1.Linux的文件系统目录依据什么?
依据:FHS(filesystem hierarchy standard)。
2.Linux 的文件系统目录结构?
/bin :(binary)存放单人维护和操作系统的可执行命令。
/boot:(boot)存放启动时会用到的文件。
/dev:(device)设备文件。
/etc:(editable text configuration)系统配置文件存放处。
/lib:(library)一些必要的函数库。
/media:(media)一些媒体设备挂着的位置。
/mnt:(mount)临时外部存储设备挂载处。
/opt:(optional application)给第三方辅助软件存放的文字。
/run:(run)启动后所产生的各种信息存放处。
/sbin:(system binary)存放系统命令。
/srv:(server)服务器文件存放处,比如www,FTP,web服务器文件等。
/tmp:(temp)临时文件存放处,这里放文件不安全。
/usr:(unix software resource)Unix软件资源存放处。
/var:( variable )存放可变数据。
/home:(home)用户的家目录。
/root:(root)超级用户的工作目录。
/lost+found:(lost and found)是 ext2,ext3,ext4文件格式,文件系统产生错误的时候下产生的一个目录。
如果是xfs目录就不会产生这样的目录。
/proc:(process)这里是内存中的程序存放的位置,是一个虚拟文件目录。
/sys:(system process)和/proc 差不多,但主要记录系统程序相关信息。
/usr/bin:系统一些操作软件,/bin的软件是链接这里的。
/usr/lib:/lib的链接就在这个目录下,这里才是库文件的存放位置。
/usr/local:自己安装的软件一般放在这个目录。
/usr/sbin:系统命令软件。