linux查看硬件信息(CPU、内存、磁盘) sort uniq comm column

2015-04-24 21:57:00
admin
原创 1631
摘要:linux查看硬件信息(CPU、内存、磁盘) sort uniq comm column

uniq去除重复行,输入需要排序才能完全去除重复行,-c行首显示出现次数

cat hh | sort | uniq
tail -f main.cpp
tail -f main.cpp &


sort排序,默认文本升序,-n基于数值排序,-k基于第几列关键字排序

cat hh | sort
tail -f main.cpp
tail -f main.cpp
tail -f main.cpp &
tail -f main.cpp &


comm用于比较2个排序文件,因为输出问题,建议一次只显示一种类型结果:

-1 不显示文件1中独有行

-2 不显示文件2中独有行

-3 不显示文件1和文件2共有行


column使用表格更直观的展示数据,默认列分隔符是空白字符:

column -t -s: /etc/passwd


一、查看CPU信息

查看物理CPU的个数:

cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l


查看逻辑CPU的个数:

cat /proc/cpuinfo | grep processor | wc -l


查看CPU的主频:

cat /proc/cpuinfo | grep MHz | uniq


查看CPU运行在32位模式还是64位模式,CPU可以是32位也可以是64位:

getconf LONG_BIT,32位下sizeof(long)==4,64位下sizeof(long)==8

getconf -a,查看系统所有配置项


查看CPU是否支持64位,lm指long mode:

cat /proc/cpuinfo | grep flags | grep 'lm ' | wc -l


二、查看内存信息

cat /proc/meminfo


三、查看磁盘信息

fdisk -l,磁盘分区信息

df -h,磁盘大小使用情况

df -i,磁盘inode使用情况

发表评论
评论通过审核之后才会显示。