Ubuntu:Linux 各個目錄的含義
ubuntu軟體管理跟windows不同!ubuntu安裝的程式都是標準路徑,也就是並不是在一個位置,而是分散在系統各個資料夾中,重要資料夾解析如下:
/ ;linux系統的根目錄,是系統的最頂層。
/bin ;裡面是系統最基本的二進位制命令檔案如ls cp rm ln等等。
/sbin ;s就是super的意思,裡面都是超級使用者用於管理系統的命令,如mkfs.ext3 等。
/boot ;裡面是開機程式,lilo或grub,還有linux 核心檔案vmlinuz ,初始化系統的initrd.img檔案。
/dev ; 就是device的意思,代表計算機的所有硬體裝置。如IDE盤:/dev/hdx ;串列埠:/dev/ttyx.;scsi盤用sdx表示。注意,一般情況下usb盤,s-ata硬碟也模擬成scsi來驅動。
/lib ; 系統核心的動態模組和連線庫檔案,各種可動態載入的硬體驅動程式。nvidia的驅動程式就是安裝在這裡面。
/etc ;裡面絕大部分都是文字檔案,用於設定系統的,作用相當於windows的登錄檔。注意,其中有一個/etc/shadow檔案裡面儲存著使用者的登入密碼。
/root 超級使用者的工作目錄。
/mnt ;外接檔案系統的掛載點,u盤、cdrom、windows分割槽都應掛到這裡面。
/proc ;裡面的檔案不再硬碟上,而是在記憶體裡,都是系統核心的執行資訊。
/var ;包含在正常操作中被改變的檔案:假離線檔案、記錄檔案、加鎖檔案、臨時檔案和頁格式化檔案等。 預設情況下,http,ftp等服務的主資料夾也在這裡面。
/tmp ;各使用者程式產生的臨時檔案的存放場所,臨時檔案會被自動清除掉。
/home;一般使用者的主資料夾所在的地方。 /usr;規模非常龐大的資料夾,裡面是各個應用程式的檔案,相當於windows的 program files 資料夾。
/usr下有幾個重要的子資料夾。
/usr/bin ;應用程式的可執行檔案部分。相當於windows的*.exe檔案。
/usr/lib;應用程式的共享動態連線庫部分,都是一些*.so的檔案,linux下各個應用程式的庫檔案都是可共享的。所以都存放在一個資料夾中。 /usr/X11R6;xwindow 系統的所屬檔案。
/usr/share;存放的是應用程式需要的字型、圖片、文件等資原始檔。
/usr/src; linux的原始碼就放在這裡。
/usr/games;遊戲軟體的存放區域,可惜現在linux大遊戲還不太多。
/usr/include;Linux下開發和編譯應用程式需要的標頭檔案,愛好程式設計的朋友可要仔細研究這裡呦。
/opt ; 非開源的商業程式一般都裝到這裡面。 可以谷歌到更多的!
文章標籤: ubuntu