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

相关文章
|
2月前
|
Java Linux Shell
linux自动部署jar包,注册系统服务(基于Centos7)
linux自动部署jar包,注册系统服务(基于Centos7)
81 0
|
3月前
|
安全 Linux 网络安全
百度搜索:蓝易云【centos7系统添加用户、密码,以及修改端口教程】
请牢记,对系统进行任何更改都需要谨慎行事。在执行这些操作之前,最好备份重要的数据和配置文件,并确保您具有足够的权限和知识来进行这些更改。如果在操作过程中遇到任何问题,请务必小心并及时修复,以免影响系统的稳定性和安全性。
69 2
|
3月前
|
缓存 Linux 网络安全
系统-安装centos6
系统-安装centos6
145 0
|
4月前
|
Linux Shell 数据安全/隐私保护
CentOS-7.9忘记密码如何进入系统
前言 密码记不住一定要备份,重点! 以下步骤旨在提供一个大致的指南。请根据你的系统和问题进行调整,并确保在进行任何更改之前备份重要数据。如果对任何命令不确定,最好先进行额外的研究或咨询。 启动系统并进入 GRUB 引导界面 选择你要引导的Linux系统,并在启动时按下键盘上的 e 键来编辑引导选项。 修改启动参数 在启动参数中找到以 ro 开头的行,将其修改为 rw 并在其末尾添加 rd.break。这将告诉系统在启动时进入临时环境以修改密码。 启动系统
420 2
|
4月前
|
网络协议 Linux Shell
CentOS 7系统下DHCP及中继服务部署
设备 IP地址 主DNS服务器 192.168.100.254 从DNS服务器 192.168.100.1 客户端 192.168.200.2 一、DHCP服务器的部署
106 0
|
3月前
|
监控 安全 Linux
CentOS7下部署ARL资产侦察灯塔系统
CentOS7下部署ARL资产侦察灯塔系统
156 3
|
2月前
|
Java Shell Linux
解决 centos下执行sh文件报错“/bin/bash^M: 坏的解释器:没有那个文件或目录” 问题
解决 centos下执行sh文件报错“/bin/bash^M: 坏的解释器:没有那个文件或目录” 问题
|
1月前
|
关系型数据库 MySQL 数据库
虚拟机Linux-Centos系统网络配置常用命令+Docker 的常用命令
虚拟机Linux-Centos系统网络配置常用命令+Docker 的常用命令
34 0
|
1月前
|
关系型数据库 MySQL Linux
【VMware安装+centos 7Linux系统+MySQL安装】——在Linux系统中安装MySQL步骤,以及遇见的各种问题(如:vm两个虚拟网卡消失、vm网络适配器有感叹号等等)
【VMware安装+centos 7Linux系统+MySQL安装】——在Linux系统中安装MySQL步骤,以及遇见的各种问题(如:vm两个虚拟网卡消失、vm网络适配器有感叹号等等)
178 0
|
2月前
|
关系型数据库 Linux Shell
Centos系统上安装PostgreSQL和常用PostgreSQL功能
Centos系统上安装PostgreSQL和常用PostgreSQL功能

热门文章

最新文章