91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

比df更有用的磁盤信息工具di怎么用

發布時間:2022-01-21 09:24:16 來源:億速云 閱讀:155 作者:柒染 欄目:開發技術

今天給大家介紹一下比df更有用的磁盤信息工具di怎么用。文章的內容小編覺得不錯,現在給大家分享一下,覺得有需要的朋友可以了解一下,希望對大家有所幫助,下面跟著小編的思路一起來閱讀吧。

如果你是個Linux命令行用戶,你肯定會使用df命令檢查文件系統的磁盤使用情況。盡管df是一個受歡迎的命令,但仍然不能提供一些高級的功能,如一個用戶實際的磁盤可用空間,以及各種有用的顯示格式等。還有另一個命令行實用工具可用,不僅提供了這些高級功能也提供了df的所有特性。我們將討論磁盤信息工具 di。

di  磁盤信息工具

比df更有用的磁盤信息工具di怎么用

從這個di幫助手冊頁很明顯的發現 di 提供了一些很有價值的特性,值得一試。讓我們看一些這個工具實際使用的例子。

測試環境

  • OS – Ubuntu 13.04
  • Shell – Bash 4.2.45
  • Application – di 4.30

一個簡短的教程

下面是一些 di 工具的示例:

1. 默認的輸出

默認情況下di命令生成人們易讀的輸出格式

這里有個示例:

$ di

Filesystem     Mount        Size   Used  Avail %Used fs Type

/dev/sda6     /         28.1G  20.2G   6.5G  77% ext4

udev        /dev        1.5G   0.0G   1.5G  0% devtmpfs

tmpfs       /run       300.2M   0.9M  299.3M  0% tmpfs

所以你能發現用千兆字節(G)和兆字節(M)做磁盤使用情況的數據單位。這絕對是比 df 默認的輸出產生的效果好。(譯注:df也可以輸出帶類似單位的顯示,只是需要額外加參數 -h)

2. 用 -A 選項打印類似掛載點、特殊設備名稱等全部字段

選項 -A可以用來極詳細的打印掛載點,特殊設備名稱等。

這里有個示例:

$ di -A

Mount fs Type Filesystem

Options

   Size   Used   Free %Used %Free

   Size   Used  Avail %Used %Free

   Size   Used  Avail %Used

   Inodes   Iused   Ifree %Iused

/   ext4   /dev/sda6

rw,errors=remount-ro

   28.1G  20.2G   8.0G  72%  28%

   28.1G  21.6G   6.5G  77%  23%

   26.7G  20.2G   6.5G  75%

1884160  389881  1494279  21%

/dev devtmpfs udev

rw,mode=0755

   1.5G   0.0G   1.5G  0%  100%

   1.5G   0.0G   1.5G  0%  100%

   1.5G   0.0G   1.5G  0%

   381805    571  381234  0%

/run tmpfs  tmpfs

rw,noexec,nosuid,size=10%,mode=0755

300.2M   0.9M  299.3M  0%  100%

300.2M   0.9M  299.3M  0%  100%

300.2M   0.9M  299.3M  0%

   384191    549  383642  0%

所以你可以看到所有的字段,可以用于調試目的時打印輸出。

3. 用 -a選項打印所有掛載設備

這里是個示例:

$ di -a

Filesystem     Mount        Size   Used  Avail %Used fs Type

/dev/sda6     /         28.1G  20.2G   6.5G  77% ext4

udev        /dev        1.5G   0.0G   1.5G  0% devtmpfs

devpts       /dev/pts      0.0M   0.0M   0.0M  0% devpts

proc        /proc        0.0M   0.0M   0.0M  0% proc

binfmt_misc    /proc/sys/fs/bi   0.0M   0.0M   0.0M  0% binfmt_misc

tmpfs       /run       300.2M   0.9M  299.3M  0% tmpfs

none        /run/lock      0.0M   0.0M   0.0M  0% tmpfs

none        /run/shm      0.0M   0.0M   0.0M  0% tmpfs

none        /run/user      0.0M   0.0M   0.0M  0% tmpfs

gvfsd-fuse     /run/user/himan   0.0M   0.0M   0.0M  0% fuse.gvfsd-fuse

sysfs       /sys        0.0M   0.0M   0.0M  0% sysfs

none        /sys/fs/cgroup   0.0M   0.0M   0.0M  0% tmpfs

none        /sys/fs/fuse/co   0.0M   0.0M   0.0M  0% fusectl

none        /sys/kernel/deb   0.0M   0.0M   0.0M  0% debugfs

none        /sys/kernel/sec   0.0M   0.0M   0.0M  0% securityfs

所以你能看到與所有設備相關的所有信息,被打印出來了。

4. 用 -c 選項用逗號作為值的分隔符

選項 -c 用命令分隔的值將附上雙引號

這里是個示例:

$ di -c

s,m,b,u,v,p,T

/dev/sda6,/,28.1G,20.2G,6.5G,77%,ext4

udev,/dev,1.5G,0.0G,1.5G,0%,devtmpfs

tmpfs,/run,300.2M,0.9M,299.3M,0%,tmpfs

如上,你可以看到打印了用逗號分隔符輸出的值。(譯注:這種輸出便于作為其他程序的輸入解析)

5. 用 -g 選項通過千兆字節(G)打印大小

下面是個示例:

$ di -g

Filesystem     Mount       Gibis   Used  Avail %Used fs Type

/dev/sda6     /          28.1   20.2   6.5  77% ext4

udev        /dev         1.5   0.0   1.5  0% devtmpfs

tmpfs       /run         0.3   0.0   0.3  0% tmpfs

當然,你能看到所有與大小有關的值都用千兆字節(G)打印出來。

同樣的你可以用 -k 和 -m 選項來分別的顯示千字節(K)大小和兆字節(M)大小。

6. 通過 -I 選項顯示特定的文件系統類型的相關信息

假設你想顯示只跟tmpfs文件系統相關的信息。下面將告訴你如何用 -I 選項完成任務。

$ di -I tmpfs

Filesystem     Mount        Size   Used  Avail %Used fs Type

tmpfs       /run       300.2M   0.9M  299.3M  0% tmpfs

none        /run/lock      5.0M   0.0M   5.0M  0% tmpfs

none        /run/shm      1.5G   0.0G   1.5G  0% tmpfs

none        /run/user     100.0M   0.0M  100.0M  0% tmpfs

none        /sys/fs/cgroup   0.0M   0.0M   0.0M  0% tmpfs

Ok 你能看到只有tmpfs類型相關文件系統信息被輸出并顯示出來了。

7. 用 -n 選項跳過標題行的輸出

如果你正試圖通過一個腳本(或程序)解析該命令的輸出結果并希望 di 命令跳過顯示的標題行,那么用 -n 選項是絕佳的方法。

下面是個示例:

$ di -n

/dev/sda6     /         28.1G  20.2G   6.5G  77% ext4

udev        /dev        1.5G   0.0G   1.5G  0% devtmpfs

tmpfs       /run       300.2M   0.9M  299.3M  0% tmpfs

如上,你能發現輸出中并沒有顯示標題行。

8. 通過 -t 選項在文件系統列表底下再打印一行總計行

如果想要顯示所有相關列的總數,用 -t 選項。

示例:

$ di -t

Filesystem     Mount        Size   Used  Avail %Used fs Type

/dev/sda6     /         28.1G  20.2G   6.5G  77% ext4

udev        /dev        1.5G   0.0G   1.5G  0% devtmpfs

tmpfs       /run       300.2M   0.9M  299.3M  0% tmpfs

         Total       29.9G  20.2G   8.3G  72%

觀察到最后一行的值為所有文件系統的統計數據。

9. 通過 -s 選項 排序輸出

-s選項可用于排序該命令的輸出結果(譯注:默認按照掛載點名稱排序)

下面告訴你如何反向排序輸出:

$ di -sr

Filesystem     Mount        Size   Used  Avail %Used fs Type

tmpfs       /run       300.2M   0.9M  299.3M  0% tmpfs

udev        /dev        1.5G   0.0G   1.5G  0% devtmpfs

/dev/sda6     /         28.1G  20.2G   6.5G  77% ext4

你也可以在-s后添加子選項’r’逆序排序輸出。

類似的,你可以使用 -s 選項做一些其他類型的排序.以下是摘自man手冊供您參考:

-s 排序方式

可以指定排序方式。默認排序方式的按照掛載點的名稱進行排序。支持如下的排序方式:

m :按照掛載點名稱排序(默認)

n  :不排序(即按照在掛載表/etc/fstab中的順序)

s  :按照特殊設備名稱

t  :按照文件系統類型

r  :逆序排序

排序方式可以組合使用,如: di –stsrm :按照類型、設備、掛載點逆序排序。di –strsrm :按照類型、設備逆序、掛載點逆序排序。

10. 通過 -f 選項指定輸出格式

你可以通過結合-f選項和其子選項指定輸出格式字符串。

例如,用 -fm,打印掛載點的名稱。

示例:

$ di -fm

Mount

/

/dev

/run

如上你可以看到只有掛載點的名字被打印出來。

同樣的,打印文件系統的類型,用 -ft

示例:

$ di -ft

fsType

ext4

devtmpf

tmpfs

如果你想快速查找,這里有個其他可用的格式選項截圖.

優點

  • 提供了許多高級功能
  • 跨平臺

缺點

  • 在大多數的Linux發行版沒有預裝
  • 大量選項需要學習

以上就是比df更有用的磁盤信息工具di怎么用的全部內容了,更多與比df更有用的磁盤信息工具di怎么用相關的內容可以搜索億速云之前的文章或者瀏覽下面的文章進行學習哈!相信小編會給大家增添更多知識,希望大家能夠支持一下億速云!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

那坡县| 岑溪市| 宝丰县| 广宁县| 常宁市| 扎兰屯市| 宁化县| 米脂县| 子洲县| 罗源县| 类乌齐县| 桂平市| 晋宁县| 乾安县| 唐河县| 泸西县| 武清区| 乌兰浩特市| 莱西市| 通许县| 德保县| 郁南县| 泸溪县| 昌乐县| 会宁县| 香港| 贡山| 司法| 德惠市| 仲巴县| 都江堰市| 长垣县| 四平市| 黄龙县| 闸北区| 格尔木市| 曲阜市| 四子王旗| 九寨沟县| 嘉定区| 麻城市|