1. fdisk:磁盤分區命令 語法:fdisk [選項][參數]linux
命令說明:fdisk是linux系統裏經常使用的一種磁盤管理工具,能夠建立和管理系統分區工具
經常使用命令選項:ui
-l:列出指定的並退出,沒有指定則顯示全部內存
參數說明:指定磁盤文件it
命令示例:查看當前linux磁盤分區的信息內存管理
fdisk -l擴展
2. partx:告訴內核當前磁盤的分區狀況 語法:partx [選項][參數]配置
命令說明:顯示當前磁盤的分區狀況語法
經常使用命令選項:yum
-l:顯示當前磁盤的分區信息
參數說明:要顯示的磁盤文件
命令示例:查看當前磁盤狀況
partx -l /dev/sda
3. mkfs:建立文件系統 語法:mkfs [選項][參數]
命令說明:能夠在指定的設備上建立文件系統
經常使用命令選項:
-t:能夠指定要建立的文件系統的類型
參數說明:要建立的文件系統對應的設備文件名
命令示例:在硬盤分區/dev/sdb1上建立ext3文件系統,以下
mkfs -t ext3 /dev/sdb1
4. mkswap:建立交換分區 語法:mkswap [選項][參數]
命令說明:建立一個交換分區
經常使用命令選項:
-c:建立前檢查是否有損壞的區塊
參數說明:要建立的交換分區名稱
命令示例:建立一個sdb3的交換分區
mkswap /dev/sdb3
5. blkid:顯示設備的uuid和文件類型 語法:blkid
命令說明:顯示全部設備的uuid和文件類型
命令示例:直接使用blkid便可顯示
6. e2label:設置第二擴展文件系統的卷標 語法:e2label [參數]
命令說明:用來設置第二文件系統的卷標
參數說明:爲文件系統指定的新卷標
命令示例:mkdir /new
e2label /dev/hda2 /new
這時在/etc/fstab里加入這樣一句
label=/new /new ext3 defaults 1 1
這樣當下次重啓機器時,就會把卷標爲/new的分區掛載到/new上
7. tune2fs:修改ext2/ext3的文件系統參數,設置自檢 語法:tune2fs [選項][參數]
命令說明:系統出現意外斷電死機的狀況,下次開機通常會進行自檢,而linux裏也有文件系統自檢,而且能經過tune2fs自定義自檢
經常使用選項說明:
-i:設置強制自檢的時間間隔(m表示月,w表示周,d表示天)
-c:設置強制檢查前文件系統能夠掛載的次數
參數說明:指定要調整的文件系統或其對應的設備文件名
命令示例:配置/dev/hda1一天以後自檢
tune2fs -i 1d /dev/hda1
8. mount:將文件系統掛載到指定的掛載點 語法:mount [參數]
命令說明:將指定的文件系統或目錄掛載到指定的掛載點
經常使用命令選項:
-t:指定的設備的類型
-r:以只讀的方式掛載設備
-w:以讀寫的方式掛載設備
參數說明:要掛載的文件系統和掛載到哪去的掛載點
命令示例:咱們通常用本地yum倉庫的時候
先建立一個倉庫的目錄,好比yum1
mount /dev/sr0 /yum1
將光盤cdrom掛載到/yum1中
9. df:報告磁盤空間使用狀況 語法:df [選項][參數]
命令說明:用於顯示上可用的磁盤空間。默認的顯示單位爲KB。可直接使用df命令,會顯示全部的信息
經常使用命令選項:
-T:輸出時,顯示文件類型
-h:以容易閱讀的方式顯示磁盤空間使用狀況
參數說明:指定文件系統上的文件
命令示例:顯示全部的磁盤分區使用狀況能夠直接
df
顯示指定文件所在分區的磁盤空間使用狀況
df /etc/hosts
10. swapon:激活linux中的交換空間 語法:swapon
命令說明:激活linux中的交換空間,linux內存管理必須使用交換區來創建虛擬內存
經常使用命令選項:
-s:顯示交換區的使用狀況
參數說明:制定須要激活的交換空間,能夠是交換文件或者交換分區,若是是交換分區則指定交換分區對應的設備文件
命令示例:顯示查看交換區的使用狀況
swapon -s
11. free:顯示內存使用狀況 語法:free [選項]
命令說明:顯示當前系統未使用和已使用的內存數目,還能夠顯示被內核使用的內存緩衝區
經常使用命令選項:
-b:以byte爲單位顯示內存使用狀況
-k:以kb爲單位顯示內存狀況
-m:以mb爲單位顯示內存狀況
-t:顯示內存總和列
參數說明:你要使用的選項
命令示例:以MB的形式顯示內存的狀況
free -m
12. umount:卸載已掛載的文件系統 語法:umount [選項][參數]
命令說明:卸載已經掛載的文件系統,利用設備名和掛載點都能卸載文件系統
經常使用命令選項:
-a:卸載/etc/mtab中記錄的全部文件系統
-r:若沒法成功卸載,則嘗試用只讀的方式從新掛入
-t:指定文件系統類型
參數說明:指定要卸載的文件系統或其對應的設備文件名
命令示例:卸載掉上面建立的本地yum倉庫
umount /yum1
便可卸載
13. swapoff:關閉交換分區 語法:swapoff [選項][參數]
命令說明:關閉系統的交換分區
經常使用命令選項:
-a:關閉配置文件‘/etc/fstab’中全部的交換空間
參數說明:指定要關閉的交換分區
命令示例:關閉指定的交換分區
swapoff /dev/sda2
14. dd:複製文件並對文件進行轉化和格式化處理 語法:dd [選項]
命令說明:複製文件並對全文件的內容進行轉化和格式化處理
經常使用命令選項:
if<文件>:輸入文件
of<文件>:輸出文件
count:表明被複制的塊數
bs:指定的字節數
參數說明:if=xxx要輸入的文件名 of=xxx要輸出的文件名
命令示例:以dd的方式用吐零機建立一個1m的文件
dd if=/dev/zero of=text.text bs=1m count=1
這樣就建立成功了
15. split:拆分文件 語法:split [選項][參數]
命令說明:將一個大文件分割成不少小文件
經常使用命令選項:
-b:設置每個小文件的大小,單位爲byte
-d:使用數字做爲後綴
-a:指定後綴的長度
-l:根據行數來進行分割
參數說明:指定要分割的文件
命令示例:將上面用吐零機建立的文件分割成每一個100k的文件
split -b 100k text.text
能夠在當前目錄下查看,已經分割完成