FreeBSD中/etc下的文件简介
FreeBSD中/etc下的文件可以说是纷繁复杂,对熟悉它的人来讲不算什么,但对于一个新手来说就。。。太乱了,下面是一些经常用到的配置文件的作用和配置方法,但愿能给你一点帮助。
1. aliases 2. crontab 3. csh.cshrc 4. csh.login 5. csh.logout 6. daily 7. defaultdomain 8. exports 9. fbtab 10.fstab 11.ftpusers 12.group 13.host.conf 14.hosts 15.inetd.conf 16.localtime 17.login.conf 18.make.conf 19.monthly 20.motd 21.netstart----新版已改名为/etc/rc.network 22.passwd 23.printcap 24.profile 25.rc 26.rc.conf----代替原来的/etc/sysconfig 27.rc.conf.local----代替原来的/etc/rc.local 28.rc.i386 29.rc.local----新版改名为/etc/rc.conf.local 30.rc.network----代替原来的/etc/netstart 31.resolv.conf 32.services 33.shells 34.sysconfig----新版已改名为/etc/rc.conf 35.syslog.conf 36.termcap 37.ttys 38.weekly 1. aliases 这个档案主要是告诉 sendmail 要将信转寄给哪些使用者, 或是交由哪个程式处理. 如. root: user1,name2,user3 usenet: "|/usr/local/bin/mail-post.pl" 如上范例, sendmail 会将原先寄给的 root 的信分送给 user1 和 name2 和 user3, 而把寄给 usenet 的信交由 mail-post.pl 处理. 在你修改完之後, 要记得执行 "newaliases" 来更新 /etc/aliases.db 关於 aliases 之详细说明, 请 man aliases 查询. 2. crontab 这是给 root 用的 crontab file, 你也可以杀掉这个档案以 "crontab -e" 来替代. 格式如下... #分 小时 天 月 礼拜几 用谁的身份 命令 */5 * * * * root /usr/libexec/atrun minute: 分钟/小时, 范围自 0 至 59 hour: 小时/天, 范围自 0 至 23 mday: 天/月, 范围自 0 至 31 month: 月/年, 范围自 0 至 12 wday: 天/周, 范围自 0 至 7 (0, 7 表示星期天) who: 表是以谁的身份执行这个 command (这只对 /etc/crontab 有用, crontab -e 无此栏位) command: 命令或是 shell script */N: 表示每 N 一算, 像小时而言, */3 指的是 0,3,6,9,12 请 man 5 crontab 去看详细说明. 3. csh.cshrc # 系统内定给 csh shell 用的 .cshrc 档 ## 确定 HOME 目录 setenv HOME $HOME set home=$HOME cd $HOME ## 档案权限设定 umask 022 ## 就是 Aliases 嘛 alias pftp '/usr/local/bin/pftp' alias free 'pstat -s|grep -v not' alias talk ytalk alias ruptime '/usr/bin/ruptime|grep -v down' alias ftp ncftp alias rwho '/usr/bin/rwho -a|grep -v LOGIN' alias more less alias zmore zless alias m less alias pss 'ps auxw|sort -k 2|grep $USER' alias psm 'ps auxw|sort -k 1,2|more' alias psl psm alias psv 'ps auxw|grep -v $USER|sort -k 2|more' alias d '/usr/local/bin/colorls -G -alFgk \!* | more' alias dir '/usr/local/bin/colorls -G -alFgk \!*' alias rd rmdir alias md mkdir alias cls clear alias cd.. 'cd ..' alias del '/bin/rm -i' alias xdel '/bin/rm -rf' alias mv 'mv -i' alias dir/w '/bin/ls -aFgk' alias dw '/bin/ls -aFgk' #alias x '(startx &)>&/dev/console;sleep 300;lo' #alias lpr 'lpr -m' alias cp 'cp -i' alias rm 'rm -i' alias lo 'clear;exit' alias bye 'clear;exit' #alias vi cvi alias unlo 'unset autologout;unsetenv autologout' alias q joe alias .. 'cd ..' alias ... 'cd ../..' 上一篇:FreeBSD ipfw 防火墙基础指南 下一篇:如何设定防火墙IP Firewall 更多相关文章
|
推荐文章
精彩文章
|