VSCode如何連接Linux遠程服務器
一、前言
我們在跑機器學習或深度學習模型的時候通常會使用 GPU,但大多數(shù)人自己本地電腦的 GPU 不是太好甚至沒有 GPU。所以我們通常會選擇實驗室服務器或者云服務器去跑模型,一般我們會先在本地電腦寫完代碼,然后使用遠程連接工具,如 MobaXterm 將代碼上傳至 Linux 服務器。
但是使用這種方法有個很大的缺點,我們想要修改代碼時只能在 Linux 服務器中使用 vi 命令的方式修改代碼,很不方便。那么有沒有什么辦法可以讓我們在 Linux 服務器修改代碼時就像在本地開發(fā)一樣呢?
VSCode 就可以很好解決上面的問題,使用 VSCode 連接遠程服務器后就和本地開發(fā)沒有太大的區(qū)別,我們可以直接在 VSCode 中修改編輯代碼,修改后保存就會自動同步更新到服務器端。
二、使用 VSCode 連接服務器
2.1 安裝 VSCode
官網地址: Visual Studio Code - Code Editing. Redefined
點擊 download 下載安裝即可。
2.2 安裝 Remote - SSH 插件
打開 VSCode,點擊左側的 Extensions 并搜索 Remote - SSH并安裝。
2.3 配置 Remote - SSH
安裝完成 Remote - SSH 之后,左側會出現(xiàn)以下圖標:
選擇 SSH TARGETS 并點擊齒輪按鈕,進入 config 配置文件。
接下來配置服務器信息
然后保存 config 配置文件。
接下來更改設置,依次選擇 File->Preferences->Settings->Extensions->Remote - SSH,找到 Show Login Terminal 并勾選。
2.4 連接 Linux 服務器
在 Remote Explorer 中右鍵自己的機器名并選擇在當前窗口中連接主機,會讓你輸入用戶密碼(第一次連接時可能會彈出讓你選擇服務器的平臺,我們選擇 Linux 即可)
第一次連接時可能會花費一定時間,應為要從服務器下載您的文件。
成功連上服務器后,點擊右側的 + 號創(chuàng)建服務器的終端窗口便可以使用終端命令了,同時我們也可以打開服務器的文件夾。
2.5 關閉遠程連接
當我們使用完之后想要關閉遠程連接,點擊左下角的 SSH 綠色按鈕,在彈框中選擇 Close Remote Connection 即可。
總結
以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
MySQL/MariaDB/Percona數(shù)據(jù)庫升級腳本
這篇文章主要介紹了MySQL/MariaDB/Percona數(shù)據(jù)庫升級腳本的相關資料,需要的朋友可以參考下2016-12-12在Linux環(huán)境如何將python腳本打deb包
為方便傳輸和使用Python腳本,可以將其制作成deb包。本文詳細介紹了在uos系統(tǒng)下使用debian目錄和相關文件來定制和構建deb包,涵蓋創(chuàng)建配置文件、修改文件、設置安裝和鏈接規(guī)則等步驟,并提供了打包命令。這樣可以簡化腳本的分發(fā)和安裝過程,使其更加便捷2024-09-09Linux中使用crond工具創(chuàng)建定時任務的方法
這篇文章主要介紹了Linux中使用crond工具創(chuàng)建定時任務的方法,本文通過多種方法給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下2020-02-02CentOS 8.0.1905 安裝 ZABBIX4.4版本 (已驗證)
目前CentOS8.0.1905正式發(fā)布,這篇文章主要介紹了CentOS 8.0.1905 安裝 ZABBIX4.4 (已驗證),需要的朋友可以參考下2019-10-10Ubuntu使用國內源出現(xiàn)Hash Sum mismatch錯誤的解決
這篇文章主要介紹了Ubuntu使用國內源出現(xiàn)Hash Sum mismatch錯誤的解決,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-04-04