SSH伺服器一些操作記錄

2021-10-18 18:38:07 字數 757 閱讀 6397

ssh連線伺服器時候,可能會出現本地斷網,導致伺服器執行程式中斷的情況。

因為所有程序都得有個父程序。當你ssh到乙個伺服器上時,開啟的shell就是你所有執行命令的父程序。當你斷開ssh連線時,你的命令的父程序就沒了。如果處理不當,這些程序就會收到sigterm訊號,全被乾掉了。

因此執行程式時候建議掛在後台執行,這樣可防止程式死掉:

$ nohup

[command]

&

例如我需要訓練模型:

$ nohup python train.py &
其下會輸出pid號,就可以在後台執行了。

檢視檔案此時執行輸出情況,大多數程式依賴終端輸出檢視情況,此時目錄下會有nohup.out檔案,通過這個檢視運**況:

$ tail -f nohup.out
關閉程式,即殺掉pid程序即可:

$ sudo

kill

[pid]

如果忘記了當時的pid號,可以手動檢視:

$ ps -aux
先在伺服器安裝kaggle包:

pip install kaggle
scp kaggle.json -p ** [email protected]:/home/xx/.kaggle

伺服器一些操作 百度

import os os.environ cuda device order pci bus id os.environ cuda visible devices 0,1,2 python mpip install 已經安裝anaconda的情況下,如何在伺服器上通過特定pip安裝軟體 pwdx 獲...

ssh的一些操作

1.檢視ssh狀態 ps e grep ssh出現 1027 00 00 00 sshd說明已啟動,若只有agent,說明沒有啟動,可自行手動啟動 2.啟動或關閉ssh服務 sudo etc init.d ssh start sudo etc init.d ssh stop3.檢視對方電腦ip if...

2020 8 18伺服器操作記錄

進入yum源目錄 cd etc yum.repos.d 將 centos base.repo 重新命名備份為 centos base.repo.old mv centos base.repo centos base.repo.old 將新的源改名為 centos base.repo 清除yum快取 ...