如何增加终端/UNIX 中显示用户名的 16 个字符限制?

如何增加终端/UNIX 中显示用户名的 16 个字符限制?

我的 NAS 上连接了几个 Mac 用户,他们的用户名超过了 16 个字符的用户显示(例如 SportsFreelancer01),因此在 ls -al 命令下,它显示为用户“SportsFreelancer”,没有 #。有没有办法将默认显示设置为超过 16 个?比如说 24 或 36(或任何)?

谢谢

答案1

如果您有多个相同的名称(SportsFreelancer01、SportsFreelancer02 等),您可以使用 -n 选项,它会显示数字而不是名称。

如果您确实想要名称,请尝试将 LS_COLWIDTHS 设置为 0:0:0:0:0:0:0:0。第 4 个 0 是用户名;您可以在其中尝试 64 或 32。

相关内容