分享 初学者连载系列之七:Linux 查看系统信息常用命令

kevinhua · April 06, 2012 · Last by Magic replied at February 28, 2014 · 2779 hits

系列文章原载于自己的博客,TOPI.CO (http://topi.co) ,某天不小心就 push 错啦,懒得从头再来,上传到 Ruby-China 来,一是方便自己回顾,另外也方便跟我一样的初学者

###1 CPU

[root@srv /]# more /proc/cpuinfo | grep “model name”

呵呵,顺便秀一下我的电脑配置:

model name  : Intel(R) Core(TM) i5-2430M CPU @ 2.40GHz
model name  : Intel(R) Core(TM) i5-2430M CPU @ 2.40GHz
model name  : Intel(R) Core(TM) i5-2430M CPU @ 2.40GHz
model name  : Intel(R) Core(TM) i5-2430M CPU @ 2.40GHz


###2 内存

[root@srv /]# grep MemTotal /proc/meminfo
[root@srv /]# free -m


秀完 CPU 秀内存:MemTotal: 8017096 kB

###3 查看 CPU 位数 (32 or 64)

[root@srv /]# getconf LONG_BIT

###4 查看 linux 版本

[root@srv /]# more /etc/redhat-release

###5 查看内核版本

[root@srv /]# uname -r
[root@srv /]# uname -a


###6 磁盘和分区

[root@srv /]# df -h

###7 查看默认语言

echo $LANG $LANGUAGE
cat /etc/sysconfig/i18n


###8 补充

根据 geekzh 的评论,补充了一条,据说是 Liunx 十大常用命令之一:

ps aux | grep foo = ps aux 用于查看进程,因输出较多,所以可使用 grep 查询。例如查询 testuser 在运行哪些进程:ps aux | grep testuser

这么好的原创系列怎么没人鼓掌 👏

You need to Sign in before reply, if you don't have an account, please Sign up first.