如何让 `w` 命令为用户输出 10 个字符?

如何让 `w` 命令为用户输出 10 个字符?

w命令显示谁登录了以及他们正在做什么,默认情况下,它最多只输出 USER 的前 8 个字符。我如何让它输出更多字符,比如 10 个?

在此处输入图片描述

答案1

man w

ENVIRONMENT
       PROCPS_USERLEN
              Override  the default width of the username column.  Defaults to
              8.

       PROCPS_FROMLEN
              Override the default width of the from column.  Defaults to 16.

例如

PROCPS_USERLEN=10 w

当然,您可以export PROCPS_USERLEN=10在 shell 的初始化文件中使其持久化。

相关内容