1 2 3 4 5 6 7 | root@VPS:~# ps aux | grep nginx |grep -v grep |awk '{print $2}' 3323 13582 13583 13584 root@VPS:~# cat /proc/3323/limits | grep 'Max open files' Max open files 1024000 1024000 files |
写个shell
1 2 3 4 5 | #!/bin/bash for pid in `ps aux | grep nginx | grep -v nginx |awk '{print $2}'` do cat /proc/${pid}/limits | grep 'Max open files' done |
换个while写法
1 | #!/bin/bash while pid in `ps aux | grep nginx | grep -v nginx |awk '{print $2}'` do cat /proc/${pid}/limits | grep 'Max open files' done |