【Linux学习】进程和网络命令

进程查看

ps 选项  #查看系统的进程

常用参数:

  • a:显示当前控制终端的进程

  • u:显示进程的用户名和启动时间等信息

  • x:显示没有控制终端的进程

  • e:显示所有的进程

  • -f:显示完整格式的输出

实例

ps aux  等价于  ps -ef  #查看所有的进程

输出的含义:

  • user:启动进程的用户名

  • PID:进程号

  • STAT:进程的状态,R(运行中),S(睡眠中),T(停止),D(不能中断的睡眠)

  • START:进程开始的时间

  • TIME:进程已经运行的时间

ps常和重定向、管道命令一起使用,用于查找所需的进程,例如

ps -ef | grep nginx  #查找nginx的进程信息。

进程控制

kill -9 PID  #杀死进程PID

cpu占用情况

top  #实时监控进程状况,占用cpu内存情况

网络命令

ping 主机名  #测试主机与目标主机连通性
telnet 主机名 端口号 #查看主机端口号开通情况
ifconfig #用于配置网卡和显示主机网卡信息

输出的内容包括:IP地址、MAC地址、网卡配置以及网卡的一些统计数(如接收和发送包的总量)。

netstat 选项 #显示网络的状态

选项:

  • -t:显示TCP端口

  • -u:显示UDP端口

  • -p:显示进程ID和程序名称,每一个套接字/端口都对应一个程序。

  • -n:不进行DNS轮询(可以加速操作)

  • -a:显示所有端口(默认只显示: connected 的端口)

可以搭配grep查看特定的端口,例如

netstat -anp | grep 8080 #查看和8080端口相关的连接

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值