導航:首頁 > 程序命令 > du的命令是什麼

du的命令是什麼

發布時間:2022-07-16 13:44:55

A. 是什麼

「是復選模式,意思是當一個英雄被玩家選擇後不會從酒館中消失,仍可被其他玩家選擇使用。一般該命令與全陣營選取模式(-ap)一起打,即-ap。在中路solo中比較常用。」

B. 如何正確使用linux命令–

(disk usage)
功能說明:顯示目錄或文件的大小。
語法: [-abcDhHklmsSx][-L <符號連接>][-X <文件>][–block-size][–exclude=<目錄或文件>][–max-depth=<目錄層數>][–help][–version][目錄或文件]
補充說明:會顯示指定的目錄或文件所佔用的磁碟空間。
參數:
-a或-all 顯示目錄中個別文件的大小。

-b或-bytes 顯示目錄或文件大小時,以byte為單位。
-c或–total 除了顯示個別目錄或文件的大小外,同時也顯示所有目錄或文件的總和。
-D或–dereference-args 顯示指定符號連接的源文件大小。
-h或–human-readable 以K,M,G為單位,提高信息的可讀性。
-H或–si 與-h參數相同,但是K,M,G是以1000為換算單位。
-k或–kilobytes 以1024 bytes為單位。
-l或–count-links 重復計算硬體連接的文件。
-L<符號連接>或–dereference<符號連接> 顯示選項中所指定符號連接的源文件大小。
-m或–megabytes 以1MB為單位。
-s或–summarize 僅顯示總計。
-S或–separate-dirs 顯示個別目錄的大小時,並不含其子目錄的大小。
-x或–one-file-xystem 以一開始處理時的文件系統為准,若遇上其它不同的文件系統目錄則略過。
-X<文件>或–exclude-from=<文件> 在<文件>指定目錄或文件。
–exclude=<目錄或文件> 略過指定的目錄或文件。
–max-depth=<目錄層數> 超過指定層數的目錄後,予以忽略。
–help 顯示幫助。
–version 顯示版本信息。可以參考Linux就該這么學這本書。。

C. 如何使用df和查看linux系統磁碟容量信息

1.df
df命令可以獲取硬碟被佔用了多少空間,目前還剩下多少空間等信息,它也可以顯示所有文件系統對i節點和磁碟塊的使用情況。
df命令各個選項的含義如下:
-a:顯示所有文件系統的磁碟使用情況,包括0塊(block)的文件系統,如/proc文件系統。
-k:以k位元組為單位顯示。
-i:顯示i節點信息,而不是磁碟塊。
-t:顯示各指定類型的文件系統的磁碟空間使用情況。
-x:列出不是某一指定類型文件系統的磁碟空間使用情況(與t選項相反)。
-T:顯示文件系統類型。

我們先看看使用df命令的例子:
//列出各文件系統的磁碟空間使用情況
#df
Filesystem 1k-blocks Used Available Use% Mounted on
/dev/hda5 381139 332921 28540 93% /
/dev/hda1 46636 6871 37357 16% /boot
/dev/hda3 10041144 6632528 2898556 70% /home
none 127372 0 127372 0% /dev/shm
/dev/hda2 27474876 24130460 1948772 93% /usr
/dev/hda6 256667 232729 10686 96% /var

第1列是代表文件系統對應的設備文件的路徑名(一般是硬碟上的分區);第2列給出分區包含的數據塊(1024位元組)的數目;第3,4列分別表示已用的和可用的數據塊數目。
◆用戶也許會感到奇怪,第3,4列塊數之和不等於第2列中的塊數。這是因為默認的每個分區都留了少量空間供系統管理員使用的緣故。即使遇到普通用戶空間已滿的情況,管理員仍能登錄和留有解決問題所需的工作空間。清單中Use%列表示普通用戶空間使用的百分比,若這一數字達到100%,分區仍然留有系統管理員使用的空間。
最後,Mounted on列表示文件系統的安裝點。
//列出各文件系統的i節點使用情況。
#df -ia
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/hda5 98392 23919 74473 25% /
none 0 0 0 - /proc
/dev/hda1 12048 38 12010 1% /boot
none 0 0 0 - /dev/pts
/dev/hda3 1275456 355008 920448 28% /home
none 31843 1 31842 1% /dev/shm
/dev/hda2 3489792 133637 3356155 4% /usr
/dev/hda6 66264 9876 56388 15% /var

//列出文件系統的類型。
#df -T
Filesystem Type 1k-blocks Used Available Use% Mounted on
/dev/hda5 ext3 381139 332921 28540 93% /
/dev/hda1 ext3 46636 6871 37357 16% /boot
/dev/hda3 ext3 10041144 6632528 2898556 70% /home
none tmpfs 127372 0 127372 0% /dev/shm
/dev/hda2 ext3 27474876 24130460 1948772 93% /usr
/dev/hda6 ext3 256667 232729 10686 96% /var2

2.
的英文原義為「disk usage」,含義為顯示磁碟空間的使用情況,統計目錄(或文件)所佔磁碟空間的大小。該命令的功能是逐級進入指定目錄的每一個子目錄並顯示該目錄佔用文件系統數據塊(1024位元組)的情況。若沒有給出指定目錄,則對當前目錄進行統計。
df命令的各個選項含義如下:
-s:對每個Names參數只給出佔用的數據塊總數。
-a:遞歸地顯示指定目錄中各文件及子目錄中各文件佔用的數據塊數。若既不指定-s,也不指定-a,則只顯示Names中的每一個目錄及其中的各子目錄所佔的磁碟塊數。
-b:以位元組為單位列出磁碟空間使用情況(系統默認以k位元組為單位)。
-k:以1024位元組為單位列出磁碟空間使用情況。
-c:最後再加上一個總計(系統默認設置)。
-l:計算所有的文件大小,對硬鏈接文件,則計算多次。
-x:跳過在不同文件系統上的目錄不予統計。

下面舉例說明命令的使用:
//查看/mnt目錄佔用磁碟空間的情況
# –abk /mnt
1 /mnt/cdrom
1 /mnt/floppy
3 /mnt

//列出各目錄所佔的磁碟空間,但不詳細列出每個文件所佔的空間
#
3684 ./log
84 ./libnids-1.17/doc
720 ./libnids-1.17/src
32 ./libnids-1.17/samples
1064 ./libnids-1.17
4944 .

輸出清單中的第1列是以塊為單位計的磁碟空間容量,第2列列出目錄中使用這些空間的目錄名稱。
◆這可能是一個很長的清單,有時只需要一個總數。這時可在命令中加-s選項來取得總數:
# –s /mnt
3 /mnt

//列出所有文件和目錄所佔的空間(使用a選項),並以位元組為單位(使用b選項)來計算大小
# –ab /root/mail
6144 mail/sent-mail
1024 mail/saved-messages
8192 mail

D. Linux系統中進行磁碟管理的常用命令有哪些分別有什麼功能

Linux磁碟管理常用三個命令為df、、fdisk。
df,全稱:disk full,列出文件系統的整體磁碟使用量
,全稱:disk used,檢查磁碟空間使用量
fdisk,用於磁碟分區。
接下來我們看看詳細的內容介紹:
df命令參數功能:檢查文件系統的磁碟空間佔用情況,可以利用該命令獲取磁碟被佔用了多少空間,目前還剩下多少空間等信息。
語法:df [-ahikHTm] [目錄或文件名]
參數:
-a:列出所有文件系統,包括系統特有的/proc等文件系統;
-k:以KBytes的容量顯示各文件系統;
-m:以MBytes的容量顯示各文件系統;
-h:以較易閱讀的格式自行顯示,比如:GBytes、MBytes、KBytes;
-H:以M=1000K取代M=1024K的進位方式;
-T:顯示文件系統類型;
-i:不用磁碟容量,以inode的數量來顯示。
命令也是查看使用空間的,但是與df命令不同的是,Linux 命令是對文件和目錄磁碟使用的空間進行查看,還是和df命令有一些區別的。
語法:[-ahskm]文件或目錄名稱
參數:
-a:列出所有的文件與目錄容量;
-h:以較易閱讀的格式顯示;
-s:列出總量而已,而不列出每個各別的目錄佔用容量;
-S:不包括子目錄下的統計,與-s存在差別;
-k:以KBytes列出容量顯示;
-m:以MBytes列出容量顯示。
fdisk命令fdisk是Linux的磁碟分區表操作工具。
語法:fdisk[-l]裝置名稱
參數:
-l:輸出後面接的裝置所有的分區內容。若僅有fdisk -l時,則系統將會把整個系統內能夠搜尋到的裝置的分區均列出來。

E. linux的指令是什麼

b是位元組數,m是block數,比如一個文件內容是"aa"存放位元組的空間是3,而block是1. 還有是估量存放該文件和目錄的空間,不是實際的位元組數

F. 前段時間用到Linux中這個命令的用法

這些命令你都可以查詢man函數手冊 進而得到幫助的。 望採納!

DU
Section: User Commands (1)
Updated: November 1998
Index
NAME
- 報告磁碟空間使用情況
總覽
[options] [file...]
POSIX 選項: [-askx]
GNU 選項 (最短格式):
[-abcDhHklLmsSxX] [--block-size=size]
[--exclude=pattern] [--max-depth=n] [--help] [--version] [--]
描述

報告指定的文件已使用的磁碟空間的總量,包括在層次結構中以這些以指定文件為根的目錄在內。這里的「已使用的磁碟空間」意思為指定的文件下的整個文件層次結構所使用的空間。
在沒給定參數的情況下, 報告當前目錄所使用的磁碟空間。
POSIX 細節
輸出結果在預設時以512位元組為計數單位,若給以 -k 選項,則以 1024位元組為計數單位。
GNU
細節
(在沒有用選項指定計數單位的情況下)輸出結果以1024位元組為計數單位,但不包括由於設置了環境變數POSIXLY_CORRECT而跟從POSIX
標準的情況。
POSIX 選項

-a
顯示對涉及到的所有文件的統計,而不只是包含子目錄。
-k
用1024位元組作為計數單位,替代預設時512位元組的計數單位。
-x
只輸出指定參數的實際使用空間,而不包括其下的子目錄。
-s
只統計指定參數的在同一設備上所使用的空間。

GNU 選項

-a, --all
顯示對所有文件的統計,而不只是包含子目錄。
-b, --bytes
輸出以位元組為單位的大小,替代預設時1024位元組的計數單位。
--block-size=size
輸出以塊為單位的大小,塊的大小為 size 位元組。( file- utils-4.0 的新選項)
-c, --total
在處理完所有參數後給出所有這些參數的總計。這個選項被用給出指定的一組文件或目錄使用的空間的總和。
-D, --dereference-args
引用命令行參數的符號連接。但不影響其他的符號連接。這對找出象 /usr/tmp 這樣的目錄的磁碟使用量有用, /usr/tmp 等通常是符號連接。
譯住:例如在 /var/tmp 下建立一個目錄test, 而/usr/tmp 是指向 /var/tmp 的符號連接。 /usr/tmp 返回一項
/usr/tmp , 而 - D /usr/tmp 返回兩項 /usr/tmp,/usr/tmp/test。
--exclude=pattern
在遞歸時,忽略與指定模式相匹配的文件或子目錄。模式可以是任何 Bourne shell 的文件 glob 模式。( file- utils-4.0
的新選項)
-h, --human-readable
為每個數附加一個表示大小單位的字母,象用M表示二進制的兆位元組。
-H, --si
與 -h 參數起同樣的作用,只是使用法定的 SI 單位( 用 1000的冪而不是 1024 的冪,這樣 M 代表的就是1000000 而不是
1048576)。(fileutils-4.0 的新選項)
-k, --kilobytes
輸出以1024位元組為計數單位的大小。
-l, --count-links
統計所有文件的大小,包括已經被統計過的(作為一個硬連接)。
-L, --dereference
引用符號連接(不是顯示連接點本身而是連接指向的文件或目錄所使用的磁碟空間)。
-m, --megabytes
輸出以兆位元組的塊為計數單位的大小(就是 1,048,576 位元組)。
--max-depth=n
只輸出命令行參數的小於等於第 n 層的目錄的總計。 --max-depth=0的作用同於-s選項。(fileutils-4.0的新選項)
-s, --summarize
對每個參數只顯示總和。
-S, --separate-dirs
單獨報告每一個目錄的大小,不包括子目錄的大小。
-x, --one-file-system
忽略與被處理的參數不在同一個文件系統的目錄。
-X file, --exclude-from=file
除了從指定的文件中得到模式之外與 --exclude
一樣。模式以行的形式列出。如果指定的文件是'-',那麼從標准輸入中讀出模式。(fileutils-4.0 的新選項) GNU 標准選項
--help
在標准輸出上輸出幫助信息後正常退出。
--version
在標准輸出上輸出版本信息後正常退出。
--
終結選項列表

缺陷
對於從 HP-UX 系統上以 NFS 方式掛裝上的文件,在 BSD 系統上的 報告的大小是正確數值的一半;而對於從 BSD 系統上以
NFS 方式掛裝上的文件,HP-UX 系統上的 報告的大小是正確數值的翻倍。這是 HP-UX 的缺陷導致的,這個缺陷也影響HP-UX的 程序。
變數
變數 POSIXLY_CORRECT 確定計數單位的選擇。如果沒有設置此變數並且環境變數 BLOCKSIZE
的值以『HUMAN』為前綴,那麼,除了 -k 或 -m 選項優先生效的情況,計數單位的行為同於 -h 選項。變數 LANG、LC_ALL、LC_CTYPE 和
LC_MESSAGES 的意義和字面上一樣。
遵循的標准
POSIX 1003.2

G. linux的指令

b是位元組數,m是block數,比如一個文件內容是"aa"存放位元組的空間是3,而block是1.
還有 是估量存放該文件和目錄的空間,不是實際的位元組數。

H. DU和DF的區別及使用方法

一、 和 df 命令區別,查看了網上的說明個人理解如下:

是直接各各目錄的大小,爾不是從硬碟獲得信息的

df 是通過硬碟信息進行計算的

所以有時候會遇到 的值與df 的值相差太遠,這是因為當一個應用程序正在寫入一個大的文件時,linux 操作系統允許rm 和mv ,應用程序會佔有句柄,並根據句柄所指磁碟位置直接寫磁碟,而不會檢查該文件是否被刪除。

二、有關命令lsof

下面這個命令可以刪除從硬碟中刪除掉的文件,但還沒有從進程中釋放出來的空間。

for i in `lsof |grep file_20090828*.log |awk '{ print $2 }'` ; do kill -9 $i ;done

I. 命令怎麼顯示每個目錄的大小

-sh * 查看當前目錄下的文件夾大小
命令

用途

概述磁碟使用。

語法
[ -a | -s ] [ -k ] [ -m ] [ -g ][ -l ] [ -r ] [ -x ] [ -H | -L ][ File ... ]

描述
命令顯示用於文件的塊的數量。如果指定的File參數實際上是一個目錄,就要報告該目錄內的所有文件。如果沒有提供 File參數,命令使用當前目錄內的文件。
如果File參數是一個目錄,那麼報告的塊的數量就是分配到目錄中文件以及分配到目錄自身的塊之和。
指定-a標志,報告個體文件中塊數量。不管是否使用了-a標志,由File參數指定的個體文件總是要列出。
指定-s標志,報告用於所有指定文件和目錄中所有文件的全部塊。
塊計數包括每個文件的間接塊。塊計數是通過 512 位元組單位計算的,它與系統使用的群集大小無關。指定-k標志,通過 1024 位元組單位計算塊數。

注:
具有多個鏈接的文件只為一個條目計數和書寫。
由於塊計數只基於文件大小,所以在報告的塊數中,未分配的塊是沒有包含進去的。
如果得不到文件屬性,或者無法讀取目錄,它就報告一個錯誤,並且會影響命令的退出狀態。

J. 誰能給我一個Linux系統中命令的詳細分析(包括源代碼的分析)

Linux 命令也是查看使用空間的,但是與df命令不同的是Linux 命令是對文件和目錄磁碟使用的空間的查看,還是和df命令有一些區別的,這里介紹Linux 命令。
:查詢檔案或目錄的磁碟使用空間
a:顯示全部目錄和其次目錄下的每個檔案所佔的磁碟空間
b:大小用bytes來表示 (默認值為k bytes)
c:最後再加上總計 (默認值)
s:只顯示各檔案大小的總合
x:只計算同屬同一個檔案系統的檔案
L:計算所有的檔案大小
常用命令: –a
操作詳解
引用
指令 能以指定的目錄下的子目錄為單位,顯示每個目錄內所有檔案所佔用的磁碟空間大小。例如:
# -h /etc
104K /etc/defaults
6.0K /etc/X11
8.0K /etc/bluetooth
4.0K /etc/gnats
52K /etc/isdn
388K /etc/mail
68K /etc/mtree
2.0K /etc/ntp
38K /etc/pam.d
44K /etc/periodic/daily
6.0K /etc/periodic/monthly
42K /etc/periodic/security
16K /etc/periodic/weekly
110K /etc/periodic
6.0K /etc/ppp
318K /etc/rc.d
2.0K /etc/skel
130K /etc/ssh
10K /etc/ssl
1.7M /etc
我們目樣使用 -h 參數來顯示 human-readable 的格式。在應用時,我們可以使用 這個指令來查看哪個目錄佔用最多的空間。不過, 的輸出結果通常很長,我們可以加上 -s 參數來省略指定目錄下的子目錄,而只顯示該目錄的總合即可:
# -sh /etc
1.7M /etc
在查看目錄的使用情形時,我們可以將輸出結果導到 sort 指令進行排序,以了解哪個檔案用了最多的空間:
# /etc | sort -nr | more
1746 /etc
388 /etc/mail
318 /etc/rc.d
130 /etc/ssh
110 /etc/periodic
104 /etc/defaults
68 /etc/mtree
52 /etc/isdn
44 /etc/periodic/daily
42 /etc/periodic/security
38 /etc/pam.d
16 /etc/periodic/weekly
10 /etc/ssl
8 /etc/bluetooth
6 /etc/ppp
6 /etc/periodic/monthly
6 /etc/X11
4 /etc/gnats
2 /etc/skel
2 /etc/ntp
sort 的參數 -nr 表示要以數字排序法進行反向排序,因為我們要對目錄大小做排序,所以不可以使用 human-readable 的大小輸出,不然目錄大小中會有 K、M 等字樣,會造成排序不正確。
現在明了了Linux 命令和Linux df命令的不同之處了嗎

閱讀全文

與du的命令是什麼相關的資料

熱點內容
自己購買雲主伺服器推薦 瀏覽:422
個人所得稅java 瀏覽:761
多餘的伺服器滑道還有什麼用 瀏覽:191
pdf劈開合並 瀏覽:28
不能修改的pdf 瀏覽:752
同城公眾源碼 瀏覽:489
一個伺服器2個埠怎麼映射 瀏覽:298
java字元串ascii碼 瀏覽:79
台灣雲伺服器怎麼租伺服器 瀏覽:475
旅遊手機網站源碼 瀏覽:332
android關聯表 瀏覽:945
安卓導航無聲音怎麼維修 瀏覽:333
app怎麼裝視頻 瀏覽:430
安卓系統下的軟體怎麼移到桌面 瀏覽:96
windows拷貝到linux 瀏覽:772
mdr軟體解壓和別人不一樣 瀏覽:904
單片機串列通信有什麼好處 瀏覽:340
游戲開發程序員書籍 瀏覽:860
pdf中圖片修改 瀏覽:288
匯編編譯後 瀏覽:491