Linux常见问题

1.排查CPU过高使用问题

查看内存使用:

free

查看cpu

top

查看cpu使用和核数

top -->按1

查看

正文:

       通过top命令,找出CPU使用高的pid, 通过top -H -p pid 来查看当前pid的tid,也是线程id

打印CPU过高的代码:

通过top中找到的pid,使用命令:

jstack -l pid >> abc.txt

2.查看一个Java进程里面 包含多少个线程

首先找到要查看的Java进程的pid

top

top -H -p {pid}

 

 或者可以通过计算:

ps huH p  {pid}  | wc -l
 

3.修改用户密码:

passwd 用户名

4.将用户密码设置为永久不过期

        1.查看root用户下 指定用户密码过期时间:

        chage -l 用户名

         1.用命令将密码设置为永久

chage -M 99999 用户名
 

5.给脚本文件赋权

chmod +x healthy.sh 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值