solaris8学习资料 - 第八课

呵呵,终于灌水到1000篇了,天使了诶,天使!!!!!下一步就是灌过bear了:)
哈哈,虽然论坛的技术第一高手我排不上,但是灌水第一高手非我莫数了 。;
有一些人在qq上问我关于考试的事情,一般来说,我不赞成用bible的,而且因为现在
的考试提纲有很大的变化,甚至考试的范围都改动了,题库也变了(3 。15)还是建议
好好看书做实验,把概念理解好了 。然后在考前努力背一下一些指令等东西,新的
cramsession我已经上到跳蚤的ftp的mmmmn目录下了,我觉的哪个在考试前背一背还是
很管用的 。;




答案:;
1、当使用fsck检查文件系统的时候,有时候它会报发现有丢失的文件,这时候选择保
存的话,就会将该文件另寸到文件系统的lost found目录下 。很合适的名字:);
2、1TByte;
3、都可以;


1、mount命令和mnttab;
mount的参数:;
read/write;;;;读/写;
setuid允许使用setuid;
logging;;;;;;;允许使用日志 。;
在盘中一个区域里作日志(所有活动)这时若系统突然掉电,则内存中
数据丢失,而loging;FS中还有保留的记录 。;
largefile;;;;;允许创建大于2G的文件 。;
在后三个参数前加no就是否定的选项 。;
noatime;;;;;;;不记录对文件的访问时间的改变;
on;error=action:;当出现错误时的处理方式;
panic;;;;;;;强迫系统shutdown,这里是缺省的 。;
lock锁定文件系统;
umount;;;;;;强制umount文件系统 。;;;;;
/etc/mnttab文件,在以前的版本是真正的正文文件,用户可以编辑,在这里是虚的,
与每次系统启动时的实际mount情况有关 。;


2、/etc/vfstab文件;
格式:一行7个字段,用tab分割,-表示没有 。;
一个很重要的文件,在它里面,且mount;at;boot;为yes文件系统都将在开机时自动
mount到整个系统中 。;
注意除了一些fd;/proc等的虚文件系统,象/,/usr,swap这样的实系统的
mount;at;boot选项也是no 。那是因为这些系统包含系统启动所需要的程序,所以系统
在启动时自动mount它们 。等检测到/etc/vfstab时它们已经是mounted状态,所以是
no选项,以免重复mount 。;
另外mount;mountall;umount;umountall命令也和vfstab文件有一些关系 。例如:
mount;aaa,则系统检查vfstab文件,发现aaa对应的是/dev/dsk/cxtxdxsx,则执行
挂接,否则会报错 。;
还有:mountall;-l;;只mount;vfstab文件中的local;FS;


3、fuser命令;
fuser;-cu;/mountpoint,看当前有什么进程和此文件系统有关;
fuser;-ck;/mountpoint,杀掉所有和此文件系统有关的进程;
用fuser和kill比比较好,也方便 。但注意不要杀/,/usr,/var等重要的系统 。;
用umount;-f也是可以,但容易丢失数据 。;

4、软盘和光盘的使用;
系统中有vold守护进程来管理 。当自动检测到光/软盘的增加,则自动mount 。即:
mount;/vol/dev/aliases/cdrom0;/cdrom/cd_卷名;
ln;-s;;/cdrom/cd_卷名;;/cdrom/cdrom0;
相关的文件:;
/etc/vold.con卷管理配置文件,定义介质插入/弹出时应执行的动作,使用什么设备,
什么文件系统 。;
/etc/rmmount.conf自动安装,卸载共享的光盘/软盘 。;
这两个文件都是配置好的,请不要做任何改动 。;


问题:;
1、对于noatime的参数:;
呵呵,做实验了吗??应该有问题吧???是否用ls;-l看,使用和不使用这个参数
没有不同,这是为什么?;
2、当我们手动mount一个光驱的时候会用mount;-F;hsfs; 。。。来挂接,为什么在有
的时候就不使用-F的参数呢?系统在那里默认定义的?;

    推荐阅读