当前位置:首页 > 技术文章 > 正文内容

Linux系统中根下的目录结构介绍(linux的根目录在哪里)

douba31个月前 (07-24)技术文章9

一、Linux的路径分隔符

Linux系统中使用正斜杠(/)作为路径分隔符;每个目录的后面都默认带有一个正斜杠(如:需要进入opt目录可以分别使用【cd /opt】或【cd /opt/】)

二、Linux根目录下各个目录结构介绍

Linux根目录下各个目录介绍

序号

根目录

说明

1

/bin

存放二进制的可执行文件,也就是我们所说的命令(每个命令基本都是一个可执行代码文件);十分重要,不能删除,如果删除那么命令就无法使用了!

2

/boot

Linux系统启动所需的文件内容,特别重要,不能删除,否则系统无法启动!

3

/dev

全称(Devices)控制硬件设备的文件,可以理解为硬件设备的驱动文件,特别重要,否则会系统故障

4

/etc

Linux系统的配置文件,类似于Windows系统的注册表,特别重要,不能删除,否则会系统故障无法启动

5

/home

除root用户外的所有普通用户的家目录,存放每个用户的账户配置操作桌面等内容,类似于Windows的Users目录;不重要

6

/lib

全称(library) 32位库,一般是so结尾的库文件;类似于Windows系统C盘的Program Files(x86)文件夹,存放系统的各种dll动态链接库;特别重要,不能删除,否则会系统故障无法启动

7

/lib64

全称(library) 64位库,一般是so结尾的库文件;类似于Windows系统C盘的Program Files文件夹,存放系统的各种dll动态链接库;特别重要,不能删除,否则会系统故障无法启动

8

/media

多媒体文件目录(用于存放音乐、视频、文档、图片等内容),是一个不重要的目录,是linux的作者希望用户能够按照对应目录来存放内容,这个目录普通用户是没有权限删除的,root超级用户可以删除它;不重要

9

/mnt

全称(mount)挂载外接设备,一般是用来挂载CD光盘、U盘、移动硬盘等外接设备(即:插入光盘、U盘、移动硬盘等外设,打开之后一般都是挂载到这个mnt目录下),这个目录不重要,也是可以删除的。

10

/opt

有一部分软件的安装存储目录(即:在安装的某些软件的时候,如直接默认安装,那么可能会将自己的程序安装到这个目录下);如果你不用这个目录,那么也是可以删除的目录

11

/proc

全称(process)是Linux系统进程,每个进程编号对应一个目录;可以使用ps -ef指令查看到进程编号信息, 特别重要,不能删除!

12

/root

是root超管账号的家目录;特别重要,不能删除!

13

/run

应用程序运行的时候产生的文件,多数也是临时文件,但是这里的文件不会被系统自动清除

14

/sbin

全称(super bin),是超级用户root才能使用的命令文件夹,用于存放各种系统级命令文件(如常见的:shutdown、reboot命令);特别重要,不能删除!

15

/srv

是用来存放软件源代码文件的目录(即:源代码-->编译-->打包-->软件包程序)

16

/sys

全称(system)是系统相关的功能目录;特别重要,不能删除!

17

/tmp

全称(temporary)临时文件夹,主要是用来存放临时文件的,这里面的文件如果长时间没用的话,会被系统自动清除。

18

/usr

普通用户的目录,全称是(UNIX software resource)主要用来存放应用软件程序所需要使用的相关库内容和对应的资源文件(如程序Logo图标等内容);特别重要,不能删除!

19

/var

全称(variable)主要是存放一些经常变动的文件和操作日志(如:系统操作日志、网页内容文件、缓存信息等),特别重要,不能删除!

相关文章

ToDesk Linux更新发布:新增摄像头、网络诊断

ToDesk更新来了!最新版Liunx-4.3.0.0针对Linux用户上新了摄像头、网络诊断等多种实用功能,大幅提升了用户使用体验。并且ToDesk全面支持国产三大操作系统——麒麟、统信、方德,为L...

强烈推荐20个Linux find查找指令(linux中用find查找目录)

1. 按文件名搜索所有.log文件find /var/log -name "*.log"2. 忽略大小写搜索.txt文件find /home -iname "*.TXT"...

linux安装FTP(linux安装ftp服务器的步骤)

1、 在nkftp目录下安装ftp,进入到nkftp里面[root@localhost bin]#cd /data/nkftp执行安装命令:[root@localhost nkftp]# rpm -i...

为解决卡顿,Linux禁用所有AMD处理器fTPM上的随机数生成器

IT之家 8 月 8 日消息,最近,AMD 的 fTPM 随机数生成器(RNG)出现了一个卡顿问题,最初影响了 Windows 用户,但后来也影响到了 Linux。Linux 之父 Linus Tor...

filezilla,非常实用的ftp工具,远程Linux上传、下载和文件管理

今天给小伙伴们推荐一款非常好用的Linux远程工具,filezilla。在实际的开发过程中,时间就是项目的生命线,欲善其事,先利其器!如果你使用命令ftp上传、下载,加上远程登录、文件授权,烦不甚烦,...

Linux基本命令(Linux基本命令聪简单到复杂)

一、基本命令1. pwdxx@admin1, 中xx表示用户登录的名字,admin1表示主机名, test表示当前工作目录,pwd (present working directory): 查看当前...