一、常用的一些基本命令
1、管理文件和目录的命令
命令 | 功能 | 命令 | 功能 |
pwd | 显示当前目录 | ls | 查看目录下的内容 |
cd | 改变所在目录 | cat | 显示文件的内容 |
grep | 在文件中查找某字符 | cp | 复制文件 |
touch | 创建文件 | mv | 移动文件 |
rm | 删除文件 | rmdir | 删除目录 |
2、在文件系统中查找文件和目录
find /home/soft -name "file_name"
3、整个硬盘查找
find / -name xxxx
4、实时更新日志
tail -f message-server.log
5、最后100行日志
tail -n 100 message-server.log
6、vim后的操作
按「i」切换进入插入模式「insert mode」,按“i”进入插入模式后是从光标当前位置开始输入文件;
按「a」进入插入模式后,是从目前光标所在位置的下一个位置开始输入文字;
按「o」进入插入模式后,是插入新的一行,从行首开始输入文字。
二、服务器相关的
1、CPU相关
查看CPU信息(型号)
cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
总核数 = 物理CPU个数 X 每颗物理CPU的核数
总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数
查看物理CPU个数
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
查看每个物理CPU中core的个数(即核数)
cat /proc/cpuinfo| grep "cpu cores"| uniq
查看逻辑CPU的个数
cat /proc/cpuinfo| grep "processor"| wc -l
2、内存相关
free -h
total:总内存 、used:已用内存 、free:空闲内存 、shared:共享内存 、buff/cache:缓存 、available:真正可以使用的内存
3、硬盘相关
以GB方式查看
df -h
所有文件情况
df -a
标签:cpuinfo,grep,进阶,cat,内存,Linux,CPU,name From: https://blog.51cto.com/u_16326878/8984758