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,並使用數字為字尾
Linux磁碟和檔案系統
linux一般使用fdisk來分割槽,fdisk基本支援所有的作業系統。fdisk是基於mbr的分割槽工具,如果使用gpt分割槽的話是不能使用fdisk的。fdisk l可以列出所有安裝的磁碟及其分割槽資訊 cat proc partitions可以檢視分割槽資訊,proc儲存系統的實時資訊 fdi...
Linux磁碟和檔案系統
早期的linux版本使用ext2檔案系統,是一種索引型的檔案系統。檔案系統 filesystem 與磁碟的關係是,將磁碟掛載到檔案系統相應的目錄下面。磁碟的使用必須經過分割 格式化和掛載,相應的命令為fdisk mkfs和mount。通過df命令可以檢視作業系統中磁碟都是掛載在哪些位置的。一般安裝l...
linux檔案系統和檔案操作
write和open函式的練習 open函式可以開啟已經存在的檔案,也可以建立檔案返回檔案描述符 int fd open 路徑 o rdwr o creat,許可權 0777 建立檔案的時候需要加許可權0777,開啟檔案不需要加 int bytes write fd,字串指標,寫入bytes大小 i...