記住以下10條,Linux磁碟與檔案系統管理無憂矣

2022-08-03 02:12:12 字數 1321 閱讀 9500

1、檢視當前linux系統所支援的檔案系統:ls -l /lib/modules/$(uname -r)/kernel/fs;目前已載入到記憶體中支援的檔案系統:cat /proc/filesystems。

2、讓核心重新讀取新的分割槽表,在螢幕上不列印任何內容,無需重啟作業系統即可使用新的分割槽表:partprobe。

3、fdisk無法處理大於2tb的以上的磁碟分割槽,如果磁碟分割槽大於2tb則需要使用parted來進行分割槽。

4、檢查硬碟或軟盤扇區有沒有壞軌:badblocks(s:在螢幕上列出進度、v:在螢幕上看到進度、w:使用寫入的方式來測試)。

5、單一檔案系統本不應該被重複掛在在不同的掛載點中,單一的目錄不應該重複掛載多個檔案系統,作為掛載點的目錄理論上應為空(掛載了檔案系統之後,原目錄下的東西會暫時消失,解除安裝之後才會再次顯示出來)。

6、mknod:手動建立裝置檔案(b:設定裝置名稱為乙個外部儲存裝置檔案,如硬碟;c:設定裝置名稱為乙個外部輸入檔案,如滑鼠、鍵盤;p:設定裝置名稱為乙個fifo檔案),可以類似mkdir來進行記憶。

7、e2label:設定磁碟卷標。把裝置sda1的卷標設定為mytest:e2label /dev/sda1 mytest,與mount -l "mytest" /dev/sda1類似。e2label還可以用來修改卷標,dumpe2fs -h  /dev/sda1可以用來檢視sda1的具體掛載情況。

8、tune2fs:在ext2/ext3/ext4檔案系統中設定可調節的檔案系統引數(l:類似dumpe2fs -h的功能,將超級塊中的資料讀出來;j:將ext2的檔案系統轉換為ext3檔案系統;l:類似e2label的功能,可以修改檔案系統的卷標)。該命令功能強大,具體可以man一下檢視。

​9、增加swap空間,建立新的分割槽以供後續使用。流程為:fdisk /dev/sda->partprobe->mkswap /dev/sda*->swapon /dev/sda*(此流程適用於物理分割槽支援);dd if=/dev/zero of=/tmp/swap bs=1m count=256->mkswap /tmp/swap->swapon /tmp/swap,如需關閉swap檔案,使用swapoff /tmp/swap。需要注意的是:這種方式增加的swap空間在下次重啟之後不會再次被掛載,需要加入到開機啟動自動掛載檔案裡:echo

"/tmp/swap swap swap defaults 0 0">>/etc/fstab。

10、建立乙個ext2/ext3/ext4的檔案系統:mke2fs,功能強大,可以man一下。

不足的地方歡迎小夥伴們補充,感謝大家捧場!

linux筆記(1) 磁碟配額與磁碟陣列

正文 1 首先我們要知道 reid 0 reid 6的優缺點對比及適用場景。1 什麼是raid?raid是磁碟陣列的縮寫,raid可以通過乙個技術 軟體或硬體 將多個較小的磁碟整合成為乙個較大的磁碟裝置。而整合的較大的磁碟裝置不止只有儲存功能,還具有資料保護的功能。2 raid 0 等量模式 將檔案...

Linux 磁碟與硬體管理

本人認為不錯的文章 特轉 磁碟分割 partition 在了解了硬碟的物理元件之後,再接著下來介紹的就是硬碟的分割 partition 囉!為什麼要進行硬碟分割啊?因為我們必須要告訴作業系統 我這塊硬碟可以訪問的區域是由 a 磁柱到 b 磁柱 如此一來,作業系統才能夠控制硬碟磁頭去 a b 範圍內的...

Linux磁碟與檔案管理

dumpe2fs bh 裝置檔名 b 列出保留為壞道的部分 h 列出superblock 的資料df ahihtm 目錄與檔名 a 列出所有的檔案系統 k 以kb的容量顯示檔案系統 m 以mb的容量顯示檔案系統 h 以人易於閱讀的資料顯示檔案系統 h 以1000代替1024 t 連同該分割槽的檔案系...