Ubuntu 使用笔记

由于完全是Linux小白,在使用Ubuntu的时候很多命令都是从互联网和AI中得来的,所以本篇仅用作记录用。

在目录中发现了端口被占用,想要搜索是被什么进程占用的

lsof -i :80 #此处80为端口号

得到反馈如下:

 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
nginx 426 root 20u IPv4 17127 0t0 TCP *:http (LISTEN)
nginx 1392337 www 20u IPv4 17127 0t0 TCP *:http (LISTEN)

说明是nginx占用该端口,进一步搜索该软件在哪里,需要通过PID号进行搜索

 ls -l /proc/426/exe

将会得到安装路径,此处仅为示例,实际nginx并不在此位置

 lrwxrwxrwx 1 nobody nogroup 0 Jul 29 06:43 /proc/426/exe -> /usr/local/bin/nginx

查找历史命令,是什么命令安装此包或脚本

 history | grep .sh #.sh用来搜索所有含有.sh关键词

根据输出的一系列结果就可以分析得到如何安装此包或脚本

测试UDP

检查系统防火墙是否允许UDP

 iptables -L -n | grep DROP

检查VPS某端口是否能联通UDP

nc -u -l 12345 # 在VPS12345端口监听 UDP

然后在另一台机器上发包

 echo test | nc -u your-vps-ip 12345

如果没收到,可能就是 VPS 运营商层面阻断了 UDP

检查UDP是否监听成功

 ss -uln | grep 12345

显示:

udp  LISTEN  0  0  *:12345  *:*

则说明监听成功

 

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇