linux 命令记录

常用命令记录

还是以场景去记忆一些linux命令吧

  1. 根据服务名称查看服务pid
    ps -ef | grep servername

  2. 根据pid查看 pid下面的socket连接信息
    lsof -p 3583 -nP | grep TCP //可以帮我们找到这个pid下面的网络socket连接情况,有时候我们需要对进程使用到的资源进行
    lsof -i :3306 //查看3306端口被哪个进程占用了,并且这个pid打开的所有 fd

  1. netstat命令是一个监控TCP/IP网络的非常有用的工具,它可以显示路由表、实际的网络连接以及每一个网络接口设备的状态信息。

netstat -tan

grep -a //有时候日志文件里面存在二进制数据,直接grep是过滤不了的,得加 -a

/proc/pid /proc/net

wc -l

awk

curl ipinfo.io

你可能感兴趣的:(linux 命令记录)