Luk*_*uke 134 linux unix directory
我已经使用 Linux 几年了,但我仍然没有弄清楚某些目录名称在 Unix 和类 Unix 系统上的起源或含义是什么。例如代表什么etc或var?哪里的opt名字从何而来?
无论如何,我们都在讨论这个话题。有人可以清楚地解释哪个目录最适合用于什么。我有时会困惑某些软件的安装位置或最合适的软件安装目录。
sys*_*138 168
有关 Linux 文件系统布局的更多数据,请查看Filesystem Hierarchy Standard(现在是 2.3版,最新发行版上部署了beta 3.0版本)。它确实解释了一些名称的来源:
/usr/local/,原因我稍后会谈到。/srv/http将用于静态网站,/srv/ftp用于 FTP 服务器。/opt 与 /usr/local
我见过的经验法则最好描述为:
使用
/usr/local的东西,通常会进入/usr,或正在覆盖的东西已经在/usr。使用/opt该安装在同一个目录中,或在其他方面特别的东西。
小智 27
很抱歉复活一个旧线程,但我觉得这个细节对于所有未来寻求此信息的人来说是一个重要的澄清:
/etc代表等等
/usr代表 Unix 系统资源(来源)
Edd*_*die 22
历史上,/etc代表“etcetera”,/var是“variable”的缩写。我想前者是因为大量不相关的系统配置文件进入/etc. 后者是因为/var预计中的文件会发生变化。通常,您可以安装/usr并/为只读(执行更新时除外),但你永远无法挂载/var只读。它保存系统日志文件、锁定文件、假脱机文件和其他动态更改的内容。
其他人给了你一些指导,帮助你找出什么地方最好。
Ano*_*ous 21
尝试这个:
$ man hier
Run Code Online (Sandbox Code Playgroud)