1. 程式人生 > >du命令、df命令用法

du命令、df命令用法

一、du命令

[[email protected] mysql]# du --help
Usage: du [OPTION]... [FILE]...
  or:  du [OPTION]... --files0-from=F
Summarize disk usage of each FILE, recursively for directories.

Mandatory arguments to long options are mandatory for short options too.
  -a, --all             write counts for all files, not just directories
.......

這個命令可以顯示每個檔案的磁碟使用的概況,對於目錄還可以進行遞迴顯示裡面的所有檔案的情況。

舉例:

顯示當前目錄的總大小:

[[email protected] mysqldata]# du -s -h
7.2G	.
顯示當前目錄中的所有子目錄、檔案的大小,這裡只取前10條:
[[email protected] mysqldata]# du -ah | head -10
4.0K	./scripts/mysql_db_shutdown.sh
4.0K	./scripts/mysql_full_backup_by_xtra.sh~
4.0K	./scripts/mysqlplus.sh
4.0K	./scripts/mysql_env.ini
4.0K	./scripts/mysql_full_backup_by_xtra.sh
4.0K	./scripts/mysql_db_startup.sh
28K	./scripts
129M	./3306_cp/data/ib_logfile1
12K	./3306_cp/data/performance_schema/events_stages_current.frm
12K	./3306_cp/data/performance_schema/events_stages_history_long.frm

顯示子目錄backup的所有子目錄的明細彙總資訊,還有一個額外的 total 值,類似sql 語句裡的rollup效果:

[[email protected] mysqldata]# du -ch backup | grep total
2.4G	total

同上,只是這裡的-0表示不換行顯示:

 -0, --null            end each output line with 0 byte rather than newline

[[email protected] mysqldata]# du -c -0h backup 
636K	backup/2016-10-16_21-47-35/performance_schema20K	backup/2016-10-16_21-47-35/ggg748K	backup/2016-10-16_21-47-35/test1.6M	backup/2016-10-16_21-47-35/mysql2.4G	backup/2016-10-16_21-47-352.3M	backup/mysql_full2.4G	b

二、df命令

[[email protected] mysql]# df --help
Usage: df [OPTION]... [FILE]...
Show information about the file system on which each FILE resides,
or all file systems by default.

Mandatory arguments to long options are mandatory for short options too.
  -a, --all             include dummy file systems
......

這個命令是顯示每個檔案所駐留的檔案系統的資訊,預設是所有檔案系統的情況。

舉例:

顯示每個分割槽的資訊:

[[email protected] mysqldata]# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda3        16G   13G  2.4G  85% /
tmpfs           936M  228K  936M   1% /dev/shm
/dev/sda1       194M   36M  148M  20% /boot

顯示分割槽資訊,包括虛擬檔案系統:
[[email protected] mysqldata]# df -a -h
Filesystem        Size  Used Avail Use% Mounted on
/dev/sda3          16G   13G  2.4G  85% /
proc                 0     0     0    - /proc
sysfs                0     0     0    - /sys
devpts               0     0     0    - /dev/pts
tmpfs             936M  228K  936M   1% /dev/shm
/dev/sda1         194M   36M  148M  20% /boot
none                 0     0     0    - /proc/sys/fs/binfmt_misc
vmware-vmblock       0     0     0    - /var/run/vmblock-fuse
gvfs-fuse-daemon     0     0     0    - /root/.gvfs

顯示inode的 資訊,而不是磁碟的使用情況:
[[email protected] mysqldata]# df -i -h
Filesystem     Inodes IUsed IFree IUse% Mounted on
/dev/sda3       1015K  119K  896K   12% /
tmpfs            234K     6  234K    1% /dev/shm
/dev/sda1         50K    39   50K    1% /boot

相關推薦

du命令df命令用法

一、du命令 [[email protected] mysql]# du --help Usage: du [OPTION]... [FILE]... or: du [OPTION]... --files0-from=F Summarize disk usa

十四df命令du命令磁盤分區

設備 容易出錯 識別 type 單位 out 方法 cgroup 註意 十四、df命令、du命令、磁盤分區監控磁盤的使用率至關重要,在日常監控工作中必須要做。一、df命令df(disk filesystem)命令:用於查看已掛載磁盤的總容量、使用容量、剩余容量等,可以不加任

Linux du命令df命令區別

1,兩者區別             du,disk usage,是通過搜尋檔案來計算每個檔案的大小然後累加,du能看到的檔案只是一些當前存在的,沒有被刪除的。他計算的大小就是當前他認為存在的所有

Linux du命令df命令區別-轉

1,兩者區別             du,disk usage,是通過搜尋檔案來計算每個檔案的大小然後累加,du能看到的檔案只是一些當前存在的,沒有被刪除的。他計算的大小就是當前他認為存在的所有檔案大小的累加和。        df,disk free,通過檔案系統來快速獲取空間大小的資訊,當我們刪

Linux中 別名內部命令外部命令hash緩存表 系統調用時的優先級比較

別名、內部命令、外部命令、hash緩存表 Linux系統中別名、內部命令、外部命令、hash緩存表 優先級優先級比較 在我們平時使用Linux系統執行各種命令時,會發現命令在執行過程中會區分哪個優先執行,哪個其次執行,這裏我們來做個試驗證明一下。 別名:用a

linux限制root遠程登錄su命令sudo命令

linux root su sudo su命令:1、su 切換用戶命令 例:su - aming2、whoami 查看當前用戶命令3、pwd 查看當前目錄例:輸入su aming也可以切換用戶,但是目錄不在自己用戶目錄下,如下:[root@aminglinux-01 ~]# su am

shell特殊符號cut命令sort_wc_uniq命令tee_tr_split命令shell特殊符號下

linux 基礎 shell特殊符號* 任意個任意字符[root@test ~]# ls *.txt1.txt 23.txt 2.txt david.txt? 任意一個字符[root@test ~]# ls ?.txt1.txt 2.txt# 註釋字符[root@test ~]# #echo

w命令vmstat命令top命令sar命令nload命令

w命令、vmstat命令、top命令w、uptime查看系統負載12:23:32 是系統當前時間12點23分32秒up 26 min 是登錄系統的時間為 26分鐘1 user 目前登錄了1個用戶load avaerage 系統負載,有三個數字分別表示1分鐘、5分鐘、15分鐘時間段內系統的負載值是多少。數

監控io性能free命令ps命令查看網絡狀態linux下抓包

監控io性能 free命令 ps命令 查看網絡狀態 linux下抓包 監控io性能簡介iostat主要用於監控系統設備的IO負載情況,iostat首次運行時顯示自系統啟動開始的各項統計信息,之後運行iostat將顯示自上次運行該命令以後的統計信息。用戶可以通過指定統計的次數和時間來獲得所需

絕對路徑和相對路徑cd命令mkdir/rmdir命令rm命令

路徑和 權限 空目錄 date命令 local tor 解決 刪除 遙控 六、絕對路徑和相對路徑、cd命令、mkdir/rmdir命令、rm命令一、絕對路徑和相對路徑絕對路徑:路徑的寫法一定是由根目錄/寫起的,例如/usr/local/mysql。相對路徑:路徑的寫法不一定

環境變量PATHcp命令mv命令文檔查看catmorelessheadtail

文件重命名 rgb st2 sbin less命令 clip 命令格式 字母 message 七、環境變量PATH、cp命令、mv命令、文檔查看cat、more、less、head、tail一、環境變量PATH# echo $PATH,查看哪些目錄在環境變量裏面將路徑加入到

Linux學習筆記(七)環境變量PATHcp命令mv命令文檔查看cat/more/less/h

查看 linux學習 文件覆蓋 echo txt 但是 學習 https ls命令 一、環境變量PATH對於環境變量,百度解釋為https://baike.baidu.com/item/%E7%8E%AF%E5%A2%83%E5%8F%98%E9%87%8F/1730949

環境變量PATH cp命令mv命令文檔查看cat/morless/head/tail

命名 -- devel 內容 mes 查看 out profile 加載 環境變量PATH[root@localhost ~]# which llalias ll=‘ls -l --color=auto‘/usr/bin/ls用which可以查看命令所在的路徑和有沒有別名,

用戶密碼管理mkpasswd命令su命令sudo命令限制root遠程登錄

art 本地 想要 adding mil 管理 切換用戶 1.5 tdi 用戶密碼管理更改用戶密碼:passwd set_uid ==更改普通用戶密碼 passwd canshengpasswd

十三su命令sudo命令限制root遠程登錄

admins conf 尊重 信任 onf 文件中 然而 系統管 bsp 十三、su命令、sudo命令、限制root遠程登錄一、su命令格式為su [-] username,後面可以跟-,也可以不跟。普通用戶的su命令不加username時,就是切換到root用戶。root

Linux日常運維管理技巧: w命令-查看系統負載vmstat命令top命令sar命令

Linux日常運維管理技巧 w命令:查看系統負載 w load average 單位時間內使用cpu活動的活動進程有多少個 查看系統cpu(邏輯cpu)數量 cat /proc/cpuinfo(當我們的進程在單位時間內活動數量不超過我們的系

十(2)nload命令監控io性能free命令ps命令 netstat查看網絡狀態

netstat查看網絡狀態 nload命令(查看網卡流量,與sar -n DEV)(系統默認是沒安裝這個工具包的,yum install -y nload,安裝nload前安裝epel-release)使用nload查看網卡信息,可以看到進出使用網卡的信息,按q鍵退出。

二十五shell特殊符號cut命令sort_wc_uniq命令 tee_tr_split命令

特殊符號 sort_wc_uniq命令 tee_tr_split命令 二十五、shell特殊符號cut命令、sort_wc_uniq命令、 tee_tr_split命令、 shell特殊符號下一、shell特殊符號cut命令特殊符號*:通配。?:任意一個字符。#:註釋字符,加在命令前面命令就不會

二十九w查看系統負載vmstat命令top命令sar命令nload命令

w命令 vmstat命令 top命令 sar命令 nload命令 二十九、w查看系統負載、vmstat命令、top命令、sar命令、nload命令一、使用w查看系統負載 # w 06:10:09 up 6:20, 1 user, load average: 0.00, 0.01, 0

Linux centosVMware su命令sudo命令限制root遠程登錄

密碼 system onf touch RM per otl ont vga 一、su命令 Linux系統中有些事情只有root用戶才能做,普通用戶不能做,這時候就需要臨時切換到root身份了。 [root@davery ~]# whoamiroot [root@daver