关于查看文件的几个小命令(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
- iKcamp|基于Koa2搭建Node.js实战(含视频)☞ 代码分层
- iKcamp|基于Koa2搭建Node.js实战(含视频)☞ HTTP请求
- ubuntu中安装tomcat
- python文件操作
- Owasp测试4.0手册
- 推荐一款Web渗透测试数据库
- 【提莫】一个域名收集及枚举工具
- chmod: changing permissions of `/usr/local/bin/...
- a windows service with the name MYSQL already e...
- NameError: name 'admin' is not defined(彻底解决方案)
- Error: No module named blog
- ubuntu中的django安装配置与操作
- IOS开发之-搜索栏UISearchController详解
- java归并排序(最精简代码)
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- 教你如何在js中split函数分割字符串为数组
- [折腾]小型HTTP web服务Caddy及配置PHP
- graftcp一种把指定程序的 TCP 流量重定向到代理的方法
- Flutter应用集成极光推送的实现示例
- android调用C语言实现内存的读取与修改的方法示例
- Android中网络框架简单封装的实例方法
- Auto Remove Torrents:自动删种程序部署
- OpenVZ平台Alpine Linux一键安装脚本
- 使用holder.js生成美观的网页占位图
- Android studio 3.5.2安装图文教程详解
- Android面试必备的JVM虚拟机制详解,看完之后简历上多一个技能!
- 如何在PHP中JSON在线解析
- Linux下如何克隆磁盘/分区命令dd入门
- Android自定义跑马灯文字效果
- Android实现图片自动切换功能(实例代码详解)