iperf3,这是一个简单的pyhton测速工具。
# 作为测速服务器提供服务,默认端口5201,可以通过-p指定端口。
iperf3 -s -p
# 作为客户端测速,测试时间10秒,测试带宽1024M,-R为反向测试。
iperf3 -c x.x.x.x -t 10 -b 1024M -R
ifstat,一个简单的本地网速实时监测工具。
# 直接输入开始测速
ifstat
# 监控所有网络接口
ifstat -a
top,简单易用直观的任务管理器。
# 直接输入开始使用
top
uptime,在输出时间的同时输出服务器负载。
# -p意为易于阅读
uptime -p
free,输出内存使用概况。
# -h意为易于阅读
free -h
df,输出文件系统使用概况。
# -h意为易于阅读
df -h
du,输出当前目录下文件的大小。
# -h意为易于阅读,-d指显示文件层数,./为当前目录。
du -h -d 1 ./
md5sum,简单的md5校验工具。
# 将生成md5值重定向到指定的文件,通常文件的扩展名我们会命为.md5。
md5sum passwd > passwd.md5
# 会按照记录的目录进行检查。
md5sum -c passwd.md5
ufw,Ubuntu发行版自带的简易防火墙。
# 启用ufw
sudo ufw enable
# 查看状态
sudo ufw status
# 显示每条防火墙规则的编号
sudo ufw status numbered
# 删除防火墙规则
sudo ufw delete x
# 允许特定IP访问特定端口
sudo ufw allow from x.x.x.x to any port xxxx
netplan,Ubuntu自带的网络配置工具,配置文件在/etc/netplan/*.yaml
。
# 简单配置
network:
Version: 2
renderer: NetworkManager/ networkd
ethernets:
DEVICE_NAME:
Dhcp4: yes/no
# 测试配置
sudo netplan try
# 应用配置
sudo netplan apply
# 运行调试
sudo netplan –d apply
# 修改完成后重启网络服务,Ubuntu中为system-networkd。
sudo systemctl restart network-manager
sudo systemctl restart system-networkd
tar,简单易用的打包解压缩工具。
#以gzip格式压缩/path/to/file为xxx.tar.gz并显示进度
tar -czvf xxx.tar.gz /path/to/file
#解压缩xxx.tar.gz至当前目录并显示进度
tar -xzvf xxx.tar.gz
#下为互相冲突参数
-c :创建压缩文件c代表create。
-x :解压缩文件。
-t :查看压缩包里面的文件。
#辅助参数:
-z :用 gzip 压缩/解压缩
-j :用 bzip2 压缩/解压缩
-v :显示压缩/解压缩的进度条
-f :使用档名(注意:f后面不要接参数,也就是说-zxfv是不对的,要写成-zxvf)