Linux常用命令

张天师小于 1 分钟

系统信息

#查看系统版本
cat /etc/*release

#Ubuntu
lsb_release -a

#Centos
cat /etc/redhat-release

#查看系统内核版本
uname -a

#查看CPU信息
lscpu

#查看内存使用情况
free -m

判断系统是否Docker

1、是否存在.dockerenv文件

ls -alh /.dockerenv

2、查看proc

cat /proc/1/cgroup

:devices:/kubepods/burstable/podc 	#Docker
:devices:/							#虚拟机或物理机

基础命令

释义命令
#查看当前所在目录pwd
#进入某个目录cd
#查看某目录下的文件信息ls -al
#创建文件touch
#创建目录, -p 多级目录创建mkdir
#移动文件(复制、移动、重命名)cp mv rm
#查找文件find / -name xx*
#查看文件内容cat
#(逐页阅读,空格下一页,b返回上一页)more
#查看前两行head -n 2 xx.txt
#查看ca开头的文件的后3行tail -n 3 ca.*
#正则匹配,搜索文本grep
#用于在shell中打印shell变量的值,或者直接输出指定的字符串echo