【LINUX 】开发常用命令

1. 网络连接

网络连接监控 netstat -lanp

Netstat是控制台命令,是一个监控TCP/IP网络的非常有用的工具,它可以显示路由表、实际的网络连接以及每一个网络接口设备的状态信息。Netstat用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。

格式编辑
该命令的一般格式为 :
netstat [-a][-e][-n][-o][-p Protocol][-r][-s][Interval] [1] 
选项
命令中各选项的含义如下:
    -a 显示所有socket,包括正在监听的。
    -n 以网络IP地址代替名称,显示出网络连接情形。
    -p 显示建立相关连接的程序名和PID。
    -c 每隔1秒就重新显示一遍,直到用户中断它。
  -i 显示所有网络接口的信息,格式“netstat -i”。
  -l 显示正在监听的端口
  -r显示核心路由表,格式同“route -e”。
  -t 显示TCP协议的连接情况
  -u 显示UDP协议的连接情况。
  -v 显示正在进行的工作。

列标题
Name接口的名字
Mtu 接口的最大传输单位
Net/Dest 接口所在的网络
Address 接口的IP地址
Ipkts 接收到的数据包数目
Ierrs 接收到时已损坏的数据包数目
Opkts 发送的数据包数目
Oeers 发送时已损坏的数据包数目
Collisions 由这个接口所记录的网络冲突数目

telnet命令可以测试一个IP的连通性

telnet ip port

2. 内存查看

free

free 命令显示系统使用和空闲的内存情况,包括物理内存、交互区内存(swap)和内核缓冲区内存。共享内存将被忽略
-b  以Byte为单位显示内存使用情况。 
-k  以KB为单位显示内存使用情况。 
-m  以MB为单位显示内存使用情况。
-g   以GB为单位显示内存使用情况。 
-o  不显示缓冲区调节列。 
-s N<间隔秒数>  持续观察内存使用状况。 
-t  显示内存总和列。 
-V  显示版本信息。

top

显示当前系统正在执行的进程的相关信息,包括进程ID、内存占用率、CPU占用率等
命令参数:
-p<进程号> 指定进程
-b 批处理
-c 显示完整的治命令
-I 忽略失效过程
-s 保密模式
-S 累积模式
-i<时间> 设置间隔时间
-u<用户名> 指定用户名
-n<次数> 循环显示的次数

ps

Linux中的ps命令是Process Status的缩写。ps命令用来列出系统中当前运行的那些进程。ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,如果想要动态的显示进程信息,就可以使用top命令。
命令参数:
a  显示所有进程
-a 显示同一终端下的所有程序
-A 显示所有进程
c  显示进程的真实名称
-N 反向选择
-e 等于“-A”
e  显示环境变量
f  显示程序间的关系
-H 显示树状结构
r  显示当前终端的进程
T  显示当前终端的所有程序
u  指定用户的所有进程
-au 显示较详细的资讯
-aux 显示所有包含其他使用者的行程 
-C<命令> 列出指定命令的状况
--lines<行数> 每页显示的行数
--width<字符数> 每页显示的字符数
--help 显示帮助信息
--version 显示版本显示

自定义进程信息列
输出内容可格式化信息列显示,例如只输出用户名、进程 ID、资源用量、运行时间和命令列。
ps -e -o uname,pid,pcpu,pmem,etime,comm
查询

 CPU 使用率前 5 名的进程。
ps aux --sort=-pcpu | head -n 6
查询内存使用率前 5 名的进程。
ps aux --sort=-pmem | head -n 6


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

vim

: 171,120 co 121
将171行到120行复制插入到121行
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值