文章目錄
1. df(disk filesystem)命令
用於查看已掛載磁盤的總容量、使用容量、剩餘容量等,可以不加任何參數,默認以KB爲單位顯示。
1.1 df -h命令
獲取磁盤佔據了多少空間 (換成可讀形式-h參數)
[jingkong@muguangjingkong ~]$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 19G 694M 18G 4% /
tmpfs 503M 0 503M 0% /dev/shm
/dev/sda1 190M 25M 156M 14% /boot
第1列是代表文件系統對應的設備文件的路徑名
(Filesyetem)
第2列是可使用的總大小
第3列是已經使用
的大小
第4列是可有效使用
的大小
第5列是剩餘百分比
。
第6列是掛載(mount)
, 掛載簡單的理解就是對應的各個目錄入口
。在對應的文件夾內存放的東西等於是放入了不同的磁盤裏面。
1.2 df -i命令
查看inodes的使用狀況
[jingkong@muguangjingkong ~]$ df -i
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/sda3 1267280 19011 1248269 2% /
tmpfs 128533 1 128532 1% /dev/shm
/dev/sda1 51200 38 51162 1% /boot
1.3 df -k/m命令
獲取磁盤佔據了多少空間,分別以KB和MB爲單位顯示
[jingkong@muguangjingkong ~]$ df -m
Filesystem 1M-blocks Used Available Use% Mounted on
/dev/sda3 19329 694 17647 4% /
tmpfs 503 0 503 0% /dev/shm
/dev/sda1 190 25 156 14% /boot
[jingkong@muguangjingkong ~]$ df -k
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda3 19792144 710180 18069896 4% /
tmpfs 514132 0 514132 0% /dev/shm
/dev/sda1 194241 25012 158989 14% /boot
2. du(disk useage)命令
顯示當前文件夾下面的每個文件和目錄的使用空間 ,其格式爲du [-abckmsh] [文件或者目錄名]
2.1 du -a命令
表示全部文件和目錄的大小都列出來。如果後面不加任何選項和參數,則只會列出目錄(包含子目錄)的大小。如果du命令不指定單位的話,默認顯示單位爲“KB”。
[jingkong@muguangjingkong ~]$ du -a
4 ./readme
4 ./.bashrc
4 ./cp-test2.txt
4 ./test
4 ./.bash_history
4 ./test2.txt
4 ./cp-test3.txt
4 ./.bash_profile
4 ./readme.txt
0 ./test.data
4 ./test_1/test/test2.txt
8 ./test_1/test
12 ./test_1
4 ./.bash_logout
56 .
2.2 du -[bkmh]命令
du -b
:表示列出的值以B爲單位輸出。
du -k
:表示以KB爲單位輸出(相當於du)。
du -m
:表示以MB爲單位輸出。
du -h
:表示系統自動調節單位輸出。
2.3 du -s命令
表示只列出總和,默認單位kb
[jingkong@muguangjingkong ~]$ du -sh /home/jingkong
56K /home/jingkong
[jingkong@muguangjingkong ~]$ du -s /home/jingkong
56 /home/jingkong
https://www.jb51.net/LINUXjishu/418818.html
3.linux磁盤分區與fdisk命令
3.1 什麼是分區?
分區是將一個硬盤驅動器分成若干個邏輯驅動器,分區是把硬盤連續的區塊當做一個獨立的硬盤使用
。分區表是一個硬盤分區的索引,分區的信息都會寫進分區表。
3.2 分區的優點?
防止數據丟失
:如果系統只有一個分區,那麼這個分區損壞,用戶將會丟失所的有數據。增加磁盤空間使用效率
:可以用不同的區塊大小來格式化分區,如果有很多1K的文件,而硬盤分區區塊大小爲4K,那麼每存儲一個文件將會浪費3K空間。這時我們需要取這些文件大小的平均值進行區塊大小的劃分。數據激增到極限不會引起系統掛起
:將用戶數據和系統數據分開,可以避免用戶數據填滿整個硬盤,引起的系掛起。
(引用自:https://www.cnblogs.com/rosepotato/p/8177988.html)
3.3 fdisk命令
fdisk是用來磁盤分區
的程序,採用傳統的問答式界面,兼容DOS類型的分區表、BSD或者SUN類型的磁盤列表。
- 命令參數
[-l]
列出指定的外圍設備的分區表狀況。
[-u]
搭配"-l"參數列表,會用分區數目取代柱面數目,來表示每個分區的起始地址。
[-s]
<分區編號> 將指定的分區大小輸出到標準輸出上,單位爲區塊。
[-b]
<分區大小> 指定每個分區的大小。
[-v]
顯示版本信息。
[-p]
打印分區表。
[-n]
新建一個新分區。
[-d]
刪除一個分區。
[-q]
退出不保存。
[-w]
把分區寫進分區表,保存並退出。