用法错误了,提示error: unknown user-defined format specifier "rss/1024/1024"
时间: 2024-03-11 11:48:25 浏览: 38
抱歉,我的回答有误。正确的命令应该是:
```
ps -C sshd -o comm,sz,rss --no-headers | awk '{ printf("%s\t%.2fMB\t%.2fMB\n", $1, $2/1024/1024, $3/1024/1024) }'
```
这个命令可以查看sshd进程的名称、虚拟内存大小和实际内存大小(以MB为单位)。其中,--no-headers选项用于取消输出的表头,awk命令用于对ps命令的输出进行格式化处理,将内存大小从KB转换为MB,并以制表符分隔各列,使输出结果更易读。
相关问题
-- Defined-By: systemd -- Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel -- 怎么解决
这是一个由systemd生成的注释,它提供了有关systemd的支持信息和邮件列表。通常情况下,如果你没有遇到任何与系统启动或服务启动相关的问题,你可以忽略这个注释。
如果你确实遇到了与系统启动或服务启动相关的问题,你可以通过以下步骤解决:
1. 检查系统日志,以确定任何与systemd相关的错误消息。
2. 搜索systemd邮件列表或Google以查找与你的问题相似的情况,并查看解决方法。
3. 如果你仍然无法解决问题,请在systemd邮件列表上发布你的问题,以获得更多帮助。
总的来说,这个注释并不是一个错误或问题,只是提供了一些相关信息以帮助你解决与systemd相关的问题。
6月 09 21:52:17 localhost.localdomain systemd[1]: named.service: Control p> 6月 09 21:52:17 localhost.localdomain systemd[1]: named.service: Failed wi> -- Subject: Unit failed -- Defined-By: systemd -- Support: https://access.redhat.com/support -- -- The unit named.service has entered the 'failed' state with result 'exit> 6月 09 21:52:17 localhost.localdomain systemd[1]: Failed to start Berkeley> -- Subject: named.service 单元已失败 -- Defined-By: systemd -- Support: https://access.redhat.com/support -- -- named.service 单元已失败。 -- -- 结果为“failed”。 6月 09 21:52:17 localhost.localdomain systemd[1]: Reached target Host and > -- Subject: nss-lookup.target 单元已结束启动 -- Defined-By: systemd -- Support: https://access.redhat.com/support -- -- nss-lookup.target 单元已结束启动。 -- -- 启动结果为“done”。
根据日志信息,named 服务启动失败了,具体错误信息需要查看更详细的日志。您可以通过以下命令查看更详细的日志信息:
journalctl -u named.service
通过查看更详细的日志信息,您可能能够找到导致 named 服务启动失败的具体原因。例如,可能是由于 DNS 配置文件中存在语法错误,或者是由于 named 用户缺少必要的权限等原因导致的。