0.2 linux

查看cpu核数

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

cat /proc/cpuinfo| grep “cpu cores”| uniq

cat /proc/cpuinfo | grep ‘process’ | sort | uniq | wc -l

系统处理器基本信息记录在/proc/cpuinfo文件中;sort 可针对文本文件的内容,以行为单位来排序;uniq 命令用于检查及删除文本文件中重复出现的行列,一般与 sort 命令结合使用。wc (word count)命令常用于计算文件的行数、字数和字节数,-l , –lines : 显示行数。

查看内存总大小

cat /proc/meminfo | grep “MemTotal” | awk ‘{print $2/1024/1024}’

awk ‘{print $2/1024/1024}’ 以空格分隔,并将分割后的变量打印出来,因为文件里面是KB,转成GB,除两次1024,最后就是内存的大小。

查看硬盘大小

两种方法

第一种(安全,建议使用),所有的相加。

df -h
第二种,不安全,查看磁盘分区,相加。

fdisk -l

fdisk是磁盘分区命令,而且普通用户没法执行这个命令,如果使用出错,很容易完整删除整个系统,虚拟机玩玩就好了。

求第四列数据的平均值和总和:
grep LOOP+ OUTCAR |awk ‘{sum+=$4} END {print “Average=”,sum/NR}’
grep LOOP+ OUTCAR |awk ‘{sum+=$4} END {print “Sum=”,sum}’