VSCode如何連接Linux遠程服務(wù)器
一、前言
我們在跑機器學(xué)習(xí)或深度學(xué)習(xí)模型的時候通常會使用 GPU,但大多數(shù)人自己本地電腦的 GPU 不是太好甚至沒有 GPU。所以我們通常會選擇實驗室服務(wù)器或者云服務(wù)器去跑模型,一般我們會先在本地電腦寫完代碼,然后使用遠程連接工具,如 MobaXterm 將代碼上傳至 Linux 服務(wù)器。
但是使用這種方法有個很大的缺點,我們想要修改代碼時只能在 Linux 服務(wù)器中使用 vi 命令的方式修改代碼,很不方便。那么有沒有什么辦法可以讓我們在 Linux 服務(wù)器修改代碼時就像在本地開發(fā)一樣呢?
VSCode 就可以很好解決上面的問題,使用 VSCode 連接遠程服務(wù)器后就和本地開發(fā)沒有太大的區(qū)別,我們可以直接在 VSCode 中修改編輯代碼,修改后保存就會自動同步更新到服務(wù)器端。
二、使用 VSCode 連接服務(wù)器
2.1 安裝 VSCode
官網(wǎng)地址: Visual Studio Code - Code Editing. Redefined
點擊 download 下載安裝即可。

2.2 安裝 Remote - SSH 插件
打開 VSCode,點擊左側(cè)的 Extensions 并搜索 Remote - SSH并安裝。

2.3 配置 Remote - SSH
安裝完成 Remote - SSH 之后,左側(cè)會出現(xiàn)以下圖標(biāo):

選擇 SSH TARGETS 并點擊齒輪按鈕,進入 config 配置文件。

接下來配置服務(wù)器信息

然后保存 config 配置文件。
接下來更改設(shè)置,依次選擇 File->Preferences->Settings->Extensions->Remote - SSH,找到 Show Login Terminal 并勾選。

2.4 連接 Linux 服務(wù)器
在 Remote Explorer 中右鍵自己的機器名并選擇在當(dāng)前窗口中連接主機,會讓你輸入用戶密碼(第一次連接時可能會彈出讓你選擇服務(wù)器的平臺,我們選擇 Linux 即可)


第一次連接時可能會花費一定時間,應(yīng)為要從服務(wù)器下載您的文件。
成功連上服務(wù)器后,點擊右側(cè)的 + 號創(chuàng)建服務(wù)器的終端窗口便可以使用終端命令了,同時我們也可以打開服務(wù)器的文件夾。

2.5 關(guān)閉遠程連接
當(dāng)我們使用完之后想要關(guān)閉遠程連接,點擊左下角的 SSH 綠色按鈕,在彈框中選擇 Close Remote Connection 即可。

總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
詳解怎樣在Linux中配置靜態(tài)網(wǎng)絡(luò)連接
這篇文章主要介紹了詳解怎樣在Linux中配置靜態(tài)網(wǎng)絡(luò)連接,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2019-05-05
詳解 MAC/Linux Vi配置環(huán)境變量及Java環(huán)境變量配置
這篇文章主要介紹了詳解 MAC/Linux Vi配置環(huán)境變量及Java環(huán)境變量配置的相關(guān)資料,需要的朋友可以參考下2017-06-06
linux php-cgi.exe占用cpu 100%的一次排障之旅
這篇文章主要介紹了linux php-cgi.exe占用cpu 100%的一次排障之旅,需要的朋友可以參考下2016-09-09

