Linux服務器目錄

一級目錄

  • /
根目錄
  • /root
系統管理員目錄,擁有所有權限。
  • /bin
存放了常用的Linux工具,如:ls、vi。這個目錄包含在path系統變量裏,都是可執行的,普通用戶都可以使用。比如輸入ls系統默認會到/bin目錄下找。
  • /etc
存放了系統配置相關的文件。比如安裝Nginx後,Nginx的配置文件nginx.conf就在/etc/nginx/目錄下。
  • /dev
存放了設備相關的文件。比如連接打印機,磁盤驅動,USB驅動等都放在/dev目錄。
  • /home
存放了每個用戶的設置文件和用戶數據。每個用戶都會有自己的用戶目錄,位置是/home/用戶名。
  • /tmp
臨時目錄。有些數據或程序用過一次就不用了,可以放在這裏。有些linux系統會定期對這個目錄進行清理。
  • /usr
可以存放一些不適合放在/bin和/etc目錄下工具,一般和系統關係不是很密切。比如:遊戲,打印工具等。安裝一個Linux發行版官方提供的軟件包時,大多安裝在這裏。
  • /opt
存放那些可選的程序。安裝在這個目錄的程序,所有文件都在這個目錄,不會影響系統其他設置。比如,安裝新版Chrome瀏覽器,不想用了直接刪除那個文件夾就可以了。
  • media
有些linux的發行版使用這個目錄來掛載那些usb接口的移動硬盤(包括U盤)、CD/DVD驅動器等等。
  • boot
Linux的內核以及引導系統程序所需要的文件目錄。一般情況下,GRUB或LILO系統引導管理器也位於這個目錄。
  • /lost+found
在ext2或ext3文件系統中,當系統意外崩潰或機器意外關機,而產生一些文件碎片放在這裏。當系統啓動的過程中fsck工具會檢查這裏,並修復已經損 壞的文件系統。 有時系統發生問題,有很多的文件被移到這個目錄中,可能會用手工的方式來修復,或移到文件到原來的位置上。
  • /mnt
這個目錄一般是用於存放掛載儲存設備的掛載目錄的,比如有cdrom 等目錄。有時我們可以把讓系統開機自動掛載文件系統,把掛載點放在這裏也是可以的。主要看/etc/fstab中怎 麼定義了;比如光驅可以掛載到/mnt/cdrom 。
  • /proc
操作系統運行時,進程信息及內核信息(比如cpu、硬盤分區、內存信息等)存放在這裏。
  • /sbin
大多是涉及系統管理的命令的存放。是超級權限用戶root的可執行命令存放地,普通用戶無權限執行這個目錄下的命令。
  • /var
目錄的內容是經常變動的,如/var/log是系統日誌,/var/www是Apache根目錄,/var/lib是庫文件。

二級目錄

  • /usr/local
一般是用來存放用戶自編譯安裝軟件的存放目錄;一般是通過源碼包安裝的軟件,如果沒有特別指定安裝目錄的話,一般是安裝在這個目錄中。
  • /usr/share
系統共用的東西存放地,比如 /usr/share/fonts 是字體目錄,/usr/share/doc和/usr/share/man幫助文件。
  • /usr/bin
存放大多的應用程序
  • /usr/sbin
存放超級用戶的應用程序
  • /usr/local/bin
本地增加的命令,一般通過軟連接添加。
  • /usr/local/lib
本地增加的庫。
  • /etc/password
用戶數據庫,包含了用戶名,真實姓名,用戶起始目錄,加密口令和其他用戶信息。
  • /etc/group
包含各種用戶組的信息和數據。

apt-get安裝Nginx後目錄

  • /etc/nginx
配置文件目錄
  • /usr/sbin/nginx
啓動文件目錄
  • /var/log/nginx
日誌存放目錄
  • /usr/share/nginx/www
虛擬主機根目錄
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章