HP-UX下du命令使用技巧
2023-04-27 13:43 潇湘隐者 阅读(350) 评论(0) 编辑 收藏 举报本人习惯了Linux环境的du命令,在HP-UX下,发现du命令真的非常难用,有种让人很难受的感觉。主要是因为HP-UX下的du命令参数比Linux平台du命令参数要少很多,尤其是没有-h这个参数,它只能以kb形式显示文件/文件夹的大小,对于我来说,看起来非常不直观。下面是工作中,HP-UX平台使用du命令的一些技巧小结,仅供参考
$du –sk <filename or path>
例子:
$ du -sk /db_data
10824089 /db_data
说实话,很多人一下子很难立即理解文件大小是多大,如果你以Mb/Gb形式展示,理解起来就直观多了。那么有什么方法吗? 可以借助awk命令实现,只是命令写起来麻烦,不太简洁。
查看一个挂载点的大小(Gb形式输出)
$ du -sk /db_data | awk '{print $1/1024/1024,$2}'
10.3227 /db_data
查看一个挂载点的大小(Mb形式输出)
$ du -sk /db_data | awk '{print $1/1024,$2}'
10570.4 /db_data
文件大小的排序,这个倒没有太大问题(只是以kb形式输出的数字,让人难以直观理解大小)
$ du -sk * | sort -n
0 cdump
0 lost+found
0 udump
31 pfile
1177 change
2206 adump
9835 dump
19386 log
35574 diag
10755879 data
$ du -sk * | sort -nr
10755879 data
35574 diag
19386 log
9835 dump
2206 adump
1177 change
31 pfile
0 udump
0 lost+found
0 cdump
统计trc文件大小,如下所示:
du -sk *.trc | awk '{ sum+=$1 } END { print sum/1024}'
du -sk *.dbf | awk '{ sum+=$1 } END { print sum/1024/1024}'

· 一个费力不讨好的项目,让我损失了近一半的绩效!
· 清华大学推出第四讲使用 DeepSeek + DeepResearch 让科研像聊天一样简单!
· 实操Deepseek接入个人知识库
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库
2021-04-27 CentOS 7.8上Symantec Backup Exec 2010 Agent启动时突然奔溃总结
2018-04-27 [翻译]:MySQL Error: Too many connections
2017-04-27 Linux Logwatch的学习总结
2016-04-27 MySQL server version for the right syntax to use near 'TYPE=MyISAM'
2013-04-27 MS SQL监控数据库的DDL操作
2011-04-27 ORACLE 常用函数——字符函数
2011-04-27 ORACLE 常用函数——日期/时间函数