博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux 文件结构
阅读量:7243 次
发布时间:2019-06-29

本文共 1974 字,大约阅读时间需要 6 分钟。

文件结构

/:根目录,所有的目录、文件、设备都在/之下,
/就是Linux文件系统的组织者,也是最上级的领导者。

/bin:bin 就是二进制(binary)英文缩写。在一般的系统当中,
都可以在这个目录下找到linux常用的命令。系统所需要的
那些命令位于此目录。

/boot:Linux的内核及引导系统程序所需要的文件目录,
比如 vmlinuz initrd.img 文件都位于这个目录中。在一
般情况下,GRUB或LILO系统引导管理器也位于这个目录。

/cdrom:这个目录在刚刚安装系统的时候是空的。可以将光驱文
件系统挂在这个目录下。例如:mount /dev/cdrom /cdrom

/dev:dev 是设备(device)的英文缩写。这个目录对所有的用户
都十分重要。因为在这个目录中包含了所有linux系统中使
用的外部设备。但是这里并不是放的外部设备的驱动程序。
这一点和常用的windows,dos操作系统不一样。它实际上是
一个访问这些外部设备的端口。可以非常方便地去访问这
些外部设备,和访问一个文件,一个目录没有任何区别。

/etc:etc这个目录是linux系统中最重要的目录之一。在这个目录
下存放了系统管理时要用到的各种配置文件和子目录。要用
到的网络配置文件,文件系统,x系统配置文件,设备配置
信息,设置用户信息等都在这个目录下。

/home:如果建立一个用户,用户名是"xx",那么在/home目录下就有
一个对应的/home/xx路径,用来存放用户的主目录。

/lib:lib是库(library)英文缩写。这个目录是用来存放系统动态
连接共享库的。几乎所有的应用程序都会用到这个目录下的共
享库。因此,千万不要轻易对这个目录进行什么操作,一旦发
生问题,系统就不能工作了。

/lost+found:在ext2或ext3文件系统中,当系统意外崩溃或机器意外
关机,而产生一些文件碎片放在这里。当系统启动的过程中
fsck工具会检查这里,并修复已经损坏的文件系统。有时系
统发生问题,有很多的文件被移到这个目录中,可能会用手
工的方式来修复,或移到文件到原来的位置上。

/mnt:这个目录一般是用于存放挂载储存设备的挂载目录的,比如有
cdrom等目录。可以参看/etc/fstab的定义。

/media:有些linux的发行版使用这个目录来挂载那些usb接口的移动
硬盘(包括U盘)、CD/DVD驱动器等等。

/opt:这里主要存放那些可选的程序。

/proc:可以在这个目录下获取系统信息。这些信息是在内存中,由系
统自己产生的。

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

/sbin:这个目录是用来存放系统管理员的系统管理程序。大多是涉及系统管
理的命令的存放,是超级权限用户root的可执行命令存放地,普通用
户无权限执行这个目录下的命令,这个目录和/usr/sbin;
/usr/X11R6/sbin或/usr/local/sbin目录是相似的,凡是目录sbin中
包含的都是root权限才能执行的。

/selinux :对SElinux的一些配置文件目录,SElinux可以让linux更加安全。

/srv 服务启动后,所需访问的数据目录,举个例子来说,www服务启动读取
的网页数据就可以放在/srv/www中

/tmp:临时文件目录,用来存放不同程序执行时产生的临时文件。有时用户
运行程序的时候,会产生临时文件。/tmp就用来存放临时文件的。
/var/tmp目录和这个目录相似。

/usr 这是linux系统中占用硬盘空间最大的目录。用户的很多应用程序
和文件都存放在这个目录下。在这个目录下,可以找到那些不适合
放在/bin或/etc目录下的额外的工具

/usr/local:这里主要存放那些手动安装的软件,即不是通过“新立得”
或apt-get安装的软件。它和/usr目录具有相类似的目录结构。让
软件包管理器来管理/usr目录,而把自定义的脚本(scripts)放
到/usr/local目录下面、。

/usr/share :系统共用的东西存放地,比如 /usr/share/fonts 是字体
目录,/usr/share/doc和/usr/share/man帮助文件。

/var:这个目录的内容是经常变动的,看名字就知道,可以理解为vary
的缩写,/var下有/var/log 这是用来存放系统日志的目录。
/var/ www目录是定义Apache服务器站点存放目录;/var/lib 用
来存放一些库文件,比如MySQL的,以及MySQL数据库的的存放地。

转载于:https://www.cnblogs.com/LIFE-bug/p/5364218.html

你可能感兴趣的文章
数据分析核心包pandas
查看>>
android NDK 学习笔记(3)---eclipse 环境自动创建头文件.h ---javah
查看>>
时间模块
查看>>
Docker Mysql部署
查看>>
Ubuntu安装sublime
查看>>
React.js实现原生js拖拽效果及思考
查看>>
搭建负载均衡的环境(利用虚拟机上的四台centos)
查看>>
消息队列的面试题2
查看>>
SublimeText2 快捷键一览表
查看>>
阿里云RDS数据库备份文件恢复到本地数据库
查看>>
嵌入式软件设计第10次实验报告
查看>>
【笔记】MD5加密
查看>>
效率神器 Workflow 实例分享
查看>>
我的Android进阶之旅------>Android安全退出应用程序的几种方式
查看>>
我的Android进阶之旅------>Android中StateListDrawable支持的状态
查看>>
Java运行时内存划分
查看>>
To do List
查看>>
live555运行时报错:StreamParser internal error ( 86451 + 64000 > 150000)
查看>>
常识积累
查看>>
HTML 页面元素介绍
查看>>