Linux系统目录树结构分析(Ubuntu 14.10 LTS)

Linux系统目录树结构详解
本文深入解析了Linux系统的目录树结构,从根目录出发,详细介绍了各子目录的功能、重要文件及其作用。

Linux系统目录树结构分析(Ubuntu 14.10 LTS)
/ 根目录
/bin (binary)      本目录放置的是单用户维护模式下还能被操作的命令。此目录下的命令可以被root和一般用户所使用。例如 cat,chmod,chown,date,mv,mkdir,cp,bash等。
/boot                开机与内核文件。Linux内核文件以及开机会用到的配置文件等。Linux kernel常用的文件名vmlinuz,如果用grub引导加载程序,会存在/boot/grub/这个目录。
/cdrom
/dev                 设备与设备接口文件存在的目录。任何设备和接口设备都会以文件的形式存在于这个目录中,访问此目录下的文件等于访问设备,比较重要的目录/dev/null,/dev/zero,/dev/tty,/dev/lp*,/dev/hd*,/dev/sd*。
/etc                 系统主要配置文件所在的目录。例如人员的账号密码、各种服务的起始文件等。此目录下的文件可以让一般用户看到,但是只有root账户可以修改。FHS(Filesystem Hieraachy Standart)建议不要 放置可执行文件在此目录下面。
比较重要的文件:/etc/inittab,/etc/init.d/,/etc/modprobe.conf,/etc/X11,/etc/fstab/,/etc/sysconfig/等。
其下面有:/etc/init.d/:所有服务的默认启动脚本都是放在这里面,例如启动关闭 iptables;
/etc/xinetd.d/:super daemon管理的各项服务的配置文件目录;
/etc/X11:与X window有关的各种配置文件都在这里,尤其是xorg.conf这个XServer的配置文件。

/home               系统默认的用户文件夹(home directory)。在创建一个新的用户的时候,默认的用户文件夹都会放到此目录下面。
主文件夹有两种代号:~:代表目前这个用户的主文件夹;
~dmtsai:代表dmtsai主文件夹。
/lib               库目录。放置的是开机所用到主要的库文件,以及/bin,/sbin下面的命令会调用的函数库。/lib/modules/这个目录,会放置内核相关的模块(驱动程序)。
/media             媒体。此目录下面放置的是可删除的设备。包括软盘、光盘、DVD等设备都会挂载在这下面。
/mnt               暂时挂载外部设备目录。与/media 的不同是此目录下面是暂时挂载的设备。
/opt               第三方软件
/proc              虚拟文件目录。本目录的所有文件都存在于内存中,不占用硬盘空间。例如系统内核,进程等。
/root              系统管理员目录。在进入单用户模式的时候只加载根目录,该目录就能拥有root的主文件夹。
/run
/sbin             设置系统环境命令所在目录。本目录下面的命令只能由root用户运行,其它用户只有查询,包括开机,修复还原系统所用的命令,例如fdisk,fsck,ifconfig,init,mkfs。     服务器程序所用的命令一般在/usr/sbin/,自行安装的程序一般存放在/usr/local/sbin/下面。
/srv(service)   网络服务所用到的程序,数据文件。例如FTP,WWW。
/sys              虚拟文件目录。主要用与记录与内核相关的信息,包括现在已经加载的内核和内核检测的设备信息等。
/tmp              用户正在运行的程序,暂时存放文件的地方。
/usr             (UNIX software resouce) 用户软件放置处
/var              与系统运作有关。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值