Linux常用命令

使用python创建临时文件服务器

# 在当前目录下创建8888端口的http服务器
python -m SimpleHTTPServer 8888

#8888文件服务器后台运行模式开始方式
nohup python -m SimpleHTTPServer 8888 >/dev/null 2>&1 & 

nmap端口扫描

 #安装nmap工具
 yum install -y nmap
 #扫描端口
 nmap 10.1.95.5 -p 1-65535 

nc命令使用

#TCP端口扫描(z:使用0输入/输出模式;v:指令执行过程可视化;n:不使用DNS反向解析ip的域名)
#nc -zvn IP PORT
nc -zvn 10.10.10.6 3306

#UDP端口扫描
nc -uzvn 10.10.10.6 1008

#临时数据通讯
#服务端:10.10.10.6
nc -l 1234
#客户端:
nc 10.10.10.6 1234

#利用nc命令进行文件传输
#文件接收端:10.10.10.6
nc -l 1234 > test.txt
#文件发送端
nc 10.10.10.6 1234 < lixian.txt

SS命令使用

ss是Socket Statistics的缩写。ss命令经常用来显示处于活动状态的套接字信息。它与netstat命令的作用类似,但比netstat命令更快速更高效。

#显示TCP连接(-a, --all 显示所有套接字;-t, --tcp 仅显示 TCP套接字)
ss -at

在这里插入图片描述

#显示UDP连接(-a, --all 显示所有套接字;-u, --udp 仅显示 UCP套接字)
ss -au

在这里插入图片描述

#显示套接字符的使用情况(-s, --summary 显示套接字使用概况)
ss -s

在这里插入图片描述

#显示本地打开的所有端(-l, --listening 显示监听状态的套接字;-n, --numeric 不解析服务名称)
ss -ln

在这里插入图片描述

#找出端口所对应的程序
ss -pln | grep 33061

在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值