在 Linux 系统管理中etc 下档案的详细说明.docx
- 文档编号:3204771
- 上传时间:2022-11-20
- 格式:DOCX
- 页数:16
- 大小:30.04KB
在 Linux 系统管理中etc 下档案的详细说明.docx
《在 Linux 系统管理中etc 下档案的详细说明.docx》由会员分享,可在线阅读,更多相关《在 Linux 系统管理中etc 下档案的详细说明.docx(16页珍藏版)》请在冰豆网上搜索。
在Linux系统管理中etc下档案的详细说明
在Linux系统管理中,/etc下面的档案无疑的伴演了极端重要的角色,在这篇文章中,将为各位介绍/etc下每个档案的用途,及相关指令的运用,希望能为大家在成为SystemAdministrator的路上有所助益.
序言:
在Linux系统管理中,/etc下面的档案无疑的伴演了极端重要的角色,在这篇文
章中,将为各位介绍/etc下每个档案的用途,及相关指令的运用,希望能为大家在成
为SystemAdministrator的路上有所助益.
特别要说明的是,在这篇文章中,有些档案仍然没有提到,这是因为,这些档案都
不是一二十行的描述就可以讲完的!
如/rc.d下的档案,inittab 这两个最好就要合
起来讲,因为这些牵扯到bootstrapping,绝对不是三言两语就可以讲完的.凡是有这
种特性的档案,有机会的话将再为各位介绍......
本文:
/etc/DIR_COLORS:
设定在用ls时,各种不同档案型态所用的颜色,但是不能用
pipe再导向输出,否则就没有各种颜色了. 由档案的内容可以很
轻易的了解,如default的directory是蓝色,具有可执行档权
限的是绿色,而压缩档是红色...... 这些都可依个人喜好来加以
更改.这个档案内容写得很清楚,想必各位一眼也就可以看得出来
,在颜色的组成方面,我们常用 RGB三原色的成份值来组合出各
种不同的颜色.由R,G,B这个bit是0或是1三个值组合出颜
色这个道理虽浅显,但假如我们更了解 R,G,B 的加权值分别是
1,2,4的话,那就再也不用翻书查颜色了...... 选择自己的调色
盘来取代预设的调色盘,是经常会做的事.
/etc/HOSTNAME:
记录完整的hostname与domainname,这个档案在须要hostname
的场合会用得到,如/etc/rc.d/rc.M等......
/etc/NETWORKING:
YES,没什麽用,改成NO会怎样呢?
会对网路的使用会造成影
响吗?
答案是否定的.
/etc/X11:
link到/var/X11/lib/X11
/etc/at.deny:
在这个档案中可记载那些人不能使用at这个命令来做一些laterjob
,假如at.deny是空的,而且at.allow也不存在的话.那就是每个
人都可以用at这个命令.
/etc/at.allow:
相对於at.deny,这个档案记载那些人可以使用at这个指令关於
at 这个指令,我想它的重要性是无庸置疑的,各位应该要会这个指
令的用法, 会了这个指令, 可以在工作的执行上会更有弹性而关於
at.deny与at.allow,at会先去找 at.allow,假如存在而且有记
录一些人的话, 那就只有这些人能使用 at 这个指令, 但假如
at.allow 并不存在的话, 那 at 就会去找 at.deny, 没有在
at.deny 中的人都可以使用 at这个指令了!
特别要说明的是,at
的执行时间也许会不如你所预期的, 比如说明明一个档你叫它在
7:
02执行,但它却会等到7:
05才执行,这是因为crond是每五分
钟才去看看at的queue中是否有要执行的job. 当然,你也可以
改成每分钟都去check,但这样似乎没有很大的意义,除非你对时间
的准确度要求的很严格,否则应该没有必要去动才是.各位可去看看
/var/spool/cron/crontabs/root 中就有详细记载,每五分钟 run
一次atrun,所以at命令的执行可看成以每五分钟为一单位.
/var/spool/atjobs:
当你使用at来安排一件工作时,系统会把
你目前的环境变数及所要用at执行的工作
抄一份到这个目录下的档案中.
/var/spool/atspool:
使用at命令之後所得到的一些讯息,会被
记录在这里.可能是at所要执行的命令传
回的错误讯息,或传回执行成功的讯息.
/etc/csh.cshrc:
/etc/csh.login:
这两个档案应该很熟悉罗!
它就是各位常见到的.cshrc 及.login,
不过大家通常只注意到自己的 home directory 有这两个档, 但
/etc下也有这两个档,不过/etc 下的这两个档绝大部份的情况下
都是由systemadministrator 在maintain,一般user不应该有
权力去改.顺便一提的是,系统会先去找/etc下这两个档,接著才
加上自己homedirectory 中那两个档的设定. 当然,有了.login
也有.logout,.logout中可以写一些message,或执行一些命令,当
你下达logout之後,.logout就会被执行.
/etc/disktab:
(diskparametertable)假如你在刚开机有pass磁碟机的一些参数
给kernel的话(通常是你的硬碟比较奇怪,需要passcylinders,
heads,sectors给kernel才抓的到,或者是SCSI的硬碟有时
有时也要用到一些参数)那这些参数就会被记录在这里.
/etc/exports:
这个档案记录著你要给别人mount的档案系统,这就是典型NFS
系统所存在的档案,TCP/IPforOS/2若要使用networkfilesystem
而要把自己的filesystem让别人mount的话,这个档案也是不可或缺?
.
比如说,我所在的domainname为dorm10.nctu.edu.tw,我要把
我/usr下的filesystem开放给十舍的人mount,那我在exports中
要这样写:
/usr *.dorm10.nctu.edu.tw(ro)
接著,在/etc/rc.d/rc.inet2中,找到下面的段落,这些段落本来
每一列的前面都有#,现在,依照下面的内容,把这些#拿掉.
......
......
......
#StarttheSUNRPCPortmapper.
if[-f${NET}/rpc.portmap]
then
echo-n"portmap"
${NET}/rpc.portmap
fi
......
......
......
##StartthevariousSUNRPCservers.
if[-f${NET}/rpc.portmap]
then
# if[-f${NET}/rpc.ugidd]
# then
# echo-n"ugidd"
# ${NET}/rpc.ugidd-d
# fi
if[-f${NET}/rpc.mountd]
then
echo-n"mountd"
${NET}/rpc.mountd
fi
if[-f${NET}/rpc.nfsd]
then
echo-n"nfsd"
${NET}/rpc.nfsd
fi
# #FireupthePC-NFSdaemon(s).
if[-f${NET}/rpc.pcnfsd]
then
echo-n"pcnfsd"
${NET}/rpc.pcnfsd${LPSPOOL}
fi
# if[-f${NET}/rpc.bwnfsd]
# then
# echo-n"bwnfsd"
#
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Linux 系统管理中etc 下档案的详细说明 系统管理 etc 档案 详细 说明