一图总结linux各系统目录的功能

图中总结了linux根目录下各目录的功能
帮助对各个目录的功能更直观的理解,也更容易掌握!
关于linux目录的常见问题总结:

1,usr是不是user的缩写?
/usr:Unix Software Resource的缩写
有些英文资料解释为 user program,
这个不准确,因为/sbin目录是/usr/sbin目录的符号链接
/bin目录是/usr/bin目录的符号链接,
所以这个目录和user没有关系
希望大家能根据这些英文单词更准确的了解每一个目录的作用

2,网站文件存放到哪里?
web网站的documentroot目录建在哪里?就放在/srv目录下
如ftp、流媒体服务等也应该被放在/srv对应的目录下。如果对应目录太大,应该另外挂载分区
Apache将/var/www设为了web默认目录,所以现在绝大多数人都把web文件放在/var/www,这是个历史遗留问题, 因为/srv目录是新标准中才出现的

3,安装程序安装到哪里?
安装软件时,如果通过yum或apt安装,则无需指定安装目录,
如果是通过手动编译安装或手动创建目录,只需要/opt下创建目录即可,
以前很多时候会手动指定/usr/local/xxxx,现在有/opt,不需要这样做了

4,etc是指什么?
etcetera这个单词是附加物,
最早时的程序只有二进制文件,配置文件是作为附加物出现,
所以用的这个单词缩写为etc
后来又解释为Editable Text Configuration,
总之知道是配置文件就可以了
 
posted @ 2025-12-12 20:30  智慧园区-老朱  阅读(1)  评论(0)    收藏  举报