记录一下linux(基本上是Debian/Ubuntu)的常用命令,防止忘记

软件包更新

apt upgrade && apt update

查看端口号情况(netstat)

安装netstat

apt install net-tools

netstat命令各个参数说明如下:

 -t : 指明显示TCP端口
 -u : 指明显示UDP端口
 -l : 仅显示监听套接字(所谓套接字就是使应用程序能够读写与收发通讯协议(protocol)与资料的程序)
 -p : 显示进程标识符和程序名称,每一个套接字/端口都属于一个程序。
 -n : 不进行DNS轮询,显示IP(可以加速操作)

netstat -ntlp   #查看当前所有tcp端口·
netstat -ntulp |grep 80   #查看所有80端口使用情况·
netstat -an | grep 3306   #查看所有3306端口使用情况·

查询特定ip连接数

netstat -anlpt|grep ***.***.***.***

查询进程和结束进程

查询

ps -ef |grep redis #显示有关redis有关的进程

ps:将某个进程显示出来
-A  显示所有程序。
-e  此参数的效果和指定"A"参数相同。
-f  显示UID,PPIP,C与STIME栏位。
grep命令是查找中间的|是管道命令 是指ps命令与grep同时执行

结束进程

kill -9 4394 #kill[参数][进程号]

创建测试用大文件

dd if=/dev/zero of=test bs=1M count=2048  #2GB  
Last modification:January 8th, 2021 at 11:21 am
If you think my article is useful to you, please feel free to appreciate