1. 程式人生 > >Linux下/bin和/sbin的區別

Linux下/bin和/sbin的區別

簡單歸納:

/bin目錄(binary)是二進位制執行檔案目錄,主要用於具體應用

/sbin目錄(system binary)是系統管理員專用的二進位制程式碼存放目錄,主要用於系統管理

附轉載一份:

/bin,/sbin,/usr/bin,/usr/sbin區別 / : this is root directory             root 使用者根目錄 /bin : commandsin this dir are all system installed user commands   系統的一些指令 /sbin: commands in this dir are all system installedsuper user commands  超級使用者指令系統管理命令,這裡存放的是系統管理員使用的管理程式 
/usr/bin: usercommands for applications 後期安裝的一些軟體的執行指令碼 /usr/sbin:super user commands for applications 超級使用者的一些管理程式 /usr/X11R6/bin: X application user commands
/usr/X11R6/sbin: X application super usercommands Linux中的某些重要的目錄: •主目錄:/root、/home/username •使用者可執行檔案:/bin、/usr/bin、/usr/local/bin •系統可執行檔案:/sbin、/usr/sbin、/usr/local/sbin
•其他掛載點:/media、/mnt •配置:/etc •臨時檔案:/tmp •核心和Bootloader:/boot •伺服器資料:/var、/srv •系統資訊:/proc、/sys •共享庫:/lib、/usr/lib、/usr/local/lib        每個使用者都擁有一個主目錄。所有使用者的個人檔案(配置、資料甚至應用程式)都放在其中。根的主目錄為/root。大多數非根主目錄包含在/home 樹中,通常以使用者命名。重要的二進位制位於 /bin(使用者二進位制)以及 /sbin(系統二進位制)中。不重要的二進位制(如圖形環境或Office 工具)安裝在/usr/bin 和 /usr/sbin中。進行這種分隔是為了儘可能地縮小根分割槽。
使用原始碼編譯的軟體通常位於 /usr/local/bin 和/usr/local/sbin中。