关于查看文件的几个小命令(r3笔记第6天)

时间:2022-05-04
本文章向大家介绍关于查看文件的几个小命令(r3笔记第6天),主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

关于查看文件磁盘空间的情况,有时候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 "%sn",$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