Linux目录结构详解
2021/9/30 7:10:58
本文主要是介绍Linux目录结构详解,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
今天继续给大家介绍Linux系统的基本知识,本文主要内容是Linux的目录结构。
在最小化系统安装下,Linux目录如下图所示:
在Linux中,这些目录一般都具有常见的用途并用于存放相关的文件,作为系统管理员,当然没有硬性要求文件的必须存放位置,但是如果我们按照Linux的文件默认用途存放文件的话还会极大方便对系统的管理,这也是运维人员约定俗成的系统管理方案,在本文中就带领大家一起了解Linux的这些目录的用途。
Linux系统(以CentOS7为例)中重点目录如下:
1、/boot 主要用于存放开机所需文件,包括内核、开机菜单等配置文件
2、/dev 该目录下以文件的形式存放任何设备和接口,在Linux系统中,有一种说法叫做一切皆文件,实际上,对硬件的操作都可以看做是对文件的操作。
3、/home 用于存放除root用户的家目录,该目录下会存在每一个可登陆用户的同名子目录,这些目录就是这些可登陆用户的家目录。
4、/root 对于Linux的root用户来说,它的家目录为/root,而不是和普通用户一样在/home目录下。
5、/bin 实际上是/usr/bin目录的软连接,存放的是单用户命令下可以操作的命令。
6、/sbin 实际上是/usr/sbin目录的软连接,存放的是开机过程中可以操作的命令,该目录下的命令只有root权限可以运行。
7、/lib 该文件夹为存放库和函数,包括开机时用到的链接库和/sbin、/bin时用到的库。
8、/media 该目录一般用于挂载设备文件
9、/mnt 与/mdeia类似,一般用于挂载设备文件
10、/opt 我们有时会从网络上下载一些软件安装包,一般就把下载的安装包放在此目录
11、/srv 本模具路是一些网络服务的数据文件目录,平时不常用
12、/tmp /tmp目录类似于windows的共享文件夹,是专门用于与他人“共享”文件的目录,任何用户都可以对该目录进行操作
13、/proc 本目录存放了一些虚拟的文件系统,例如系统内核、进程、外部设备以及网络状态,有时我们也会查看该目录下的虚拟文件从而获取系统的状态,/proc目录又一次体现出了Linux下一切皆目录的思想。
14、/usr/local 当采用源码部署方式安装软件时,用户自行安装的软件目录。与/opt目录不同在于/opt目录一般用于存放安装包,而此目录存放安装后的软件。
15、/usr/bin 存放的是单用户命令下可以操作的命令
16、/usr/sbin 存放的是开机过程中可以操作的命令,该目录下的命令只有root权限可以运行。
17、/usr/share 常用与存放帮助与说明文件,也可以防止共享文件。Linux系统的字体、时区等存放在此目录。
18、/var 主要用于存放日志文件,采用YUM安装的软件一般会在此目录下创建日志文件,Linux系统的系统日志也在这个目录下。
原创不易,转载请说明出处:https://blog.csdn.net/weixin_40228200/article/details/120557819
这篇关于Linux目录结构详解的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-12如何创建可引导的 ESXi USB 安装介质 (macOS, Linux, Windows)
- 2024-11-08linux的 vi编辑器中搜索关键字有哪些常用的命令和技巧?-icode9专业技术文章分享
- 2024-11-08在 Linux 的 vi 或 vim 编辑器中什么命令可以直接跳到文件的结尾?-icode9专业技术文章分享
- 2024-10-22原生鸿蒙操作系统HarmonyOS NEXT(HarmonyOS 5)正式发布
- 2024-10-18操作系统入门教程:新手必看的基本操作指南
- 2024-10-18初学者必看:操作系统入门全攻略
- 2024-10-17操作系统入门教程:轻松掌握操作系统基础知识
- 2024-09-11Linux部署Scrapy学习:入门级指南
- 2024-09-11Linux部署Scrapy:入门级指南
- 2024-08-21【Linux】分区向左扩容的方法