diff --git "a/08\346\236\227\350\212\263\345\251\225/20240625\347\254\224\350\256\260-\346\200\273\347\273\223.md" "b/08\346\236\227\350\212\263\345\251\225/20240625\347\254\224\350\256\260-\346\200\273\347\273\223.md" new file mode 100644 index 0000000000000000000000000000000000000000..32dcc047b3840ad2565d3b5679cd8a2bb9e650bd --- /dev/null +++ "b/08\346\236\227\350\212\263\345\251\225/20240625\347\254\224\350\256\260-\346\200\273\347\273\223.md" @@ -0,0 +1,37 @@ +# 命令 + +## 与网络有关的命令 + +```html +1.IP(ifconfig) + (1).address + (2).route +2.ping +3.wget +4.curl +5.ssh ssh user@主机 ssh-l user 主机 +6.netstat ==>ss + (1).ss -tunl #以数字的形式显示正在监听的TCP和UDP端口 + (2).ss -tuna #以数字的形式显示所有的TCP和UDP(含监听和已连接) +7.traceroute +``` + +```ht +1.如何通过进程号反查服务名 + ps -ef | grep 进程号 + ps aux | grep 进程号 + ss -p | grep 进程号 + 2.结束服务所有的进程 + killall 服务名 #严格匹配服务名 + pkill -9 服务名 #pkill=pgrep+kill,先模糊匹配,再结束 + 3.网络安全:端口安全,禁用非法访问端口,只允许指定的端口开放 + 4.防火墙:firewall,一种安全机制,一种访问规则(不被允许的,默认就是禁止的) +``` + +```html +1.ufw allow 端口号/协议 #ufw allow 22/tcp +2.ufw status # 查看防火墙状态 +3.ufw reload # 重新加载新配置 +4.ufw delete 第几个 # 删除 +``` +