0%

Linux常用命令二

常用命令之查询

查看系统负载数

  • 关于这个负载数,说句笑话,如果这个数超过5,就会睡不着觉了…,肯定是系统过载了,得想方法解决,否则严重会导致系统崩溃,例如新闻就报道了谷歌和Facebook在今年的3月15号发生一定规模的宕机,谷歌宣布是缓存导致错误发生,服务器过载,Facebook虽然还没有公布结果,但是与之前的ddos攻击可能也分不清关系,DDOS(分布式攻击)会导致服务器负载增加,可能飙到几千也不是不可能的事.这就需要运维师的运维技巧了,如何较大的利用带宽,又不导致服务器过闸.
1
2
3
top     #强大的任务管理器,他会统计所有数据

uptime #仅仅查看负载数

uKRoIs.gif

网卡地址查询

1
2
3
ifconfig    #不同于Windows系统,它的是ifconfig而不是ipconfig

ip -a #同样可以查询ip地址

uKR7in.gif

查看系统内核以及架构

1
uname [-a]     #用于查询系统版本以及相关信息

uKR5ZQ.gif

查询登录用户

1
2
3
4
5
6
7
who         #查询登陆过本机的用户

w #查询当前在线的用户

who am i #查询该用户的权限

last #用于查询有哪些人登陆过,不过不推荐查看该内容,因为黑客都会修改该内容,不应该作为判断依据

uKRhqg.gif

查询系统历史命令

  • 意思就是之前你是用过的命令都能看到,但最多默认只是保存1000条,修改配置可以修改该数据
1
history[参数]
参数 代码
清除所有历史命令 -c
执行历史命令 !+序列号

uKRIaj.gif

显示内存使用量

1
free [-h]   #查看当前内存使用量

uKqePO.gif

收集并发送系统错误

1
sosreport  #打包错误并上传到技术人员,但目前好像RHEL有这个功能,centos里面没有
-------------本文结束感谢您的阅读-------------