性能测试-Linux监控常见问题和常用命令

1、查看当前终端启动的所有进程的命令时什么?
答案:ps,查看当前系统所有的进程: ps -ef|grep ssh

2、动态查看当前系统进程的命令是什么?
答案:top

3、使用top命令监控进程编号为1的进程的状态信息?
答案:top -p 1

4、查看CentOS系统,CPU详细硬件配置信息的命令是什么?
答案:查看系统配置的知识:cat /proc/cpuinfo

5、查看CentOS系统内存静态使用情况的命令是什么?
答案:free(以字节形式查看) free -m(以m(兆)的形式查看)

6、查看CentOS系统内存动态使用情况的命令是什么?
答案:vmstat (vmstat 3:每3秒钟刷新查看一次)

7、buffer和cache的区别是什么?
答案:buffer是读取缓存数据;cache是写缓存数据

8、swap空间的作用是什么,一般设置为多大?
答案:交换空间,用来增加Linux虚拟内存空间,一般大小为物理内存的2倍

9、如何查看CentOS系统的磁盘大小?
答案:df -h

10、CPU监控里面iowait的含义是什么?
答案:指的是CPU等待磁盘操作所花费的资源百分比。

11、CPU监控里面idle的含义是什么?
答案:CPU空闲时间占的百分比。

12、如何查看CentOS系统内存硬件信息?
答案:cat proc/meminfo

13、如何查看Linux系统的发型版本?
答案:cat /etc/issue

14、如何查看Linux的内核版本信息?
答案:uname -a

15、CentOS磁盘监控的命令有哪些?
答案:iostat dstat

16、CentOS网络监控的命令有哪些?
答案:netstat dstat

17、评定CPU性能瓶颈的参考标准是什么?
答案:us<85% , sy<5%

18、评定内存性能瓶颈的参考标准是什么?
答案:free空间很少,swap使用了,si,so数量不断变化,而且量很大,认为内存瓶颈,内存使用率达到85%以上

19、评定磁盘性能瓶颈参考的标准是什么?
答案:使用top命令监控,wait数值5%以上,就可以说明CPU等待磁盘消耗的资源比较明显。

20、评定网络性能瓶颈的标准是什么?
答案:netstat查看网络统计信息,看是否存在dropped数据包,以及是否有tcp大量的重传数据包出现。

21、使得当前系统CPU达到100%使用率的方法有哪些?
答案:通过编写大量循环的语句,使得CPU繁忙。

22、使得当前系统内训泄漏的原因有哪些?
答案:在C/C++编写的程序中,程序申请了内存,但是没有使用free释放。
使用Java类似编程语言,垃圾回收不充分,受到影响,导致垃圾回收失败,长期以往,在成内存泄漏。

23、使得当前系统网络繁忙的方法有哪些?
答案:上传、下载大容量数据文件。比如:wget下载等。

24、使得当前系统磁盘繁忙的方法有哪些?
答案:短时间里面,构造大量的磁盘操作读写。

25、winscp的作用是什么,在工作中如何应用?
答案:运行在windows下面的一个 文件传输客户端,通过22端口与sshd服务器链接,进行Windows到Linux系统直接的文件加密传输。

26、xshell、putty的作用是什么,在工作当中如何应用?
答案:他们都是Windows下面的客户端工具,用于远程登录Linux主机,相当于一个Linux的终端。

27、如何查看Windows系统下,端口80的网络连接情况?
答案:netstat -ano|findstr 80

28、如何查看CentOS系统下,端口80的网络连接情况?
答案:lsof -i:80(用于检测服务器有没有正常启动,工作中庸的非常方便)

29、给CentOS系统eth0接口配置IP地址192.168.192.8,子网掩码是255.255.255.0
答案:ifconfig eth0 192.168.192.8 netmask 255.255.255.0 up

30、重启CentOS网络的方法有哪些?请解释他们的区别
答案:service network restart

猜你喜欢

转载自blog.csdn.net/weixin_43291944/article/details/89317997
今日推荐