作为一名合格的运维人员,要能很好地了解Linux服务器,要能熟练查看Linux系统的运行状态。以下是常用到的Linux系统状态检测命令。

  1. ifconfig:用于获取网卡配置与网络状态等信息。通常我们直接输入 ifconfig 并回车,就会看到想要的关于本机网络配置的信息。

  2. uname:用于查看系统内核与系统版本等信息。输入 uname 并回车,终端只会输出 Linux (系统的内核名称);为了获得更多的关于系统版本的信息,我们常把 uname命令 和 参数-a 结合使用。比如:输入 uname -a 并回车,终端会输出系统内核名称、主机名、内核发行版本、节点名、系统时间……等更详细的信息。

  要想查看当前系统版本的详细信息,则可以使用 cat命令,查看文件 /etc/redhat-release 。

  3. uptime:用于查看系统的负载信息。直接输入 uptime,则终端输出关于系统的负载信息。

  4. free:用于显示当前系统中内存的使用量信息。通常与 -h参数 结合使用,会输出以 G(吉)、M(兆) 为单位的数据,更加方便阅读。

  5. who:用于查看当前登入主机的用户终端信息。直接输入 who 并回车,即可查看结果。

  6. last:查看本机的登陆记录。

  7. 条历史命令。当然1000这个参数是可以修改的,进入文件 /etc/profile 对参数HISTSIZE进行修改即可。将history命令与参数-c结合使用,可以清空所有命令的历史记录。使用命令的历史记录会被记录到文件~/.bash_history (以 . 开头,是一个隐藏文件) 里面,使用cat命令即可查看。经过亲自测试发现,只有在每次重新启动计算机后,文件 .bash_history 才会更新历史记录到最近的一次。

  8. sosreport:用于收集系统配置及架构信息并输出诊断文档。最后会打包生成文件,保存到目录/var/tmp/下。如果只是练习使用该命令,则可以到指定目录下删除生成的文件。使用删除命令的格式为:rm -f [文件名] 。

注:希望与各位读者相互交流,共同学习进步。

最新文章

  1. JAVA StringBuilder StringBuffer String比较
  2. (easy)LeetCode 257.Binary Tree Paths
  3. devexpress中gridview控件编辑时改变输入法状态
  4. Android开发:如何安全的中止一个自定义线程Thread
  5. EasyUI - Panel 面板控件
  6. Cisco 的基本配置实例之五----交换机的路由功能与DHCP 功能
  7. lsof详解
  8. nexus私服常用设置
  9. jsp 静态引入<%@ include %> 动态引入<jsp:include> 区别
  10. 一个两年Java的面试总结
  11. 【shell】awk命令
  12. UVa 10881 Piotr's Ants (等价变换)
  13. 网易云安全DDoS高防全新上线 ,游戏防护实力领先
  14. sqlserver 获取数据库、表和字段相关信息
  15. 【FJOI2014】最短路径树问题
  16. PHP 大神的十大优良习惯
  17. 【bzoj2005】 [Noi2010]能量采集 数学结论(gcd)
  18. JS学习笔记(6)--音乐播放器
  19. Hbase的基本认识
  20. python+opencv+pyqt5控制摄像头在Qlabel上显示

热门文章

  1. vue——指令系统
  2. cf1072B. Curiosity Has No Limits(枚举)
  3. 区域可编辑contenteditable的问题总结
  4. overflow:hidden的用法
  5. QTableview 只显示横向线
  6. Angular js 双向绑定时字符串的转换成 数字类型的问题
  7. SpringMVC方法接收参数可以为空、默认值设置
  8. 深入Python(1): 字典排序 关于sort()、reversed()、sorted()
  9. 源码安装mysql5.6.37
  10. May 26th 2017 Week 21st Friday