linux的磁碟管理
❶ linux系統中進行磁碟管理的常用命令有哪些分別有什麼功能
Linux磁碟管理常用三個命令為df、、fdisk。
df,全稱:disk full,列出文件系統的整體磁碟使用量
,全稱:disk used,檢查磁碟空間使用量
fdisk,用於磁碟分區。
1、df命令
檢查文件系統的磁碟空間佔用情況,可以利用該命令獲取磁碟被佔用了多少空間,目前還剩下多少空間等信息。
語法:df[-ahikHTm][目錄或文件名]
參數:
-a 列出所有文件系統,包括系統特有的/proc等文件系統;
-k 以KBytes的容量顯示各文件系統;
-m 以MBytes的容量顯示各文件系統;
-h 以較易閱讀的格式自行顯示,比如:GBytes、MBytes、KBytes;
-H 以M=1000K取代M=1024K的進位方式;
-T 顯示文件世配系統類型;
-i 不用磁碟容量,以inode的數量來顯示。
2、命令
也是查看使用空間的,但是與df命令不同的是,Linux 命令是對文件和目錄磁碟使用的空間進行查看,和df命令有一定的區別。
語法:[-ahskm]文件或目錄名稱
參數:
-a 列出所有的文件與目錄容量;
-h 以較易閱讀的格式顯示;
-s 列出總量而已,而不列出每個各別的目錄佔用容量;
-S 不包括子目錄下的統計,與-s存在差別;
-k 以KBytes列出容量顯示;
-m 以MBytes列出容量顯示。
3、fdisk命令
fdisk是Linux的磁碟分區表操作工具。
語法:fdisk[-l]裝置名稱
參數:
-l 輸出後面接的裝置所有的分區內容。若僅有fdisk -l時,則系統將會把整搜衡指個系統內能攔盯夠搜尋到的裝置的分區均列出來。
❷ Linux中常見的磁碟管理工具有哪些
Linux中常見的磁碟管理工具有哪些
在Linux系統安裝時,其中有一個步驟是進行磁碟分區。在分區時可以採用Disk Druid、RAID和LVM等方式進行分區。除此之外,在Linux系統中還有fdisk、cfdisk、parted等分區工具。,將介紹幾種常見的磁碟管理工具。
1.fdisk
fdisk磁碟分區工具在DOS、Windows和Linux中都有相應的應用程序。在Linux系統中,fdisk是基於菜單的命令。用fdisk對硬碟進行分區,可以在fdisk命令後面直接加上要分區的硬碟作為參數,例如,對第二塊SCSI硬碟進行分區的操作如下所示:
[root@RHEL4 ~]# fdisk /dev/sdb
Command (m for help):
2.mkfs
硬碟分區後,下一步的工作是Linux文件系統的建立。類似於Windows下的格式化硬碟。在硬碟分區上建立文件系統會沖掉分區上的數據,而且不可恢復,因此在建立文件系統之前要確認分區上的數據不再使用。建立文件系統的命令是mkfs,格式如下:
mkfs [參數] 文件系統
mkfs 命令常用的參數選項:
-t :指定要創建的文件系統類型。
-c:建立文件系統前首先檢查壞塊。
-l file:從文件 file 中讀磁碟壞塊列表,file 文件一般是由磁碟壞塊檢查程序產生的。
-V:輸出建立文件系統詳細信息。
例如, 在/dev/sdb1 上建立 ext3 類型的文件系統, 建立時檢查磁碟壞塊並顯示詳細信息。
如下所示:
[root@RHEL4 ~]# mkfs -t ext3 -V -c /dev/sdb1
3.fsck
fsck 命令主要用於檢查文件系統的正確性。並對 Linux 磁碟進行修復。fsck 命令的格式如下:
fsck [參數選項] 文件系統
fsck 命令常用的參數選項:
-t:給定文件系統類型,若在/etc/fstab 中已有定義或 kernel 本身已支持的不需添加此
項。
-s:一個一個地執行 fsck 命令進行檢查。
-A:對/etc/fstab 中所有列出來的分區進行檢查。
-C:顯示完整的檢查進度。
-d:列出 fsck 的 debug 結果。
-P:在同時有-A 選項時,多個 fsck 的檢查一起執行。
-a:如果檢查中發現錯誤,則自動修復。
-r:如果檢查有錯誤,詢問是否修復。
例如,檢查分區/dev/sdb1 上是否有錯誤,如果有錯誤自動修復。
[root@RHEL4 ~]# fsck -a /dev/sdb1
fsck 1.35 (28-Feb-2004)
/dev/sdb1: clean, 11/26104 files, 8966/104388 blocks
4.dd
dd命令用於將指定的輸入文件拷貝到指定的輸出文件上。並且在復制過程中可以進行格式轉換。dd命令與cp命令的區別在於:dd命令可以在沒有創建文件系統的軟盤上進行,拷貝到軟盤的數據實際上是鏡像文件。類似於DOS中的disk命令的作用。dd命令的格式為:
dd [<if=輸入文件名/設備名>] [<of=輸出文件名/設備名>] [bs=塊位元組大小] [count=塊數]
6.
命令用於顯示磁碟空間的使用情況。該命令逐級顯示指定目錄的每一級子目錄佔用
文件系統數據塊的情況。 命令語法如下:
[參數選項] [name---]
命令的參數選項:
-s:對每個 name 參數只給出佔用的數據塊總數。
-a:遞歸顯示指定目錄中各文件及子目錄中各文件佔用的數據塊數。
-b:以位元組為單位列出磁碟空間使用情況(AS 4.0 中默認以 KB 為單位) 。
-k:以 1024 位元組為單位列出磁碟空間使用情況。
-c:在統計後加上一個總計(系統默認設置) 。
-l:計算所有文件大小,對硬鏈接文件重復計算。
-x:跳過在不同文件系統上的目錄,不予統計。
例如,以位元組為單位列出所有文件和目錄的磁碟空間佔用情況。命令如下所示:
[root@RHEL4 ~]# -ab
❸ Linux系統中進行磁碟管理的常用命令有哪些
Linux磁碟與文件系統管理命令
fdisk:磁碟分區工具
partprobe:更新內核的硬碟分區表信息
tune2fs:調整ext2/ext3/ext4文件系統參數
parted:磁碟分區工具
mkfs:創建Linux文件系統
mpe2fs:導出ext2/ext3/ext4文件系統信息
resize2fs:調整ext2/ext3/ext4文件系統大小
fsck:檢查並修復Linux文件系統
dd:轉換或復制文件
mount:掛載文件系統
umount:卸載文件系統
df:報告文件系統磁碟空間的使用情況
mkswap:創建交換分區
swapon:激活交換分區
swapoff:關閉交換分區
sync:刷新文件系統緩沖區
❹ Linux常用命令(磁碟管理)
linux常用命令(磁碟管理)ls
查看目錄cd
進入目錄
..代表上一級
cd直接進入工作目錄
.代表當前目錄pwd
顯示當前目錄df
/目錄
查看目錄在系統分區掛載點mount
/目錄
掛載目錄umount
/目錄
卸載掛載點head
-n
1
/etc/issue
查看操作系統版本cat
/proc/cpuinfo
查看CPU信息hostname
查看計算機名env
查看環境變數echo
$path
查看環境變數free
-m
查看內存使用量和交換區使用量
-sh
<目錄名>
查看指定目錄的大小grep
MemTotal
/proc/meminfo
查看內存總量grep
MemFree
/proc/meminfo
查看空閑內存量uptime
查看系統運行時間、用戶數、負載cat
/proc/loadavg
查看系統負載
來知道目前磁碟的文件容量