xshell是用來連線遠端linux很好的工具,在連線之後並執行好需要執行的程式後,往往需要關閉xshell,但是直接執行比如執行python crawler.py
執行乙個python爬蟲程式後,並直接關閉xshell往往會同時殺掉正在執行的爬蟲程式,因此需要使用sudo nohup command &
來將執行程式新增到程序中,比如執行sudo nohup python3 crawler.py &
就會將執行的爬蟲程式新增到系統程序,會輸出乙個程序號,比如:
[1] 16776
再敲回車就會回到當前命令列,列印輸出都儲存到當前目錄下的nohup.out中。
可以執行ps -aux | grep python
檢視執行的前程,如下:
root 1038 0.0 0.4 574204 17444 ? ssl 09:47 0:01 /usr/bin/python2 -es /usr/sbin/tuned -l -p
root 10435 0.0 0.0 112712 968 pts/2 r+ 14:43 0:00 grep --color=auto python
root 16776 0.0 0.1 243312 4644 ? s 11:36 0:00 sudo
nohup python3 crawler.py
root 16777 0.2 1.4 716532 58168 ? sl 11:36 0:22 python3 crawler.py
可以看到每個程序的pid等資訊。
要想停止該程序,直接使用對應的pid執行kill -9 pid
即可。
Vi常見使用技巧
vi功能相當強大,但也很繁瑣,需要你經常使用,經常鍛鍊,時間長了,命令記熟了,效率就提上去了。這篇文章不是vi的詳細使用手冊,而只是針對me的。1 啟動vi 將游標定位到檔案最後一行啟動 vi filename 將游標定位到每乙個出現string字串的行首 vi string filename 注意...
Git常見使用技巧
git和svn,cvs一樣,是一種源 管理系統。和後兩者不同的是,它不僅可以集中式管理,也可以以分布式的形式工作,即所有操作都在本地,速度快,且本地提交不會影響共享的 倉庫。git功能很多,本文列了一些常見用法。配置和建立 倉庫 設定提交時的編輯器 預設是nano export git editor...
moment常見使用技巧
1 獲取當前時間 moment format yyyy mm dd hh mm ss 2 獲取當月的一號 moment startof months format yyyy mm dd 3 獲取當月的最後一天 moment endof months format yyyy mm dd 4 獲取上個月...