screen 是 Linux 下的一个 终端多路复用工具

1
2
3
4
5
screen -S 名字	创建一个新的会话
screen -ls 查看当前有哪些会话
screen -r 名字 恢复(进入)指定会话
Ctrl + A + D 从当前会话分离,返回系统终端(程序继续运行)
exit 关闭当前会话(结束程序)

Linux 查看端口占用情况

1
lsof -i:端口号

脱离终端的方式在后台运行shell命令

1
nohup 你的shell命令 &

常用任务管理命令

1
2
3
4
5
6
7
8
9
jobs //查看任务,返回任务编号n和进程号

bg %n //将编号为n的任务转后台运行

fg %n //将编号为n的任务转前台运行

ctrl+z //挂起当前任务

ctrl+c //结束当前任务