關於檢視檔案的幾個小命令
關於檢視檔案磁碟空間的情況,有時候df -k, df -h的時候老是顯示錯行。
一般的顯示效果如下,這樣看起來不是很清楚。
/dev/mapper/VolGroup00-adminVol
992M 38M 903M 5% /Admin_Scripts
/dev/mapper/VolGroup00-LogVol04
4.9G 768M 3.9G 17% /var
/dev/mapper/VolGroup00-LogVol07
9.7G 151M 9.1G 2% /var/tmp
/dev/mapper/VolGroup00-LogVol05
4.9G 195M 4.5G 5% /usr/local
可以使用如下的語句來格式化。
df -h | awk '{if ($1~/dev/) {printf $0} else printf "%s\n",$0}'
如果查詢中想直接略過檔案系統的部分,df -h|grep -i 的選項是個不錯的選擇。
> df -h|grep -i arch
20G 4.1G 15G 22% /dbarcsPT1/oracle/PETARC1/archive
500G 115G 362G 25% /dbccbsPT1/oracle/PETCUS1/archive
500G 242G 243G 50% /dbccbsPT1/oracle/NFTCUS1/archive
10G 22M 9.4G 1% /dbmaesPT1/oracle/PETMAE1/archive
如果想按照深度來檢視檔案的大小,可以使用--max-depth來實現。
> du -h --max-depth=1 .
75K ./addmrpt
544K ./ashrpt
3.7M ./awrrpt
418K ./cc
53M ./Compare
4.0M ./gen_sqls
711M ./IMPORA
85K ./non_dba
11M ./offline
192K ./Reports
367K ./Seq
40K ./sessmgr
82K ./showgraph
1.5M ./showshow
391K ./sqls
51K ./Tgrsql
5.0K ./tmp
104M ./Upg
57K ./Exp_NFT_TIGER_REP_NFTCUS1_140414_170202
23K ./redo_undo_test
15K ./Exp_PERF_TEST_PETCUS1_140521_112956
15K ./Exp_PERF_TEST_PETCUS1_140521_114724
166M ./mig
24M ./perf
344K ./Exp_PRDAPPO_NFTCUS1_140611_021036
345K ./Exp_PRDAPPO_NFTCUS1_140613_154940
95K ./Exp_PRDAPPO_NFTCUS1_140611_022228
130K ./Exp_PRDAPPO_NFTCUS1_140611_022530
345K ./Exp_PRDAPPO_NFTCUS1_140613_154621
328K ./Exp_PRDAPPO_PETCUS1_140616_115224
328K ./Exp_PRDAPPO_PETCUS1_140616_115912
1.3G .
一般的顯示效果如下,這樣看起來不是很清楚。
/dev/mapper/VolGroup00-adminVol
992M 38M 903M 5% /Admin_Scripts
/dev/mapper/VolGroup00-LogVol04
4.9G 768M 3.9G 17% /var
/dev/mapper/VolGroup00-LogVol07
9.7G 151M 9.1G 2% /var/tmp
/dev/mapper/VolGroup00-LogVol05
4.9G 195M 4.5G 5% /usr/local
可以使用如下的語句來格式化。
df -h | awk '{if ($1~/dev/) {printf $0} else printf "%s\n",$0}'
如果查詢中想直接略過檔案系統的部分,df -h|grep -i 的選項是個不錯的選擇。
> df -h|grep -i arch
20G 4.1G 15G 22% /dbarcsPT1/oracle/PETARC1/archive
500G 115G 362G 25% /dbccbsPT1/oracle/PETCUS1/archive
500G 242G 243G 50% /dbccbsPT1/oracle/NFTCUS1/archive
10G 22M 9.4G 1% /dbmaesPT1/oracle/PETMAE1/archive
如果想按照深度來檢視檔案的大小,可以使用--max-depth來實現。
> du -h --max-depth=1 .
75K ./addmrpt
544K ./ashrpt
3.7M ./awrrpt
418K ./cc
53M ./Compare
4.0M ./gen_sqls
711M ./IMPORA
85K ./non_dba
11M ./offline
192K ./Reports
367K ./Seq
40K ./sessmgr
82K ./showgraph
1.5M ./showshow
391K ./sqls
51K ./Tgrsql
5.0K ./tmp
104M ./Upg
57K ./Exp_NFT_TIGER_REP_NFTCUS1_140414_170202
23K ./redo_undo_test
15K ./Exp_PERF_TEST_PETCUS1_140521_112956
15K ./Exp_PERF_TEST_PETCUS1_140521_114724
166M ./mig
24M ./perf
344K ./Exp_PRDAPPO_NFTCUS1_140611_021036
345K ./Exp_PRDAPPO_NFTCUS1_140613_154940
95K ./Exp_PRDAPPO_NFTCUS1_140611_022228
130K ./Exp_PRDAPPO_NFTCUS1_140611_022530
345K ./Exp_PRDAPPO_NFTCUS1_140613_154621
328K ./Exp_PRDAPPO_PETCUS1_140616_115224
328K ./Exp_PRDAPPO_PETCUS1_140616_115912
1.3G .
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30633755/viewspace-2127781/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 關於ORACLE I/O操作的幾個檢視Oracle
- (重要)關於效能的幾個主要動態檢視
- 關於鎖的幾個動態檢視的總結
- Linux檔案內容檢視相關命令Linux
- ls -l --time-style命令檢視檔案是星期幾建立的幾種方法
- 常用的7個Linux檔案內容檢視命令!Linux
- Linux中哪個命令可以檢視所有檔案?Linux
- linux命令 — lsof 檢視程式開啟那些檔案 或者 檢視檔案給那個程式使用Linux
- Linux檢視檔案的命令有哪些?Linux
- linux 檢視檔案內容的命令Linux
- 檢視某個檔案屬於哪個RPM包
- Linux檢視檔案大小的幾種方法Linux
- 關於大資料的幾個小故事大資料
- 關於redo的幾個小知識點
- SGA相關的幾個動態效能檢視
- Linux 檢視系統檔案命令Linux
- 關於oracle的jobs的兩個檢視Oracle
- 關於Linux的幾個小誤解(轉)Linux
- 每天一個Linux命令-使用du檢視檔案大小Linux
- mysql鎖分析相關的幾個系統檢視MySql
- 關於ssh命令的幾個使用小技巧(r11筆記第27天)筆記
- Linux 檢視檔案內容——bat 命令LinuxBAT
- C語言關於檔案操作的命令C語言
- 用cat命令檢視檔案內的特殊字元(轉)字元
- Linux系統中常用的檔案檢視命令Linux
- 關於我學習成績的幾個小故事
- 檢視檔案
- 微信小程式--關於加快小程式開發的幾個小建議微信小程式
- 【大資料】【hadoop】檢視hdfs檔案命令大資料Hadoop
- Golang - 關於 proto 檔案的一點小思考Golang
- 關閉單個檔案eslint的檢測EsLint
- 關於資料檔案頭的檢查點SCN
- swap檔案檢視
- 檢視大檔案
- Linux檢視檔案內容常用命令Linux
- Linux系統檢視檔案地址常用的命令詳解!Linux
- 歸檔的幾個命令的區別:
- 關於shutdown的幾個模式模式