在linux系统中,一切接文件,所有的文件都存放在根目录下,根目录下的这些目录都是干什么的呢?
今天给你们一个详细介绍。
/bin目录会存放基本的命令
比如这个LS命令就在这里这个目录一定不能删除。
删除之后,你的系统就不能敲命令了。

所以在设计这个系统的时候,根下的这个bin只是一个软连接,相当于快捷方式即使删了也可以恢复,从颜色就看出来了,跟别的目录颜色不一样,它的真身在另一个目录下USR目录。
/usr目录除了有/bin目录,还会存放安装的程序和库文件,相当于windows的C盘,这个不能删 ,删了就没了。
接下来是/boot目录,这里存放的是系统内核和系统启动用的引导程序。
如果删掉,linux系统就起不来了。
/dev是设备目录。
因为linux中一切接文件,设备也是以文件的方式管理。
比如vda是一个硬盘。
这dva目录下就可以找到这个硬盘文件,
/etc目录是存放系统和软件的配置文件,比如这里面的passwd文件,存放着用户信息,还有fstab是磁盘挂载的配置文件
/home是用户目录,除了root用户以外,其他的普通用户的家目录都会放在这里。
/lib内部目录存放系统库文件是程序运行时需要的共享库文件。
/media目录是用于挂在光盘或U盘可移动设备的,/mnt是用于临时挂载硬盘分区的目录。
/media 和 /mnt两个目录是便于管理的规范设计,你也可以挂载到其他目录/opt是安装额外软件的目录。
同样,你也可以创建1个APP目录,用于安装软件/proc目录用于存放系统内核和进程信息。
比如这里有CPU信息文件。
这些数字目录就是对应的程序进程。
/root目录就是root用户的家目录,相当于普通用户使用的后目录。
run目录是存放临时数据的,重启后会清空/sbin目录存放的系统管理的命令,比如fdisk磁盘管理命令,配置磁盘raid用的mdadm命令,/srv目录存放服务器数据,比如网页资源,/sys目录存放内核和设备的实时数据,/tmp目录存放临时文件,任何权限的普通用户都可以在这里写入文件,/var目录存放日志和缓存等动态数据。
这篇是linux的入门学习教程,希望对正在学Linux的你有所帮助。
#Linux#Linux入门#Linux基础#Linux目录#计算机#运维#运维工程师#程序员