Linux檢測磁碟空間

2022-09-08 07:48:11 字數 1121 閱讀 2103

在linux中,檔案系統將所有的磁碟都併入乙個虛擬目錄下,在使用新的儲存**之前,需要把它放到虛擬目錄下,這項工作稱為掛載。

1、mount命令

mount會輸出當前系統上掛載的裝置列表,要在虛擬目錄中掛載裝置,需要以root使用者身份登入。或者是以root身份執行sudo命令。

手動掛載命令:mount -t type device directory

如:手動將u盤的/dev/sdb-1 掛載到/media/disk,可用下面命令:mount -t vfat /dev/sdb1 /media/disk

**裝置掛載到了虛擬目錄後,root使用者就有了對該裝置的所有訪問許可權。而其他使用者的訪問則會被限制。

2、umount命令 解除安裝裝置

umount [directory | device]

如:umount /home/rich/mnt 如果程式正在使用,系統不允許解除安裝

這時可用lsof命令獲取程序資訊,結束程序,然後再解除安裝裝置

如:lsof /path/to/device/node或者 lsof /path/to/mount/point

3、df檢視已掛載磁碟的使用情況

》裝置的裝置檔案位置

》能容納多少個1024位元組大小的快

》已經 用了多少個1024位元組大小的快

》還有多少個1024位元組大小的塊可用

》已用空間所佔的比例;

》裝置掛載到了哪個掛載點

一般-h引數用的最多。按使用者易讀的格式顯示檔案大小k千位元組,m兆位元組,g吉位元組

4、du命令

預設情況下,du命令會顯示當前目錄下所有檔案、目錄和子目錄的磁碟使用情況,它會以磁碟塊為單位來表名每個檔案或目錄占用了多大儲存空間。

這個目錄是從目錄層級的最底部開始,然後按檔案、子目錄、目錄逐級向上。

引數:》-c 顯示所有已列出檔案總的大小

》-h 按使用者易讀格式輸出大小,k千位元組,m兆位元組,g吉位元組

》-s 顯示每個輸出引數的總計

檢測磁碟空間問題

1 確定某路徑下最大的檔案 find ls sort nrk7 head 10 命令解讀 ls在此作為find命令的乙個引數,作用是將查詢到的內容用ls顯示出來 sort nrk7對找到的檔案進行排序等處理,n 依照數值的大小排序 r 以相反的順序來排序 k 選擇以哪個區間進行排序 此處 k7選擇以...

linux擴充套件磁碟空間

利用剩下的自由空間 建立乙個物理分割槽 將這個物理分割槽裝換為物理卷 把這個物理卷新增到要擴充套件的卷組中 然後才能用extend命令擴充套件此卷組中的邏輯卷 1.首先要再建立乙個物理分割槽 使用fdisk dev sda,選擇n來建立乙個新的分割槽比如sda3,主分割槽還是邏輯分割槽對此例子無所謂...

linux檢視磁碟空間

如果要檢視磁碟還剩多少空間,當然是用df的命令了。root localhost df h 檔案 系統 容量 已用 可用 已用 掛載點 dev sda2 14g 11g 2.6g 82 dev sda1 99m 14m 81m 14 boot tmpfs 442m 275m 168m 63 dev s...