Linux命令放在哪個目錄取決於命令的型別和用途。在Linux系統中,命令通常被放置在特定的目錄中,以便使用者可以透過簡單地鍵入命令的名稱來執行它們。以下是Linux中常見的命令目錄:
1./bin目錄:
這個目錄包含了系統啟動時所需的基本命令,例如cat、ls、cp和mkdir等。這些命令對於系統的正常執行是必需的,並且可以在任何使用者登入的環境下執行。
2./sbin目錄:
這個目錄包含了系統管理員執行的命令,這些命令通常被稱為系統命令或管理命令。例如,ifconfig和shutdown命令通常只能由root使用者來執行。
3./usr/bin目錄:
這個目錄包含了大部分使用者安裝的命令,它們是系統提供的二進位制檔案。例如,gcc編譯器和vim編輯器。
4./usr/sbin目錄:
這個目錄包含了和系統運維相關的命令,這些命令通常只能由root使用者來執行。例如,iptables防火牆和apache伺服器。
5./usr/local/bin和/usr/local/sbin目錄:
這些目錄包含了使用者自己安裝的軟體的命令。當使用者在系統上安裝軟體時,這些目錄通常是預設的安裝位置。
值得注意的是,上述目錄中的命令都是可以透過終端直接執行的。如果希望一個目錄中的命令可以在任何位置直接執行,可以將該目錄新增到系統的”PATH”環境變數中,具體操作可以在使用者的配置檔案(如~/.bashrc)中新增路徑。
此外,還有其他的一些目錄在PATH環境變數中,但通常不被普通使用者使用,例如/usr/X11R6/bin目錄(包含X Window系統的命令)和/usr/games目錄(包含遊戲程式的命令)。
總之,Linux命令的目錄是按照其型別和用途進行分類和組織的,這使得使用者可以方便地訪問和執行系統中的命令。
出自:https://www.cnblogs.com/mq0036/p/18588974