Linux命令

Linux装杯命令:

查看指定的线程数量: ps -ef|grep zookeeper |grep -v grep | wc -l 

查看的最大的线程id:  ps -ef|grep zookeeper |grep -v grep | soft -nrk2 | head -n 1|awk '{print$2}'

干掉最大的线程id:     ps -ef|grep zookeeper |grep -v grep | soft -nrk2 | head -n 1|awk '{print$2}'| xargs kill -9  (nrk2倒序,nk2 正序)
																						
整机:top 主要用来查看 cpu mem 占有率
		 还有负载均衡load average  
	   uptime,系统性能命令的精简版
CPU:vmstat  
		查看cpu
			vmstat -n 2 3 
			一般vmstat 工具的使用时通过两个数字来完成的,第一个参数是采样的时间间隔单位是秒,第二个参数的采样的次数
			-procs 
				r: 运行和等待CPU时间片的进程数 原则上1核的cpu的运行队列不要超过2,整个系统运行队列不能超过总核数的2倍
					否则代表系统压力过大
				b: 等待资源的线程数,比如正在等待磁盘I/O,网络I/O等
			
		-cpu
			us: 用户进程消耗CPU时间百分比,us值高,用户进程消耗CPU时间多,如果长期大于50%,优化程序
			sy: 内核进程消耗的CPU时间百分比
			us+sy 参考值为80% , 如果us+sy 大于80%,说明可能存在cpu不足
			
			id:处于空闲的CPU百分比
			wa:系统等待IO的CPU时间百分比.
			st:来自于一个虚拟机偷取的CPU时间的百分比

	查看额外
		查看所有cpu核信息   
				mpstat -P ALL 2
		某个线程使用cpu的用量分解信息   
				pidstat -u l -p 进程号    -u:默认的参数,显示各个线程的cpu使用统计
					详细的说明
						PID:进程ID
						%usr: 进程在用户空间占用cpu的百分比
						%system:进程在内核空间占用的cpu的百分比
						%guest: 进程在虚拟机占用cpu的百分比
						%CPU: 进程占用cpu的百分比
						Command: 当前线程对应的命令

内存:free
	应用程序可用内存数
		free
                    free -g
                    free -m(常用 必须记住)
	查看额外
		pidstat -p 进程号 -r 采样间隔数   (-r 显示各个进程的内存使用统计)
			
	
硬盘:df 查看磁盘剩余空间数
		df -h  显示的更人性化


磁盘IO:iostat
	    磁盘I/O性能评估
			iostat -xdk 2 3
			磁盘块设备分布 
			rkB/s每秒读取数据量kB; 
			wkB/s每秒写入数据量kB; 
			svctm I/O请求的平均服务时间,单位毫秒; 
			await I/O请求的平均等待时间,单位毫秒;值越小,性能越好; 
			util  一秒中有百分几的时间用于I/O操作。接近100%时,表示磁盘带宽跑满,需要优化程序或者增加磁盘; 
			rkB/s、wkB/s根据系统应用不同会有不同的值,但有规律遵循:长期、超大数据读写,肯定不正常,需要优化程序读取。 
			svctm的值与await的值很接近,表示几乎没有I/O等待,磁盘性能好,
			如果await的值远高于svctm的值,则表示I/O队列等待太长,需要优化程序或更换更快磁盘。
		
	查看额外
	
		pidstat -d 采样间间隔描述 -p 进程号  (d 显示各个线程的IO使用情况)
		显示报告的io如下
			PID:进程id
			kB_rd/s:每秒从磁盘读取的KB
			kB_wr/s:每秒写入磁盘KB
			kB_ccwr/s:任务取消的写入磁盘的KB。当任务截断脏的pagecache的时候会发生。
			COMMAND:task的命令名
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Linux命令PDF是一种包含Linux操作系统中常用命令和其使用方法的电子书格式文件。通过下载和阅读Linux命令PDF,用户可以方便地学习、查找和使用Linux系统中的各种命令Linux命令PDF中通常会包含诸如文件操作、目录管理、进程管理、网络配置、软件安装等方面的命令。通过学习这些命令,用户可以更好地理解和掌握Linux系统的使用。不论是Linux初学者还是有经验的用户,都可以利用Linux命令PDF来提高自己的技能和效率。 Linux命令PDF的优势包括: 1. 全面性:Linux命令PDF中包含了Linux系统中几乎所有的常用命令,用户可根据需要选择学习和掌握特定的命令。 2. 方便性:PDF文件格式易于阅读和搜索,用户可以方便地在文档中查找和定位具体的命令和使用方法。 3. 离线使用:用户可以将Linux命令PDF下载到本地,便于随时查阅,无需依赖网络连接。 4. 可打印性:用户可以将Linux命令PDF打印成纸质文档,以备在没有电脑或电子设备的情况下使用。 5. 更新性:由于Linux系统的不断更新和发展,命令也在不断增加和演变。因此,一些Linux命令PDF会提供定期的更新版本,使用户能够获取到最新的命令和使用方法。 总之,Linux命令PDF是一种有助于用户学习和使用Linux系统的工具。通过下载和了解Linux命令PDF,用户可以很快地了解和掌握Linux系统中的常用命令,从而提高自己的工作效率和技能水平。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值