259 字
1 分钟
Linux常用命令

根据进程名杀死进程#

ps -ef | grep process_name | grep -v grep | awk ‘{print $2}’ | xargs kill -9

docker拉取镜像#

docker pull localhost:5000/v2/moyu-eureka-server

docker删除镜像#

docker images |grep moyu|grep -v grep | awk ‘{print $3}’ | xargs docker rmi

docker关闭容器#

docker ps |grep moyu|grep -v grep | awk ‘{print $1}’ | xargs docker stop

docker删除容器#

docker ps -a|grep moyu|grep -v grep | awk ‘{print $1}’ | xargs docker rm

docker启动容器#

docker run -v /etc/localtime:/etc/localtime —name moyu-eureka-server -itd -p 8761:8761 localhost:5000/v2/moyu-eureka-server

删除指定目录#

find 目录 -name “*.abc” | xargs rm

查看内存占用前五进程#

ps auxw | head -1;ps auxw|sort -rn -k4|head -5

查看CPU占用前三进程#

ps auxw|head -1;ps auxw|sort -rn -k3|head -3 ##查看TCP连接情况

###查看某端口的占用: lsof -i :8080

###查看所有tcp连接: lsof -i tcp

###统计mysql连接数: lsof -i tcp|grep mysql|wc -lbr>

###查看文件被哪些进程使用 lsof -t $file_name

###查看进程使用了哪些文件 lsof -p $pid

###查看进程里有哪些线程 ps -mp pid -o THREAD,tid,time 输出pid16进制,对应jstack中的nid printf “%x\n” tid jstack pid |grep 上述16进制的nid -A 30

Linux常用命令
https://www.intotw.cn/posts/linux-shell/
作者
intotw
发布于
2020-10-14
许可协议
CC BY-NC-SA 4.0

分享文章

生成精美分享图或复制链接,与更多人分享本文。

继续阅读

沿着主题读

基于共同的标签与分类

换条路线

从其他文章中稳定抽取

最后更新于 ,距今已过 2176 天

部分内容可能已过时