Linux各目錄詳解


/bin  /sbin   /usr/bin    /usr/sbin


四個都是存放系統命令的目錄。區別是sbin只有超級用戶才可以執行,bin目錄超級用戶和普通用戶都可以執行。

前面有usr的是命令在單用戶模式下不能執行,沒有usr是單用戶模式下也可以執行。


 /boot


 系統啟動目錄,保存系統啟動相關文件,如內核文件和啟動引導程序(grub)文件等。


 /dev


 設備文件保存位置。Linux所有內容均以文件形式保存,包括硬件。那么這個目錄就是用來保存所有硬件設備文件的。


/etc


 配置文件保存位置。系統內采用默認安裝方式的服務的配置文件,用戶名和密碼,服務器的啟動腳本,常用服務的配置文件等。


 /home


 普通用戶的宿主(家)目錄。


 /lib


 系統調用的函數庫的保存位置。


 /lost+found


 當系統意外崩潰或機器意外關機,產生的一些個文件碎片放下這些個目錄下。當系統啟動的過程中fsck工具會檢查這里,並修復已經損壞的文件系統。這個目錄只在每個分區中出現,如/lost+found就是根分區的備份修復目錄,/boot/lost+found就是/boot分區的備份恢復目錄等。每個分區都有這個目錄。


 /media     /mnt      /misc


 都是掛載目錄。Linux所有存儲設備都必須掛載之后用戶才能使用,包括硬盤、U盤和光盤。掛載點,掛載目錄可以當成windows的盤符來理解。

/media是用來掛載媒體設備的,例如軟盤和光盤。

/mnt是用來掛載額外設備,如U盤,移動硬盤和其他操作系統的分區。

/misc是用來掛載NFS服務的共享目錄。

這三個目錄沒有嚴格區分,只要是一個已經建立的空目錄就可以作為掛載點,在哪個目錄掛載由個人習慣決定。如/mnt/cdrom掛載光盤,/mnt/usb掛載U盤。


 /opt


 第三方安裝軟件的保存位置。手工安裝的源碼包軟件都可以保存在這個目錄中。不過建議把軟件放在/usr/local目錄中。


 /proc    /sys


 都是虛擬文件系統,目錄數據並不保存到硬盤中,而是保存到內存中。

/proc主要保存系統的內核,進程,外部設備狀態和網絡狀態等。如/proc/cpuinfo是保存CPU信息的,/proc/devices是保存設備驅動列表的,/proc/filesystems是保存文件系統列表的,/proc/net是保存網絡協議信息的。

/sys保存於內核相關信息的。


 /root


超級用戶的根目錄。


 /srv


 服務數據目錄,一些系統服務啟動后,可以在這個目錄中保存所需要的數據。


 /temp


 臨時目錄。系統存放臨時文件的目錄,該目錄下所有用戶可以寫入和訪問。建議不要保存重要數據,最好開機后把目錄清空。


 /usr


 系統軟件資源目錄。注意usr不是user的縮寫,而是Unix Software Resource 的縮寫,所以不是保存用戶數據,而是存放系統軟件資源的目錄。系統中安裝的軟件大多數保存在這里。


 /var


 動態數據保存位置。主要保存緩存、日志以及軟件運行所產生的文件。

 

遠程服務器不允許關機。

重啟時應該關閉服務。

不要在服務器訪問高峰運行高負載命令。

遠程配置防火牆時不要把自己踢出服務器。

指定合理的密碼規范並定期更新。

合理分配權限,權限夠用就好。

定期備份重要數據日志。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM