Linux系统状态检测/巡检命令
系统状态检测命令 | ||
新系统命令 | 作用 | 语法 |
ifconfig | 获取网卡配置与网络状态等信息 | ifconfig [参数] [网络设备] |
uname cat /proc/version | 查看系统内核版本与系统架构等信息 | uname [-a] |
cat /etc/redhat-release | 查看当前系统版本的详细信息 | |
uptime | 用于查看系统的负载信息 | 15:31:30 //系统当前时间 up 127 days, 3:00 //主机已运行时间,时间越大,说明你的机器越稳定。 1 user //用户连接数,是总连接数而不是用户数 load average: 0.00, 0.00, 0.00 // 系统平均负载,统计最近1,5,15分钟的系统平均负载 |
free | 显示当前系统中内存的使用量信息 | free [-h] |
who | 查看当前登入主机的用户终端信息 | |
last | 调取主机的被访记录 | |
ping | 显示数据包到达目的主机时途中经过的所有路由信息 | ping [参数] 主机地址 |
tracepath | 显示数据包到达目的主机时途中经过的所有路由信息 | tracepath [参数] 域名 |
netstat | 显示如网络连接、路由表、接口状态等的网络相关信息 | netstat -anpt | grep '16064' 找出运行在指定端口的进程 netstat -nplut |grep zabbix netstat -ap | grep ssh 找出程序运行的端口 netstat -a 列出所有端口 netstat -anp查看开放的端口 |
history | 显示执行过的命令历史 | history [-c] |
sosreport | 收集系统配置及架构信息并输出诊断文档 | |
export | 将环境变量提升为全局变量 | export LINUX |
巡检命令 | ||
rpm -qa |grep mysql | 查看是否安装mysql | |
ps aux |grep zabbix | 查看系统是否已监听zabbix server和zabbix | |
netstat -anpt | grep '10050' | 找出运行在指定端口的进程 | |
netstat -ap | grep ssh | 找出程序运行的端口 | |
yum -y install wget | 未找到命令wget | |
export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin | 设置环境变量 | |
more /etc/sysconfig/iptables | 查看并对外开放端口 | |
uname -n | 显示系统主机名的命令 | |
/etc/init.d | 系统免安装服务启动脚本存放这里 | |
vim /etc/sysconfig/network-scritps/ifcfg-ens33 | 编辑网卡 | |
file ./* | 查看当前目录下的所有文件类型 | |
ulimit -a | 查看当前资源限制的设定 | |
uniq -u | 仅显示出一次的行列 | |
xxd -r data.txt > data.bin | 把十六进制输出内容转换回原文件的二进制内容 |
原文地址:https://blog.csdn.net/weixin_59450851/article/details/138275910
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!