linux文件系统代码位于,linux文件系统(示例代码)

本文详细介绍了如何进入Linux根目录并列出其主要组成部分,包括/bin、/boot、/dev等,涵盖了基本命令、内核文件、设备文件、配置文件、用户目录、库文件、临时文件夹、程序目录等,有助于理解Linux文件系统的组织和管理。

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

文件系统(系统目录)

进入 Linux 根目录(即“/”, Linux 文件系统的入口, 也是处于最高一级的目录),运行“ls –l”命令,可以看到 Linux 系统包含以下目录。

1./bin

包含基本命令,如 ls、cp、mkdir 等,这个目录中的文件都是可执行的。

2./boot

Linux 系统的内核及引导系统程序所需要的文件,如 vmlinuz、initrd.img 文件都位于这个目录中。

3./dev

设备文件存储目录,应用程序通过对这些文件的读写和控制就可以访问实际的设备。

4./etc

系统配置文件的所在地,一些服务器的配置文件也在这里,如用户账号及密码配置文件。

5./home

普通用户的家目录。

6./lib

库文件存放目录。

7./lost+found

在 Ext2 或 Ext3 文件系统中,当系统意外崩溃或机器意外关机时会产生一些文件碎片放在这里。

8./mnt

/mnt 这个目录一般是用于存放挂载储存设备的挂载目录的,比如有 cdrom 等目录,可以参看/etc/fstab 的定义。有时我们可以把让系统开机自动挂载文件系统,把挂载点放在这里也是可以的。

9./opt

opt 是“可选”的意思,有些软件包会被安装在这里,比如在 Fedora Core 5.0 中的 OpenOf fice 就是安装在这里,用户自己编译的软件包也可以安装在这个目录中。

10./proc

操作系统运行时,进程及内核信息(比如 CPU、硬盘分区、内存信息等)存放在这里。/proc 目录为伪文件系统 proc 的挂载目录,proc 并不是真正的文件系统,它存在于内存之中。

11./root

Linux 超级权限用户 root 的家目录。

12./sbin

存放执行文件,大多是涉及系统管理的命令,是超级权限用户 root 的执行命令 存 放 地, 普 通用 户 无 权限执行 这 个目录 下的 命令 , 这 个目录 和/usr/sbin;/usr/X11R6/sbin 或/usr/local/sbin 目录是相似的。

13./tmp

有时用户运行程序的时候会产生临时文件,/tmp 用来存放临时文件。

14./usr

这个是系统存放程序的目录,比如命令、帮助文件等,它包含很多文件和目录,Linux 发行版提供的软件包大多被安装在这里。

15./var

var 表示的是变化的意思,这个目录的内容经常变动,如/var 的/var/log 目录被用来存放系统日志。

16./sys

Linux 2.6 内核所支持的 sysfs 文件系统被映射在此目录。 Linux 设备驱动模型中的总线、驱动和设备都可以在 sysfs 文件系统中找到对应的节点。当内核检测到在系统中出现了新设备后,内核会在 sysfs 文件系统中为该新设备生成一项新的记录。

17./initrd

若在启动过程中使用了 initrd 映像作为临时根文件系统,则在执行完其上的/linuxrc 挂接真正的根文件系统后,原来的初始 RAM 文件系统被映射到/initrd 目录。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值