记录近期远程服务器跑爬虫时用到的一些命令工具,作此备忘。
后台运行任务
★screen
screen -S <name> #创建新窗口
screen -ls # 查看所有窗口
screen -r <name> # 进入窗口
# 按下 CTRL+a d 退出当前窗口
screen -r -D <name> # 强行进入窗口
nohub <command> &
- 缺点:看不到输出了
ctrl + z
挂起任务
jobs
查看运行的后台进程bg
把程序调度到后台执行fg
调回到前台运行
自定义简短命令
★alias
临时
alias <shortCut> = <longCommand>
特定用户下永久
$ cd ~
$ vi .bashrc
#$ vi .zshrc
#在文件中加入你的自定义别名
`alias <shortCut> = <longCommand>`
$ source .bashrc
/usr/bin
- 系统级映射,任何用户都可用
$ echo 'your command' > name.sh
$ sudo chmod +x name.sh
$ pwd #记住目录
$ cd /usr/bin
$ sudo ln -s shortCommand <path>/name.sh