linux目录结构详细,linux目录结构详细笔记

linux目录结构

FHS(Filesystem Hierarchy Standard,文件系统层次结构标准),多数 Linux 版本采用这种文件组织形式,FHS 定义了系统中每个区域的用途、所需要的最小构成的文件和目录同时还给出了例外处理与矛盾处理。 FHS 定义了两层规范,第一层是, ‘/’ 下面的各个目录应该要放什么文件数据,例如/etc应该要放置设置文件,/bin 与 /sbin 则应该要放置可执行文件等等。 第二层则是针对 /usr 及 /var 这两个目录的子目录来定义。例如/var/log放置系统登录文件、/usr/share 放置共享数据等

timg?image&quality=80&size=b9999_10000&sec=1515079102683&di=a214a77bcb1418d40459e39425ec9adc&imgtype=jpg&src=http%3A%2F%2Fimg2.imgtn.bdimg.com%2Fit%2Fu%3D243595717%2C2538124694%26fm%3D214%26gp%3D0.jpg

bin

binary,二进制

系统指令,存放最经常使用的命令,文件系统还未挂载时便可以调用

cat

chmod(修改权限)

chown,

date

mv

mkdir

cp

bash

etc.

boot

放有关于 Linux 系统启动的核心文件,包括一些链接文件和镜像文件,例如内核、GRUB 等,将 /boot 单独形成一个分区可以获得更多维护性能,例如可以把这个分区放到 8G 以内的空间,而把 LINUX 其他部分放在8GB以后的硬盘空间上。

dev

device,设备文件,存放 Linux 的外部设备

/dev/hd[a-t]:IDE设备

/dev/sd[a-z]:SCSI设备

/dev/fd[0-7]:标准软驱

/dev/md[0-31]:软raid设备

/dev/loop[0-7]:本地回环设备

/dev/ram[0-15]:内存

/dev/null:无限数据接收设备,相当于黑洞

/dev/zero:无限零资源

/dev/tty[0-63]:虚拟终端

/dev/ttyS[0-3]:串口

/dev/lp[0-3]:并口

/dev/console:控制台

/dev/fb[0-31]:framebuffer

/dev/cdrom => /dev/hdc

/dev/modem => /dev/ttyS[0-9]

/dev/pilot => /dev/ttyS[0-9]

/dev/random:随机数设备

/dev/urandom:随机数设备

etc

et cetera 译文大致等效于'and so on'

由于MINIX遗留问题,'etc' 目录下多存放零碎物品,整个程序文件系统的配置文件和子目录

访问文件:etc/host*

引导登陆注销

文件系统

系统管理

and so on

home

home,家庭,此处翻译为家庭比翻译为'家'更准确一些,家庭成员由亲到疏分别有不同的权限.

lib

Library,这个目录里存放着系统最基本的动态连接共享库,其作用类似于 Windows 里的 DLL 文件。几乎所有的应用程序都需要用到这些共享库。

根目录下的 /lib 目录是为了调用内核的库文件,而 /usr/lib 属于系统级别的库文件,/usr/local/lib,属于用户级别。

media

挂载U盘光驱或其他存储设备,自动挂载,十分方便,旧操作系统没有

cdrom

flopy

U盘

mnt

mount 英译,爬上,骑上,此处译为挂载,挂载临时文件系统,比如光驱

作用:挂载光驱,USB 等设备的临时文件系统

opt

optional,可选,第三方程序推荐安装目录,一般安装软件的时候,可以自己指定安装到这个目录下,便于查找和管理

root

root,根,是系统管理员的个人目录,相当于家庭之鼻祖,一言九鼎

sbin

Super User bin 超级用户指令系统管理命令,多为 root 用户操作命令

+ 更新

+ 备份

+ 还原

+ 开关机

srv

service,网络服务

+ www

+ ftp

tmp

temp,临时文件,系统执行程序暂存档案处,建议在开机时,应该要将/tmp下的资料都删除

usr

Unix Software Resource,Unix 操作系统软件资源所放置的目录,用户应用程序和文件很多都存放在此。

通俗的将,就是应用程序目录,大部分软件都安装在这里,如果会安装很多软件,建议单独分区

var

/var目录主要针对常态性变动的文件,包括缓存(cache)、登录档(log file)以及某些软件运作所产生的文件, 包括程序文件(lock file, run file),或者例如MySQL数据库的文件等等。

注意事项

除了这些目录的内容之外,另外要注意的是,因为根目录与开机有关,开机过程中仅有根目录会被挂载, 其他分区则是在开机完成之后才会持续的进行挂载的行为。就是因为如此,因此根目录下与开机过程有关的目录, 就不能够与根目录放到不同的分区去。

不可与根目录分开挂载:/etc,/bin,/dev,/lib,/sbin

Post Views:

31

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值