查看当前系统内核信息
uname -a
查看当前操作系统发行版信息
Ubuntu 18.04.1 LTS \n \l
查看CPU型号
cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
You can get:
4 Intel(R) Core(TM) i7-7500U CPU @ 2.70GHz
Interpret this command step by step:
cut -f 2 -d :
For more information, please search for “Linux cut”.
-f: select the index of the part of your interest, for example, here we use 2, then it denotes second part
-d: select the parsing character, here we separate each line with ‘:’
cat /proc/cpuinfo | grep name
model name : Intel(R) Core(TM) i7-7500U CPU @ 2.70GHz
model name : Intel(R) Core(TM) i7-7500U CPU @ 2.70GHz
model name : Intel(R) Core(TM) i7-7500U CPU @ 2.70GHz
model name : Intel(R) Core(TM) i7-7500U CPU @ 2.70GHz
cat /proc/cpuinfo | grep name | cut -f 2 -d :
Intel(R) Core(TM) i7-7500U CPU @ 2.70GHz
Intel(R) Core(TM) i7-7500U CPU @ 2.70GHz
Intel(R) Core(TM) i7-7500U CPU @ 2.70GHz
Intel(R) Core(TM) i7-7500U CPU @ 2.70GHz
uniq
Usually used to ignore the repeated lines in a file, and all too often used along with sort command.
-c: count the number of time that certain line repeats