类别 | 命令 | 作用 | 说明 | 使用示例 |
进程 | pstree -ap | pstree命令以树状图的方式展现进程之间的派生关系,显示效果比较直观。 | 安装命令:yum install psmisc -y -a 显示完整的命令行 -p 列出对应的pid 编号 | |
lsof -n |grep deleted | 查看已删除空间却没有释放的进程 | |||
端口 | netstat -lntp | 查看当前端口的使用情况 | https://www.cnblogs.com/Archmage/p/7570716.html 查看当前端口的使用情况:netstat -lntp 查看指定端口:netstat -anp|grep 2181 查看端口 安装命令:yum install net-tools Mac查看端口的使用情况 https://www.cnblogs.com/ayseeing/p/4097686.html lsof -i:3000 安装命令:yum -y install lsof | |
netstat -anp|grep 2181 | ||||
lsof -i:3000 | Mac查看端口的使用情况 | |||
telnet baidu.com 80 | 查看端口是否通 | |||
网络 | ifconfig | IP | 搜索:yum search ifconfig 安装:yum -y install net-tools.x86_64 | |
cat /etc/sysconfig/network | ||||
cat /etc/resolv.conf | ||||
时间 | ntpdate -u 202.201.160.189 | 设置时间与另一台服务器时间一致 | ||
ntpdate ntp1.aliyun.com | 设置服务器时间和北京时间同步 | yum install -y ntp | ||
date | 当前时间 | |||
重启 | shutdown -h now | 立即挂机 | ||
shutdown -r now | 重启 | |||
reboot | 重启 | |||
系統版本信息 | cat /etc/redhat-release cat /etc/centos-release lsb_release -a() cat /proc/version(详细信息,gcc) | 查看系统版本 | ||
uname -r uname -a | 查看内核版本 | |||
getconf LONG_BIT | 查看系统位数 | |||
more /etc/redhat-release more /etc/issue | 查看linux版本 | |||
cpu | cat /proc/cpuinfo | 查看cpu核心数量 | ||
cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c | 查看CPU型号 | |||
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l | 查看物理CPU个数 | |||
cat /proc/cpuinfo| grep "cpu cores"| uniq | 查看每个物理CPU中core的个数(即核数) | |||
cat /proc/cpuinfo| grep "processor"| wc -l | 查看逻辑CPU的个数 | |||
lscpu | 查看cpu统计信息 | |||
内存 | grep MemTotal /proc/meminfo | 内存总量 | ||
free -m | 以m为单位查看内存使用情况 | |||
cat /proc/meminfo | 查看内存使用情况 | |||
dmidecode -t memory | 查看内存硬件信息 | |||
dmidecode|grep -A5 "Memory Device"|grep Size|grep -v Range | ? | |||
磁盘 | df -h | 参考文献: https://blog.youkuaiyun.com/qq_31835117/article/details/89012463 https://www.cnblogs.com/wy-ls/p/9372474.html | ||
du -sh | ||||
du /etc | du /etc 查看某个目录里面所有文件或者目录的大小 | |||
环境变量 | export | 添加环境变量 | export 添加环境变量 环境变量位置etc/profile 参考http://www.cnblogs.com/flying-tiger/p/5616934.html | |
echo $ZOOKEEPER_HOME | 查看环境变量 ECHO | [admin@VM_0_17_centos ~]$ echo $ZOOKEEPER_HOME /home/admin/soft/zookeeper-3.4.14 | ||
source ~/.bash_profile | 刷新环境变量 | |||
挂载 | mount/unmount | 挂载/卸载 | ||
du -h | 查看挂载点 | |||
df -h | ||||
其他 | 远程链接ssh、telnet | ssh与telnet的异同_supersonic-的博客-优快云博客_ssh telnet | ||
查看时区 | ||||
hostname | 主机名 | |||
dmidecode|grep "System Information" -A9|egrep "Manufacturer|Product" | 服务器型号 | |||
sestatus | 查看selinux情况 | |||
rpm -qa | wc -l yum list installed | wc | 已经安装的软件包 |