首页 > 解决方案 > ps auwx 是什么?grep nginx 是什么意思?

问题描述

我得到了以下输出,但我想知道 ps auwx 是做什么的?

根 2257 0.0 0.0 159532 1628 ?ss 06:07 0:00 nginx:主进程 /usr/sbin/nginx -g daemon on ; master_process 开启;www-数据 2258 0.0 0.1 159864 3380 ? S 06:07 0:00 nginx:工作进程根 2280 0.0 0.0 12780 952 pts/0 S+ 06:08 0:00 grep nginx

标签: unixgoogle-cloud-platform

解决方案


与 Linux/Unix 的所有东西一样,手册页是你的朋友:man psman grep

auwx 是 bsd 样式参数(注意缺少-),并且手册指出这些字母代表以下选项:

  • 解除“仅限您自己”的限制 -> 列出所有带有终端的进程。
  • u '用户格式' -> 提供附加信息列。
  • w 宽输出 -> 当您的屏幕足够宽以显示所有信息时。
  • x 电梯“必须有终端”限制 -> a+x == 列出所有内容。

然后将输出通过管道传送到 grep,然后过滤掉该行并显示其中包含nginx的任何行。


推荐阅读