Linux使用 常見經驗和技巧總結

2021-10-24 09:18:15 字數 920 閱讀 1356

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 獲取上個月...