Linux系统中⽬录的内容详解---bin、dev、etc、home、lib、opt、us。。。
⽬录内容
/根⽬录,⼀切从这⾥开始
/bin包含系统启动和运⾏所必须的⼆进制⽂件(程序)
/boot 包含Linux内核、最初的RAM磁盘映像,以及启动加载程序。常⽤的⽂件:/boot/f或menu.lst,⽤来配置启动加载程
序;/boot/vmlinuz,linux内核
/dev包含设备节点的特殊⽬录。内核将它能识别的所有设备存放在这⾥⽬录⾥
/etc 包含了所有系统层⾯的配置⽂件,同时也包含了⼀系列shell脚本,系统的每次启动时,这些shell脚本都会打开每个系统服务。该⽬录中包含的内容都应该是可读的⽂本⽂件。1)/etc/crontab,该⽂件定义了⾃动化任务运⾏的时间; 2)/etc/fstab,存储设备以及相关挂载点
的列表 ;3)/etc/passward,⽤户账号列表
/
home 通常的配置下,每个⽤户都会在/home⽬录中拥有⼀个属于⾃⼰的⽬录。普通⽤户只能在⾃⼰的主⽬录中创建⽂件。这⼀限制可以保护
系统免遭错误的⽤户⾏为的破坏
/lib包含核⼼系统程序使⽤的共享库⽂件,这与Windows系统中的DLL类似
/media 在现代linux中,/media⽬录包含可移除媒体设备的挂载点,例如USB驱动、CD-ROM等。这些设备在插⼊计算机后,会⾃动挂载到这
个⽬录的挂载点
/mnt在早起的linux系统中,/mnt⽬录包含⼿动挂载的可移除设备的挂载点/opt⽤来安装其它可选的软件。主要⽤来存放可能安装在系统中的商业软件
/proc 该⽬录很特殊。从⽂件⾓度来讲,它不是存储在硬盘中的真正的⽂件系统,反⽽是⼀个Linux内核维护的虚拟⽂件系统。它包含的⽂件是内核的窥视孔。该⽂件是可读的,从中可以看到内核是如何监管见算计的。
/root root账户的主⽬录
/sbin该⽬录放置“系统”⼆进制⽂件。这些程序执⾏重要的系统任务,这些任务通常是为超级⽤户预留的/tmp供⽤户存放各类程序创建的临时⽂件的⽬录。某些配置使得每次系统重启时都会清空该⽬录
linux内核文件放在哪/usr/usr⽬录可能是Linux系统中最⼤的⽬录树。它包含普通⽤户使⽤的所有程序和相关⽂件
/usr/bin放置了⼀些Linux发⾏版安装的可执⾏程序,该⽬录通常会存储成千上万个程序
/usr/lib/usr/bin ⽬录中的程序使⽤的共享库
/usr/local 并⾮系统发⾏版⾃带,但却打算让系统使⽤的程序安装⽬录。由源代码编译好的程序通常安装在/usr/local/bin中。在⼀个新安装的linux系统中就存在这个⽬录,但确实空⽬录,直到系统管理员向其中添加内容
/usr/sbin包含更多的系统管理程序
/usr/share包含了/usr/bin中的程序所使⽤的的全部共享数据,这包含默认配置⽂件、图标、屏幕背景、⾳频⽂件等
/usr/share/doc安装在系统中的⼤部分程序包包含⼀些⽂档⽂件,在/usr/share/doc中,⽂档⽂件是按照软件包来组织分类的
/var 除了/tmp和/home⽬录之外,⽬前看到的⽬录相对来说都是静态的;也就是说,包含的内容是不变的。⽽那些可能改变的数据存储在/var⽬录树⾥。各种数据库、假脱机⽂件、⽤户邮件都存储在这⾥
/var/log 包含的⽇志⽂件,记录了各种系统活动。这些⽂件⾮常重要,并且应该时不时监控它们。其中最有⽤的⽂件是/var/log/messages.安
全起见,只有超级⽤户才能查看⽇志⽂件
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论