Linux系統文件
在Linux裏安裝的時候,是可以指定某分區裝在某文件裏的。
bin
這是一個軟連接,裏面放的都是可執行命令。裝系統的時候,bin目錄是不能單獨劃分一個分區的。
因爲開機的時候會對bin目錄進行掛載,但是呢,如果bin是空, 那麼會起衝突。
boot
這些存放了和我們系統啓動有關的文件。
dev
存放硬件設備
[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-L2j2V0bO-1582607409465)(D:\jiangpersonal\知識管理\紅帽\dev.png)]
每添加一個應用設備,內核都會識別出來。然後利用udv映射到用戶空間。
所以dev是不能單獨的劃分分區的。
etc
這裏面存放的都是各種各樣的配置信息。這個絕對不能單獨劃分分區。
home
用來存放用戶的家目錄。但它不是家目錄。
家目錄
什麼是家目錄?就是一個樹的根節點。我覺得可以這麼理解。
lib
存放各種各樣的模塊。
lib64
這裏面存的是64位的模塊
這兩個目錄不能分區。
media
自動掛載的一個目錄。這個目錄刪不刪除都沒關係。
mnt
手動掛載的文件夾。將它刪除也沒什麼關係。
opd
在特定的情況下才用到它,其他情況下用不到。
proc
存放內核的參數。只有開機的時候這裏面纔會有文件。
所以優化系統的時候,我們一般都會到proc裏面來修改的。
這個不能單獨分區。
root用戶
這個是它的家目錄。
如果有x,就說明當前用戶無法訪問。
run
現在的meida是自動掛載到它下面的media
sbin
放一些可執行的命令。
它也不能單獨劃分一個分區。
srv
一般特殊的時候才能用的到。
一般用不到。
sys
是用來設置硬件的一些信息的。
查看CPU
lscpu
修改CPU
cd /sys/
ls
cd system
cd cpu/
ls cpu1
這個是查看CPU的狀態。這裏面會有一個online,如果現實的是1,那麼CPU是開啓的。如果是0那麼就是關閉的。
關閉CPU
echo 0 > cpu1/online
查看CPU屬性
cat cpu1/online
所以,這個文件也不能單獨創建分區。
tmp
存放臨時文件
usr
系統安裝的系統產生的文件。
裝一個軟件包的時候呢,大部分的文件都會存在這裏面。可以單獨搞個分區。
var
存放日誌文件或者數據庫文件。可以單獨掛載一個分區。
邏輯卷
裝系統的時候建議使用邏輯卷。
時文件
usr
系統安裝的系統產生的文件。
裝一個軟件包的時候呢,大部分的文件都會存在這裏面。可以單獨搞個分區。
var
存放日誌文件或者數據庫文件。可以單獨掛載一個分區。
邏輯卷
裝系統的時候建議使用邏輯卷。
注意,boot是不能放在邏輯捲上面的。