博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux目录结构
阅读量:5149 次
发布时间:2019-06-13

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

Linux文件系统的最顶端是/,我们称/为Linux的root,也就是 Linux操作系统的文件系统。

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

蓝色:表示目录 、青色:表示链接、黑色:表示文件

如下图所示:

 

Linux目录和Windows目录有着很大的不同,Linux目录类似一个树,最顶层是其根目录,如下图:

 

 

1、/- 根

每一个文件和目录从根目录开始。
只有root用户具有该目录下的写权限。请注意,/root是root用户的主目录,这与/.不一样

 

2、/bin中 - 用户二进制文件

包含二进制可执行文件。
在单用户模式下,你需要使用的常见Linux命令都位于此目录下。系统的所有用户使用的命令都设在这里。
例如:echo、mkdir、more、mv等

 

3、/sbin目录 - 系统二进制文件

就像/bin,/sbin同样也包含二进制可执行文件。
但是,在这个目录下的linux命令通常由系统管理员使用,对系统进行维护。

例如:shutdown、reboot、clock、ifconfig、swapon、halt命令

 

4、/etc - 配置文件

包含所有程序所需的配置文件。例如:/etc/sudoers、/etc/profile、/etc/profile.d
也包含了用于启动/停止单个程序的启动和关闭shell脚本。例如:/etc/resolv.conf、/etc/logrotate.conf

 

5、/dev - 设备文件

包含设备文件。
这些包括终端设备、USB或连接到系统的任何设备。例如:/dev/disk、/dev/cpu

 

6、/proc - 进程信息

包含系统进程的相关信息。
这是一个虚拟的文件系统,包含有关正在运行的进程的信息。例如:/proc/{pid}目录中包含的与特定pid相关的信息。
这是一个虚拟的文件系统,系统资源以文本信息形式存在。例如:/proc/uptime、/proc/devices、/proc/version

 

7、/var - 变量文件

/var 包括系统一般运行时要改变的数据.每个系统是特定的,即不通过网络与其他计算机共享.  
这个目录下可以找到内容可能增长的文件。
这包括 - 系统日志文件(/var/log);包和数据库文件(/var/lib);电子邮件(/var/mail);打印队列(/var/spool);锁文件(/var/lock);多次重新启动需要的临时文件(/var/tmp)。

 

8、/tmp - 临时文件

包含系统和用户创建的临时文件。
当系统重新启动时,这个目录下的文件都将被删除。

 

9、/usr - 用户程序

包含二进制文件、库文件、文档和二级程序的源代码。

/usr 是最庞大的目录,要用到的应用程序和文件几乎都在这个目录,其中包含:

/usr/x11R6 存放x window的目录

/usr/bin 众多的应用程序
/usr/sbin 超级用户的一些管理程序
/usr/doc linux文档
/usr/include linux下开发和编译应用程序所需要的头文件
/usr/lib 常用的动态链接库和软件包的配置文件
/usr/man 帮助文档
/usr/src 源代码,linux内核的源代码就放在/usr/src/linux里
/usr/local/bin 本地增加的命令
/usr/local/lib 本地增加的库根文件系统

 

10、/home - HOME目录

所有用户用home目录来存储他们的个人档案。
例如:/home/star、/home/nikita

 

11、/boot - 引导加载程序文件

包含引导加载程序相关的文件。
内核的initrd、vmlinux、grub文件位于/boot下。
例如:initrd.img-2.6.32-24-generic、vmlinuz-2.6.32-24-generic

 

12、/lib - 系统库

/lib 标准程序设计库,又叫动态链接共享库,作用类似windows里的.dll文件

 

13、/opt - 可选的附加应用程序

opt代表可选的。
包含从个别厂商的附加应用程序。
附加应用程序应该安装在/opt/或者/opt/的子目录下。

 

14、/mnt - 挂载目录

临时安装目录,系统管理员可以挂载文件系统。

 

15、/media - 可移动媒体设备

用于挂载可移动设备的临时目录。
举例来说,挂载CD-ROM的/media/cdrom,挂载软盘驱动器的/media/floppy;

 

16、/srv - 服务数据

srv代表服务。
包含服务器特定服务相关的数据。
例如,/srv/cvs包含cvs相关的数据。

 

转载于:https://www.cnblogs.com/beidongxing/p/7281854.html

你可能感兴趣的文章
Cognos报表验证(添加字段)
查看>>
Git 内部原理之 Git 对象哈希
查看>>
Vue中引入TradingView制作K线图
查看>>
爱历史 - 朝代歌
查看>>
Linux查看CPU和内存使用情况总结
查看>>
session丢失问题
查看>>
虚拟机CentOS设置IP
查看>>
Django之ORM多对多表创建方式,AJAX异步提交,分页器组件等
查看>>
SqlServer查询表名的备注(查询表名描述 MS_Description)
查看>>
【BZOJ 4103】 [Thu Summer Camp 2015]异或运算 可持久化01Trie
查看>>
数据类型
查看>>
CodeForces - 566F Clique in the Divisibility Graph
查看>>
CodeForces - 986C AND Graph
查看>>
[JZOJ5455]【NOIP2017提高A组冲刺11.6】拆网线
查看>>
【MySql】Order By 排序
查看>>
jQuery选择器
查看>>
spring字符编码filter
查看>>
thinkphp5省市区三级联动例子
查看>>
让HttpClient不要打印巨多的日志
查看>>
[笔记] SQL性能优化 - 常用语句(一)
查看>>