Linux 学习笔记1 linux FHS目录结构

本文深入解析了Linux文件系统结构,包括目录分类、目录树结构、核心目录作用以及各目录的具体用途,帮助用户理解Linux下文件系统的工作原理。

FHS只是一个标准,每个厂商的distribution是依据此来简历文件目录的,但是会有微小的差别

分割槽:分区  类似于windows下的c d e盘,不过记得,LINUX下,所有的分区都是体现为根目录“/”下的一个目录。所以,不要想说进入系统后,怎么没看到类似WINDOWS的C盘、D盘进入LINUX后,想看具体的“C盘”、“D盘”,请输入fdisk -l

需要和根目录在同一个分隔槽内的目录有 

  • /etc:配置文件
  • /bin:重要执行档
  • /dev:所需要的装置文件
  • /lib:执行档所需的函式库与核心所需的模块
  • /sbin:重要的系统执行文件

因为开机启动时是跟根目录有关的,开机过程只有根目录会被挂载,其他分割曹是在开机后才能陆续被挂载,这些目录与开机启动过有关,所以不能够与根目录放在不同的分割槽下。

对于目录的分类:

 可分享的(shareable)不可分享的(unshareable)
不变的(static)/usr (软件放置处)/etc (配置文件)
 /opt (第三方协力软件)/boot (开机与核心档)
可变动的(variable)/var/mail (使用者邮件信箱)/var/run (程序相关)
 /var/spool/news (新闻组)/var/lock (程序相关)

各个目录的作用:

/bin  系统放置执行文件的地方,可被root及一般账号使用,如cat chmod chown date等常用命令

/boot 主要放置开机会使用的文件,linux核心文件,开机选单,开机所需配置文件

/dev 设备文件,装备与接口都以文件形式存放于该目录中

/etc 配置文件目录,比如profile inittab init.d/(所有服务启动预设)xinetd.d/(super daemon管理的各项服务) modprobe.conf X11/(X Windows 相关配置文件) fstab sysconfig/等等

/home 每个新账户都会在该文件下有一个文件夹  比如yczhou这个用户  他会有一个文件/home/yczhou  == ~yczhou

/lib 开机时会用到的函式库以及/bin和/sbin下的指令会call的函式库 lib/modules/下放置核心相关的模块(驱动程序)

/media 防止可移除的装置 floppy cdrom等等

/mnt 临时挂载的额外装置,一般放在这个目录下,区别于media是他挂载临时的

/opt 第三方协力软件放置的目录

/root 管理员之家,特权阶级

/sbin 开机,修复,还原系统所需指令(开机过程相关)至于某些服务器软件程序放在/usr/sbin,其他本机自行安装的软件所产生的系统执行文件一般放在/usr/local/sbin下

/srv 一些网络读物启动之后所需取用数据目录 /srv/www

/tmp 临时文件目录 重要数据不可放入该目录

/lost+found ext2/ext3文件系统格式才会产生的一个目录,一般存在于分隔槽最顶层,存放遗失片段

/proc 本身是虚拟文件系统,数据存放于内存之中,不占用硬盘空间放置系统核心,进程信息,周边装置状态及网络状态等 /poc/couinfo /proc/dma /proc/interrupts /proc/ioports /proc/net/*等等

/sys 类似于proc 也是虚拟文件系统,也是记录与核心相关的信息

/usr Unix Software Resources 所有系统默认的软件(distribution发布者提供的软件)都会放置到/usr底下,因此这个目录有点类似Windows 系统的『C:\Windows\ + C:\Program files\』这两个目录的综合体

/var  就是在系统运作后才会渐渐占用硬盘容量的目录。 因为/var目录主要针对常态性变动的文件,包括缓存(cache)、登录档(log file)以及某些软件运作所产生的文件, 包括程序文件(lock file, run file),或者例如MySQL数据库的文件等等

目录树结构:


目录树架构示意图

注:图片来自鸟哥私房菜,转载请注明出处,谢谢

 

转载于:https://www.cnblogs.com/ethanchou/archive/2012/12/03/linux%e7%9b%ae%e5%bd%95%e7%bb%93%e6%9e%84%e7%ae%80%e4%bb%8b.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值