14.Centos7系统目录结构

简介:

liunx目录结构和win目录是不同的,liunx目录结构是树形,不同文件类型要存储到相对应的目录下,而win只是分盘符,不需要存放到指定的目录下。

相关命令

ldd :查看命令依赖那些文件

tree:以树形 列出 信息

[root@localhost /]#ls / PS:显示 " / " 下面的内容
bin boot dev etc home lib lib64 media mnt opt proc root run sbin srv sys tmp usr var
[root@localhost /]#tree -L 1 / PS:以树形显示 / 下面的内容
/
├── bin -> usr/bin ............................ #:存放着一百多个Linux下常用的命令、工具
├── boot .......................................... #: Linux就是从这里启动的 
├── dev ............................................ #:存放着Linux下所有的设备文件!
├── etc ............................................. #:这里存放在Linux大部分的配置文件
├── home ......................................... #:普通用户的家目录
├── lib -> usr/lib ............................... #:静态链接库
├── lib64 -> usr/lib64 ...................... #:库文件
├── media ..........................................#:媒体
├── mnt .............................................. #:用于存放挂在储存设备的挂载目录
├── opt .............................................. #:空目录
├── proc ............................................ #:存放进程文件
├── root .............................................. #:超级用户root的家目录
├── run ............................................... #:一些进程产生的临时文件,重启会消失
├── sbin -> usr/sbin .............................#:超级用户命令所在地
├── srv .................................................#:空目录 存放一些服务产生的文件
├── sys ................................................#:存放一些内核文件
├── tmp ............................................. #:临时目录 
├── usr ............................................ #: 应用程序存放目录
└── var ........................................... #:通常用来存放一些变化中的东西!

以上就是Centos7的目录结构 / 是属于最顶端的



/:根目录,文件的最顶端,/etc、/bin、/dev、/lib、/sbin 应该和根目录放在同一个分区,/usr/local 可以单独放置一个分区

/bin :存放系统所需要的重要命令,ls,cp,mkdir 等,usr/bin 也存放了一些系统命令,这些命令对应的文件都是可执行的,普通用户可以使用大部分的命令

/boot:存放Linux启动时内核及引导系统程序所需要的核心文件,内核文件和grub 系统引导管理器都位于此目录

/dev:存放Linux 系统下的设备文件,如光驱,磁盘等。访问该目录下的某个文件相当于访问某个硬件设备,常用的是挂在光驱

/etc:一般存放系统的配置文件,作为一些软件启动时默认配置文件读取的目录,如/etc/fstab存放系统分区信息

/home:系统默认的用户主目录

/lib:主要存放动态链接库

/lost+found:存放一些当系统以外崩溃或机器意外关机时产生的文件碎片

/mnt:用于存放挂在储存设备的挂载目录

/opt:这里主要存放那些可选的程序。你想尝试最新的firefox测试版吗?那就装到/opt目录下吧,这样,当你尝试完,想删掉firefox的时候,你就可 以直接删除它,而不影响系统其他任何设 
置。安装到/opt目录下的程序,它所有的数据、库文件等等都是放在同个目录下面。

 举个例子:刚才装的测试版firefox,就可以装到/opt/firefox_beta目录下,/opt/firefox_beta目录下面就包含了运 行firefox所需要的所有文件、库、数据等等。要删除firefox的时候,你只需删      除/opt/firefox_beta目录即可,非常简单。

proc/这其实是一个假的目录,通过这里你可以访问到内存里的内容,内核提供的一个接口,主要用来存储系统统计信息;

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

/sbin:存放一些系统管理的命令,一般只能由超级权限用户root执行。

/tmp:临时文件目录,任何人都可以访问。系统软件或用户运行程序如MySQL时产生的临时文件存放到这里,此目录数据需要定期清除。中号数据不可放置在此目录下,此目录空间不宜过小

/usr:应用程序存放目录,如命令、帮助文档等。安装Linux软件包时默认安装到/usr/local目录下

/var:这个目录的内容经常变动的,/var/log用于存放系统日志,/var/lib存放系统库文件等。

/sys:目录与/proc类似,是一个虚拟的文件系统,主要记录与系统核心相关的信息,入系统当前已经载入的模块信息等。这个目录实际不占磁盘容量。


注:如果觉得我的笔记对你有所帮助的话 请帮忙点个赞



本文转自 闪电王 51CTO博客,原文链接:http://blog.51cto.com/sdwaqw/2051137

相关文章
|
4月前
|
Linux
inux CentOS 7 如何进入默认工作目录 [root@localhost ~]
这篇文章讨论了如何在Linux CentOS 7系统中进入默认工作目录。默认工作目录通常是用户的主目录,表示为`[root@localhost ~]`,其中波浪号`~`代表当前用户的主目录。文章可能还包含了如何打开这个默认工作目录的步骤和说明。不过,具体内容没有提供详细信息,通常可以通过打开终端并使用`cd ~`命令来进入默认工作目录。如果需要更详细的步骤或有特定的问题,可能需要查看原文获取更多信息。
|
2月前
|
Web App开发 搜索推荐 Unix
Linux系统之MobaXterm远程连接centos的GNOME桌面环境
【10月更文挑战第21天】Linux系统之MobaXterm远程连接centos的GNOME桌面环境
506 4
Linux系统之MobaXterm远程连接centos的GNOME桌面环境
|
1月前
|
Linux 开发工具 Windows
CentOS8 64位系统 搭建内网穿透frp
【10月更文挑战第23天】本文介绍了如何在Linux系统上搭建frp内网穿透服务,并配置Windows客户端进行访问。首先,通过系统信息检查和软件下载,完成frp服务端的安装与配置。接着,在Windows客户端下载并配置frpc,实现通过域名访问内网地址。最后,通过创建systemd服务,实现frp服务的开机自动启动。
93 14
|
2月前
|
Linux 网络安全 数据安全/隐私保护
Linux系统之Centos7安装cockpit图形管理界面
【10月更文挑战第12天】Linux系统之Centos7安装cockpit图形管理界面
117 1
Linux系统之Centos7安装cockpit图形管理界面
|
1月前
|
存储 Linux Docker
centos系统清理docker日志文件
通过以上方法,可以有效清理和管理CentOS系统中的Docker日志文件,防止日志文件占用过多磁盘空间。选择合适的方法取决于具体的应用场景和需求,可以结合手动清理、logrotate和调整日志驱动等多种方式,确保系统的高效运行。
123 2
|
5月前
|
Linux 虚拟化 数据安全/隐私保护
部署05-VMwareWorkstation中安装CentOS7 Linux操作系统, VMware部署CentOS系统第一步,下载Linux系统,/不要忘, CentOS -7-x86_64-DVD
部署05-VMwareWorkstation中安装CentOS7 Linux操作系统, VMware部署CentOS系统第一步,下载Linux系统,/不要忘, CentOS -7-x86_64-DVD
|
3月前
|
网络协议 Linux Shell
CentOS7系统命令学习笔记(一)
CentOS7系统命令学习笔记(一)
102 12
|
3月前
|
Linux
CentOS7系统命令学习笔记(二)
CentOS7系统命令学习笔记(二)
67 10
|
3月前
|
Linux Shell API
CentOS7系统命令学习笔记(三)
CentOS7系统命令学习笔记(三)
68 8
|
4月前
|
机器学习/深度学习 文字识别 Linux
百度飞桨(PaddlePaddle) - PP-OCRv3 文字检测识别系统 基于 Paddle Serving快速使用(服务化部署 - CentOS 7)
百度飞桨(PaddlePaddle) - PP-OCRv3 文字检测识别系统 基于 Paddle Serving快速使用(服务化部署 - CentOS 7)
122 1
百度飞桨(PaddlePaddle) - PP-OCRv3 文字检测识别系统 基于 Paddle Serving快速使用(服务化部署 - CentOS 7)