Linux下如何打印物理内存大小

发布于 2024-12-09 04:41:39 字数 153 浏览 0 评论 0原文

如果我在 Linux 终端中使用这个 grep MemTotal /proc/meminfo ,我会得到 MemTotal: 2059908 kB

有人知道如何只获取数字吗?哪个是2059908

If I use this grep MemTotal /proc/meminfo in linux terminal, I get MemTotal: 2059908 kB.

Does anybody know how to get numbers only? which will be 2059908?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

心不设防 2024-12-16 04:41:39

一种方法是使用类似的内容过滤输出:

grep MemTotal /proc/meminfo | sed 's/[^0-9]//g'

这将删除所有非数字字符,如以下记录所示:

pax:~$ grep MemTotal /proc/meminfo
MemTotal:        4122788 kB

pax:~$ grep MemTotal /proc/meminfo | sed 's/[^0-9]//g'
4122788

One way is to filter the output with something like:

grep MemTotal /proc/meminfo | sed 's/[^0-9]//g'

This will remove all characters that aren't digits, as per the following transcript:

pax:~$ grep MemTotal /proc/meminfo
MemTotal:        4122788 kB

pax:~$ grep MemTotal /proc/meminfo | sed 's/[^0-9]//g'
4122788
林空鹿饮溪 2024-12-16 04:41:39

尝试添加以下内容:|awk '{print $2}'

Try adding this: |awk '{print $2}'

灼痛 2024-12-16 04:41:39

除了查看 /proc/meminfo 之外,LINUX 上的以下任何命令都会有所帮助:freetop

besides looking at /proc/meminfo, any of the following commands on LINUX will help: free, top

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文