LINUX运维

1.查看系统信息

  1. uname -a              查看Linux内核版本信息 
  2. cat /proc/version     查看内核版本 
  3. cat /etc/issue        查看系统版本 
  4. lsb_release -a        查看系统版本  需安装 centos-release 
  5. locale -a             列出所有语系 
  6. locale                当前环境变量中所有编码 
  7. hwclock                查看时间 
  8. who                    当前在线用户 
  9. w                      当前在线用户 
  10. whoami                查看当前用户名 
  11. logname                查看初始登陆用户名 
  12. uptime                 查看服务器启动时间 
  13. sar -n DEV 1 10        查看网卡网速流量 
  14. dmesg                  显示开机信息 
  15. lsmod                  查看内核模块 

2.硬件信息:

  1. more /proc/cpuinfo                                       查看cpu信息 
  2. lscpu                                                     查看cpu信息 
  3. cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c    查看cpu型号和逻辑核心数 
  4. getconf LONG_BIT                                          cpu运行的位数 
  5. cat /proc/cpuinfo | grep 'physical id' |sort| uniq -c     物理cpu个数 
  6. cat /proc/cpuinfo | grep flags | grep ' lm ' | wc -l      结果大于0支持64位 
  7. cat /proc/cpuinfo|grep flags                              查看cpu是否支持虚拟化   pae支持半虚拟化  IntelVT 支持全虚拟化 
  8. more /proc/meminfo                                        查看内存信息 
  9. dmidecode                                                 查看全面硬件信息 
  10. dmidecode | grep "Product Name"                           查看服务器型号 
  11. dmidecode | grep -P -A5 "Memory\s+Device" | grep Size | grep -v Range        查看内存插槽 
  12. cat /proc/mdstat                                          查看软raid信息 
  13. cat /proc/scsi/scsi                                       查看Dell硬raid信息(IBM、HP需要官方检测工具) 
  14. lspci                                                     查看硬件信息 
  15. lspci|grep RAID                                           查看是否支持raid 
  16. lspci -vvv |grep Ethernet                                 查看网卡型号 
  17. lspci -vvv |grep Kernel|grep driver                       查看驱动模块 
  18. modinfo tg2                                               查看驱动版本(驱动模块) 
  19. ethtool -i em1                                            查看网卡驱动版本 
  20. ethtool em1 
  • 使用分析系统分析 Web 日志(如逆火软件)
  • 分析系统性能瓶颈点(IO/Memory/CPU,常用工具,top 命令中 shift 组合键的特殊用 Sar/vmstat/iostat/ipcs)

日志管理常用命令:

  1. history                      历时命令默认1000条 
  2. HISTTIMEFORMAT="%Y-%m-%d %H:%M:%S "    让history命令显示具体时间 
  3. history  -c                  清除记录命令 
  4. cat $HOME/.bash_history      # 历史命令记录文件 
  5. lastb -a                      列出登录系统失败的用户相关信息  清空二进制日志记录文件 echo > /var/log/btmp   
  6. last                          查看登陆过的用户信息  清空二进制日志记录文件 echo > /var/log/wtmp   默认打开乱码 
  7. who /var/log/wtmp             查看登陆过的用户信息 
  8. lastlog                       用户最后登录的时间 
  9. tail -f /var/log/messages     系统日志 
  10. tail -f /var/log/secure       ssh日志 
posted @ 2019-06-04 16:34  大秦帝国天下无敌  阅读(169)  评论(0编辑  收藏  举报