在要跑的指令结尾加上 &
jupyterlab &
指令和 & 中间通常会空一格
/path/to/your/script.sh > /dev/null 2>&1 &
1 代表萤幕输出,2 代表错误输出
jobs
kill %1
最後面的数字是取决於jobs给的number (会从1开始)
[1]- Running sleep 100 &
[2]+ Running sleep 200 &
接在已经背景执行的程序後
disown -h %1
或是可以在下背景时同时搭配nohup
nohup jupyterlab &
nohup会把原本output到terminal的东西给写到nohup.out
如果你的指令会一直输出内容,就有可能让nohup.out
这个档案异常巨大
可以搭配上面的> /dev/null 2>&1
会将所有输出直接丢掉
nohup /path/to/your/script.sh > /dev/null 2>&1 &
还能用像是screen/ tmux来假装连线一直都在
How to run a command in the background and get no output?
[shell] 2>&1 是什麽意思 @ 痞客兴的部落格 :: 痞客邦 ::
How do I use the nohup command without getting nohup.out?
前情提要 前一篇带各位实际使用了汇率爬虫并搭配 openpyxl 这个套件做到执行程序便可读取在 e...
什麽是链结? 每一个节点上,都记着了下一个节点的地址 这样做法的好处是可以用非连续的空间来储存资料,...
今天我们来实作怎麽『 透过 AWS 服务把 Google Analytics 资料撷取存放至 AWS...
今天要聊的主题就是变数部分剩下的内容,因为前几天介绍的部分的确是介绍的七七八八的了,但是还是有一小部...
将影片转换成图片 - Day 11 今天要完成的工作是将搜集到的影片或是照片转换成 YOLOV3 可...