运维查看命令

运维常用命令

1.查看日志信息

1.1tail

默认查看指定文件末尾10行,

1.2head

默认查看指定文件头10行,

1.3cat

命令连接文件并打印到标准输出设备上, 可以按Ctrl+S键,停止滚屏;按Ctrl+Q键可以恢复滚屏

具体日志文件
/var/log/message			系统启动后的信息和错误日志
/var/log/secure				与安全相关的日志信息
/var/log/maillog				与邮件相关的日志信息 
/var/log/cron					与定时任务相关的日志信息
/var/log/spooler				与UUCP和news设备相关的日志信息
/var/log/boot.log				守护进程启动和停止相关的日志消息
查看系统信息
uname -a       				查看内核/操作系统/CPU信息 
cat /etc/issue 
cat /etc/redhat-release		查看操作系统版本 
cat /proc/cpuinfo   	    查看CPU信息 
hostname         			查看计算机名 
lspci -tv        		    列出所有PCI设备 
lsusb -tv        		    列出所有USB设备 
lsmod           		    列出加载的内核模块 
env           			    查看环境变量
查看系统运行资源
free -m           				查看内存使用量和交换区使用量 
df -h            				查看各分区使用情况 
du -sh <目录名>       	  		  查看指定目录的大小 
grep MemTotal /proc/meminfo 	查看内存总量 
grep MemFree /proc/meminfo 		查看空闲内存量 
uptime           			查看系统运行时间、用户数、负载 
cat /proc/loadavg      			查看系统负载 
查看系统磁盘和分区信息
mount | column -t 		 查看挂接的分区状态 
fdisk -l         		 查看所有分区 
swapon -s       		 查看所有交换分区 
hdparm -i /dev/hda 		 查看磁盘参数(仅适用于IDE设备) 
dmesg | grep IDE 		 查看启动时IDE设备检测状况
查看网络信息
ifconfig    		 查看所有网络接口的属性 
iptables -L   		 查看防火墙设置 
route -n     		 查看路由表 
netstat -lntp  		 查看所有监听端口 
netstat -antp  		 查看所有已经建立的连接 
netstat -s   		 查看网络统计信息 
查看进程
ps -ef  # 查看所有进程 
top   # 实时显示进程状态
查看用户信息
w            				 查看活动用户 
id <用户名>      	 		   查看指定用户信息 
last          				 查看用户登录日志 
cut -d: -f1 /etc/passwd 	 查看系统所有用户 
cut -d: -f1 /etc/group  	 查看系统所有组 
crontab -l       			 查看当前用户的计划任务
查看服务
chkconfig –list     	        列出所有系统服务 
chkconfig –list | grep on 		列出所有启动的系统服务 

查看系统安装程序 

rpm -qa #查看所有安装的软件包
posted @ 2020-05-16 14:41  晚睡学概论  阅读(144)  评论(0编辑  收藏  举报