记载
Linux
常用命令, 不断更新
切换用户
命令
su username
实例
su root
强制删除目录及所有文件
Linux 中最令人神魂颠倒的命令莫过于此了吧😁
每个程序员都要会的傍身之技,删库跑路一气呵成
sudo rm -rf [dir_name]
打开端口
nc -lp port&
#实例
nc -lp 443& #用于https访问
查看端口信息
lsof -i:port
#示例
lsof -i:443
输出信息
如果端口被使用,会输出使用端口的进程号及其他信息
VM-0-8-ubuntu# lsof -i:443
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
nc 31513 root 3u IPv4 567288 0t0 TCP *:https (LISTEN)
如果未打开, 按照Linux
的哲学,不会显示任何信息
关闭端口
关闭端口首先需要查看正在使用端口
的进程号,也就是PID
,可以使用上一条提到的命令
查看端口被什么进程使用
lsof -i:port #port是查询的端口
端口被占用的输出
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
nc 32247 root 3u IPv4 569673 0t0 TCP *:https (LISTEN)
nc 32247 root 4u IPv4 569674 0t0 TCP VM-0-8-ubuntu:https->183.93.0.131:8785 (CLOSE_WAIT)
杀死所有使用该端口的进程
kill -i pid # 用进程号代替pid
个人网站
以上内容同步发布于个人网站Yanyan的我小屋
, 欢迎到此一游