可能重复:
Unix和Unix上的目录的含义,如系统
我对3个标准“根级”文件夹的不同用途感到困惑: /var /etc /usr
这些目录有什么不同的用例?
“/ etc”用于configuration(.conf文件等)。 在这里你可以find你系统的所有configuration和设置。
“/ usr”用于“用户程序”。 通常你的软件包pipe理器在这里安装所有程序的所有二进制文件,共享文件等(configuration文件除外,它们到/ etc)。 您可以检查/ usr / bin的二进制文件,/ usr / share共享文件(媒体等),/ usr / share / doc的文件,…
还有一个“/ opt”文件夹,里面有“其他”程序(主要是二进制程序,或者是从其他源程序(不是默认的程序包pipe理器)安装的程序)在/ usr /本地”
“/ var”通常用于日志文件,“临时”文件(如邮件缓冲池,打印机缓冲区等),数据库以及所有其他与特定用户无关的数据。 日志通常在“/ var / log”,“/ var / lib”(mysql – “/ var / lib / mysql”)等数据库中。
/etc/目录是放置configuration文件的常用位置。 (但不是唯一的一个。)
/var目录是诸如日志,运行进程ID指针文件,假脱机目录和其他对于运行服务很重要的“variables”事物的位置。
/usr/目录是用户可访问的应用程序通常位于的位置。 也是“绝不是全部”的情况。