目錄
1、掛載存儲媒體
2、使用df命令
3、使用du命令
1、掛載存儲媒體
-
mount命令
Linux上用來掛載媒體的命令叫作mount。默認情況下, mount命令會輸出當前系統上掛載的設備列表。
[root@ecs-smc ~]# mount
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
devtmpfs on /dev type devtmpfs (rw,nosuid,size=3994060k,nr_inodes=998515,mode=755)
securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
mount命令提供如下四部分信息:
媒體的設備文件名
媒體掛載到虛擬目錄的掛載點
文件系統類型
已掛載媒體的訪問狀態
mount命令的參數
參數 描述
-a 掛載/etc/fstab文件中指定的所有文件系統
-f 使mount命令模擬掛載設備,但並不真的掛載
-F 和-a參數一起使用時,會同時掛載所有文件系統
-v 詳細模式,將會說明掛載設備的每一步
-I 不啟用任何/sbin/mount.filesystem下的文件系統幫助文件
-l 給ext2、 ext3或XFS文件系統自動添加文件系統標簽
-n 掛載設備,但不注冊到/etc/mtab已掛載設備文件中
-p num 進行加密掛載時,從文件描述符num中獲得密碼短語
-s 忽略該文件系統不支持的掛載選項
-r 將設備掛載為只讀的
-w 將設備掛載為可讀寫的(默認參數)
-L label 將設備按指定的label掛載
-U uuid 將設備按指定的uuid掛載
-O 和-a參數一起使用,限制命令只作用到特定的一組文件系統上
-o 給文件系統添加特定的選項
-o參數允許在掛載文件系統時添加一些以逗號分隔的額外選項。以下為常用的選項。
ro:以只讀形式掛載。
rw:以讀寫形式掛載。
user:允許普通用戶掛載文件系統。
check=none:掛載文件系統時不進行完整性校驗。
loop:掛載一個文件。
-
umount命令
umount [directory | device ]
如果在卸載設備時,系統提示設備繁忙,無法卸載設備,通常是有進程還在訪問該設備或使用該設備上的文件。這時可用lsof命令獲得使用它的進程信息,然后在應用中停止使用該設備或停止該進程。 lsof命令的用法很簡單: lsof /path/to/device/node,或者lsof /path/to/mount/point
2、使用df命令
有時你需要知道在某個設備上還有多少磁盤空間。df命令可以讓你很方便地查看所有已掛載磁盤的使用情況
[root@ecs-smc ~]# df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/vda1 103079844 93886956 4562924 96% /
devtmpfs 3994060 0 3994060 0% /dev
tmpfs 4004672 0 4004672 0% /dev/shm
tmpfs 4004672 49796 3954876 2% /run
tmpfs 4004672 0 4004672 0% /sys/fs/cgroup
tmpfs 800936 0 800936 0% /run/user/0
df命令會顯示每個有數據的已掛載文件系統。如你在前例中看到的,有些已掛載設備僅限系統內部使用。命令輸出如下:
設備的設備文件位置;
能容納多少個1024字節大小的塊;
已用了多少個1024字節大小的塊;
還有多少個1024字節大小的塊可用;
已用空間所占的比例;
設備掛載到了哪個掛載點上。
3、使用du命令
下面是能讓du命令用起來更方便的幾個命令行參數。
-c:顯示所有已列出文件總的大小。
-h:按用戶易讀的格式輸出大小,即用K替代千字節,用M替代兆字節,用G替代吉字節。
-s:顯示每個輸出參數的總計