今天写了点shell脚本,在一些CentOS服务器上进行了一些操作,涉及如下命令:
统计特定进程个数
如统计haproxy进程的个数
ps -e | grep haproxy | wc -l
获取特定进程的pid
如获取haproxy进程的pid
ps -e | grep haproxy …
今天写了点shell脚本,在一些CentOS服务器上进行了一些操作,涉及如下命令:
如统计haproxy进程的个数
ps -e | grep haproxy | wc -l
如获取haproxy进程的pid
ps -e | grep haproxy …
1. Debian系Linux下查找某个软件包(以indent为例):
apt-cache search indent | awk '{if($1~/^indent$/) print $0}'
APT包管理工具也提供了类似功能的命令选项:
apt-cache pkgnames 'indent'
只不过这个输出仅有包名没有简介信息。
2. 对当前目录下的所有C源码文件使用indent进行格式化:
ls | grep '\.c$' | xargs indent …
Linux命令行里如何获取所有的进程号(pid)?
1. 第一种方法是通过ps -e或者ps aux获得所有进程的信息,然后通过管道传给grep或者awk进行数据过滤,比如
ps -e | awk '{print $1}'
2. 其实通过ps自身的选项就可以实现:
ps -eo pid
而且输出还是排好序的。
但 …
Page 1 / 1