我有幾個問題。有些事情困擾著我,也許如果我能理解它們為什麼會這樣,我就可以稍微休息一下。
在 Windows 中,大約 95% 的資料夾和檔案名稱都是有意義的。他們清楚地描述了他們的目的。
在 Linux 上,官方使用手冊聲明如下:
/bin
和/sbin
:儲存許多基本的系統應用/etc
: 商店系統-寬的配置文件。
我的問題是,為什麼資料夾名稱如此愚蠢/愚蠢/奇怪/與其用途無關?
為什麼要「必要系統應用程式」是否放置在以用於存放不需要的東西的東西命名的資料夾中?(bin)
為什麼「系統範圍的設定檔」會儲存在名為「etc」的資料夾中?
答案1
答案2
大多數目錄名稱並非無關,只是太短而無法在沒有進一步知識的情況下理解。但這不僅僅是 Linux 的問題。其他類 Unix 系統(例如 Apple 的 OS X 或 Solaris)也使用相同的奇怪名稱。既然你提到了 Windows...你就必須深入挖掘。例如,Windows 的主機檔案有這個奇怪的路徑:
C:\WINDOWS\system32\drivers\etc\hosts
在那裡你又看到了不相關的「等等」;-)
要快速了解不同 Linux 目錄名稱的作用,請查看這篇 Wikipedia 文章http://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard
答案3
bin
首先意味著二進制,儘管它也是不同的詞垃圾桶沒有人將其與任何垃圾桶但二進位。在 Unix 環境中它總是乾淨的。當他們總是打字很多時,他們還需要使用非常簡短的單詞,最好是三個字母的單字。作為合規性,它仍然存在。