命令目录

/bin –> /usr/bin:是Binaries(二进制文件)的缩写,存放命令,这个目录存放着最经常使用的命令,一般来说,普通用户和超级管理员都可以运行。
/sbin –>/usr/sbin:是 Superuser Binaries (超级用户的二进制文件) 的缩写,存放的特殊命令,一般来说都是root可以运行, 当然普通用户可以申请操作的权限。

用户家目录

/home:是普通用户的家目录,默认普通用户的家目录,/home/与用户同名的目录。
/root:是超级管理员的家目录(也称作超级权限者的用户主目录),一般来说普通没资格进入。

配置文件目录

配置: 指的其实就是一种参数: 技术的参数都存储在某一个文件中,将文件称为配置文件。
/etcL:主要用于存储配置文件的目录,这个目录用来存放所有的系统管理所需要的配置文件和子目录。

启动目录

/boot:存储系统启动时加载的文件, 比如:内核文件,grub菜单,救援内核系统,等等。

设备目录

设备目录,主要存储的是 键盘, 光盘, 磁盘, 终端。
/dev:是 Device(设备)的缩写,
/dev/null:黑洞,就是存储在这个设备中的数据都会丢失。
/dev/random:产生随机数

临时目录

/tmp:是 temporary(临时)的缩写,谁都可以存储数据在这里面,但是自己的数据只能自己移除,别人无法移除。

可变目录

可变:会随着系统的运行,(产生一些数据,记录)而不断的发生变化。
/var:是 variable(变量)的缩写,是一个可变的目录
/var/log:存储日志、启动的日志、系统操作的日志、系统登录的日志、等。

运行时状态目录

/proc:是 Processes(进程)的缩写,/proc 是一种伪文件系统(也即虚拟文件系统),存储的是当前内核运行状态的一系列特殊文件,这个目录是一个虚拟的目录,它是系统内存的映射,我们可以通过直接访问这个目录来获取系统信息。
这个目录的内容不在硬盘上而是在内存里,我们也可以直接修改里面的某些文件,比如可以通过下面的命令来屏蔽主机的ping命令,使别人无法ping你的机器:
echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all

系统目录

/usr:是 unix shared resources(共享资源) 的缩写,这是一个非常重要的目录,用户的很多应用程序和文件都放在这个目录下和windows中的 c:\program files 文件目录类型,非常的重要。
/usr/lib:存放的是库文件,共享。
/usr/bin:系统用户使用的应用程序。
/usr/local:存储自行安装软件的路径。
/usr/src:内核源代码默认的放置目录。

挂载

/mnt:系统提供该目录是为了让用户临时挂载别的文件系统的,我们可以将光驱挂载在 /mnt/ 上,然后进入该目录就可以查看光驱里的内容了。

开机自启动目录

/etc/rc.local:开机自启脚本/etc/rc.local默认不再被支持,/etc/rc.local是/etc/rc.d/rc.local的软连接,需要修改

ll -d /etc/rc.local
lrwxrwxrwx. 1 root root 13 Apr 25 2021 /etc/rc.local -> rc.d/rc.local
chmod +x /etc/rc.d/rc.local

目录

/usr/bin:存放用户安装的软件包的可执行文件。

/usr/include:包含 C 和 C++ 的头文件。

/usr/lib 和 /usr/lib64:包含用户安装的软件包的库文件。

/usr/local:存放用户本地安装的软件包。

/usr/sbin:存放系统管理员所需的系统管理命令。

/usr/share:包含共享数据,如帮助文档、图标、桌面背景等。

/usr/src:包含 Linux 内核源代码和其他软件包的源代码。

/var/cache:存放软件包安装时下载的缓存文件。

/var/lib:存放应用程序和服务的数据文件。

/var/lock:存放锁文件,用于协调进程之间的访问。

/var/log:包含系统和应用程序的日志文件。

/var/opt:存放可选的应用程序软件包的数据文件。

/var/run:存放系统运行时的临时文件,如 PID 文件和套接字文件。

/var/spool:存放邮件、打印和其他服务的队列文件。

/var/tmp:存放长期的临时文件

作者 dmxsp

发表回复

您的电子邮箱地址不会被公开。