常用命令之查询
查看系统负载数
- 关于这个负载数,说句笑话,如果这个数超过5,就会睡不着觉了…,肯定是系统过载了,得想方法解决,否则严重会导致系统崩溃,例如新闻就报道了谷歌和Facebook在今年的3月15号发生一定规模的宕机,谷歌宣布是缓存导致错误发生,服务器过载,Facebook虽然还没有公布结果,但是与之前的ddos攻击可能也分不清关系,DDOS(分布式攻击)会导致服务器负载增加,可能飙到几千也不是不可能的事.这就需要运维师的运维技巧了,如何较大的利用带宽,又不导致服务器过闸.
1 | top #强大的任务管理器,他会统计所有数据 |
网卡地址查询
1 | ifconfig #不同于Windows系统,它的是ifconfig而不是ipconfig |
查看系统内核以及架构
1 | uname [-a] #用于查询系统版本以及相关信息 |
查询登录用户
1 | who #查询登陆过本机的用户 |
查询系统历史命令
- 意思就是之前你是用过的命令都能看到,但最多默认只是保存1000条,修改配置可以修改该数据
1 | history[参数] |
参数 | 代码 |
---|---|
清除所有历史命令 | -c |
执行历史命令 | !+序列号 |
显示内存使用量
1 | free [-h] #查看当前内存使用量 |
收集并发送系统错误
1 | sosreport #打包错误并上传到技术人员,但目前好像RHEL有这个功能,centos里面没有 |