1. 程式人生 > >磁盤和文件系統操作(15個命令)

磁盤和文件系統操作(15個命令)

文件分割 linux sda 損壞 rtx 文件名 mkf e2label vhd

1.fdisk

【命令作用】

觀看磁盤使用情況和進行磁盤分區

【命令語法】

fdisk(選項)(參數)

【常用選項】

-l  顯示分區表的信息

【參數說明】

指定的設備

【命令示例】

# fdisk -l   顯示所有分區信息


2.partx

【命令作用】

用來告訴內核當前磁盤的分區情況

【命令語法】

partx(選項)(參數)

【常用選項】

-a --增加制定的分區或讀磁盤新增的分區

-d --刪除指定或所有的分區

-l --列出分區

【參數說明】

需要指定磁盤

【命令示例】

# partx -l /dev/sda   查看當前分區情況

# partx -a /dev/sda   添加調整後的磁盤分區信息


3.mkfs

【命令作用】

創建Linux文件系統

【命令語法】

mkfs(選項)(參數)

【常用選項】

-t   指定分區類型

-L  指定分區卷標

-b  指定分區大小

【參數說明】

指定要創建的文件系統的文件名

【命令示例】

# mkfs -t ext3 /dev/sdb1  將分區的類型指定為ext3


4.mkswap

【命令作用】

在文件或者設備上創建交換分區

【命令語法】

mkswap(選項)(參數)

【常用選項】

-c:建立交換區前,先檢查是否有損壞的區塊

【參數說明】

指定交換空間對應的設備文件或者交換文件

【命令示例】

# mkswap /dev/sda4 --創建交換分區sda4


5.blkid

【命令作用】

對所使用的文件系統類型、LABEL、UUID等信息進行查詢

【命令語法】

blkiid(選項)(參數)

【常用選項】

【參數說明】

設備名

【命令示例】

# blkid  查看所有分區信息


6.e2label

【命令作用】

用來設置第二擴展文件系統的卷標

【命令語法】

e2label(參數)

【常用選項】

【參數說明】

文件名

新卷標

【命令示例】

# e2lable /dev/sdax /new   手動掛載sdax為其指定新的卷標

# e2label /dev/sda3  查看指定分區卷標

# e2label /dev/sda HELLO  將指定分區卷標設置為HELLO


7.tune2fs

【命令作用】

允許調整“ext2/ext3”文件系統中的可以更改的參數

【命令語法】

tune2fs(選項)(參數)

【常用選項】

-L  設置文件系統卷標

-l  查看指定分區文件系統

【參數說明】

對應的設備文件名

【命令示例】

# tune2fs -l /dev/sda2  查看指定分區的文件系統


8.mount

【命令作用】

掛載或查看掛載信息

【命令語法】

mount(選項)(參數)

【常用選項】

-l   顯示已加載的文件系統列表

-t   指定文件系統類型

-r   將文件系統加載為只讀模式

【參數說明】

設備名

掛載點

【命令示例】

# mount /dev/hda1 /mnt   將/devhda1掛載在/mnt目錄下

# mount   查看當前已掛載信息

# mount -t ext3 /dev/sda3 /test  根據文件系統類型掛載

# mount -o rw /dev/sda3 /test   掛載文件並設置可讀寫


9.df

【命令作用】

顯示磁盤分區上的可使用的磁盤空間

【命令語法】

df(選項)(參數)

【常用選項】

-T   顯示文件系統類型

-a  包含全部的文件系統

【參數說明】

文件系統上的文件

【命令示例】

# df  顯示硬盤信息

# df -a   查看全部文件系統


10.swapon

【命令作用】

激活系統中的交換分區

【命令語法】

wsapon(選項)(參數)

【常用選項】

-a   激活所有的交換分區

【參數說明】

指定需要激活的交換空間,可以是交換文件和交換分區

【命令示例】

# swapon /dev/sda3  激活交換分區

# swapon -s   顯示交換區的使用情況
11.free

【命令作用】

查看內存使用情況

【命令語法】

free(選項)

【常用選項】

-k  以KB為單位顯示

-m  以MB為單位顯示

-g  以GB為單位顯示

【參數說明】

選項

【命令示例】

# free  查看內存的使用情況

# free -k  以KB為單位顯示內存使用情況


12.umount

【命令作用】

卸載已經加載的文件系統(可以使設備,也可以是掛載點)

【命令語法】

umount(選項)(參數)

【常用選項】

-a  卸載全部

-f  強制卸載

【參數說明】

指定需要卸載的設備或者掛載點

【命令示例】

# umount -a  卸載全部已掛載的文件


13.swapoff

【命令作用】

取消以及激活的交換分區

【命令語法】

swapoff(選項)(參數)

【常用選項】

【參數說明】

需要指定交換分區

【命令示例】

# swapoff /dev/sda3  取消交換分區


14.dd

【命令作用】

復制文件並對原文件的內容進行轉換和格式化處理

【命令語法】

dd(選項)

【常用選項】

if  源

of  目標

bs  大小(字節)

count  需要的數量

【參數說明】

【命令示例】

# dd if=/dev/zero bs=100k count=1 of=/root/test  新建一個全是零的文件到root家目錄


15.split

【命令作用】

進行文件切割

【命令語法】

split(選項)參數

【常用選項】

-b  切割的大小

-d  使用數字為後綴

【參數說明】

需要指定切割文件的文件名

【命令示例】

# split -b 10k -d ruan  將ruan文件分割,每份大小為10kb,並使用數字為後綴

磁盤和文件系統操作(15個命令)