标签 wc 下的文章

《Linux运维步步为营》第一章 Linux基础 1.2 Linux命令(2)

昨天

ps
查看当前进程,可以看到执行ps命令的时刻,系统中有哪些进程,进程的状态是怎样的,占用的各种资源信息。具体参数意义可以通过man查看,这里介绍几种常用的参数组合。
ps -A 简短的显示所有进程信息
ps -u user 显示指定用户的进程信息
ps -ef 显示略详细的进程信息,包含执行进程的命令行
ps aux 显示详细的进程信息,包括CPU和内存等的占用以及耗时,包含执行进程的命令行,比上面一个命令多了资源占用信息
ps -axjf 以树方式显示进程,可以查看进程的父子关系
这些命令执行后的返回内容使用了各种缩写,这里解释一下常见几列的意义。

- 阅读剩余部分 -

列出指定目录和其子目录下文件数量的shell脚本

这个脚本可以用来检查服务器上哪个目录发生了文件过量的情况,提前发现可能发生的超多文件目录的情况。主要使用的是find命令,先find所有的子目录,然后再用find找出所有文件,然后用wc来获取文件数量。脚本能够设定成邮件模式,加入crontab可以在指定时间执行,然后将运行结果邮件给指定的用户。还可以设定find的深度,避免目录层数过多而浪费时间。详细内容见代码。

- 阅读剩余部分 -