运维管理笔记

1. > strace -p pid  //可以调试正在运行的进程状态

2.

> ps aux|grep $进程名称

> ps -eo pid,tty,user,comm,lstart,etime | grep $进程名称

参数说明:

pid:进程ID

tty:终端 user:

用户 comm:进程名

lstart:开始时间

etime:运行时间 

3.查看内存的占用情况,获取占比排行前20的

>  ps aux|head -1;ps aux |grep -v PID|sort -rn -k +4 | head -20 

4.查看串口相关信息

dmesg | grep redis-server

5.查看端口tcp连接数

netstat -an|grep ESTABLISHED|grep 9000|wc -l

6.后台挂起进程操作

   (1) CTRL+Z挂起进程并放入后台 
  (2) jobs 显示当前暂停的进程 
  (3) bg %N 使第N个任务在后台运行(%前有空格) 
  (4) fg %N 使第N个任务在前台运行 
   
  默认bg,fg不带%N时表示对最后一个进程操作!
   (5) nohup 执行命令 &

暂停一个进程:kill -STOP 10017

恢复一个进程:kill -CONT 10017

7.查看当前服务器ip地址的两种方式

   >  ip addr show

   > ifconfig

原文地址:https://www.cnblogs.com/cyq632694540/p/11351737.html