LINUX目錄及其他注意事項
文章目錄
1、LINUX目錄
(1)重要系統目錄9 啓動boot–配置etc–內存/proc/、/sys/–軟件/usr/–外設/dev/–擴展庫/lib/–服務/srv/
/ | linux的根目錄,相當於Windows當中的此電腦 |
---|---|
/boot/ | 系統啓動目錄,存放與系統啓動相關的目錄,如內核文件,啓動引導程序(grub)文件等。 |
/etc/ | 存放配置文件的目錄。用戶名密碼、系統的啓動腳本、常用服務的配置文件;系統中所有采用默認安裝方式(rpm包)的服務的配置文件都在這個目錄中; |
/sys/ | 虛擬文件系統。和/PROC目錄相似,裏面的數據是保存在內存中的,它主要用來保存內核的相關信息。 |
/proc/ | 虛擬文件系統。該目錄中的文件保存在內存當中,主要用來保存進程和外部設備等信息/proc/cpuinfo保存的是CPU的信息,/proc/devices保存的是設備驅動信息列表。 |
/usr/ | 存放系統軟件資源的目錄 是“UNIX Software Resource”的縮寫 |
/dev/ | 存放硬件設備文件的目錄 |
/lib/ | 存放系統函數庫的文件,和一些軟件安裝時的lib目錄類似。 |
/srv/ | 存放系統服務相關數據的目錄 service |
(2)用戶使用的目錄6 超級用戶和普通用戶的家目錄和命令目錄
/root/ | 超級用戶也叫超級管理員的家目錄,家目錄是用戶的默認登錄位置,用 cd 命令可快速切換到家目錄。 |
---|---|
/home/ | 普通用戶的家目錄,創建普通用戶時,每個用戶要有一個默認的登錄位置。例如:/home/yue |
/bin | 存放系統命令的目錄,binary二進制,普通用戶和超級用戶都可執行的命令。該目錄中的命令在單用戶模式下也可以執行 |
/sbin | 存放與系統環境設置相關的命令,只有超級用戶纔可以執行,但是有些命令允許普通用戶查看 |
/usr/bin/ | 存放系統命令的目錄,普通用戶和超級用戶都可以執行裏面的命令。這些命令和系統啓動無關,在單用戶模式下不能執行 |
/usr/sbin | 存放根文件系統不必要的系統管理命令,如多數服務程序。只有超級用戶可以使用。 |
(3)掛載與臨時文件7
/lost+found/ | 備份恢復目錄。當系統意外崩潰或意外關機時,產生的一些文件碎片會保存在這個目錄。系統再次啓動時,fsck工具會檢測這裏,並修復已經損壞的文件系統。這個目錄只在每個分區中出現,/lost+found/是根分區的備份恢復目錄,/boot/lost+found就是/boot分區的備份恢復目錄 |
---|---|
/media/ | 掛載目錄,系統默認推薦的用於掛載媒體設備的,如光盤和軟盤。 |
/mnt/ | 掛載目錄。掛載U盤,移動硬盤 |
/misc/ | 掛載目錄。掛載NFS服務的共享目錄 |
/opt/ | 第三方軟件的安裝目錄。不過,我們更傾向於把軟件安裝到/usr/local目錄當中。 |
/tmp/ | 臨時目錄。所有用戶對於該目錄都有讀和寫的權限。 |
/var/ | 存放動態數據的目錄 variable 日誌、郵件、緩存 |
2、大小寫敏感
所有的命令均爲小寫,參數可爲大寫
3、LINUX一切皆文件
設備文件在/dev/目錄下
更改是否長久生效在於它是否寫入配置文件中,一般通過命令設置的是臨時生效
4、LINUX不通過擴展名區分文件類型
LINUX通過權限位標識區分
普通文件,目錄,鏈接文件,塊設備文件,字符設備文件等
特殊文件要求擴展名
壓縮包 .gz .bz2 .zip .tar.zip .tar.gz .tgz
二進制軟件包 .rpm .derby
程序文件 .sh .c Linux可識別shell文件,用不同顏色顯示
網頁文件 .html .php apache 要求的