Linux的目录结构整理

本文详细介绍了Linux文件系统的组织方式,包括各个主要目录的作用及它们包含的文件类型。从/boot到/lost+found,读者可以了解到每个目录的重要性及其在系统中的具体作用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Linux文件系统采用带链接的树型结构,即只有一个根目录,其中含有下级子目录或文件信息;子目录中又可含有更下级的子目录或文件的信息。这样一层一层的延伸下去,构成一颗倒置的树。

目录:
/boot目录:
内核文件、系统自举程序文件保存位置,存放了系统当前的内核【一般128M即可】
如:引导文件grub的配置文件等

/etc目录:
系统常用的配置文件,所以备份系统时一定要备份此目录
如:系统管理员经常需要修改的文件,决定系统行为的配置文件

/bin、/usr/bin(binary二进制)目录:
bin是binary的缩写。这个目录沿袭了UNIX系统的结构,存放着使用者最经常使用的命令。例如cp、ls、cat,等等。[所有的用户都可以使用]

/sbin 、/usr/sbin目录:
保存系统维护所使用的命令[普通用户是不可用的,只有root可用]
如: fdisk:分区
mkfs:格式化

/lib(library库) 目录:
保存系统运行所需要的库文件,安装程序时,自动把库拷贝到此处
如: C语言以.a为后缀名的静态库文件
以.so为扩展名的动态库文件

/dev(device驱动) 目录:
存放设备文件(用于个底层驱动打交道)。
dev是device(设备)的缩写。这个目录下是所有Linux的外部设备,其功能类似DOS下的.sys和Win下的.vxd。在Linux中设备和文件是用同种方法访问的。例如:/dev/hda代表第一个物理IDE硬盘。
如: /dev/cdrom
/dev/sdb

/var(variation 变化) 目录:
保存经常变动的文件,系统运行时的数据
如: 日志文件:log
邮件文件:mail
脱机文件,计划任务等

/mnt(mounts加载的文件系统)目录:
临时文件系统安装点,为了方便,一般把设备都挂载到mut目录下
如: 光盘:mnt/cdrom

/proc目录:
系统内存/CPU的映射,存放当前内存镜像,虚拟文件系统,不保存在硬盘中
如: 查看内存大小: more /proc/meminfo
查看CPU: more /proc/cpuinfo
该目录删除之后,重启,则又会映射过来了

/tmp目录:
用来保存系统运行是产生的临时文件,特殊权限:粘着位t
如:程序运行时的临时数据

/usr(user用户)目录:
系统中用来保存与用户相关的信息,是最大的
保存了几乎所有的命令,库,手册页。类似与Windows下的C:\windows目录,安装软件时,习惯上安装在/usr/local目录下。

/home(家)目录:
系统中,普通用户的宿主目录;cd默认返回自己的家目录。
比如说有个用户叫wang,那他的主目录就是/home/wang也可以用~wang表示。

/root(根)目录:
系统中,超级用户的宿主目录

/lost+found()
存放系统出错的检查结果,该目录缺省是空的。
该目录中可以找到一些误删除或者丢失的文件并回复它们。
当系统不正常关机后,这里就成了一些无家可归的文件的避难所。有点类似于DOS下的.chk文件。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值