linux系统各文件、目录介绍
【相关文章:man wget】 【扩展阅读:linux安装】文章来源:http://www.webrj.com 阅读次数:301 【扩展信息:只要你把debian安装上你的电脑就再也】 -------------------------------------------------------------------------------- 一、简介: linux操作系统中,以文件来表示所有的逻辑实体与非逻辑实体。逻辑实体系指文件与目录; 非逻辑实体则泛指硬盘、终端机、打印机等。 一般而言,linux文件名称的组成除由连续字母、标点符号、数字等构成外,中间不能有空格符、路径名称符号 / 或 # * % & {} [] ……..等与shell有关的特殊字符。 linux文件系统中,结构上以root file system 位最上位也最为重要,所谓root file system乃于开机时将root partition挂载在 / 的目录,若无法mount / 则开机时无法进入linux系统中此时仅能remount / 的目录。该目录下有/etc、/dev、/boot、/home、/lib、/lost+found、/mnt、/opt、/proc、/root、/bin、/sbin、/tmp、/var、/usr等重要目录,以下兹分别介绍之。 二、目录与文件简介 1./etc:本目录下存放着许多系统所需的重要设定与管理文件,有一些为纯档名,有些是以.conf的型态出现另亦有一些自成单一目录:当然亦有些设定文件并非放在/etc目录下,例如使用者家目录之.bashrc、.bash_profile等文件;通常祇要更动过/etc目录下之设定档内容必须重新激活设定档使设定生效,且一般亦无须重开机。以下谨胪列主要文件如后: (1) hostname 本文件内容仅记载主机+网域名称,在系统提示符号下输入hostname可以显示hostname之文件内容。如:www.webrj.com、www.webrj.net、www.e0797.com、www.ok138.com等。 (2) xf86config 本文件内容为x window system的主要设定档,caldera的版本放在/etc目录下,redhat版本则放在/etc/x11目录下,有关显示卡、鼠标、键盘均可在此加以设定。 (3) aliases 本文件内容用来设定邮件别名及邮件清单可以让特定的地址转寄给不同的使用者或群组;编辑完/etc/aliases后须下newaliases指令使之生效,对于由远程寄送至local端的邮件具有备份功能,为mail server重要的设定档之一。 (4) amd.conf 本文件为一常驻服务程序(daemon),全名为automatically mount file system,caldera的版本称为am.d;是一个能自动mount与umount cdrom与floppy的文件系统。 (5) at.deny 本文件为对能否使用at指令的使用者加以限制, at 是一个非常有用的工具,可以让使用者指定在特定时刻执行某个程序或指令,通常只执行一次。如果你想定时定期的执行某项工作,应该使用cron工具而非at。 (6) crontab 本文件可让系统定时执行排程工作为系统管理上极为重要之文件,cron是一个常驻程序 (daemon),在开机时激活cron的daemon时,它会自动去检查/var/spool/cron 目录下面看看是否有任何cron文件。每一个user的可以去设定自己所要排定执行的工作。在这一个目录底下,每一个user会有一个属于他loginid名称的cron文件,crond会自动将这些user的cron文件加载至内存中,并定期去执行每个user的cron文件。另外,crond也会去读取 /etc/crontab 的内容。 这是属于系统的cron工作设定文件,主要系统会定期去执行 /etc/cron.d/ 目录下面四个cron.daily、cron.hourly、cron.weekly、cron.monthly目录下(redhat版本则集中放在/etc目录下)的命令。 ... 下一页