admin 管理员组文章数量: 887016
初步接触linux时,一般都是从有界面的Ubuntu(或其他的系统)开始了解的,当然不管是有界面或者是无界面,其核心都是一样的-linux内核。其文件系统的目录结构也是一样的,就像用windows一样,你得知道整个电脑有几个盘符,每个盘符里面存放着哪些东西,这样工作起来更顺畅。Linux文件系统的目录结构和windows的有很大的不同,具体如下:
进入linux根目录(即“/”,Linux 文件系统的入口,也是处于最高一级的目录),
运行“ls –l”命令,可以看到 Linux 系统包含以下目录 。
下面对每个目录里面存放的文件进行整理介绍:
1./bin
包含基本的命令,如ls、cp、mkdir等,这些文件不管是被普通用户还是root使用,都是可执行的。
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 中
的 OpenOffice 就是安装在这里,用户自己编译的软件包也可以安装在这个目录中。
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 目录。
以上即为linux的文件系统目录结构。想要更清晰的了解,最好是进入操作系统实际操作看一下。
版权声明:本文标题:LINUX之文件系统目录结构 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1727378058h1111122.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论