我试图评估一些Unix用户帐户的磁盘使用情况.简单地说,我使用以下命令:
du -cBM --max-depth=1 | sort -n
Run Code Online (Sandbox Code Playgroud)
但我看到很多错误信息如下.如何从显示中排除所有此类"权限被拒绝"的消息?
du: `./james/.gnome2': Permission denied
Run Code Online (Sandbox Code Playgroud)
通过将"find"替换为"du",我的请求可能与以下列表非常相似.
以下线程不起作用.我想我正在使用bash.
我试图找到一个关于如何连续显示其最后几行内容的文件的Unix命令(可能是组合).但在此显示期间,我希望当滚动内容到达屏幕顶部时,一些顶行总是显示在屏幕顶部.
那可能吗?
(1)假设我有文件"job.sta",前两行是:工作名称,John在2013年1月30日的工作,... Tab1,Tab2,Tab3 0,1,2,1,90, 89 2,89,23 ......
(2)这个文件正在运行,它的内容正在增长,我不知道它将结束什么行.
(3)所以我想在使用tail命令时显示(总是)前两行,当更新内容到达Unix shell屏幕顶部时.我现在正在使用PuTTY.
参考:http: //www.unix.com/unix-dummies-questions-answers/172000-head-tail-how-display-middle-lines.html