1. 程式人生 > >vscode連線並訪問Linux檔案

vscode連線並訪問Linux檔案

分三步實現:

            在遠端linux機器上安裝rmate;

            在本地windows上安裝openssh;

            在vscode中安裝擴充套件remote vscode

1、 在遠端linux機器上安裝rmate

            從github網址上將rmate檔案的內容copy下來,github地址:https://github.com/sclukey/rmate-python

            修改許可權並放入/usr/local/bin/rmate,這裡需要重啟這個檔案才能生效。不過可以等最後在重啟

            chmod +x rmate           mv rmate /usr/local/bin/rmate

2、在本地window中安裝openssh

            直接利用window版的安裝包:https://www.mls-software.com/opensshd.html

            進入上面的網址,將exe檔案下載下來,雙擊執行安裝

3、安裝remote vscode擴充套件

擴充套件地址:https://marketplace.visualstudio.com/items?itemName=rafaelmaiolla.remote-vscode

            安裝完成後,面板中點選Start Server,啟動服務(這一步是必須的)或者ctrl+shift+p掉出命令,點選Remote:Start Server命令重啟服務

            開啟終端,利用命令ssh -R 52698:127.0.0.1:52698 [email protected]連線遠端linux

            利用rmate -p 52698 檔名    命令開啟檔案

相關推薦

vscode連線訪問Linux檔案

分三步實現:             在遠端linux機器上安裝rmate;             在本地windows上安裝openssh;             在vscode中安裝擴充套件remote vscode 1、 在遠端linux機器上安裝rmate

spark連線讀取本地檔案報錯總結

1.scala.Predef$.refArrayOps([Ljava/lang/Object;)Lscala/collection/mutable/ArrayOps; 錯誤原因:scala版本與spark版本相容問題導致,可在maven倉庫看spark所使用jar包支援的scala版本。 注

HAWQ上安裝PXF外掛,訪問HDFS檔案資料

在安裝pxf外掛之前,可以先檢視一下基礎軟體對應的版本資訊:在hawq目錄下的pxf/gradle.properties檔案中 因我在安裝pxf之前,已經把hadoop及hawq安裝完,在後期所需低版本的hdfs,需要重新指定低版本的路徑(主要是jar包的路徑) 使用

SUSE11配置samba伺服器(實現Windows訪問Linux檔案系統)

1、配置suse11zypper源進入存放repo的檔案目錄cd /etc/zypp/repos.d建立本地目錄mkdir or賦權chmod 777 or掛載介質mount -o loop suse11_64.iso /or 檢視zypper源zypper lr刪除源zypper rr 檢視所有安裝包zy

通過Xshell連線訪問linux

通過Xshell訪問和連線linux Xshell是一款強大的安全終端模擬軟體,Xshell模擬了遠端主機的操作,其實質就是通過訪問和連線到遠端主機,在本地實現對遠端主機的操作。 一、在電腦桌

C#Winform連線訪問Access資料庫

C#Winform連線並訪問Access資料庫 Access新建了一個名為user的資料庫,其中有張名為UserInfor的表。將之添入專案中後,訪問資料表中資料。這樣做: OleDbConne

UltraEdit的FTP遠端訪問linux檔案時550 RETR命令失敗

在遇到問題之前,先確定Linux上的vsftpd有沒有開啟中 > netstat -antp | grep vsftpd在確定開啟之後,再確定下防火牆下面的允許執行的埠中有沒有勾選ftp。 錯誤1: RETR命令失敗 550 Failed to open file.

java連線hdfs檔案系統訪問檔案

package hadoop; import java.io.BufferedReader; import java.io.InputStream; import java.io.InputStreamReader; import java.net.URL; import org.apache.

IntelliJ IDEA實現遠端連線linux上傳檔案linux伺服器(SSH會話功能和SFTP功能)

注意: eclipse的SSH會話功能和SFTP功能這裡不會說 點選以下連結可檢視   eclipse的SSH會話功能和SFTP功能 而IntelliJ IDEA(以下簡稱為IDEA)這麼強大的開發工具自然也有該功能,這篇部落格就介紹一下IDEA的SSH會話功能

linux檔案伺服器apache2的搭建,支援遠端訪問

開發環境:ubuntu 12.04 64 bit linux核心原始碼是通過http伺服器和git程式碼管理來管理檔案的,使用者可以通過git方式下載,也可以通過http伺服器的方式下載檔案。之前一直在研究linux核心原始碼是如何通過http伺服器下載的,對應的介面如下:

linux檔案伺服器的搭建,支援遠端訪問

開發環境:ubuntu 12.04 64 bitlinux核心原始碼是通過http伺服器和git程式碼管理來管理檔案的,使用者可以通過git方式下載,也可以通過http伺服器的方式下載檔案。之前一直在研究linux核心原始碼是如何通過http伺服器下載的,對應的介面如下:

Linux伺服器使用二:VMWare下設定網路連線使用SSH2進行遠端訪問

在上一章中我們講完了如何在VMWare中安裝CentOS,在本章中就主要來描述完成CentOS的網路訪問以及使用SSH2進行遠端訪問。 1、設定CentOS上網 1)檢查虛擬機器設定 2)檢視物理機的ip、閘道器以及子網掩碼 3)進入li

Android應用程序訪問linux驅動第一步:實現測試Linux驅動

sizeof 屬性文件 rup sla 沒有 lov /dev/ art kmalloc 一直都想親自做一次使用android應用程序訪問Linux內核驅動的嘗試,但總是沒能做到。最近抽出時間,下決心重新嘗試一次。嘗試的開始當然是先寫一個Linux內核驅動了。 我希望

MySQL-載入配置檔案通過配置檔案連線資料庫

package demo5; import java.io.IOException; import java.io.InputStream; import java.sql.Connection; import java.sql.DriverManager; import java.sql.S

區域網連線的電腦通過檔案共享訪問檔案

上一篇中寫的是如何通過另一個計算機上網,然後發現了一個問題。我一臺電腦上有一些檔案個軟體,想要拿到另外一臺電腦就需要移動磁碟來回倒太麻煩,於是想起來了檔案共享功能,可以訪問另外一個計算機共享的檔案。本人實驗過了,好用的方法。 開啟網路中心 可以從控制面板進入也可以從網路連線進入 win

yum 方式安裝MySQL5.7配置遠端連線完整教程Linux(CentOS7)

轉載註明出處:https://blog.csdn.net/zouguo1211/article/details/83867896 前言 系統資訊:CentOS Linux release 7.5.1804 (Core) MySQL版本:mysql-5.7 接下來的操作均是

虛擬機器主機linux(unbuntu)和開發板使用串列埠連線以及傳送接收檔案

一、串列埠使用背景 基本上檔案都是用tftp、nfs協議上傳和接收,不過這個需要使用到網路,相當於佔用網線口,不過相對而言,檔案上傳速度較快,對於檔案小的檔案(<1M大小),建議使用minicom工具;對於大檔案,推薦使用tftp或者nfs工具。 二、minicom工具 1、linux

linux 檔案訪問許可權chmod

常用下面這條命令: chmod 777  檔案或目錄 示例:chmod  777 /etc/squid 執行命令後,squid資料夾(目錄)的許可權就被修改為777(可讀可寫可執行)。 如果是Ubuntu系統,可能需要加上sudo來執行: sudo chmod

使用/sys檔案系統訪問Linux核心

linux2.6核心引入sysfs檔案系統,sysfs可以看成與proc,devfs和devpty同類別的檔案系統,該檔案系統是虛擬的檔案系統,可以更方便對系統裝置進行管理。它可以產生一個包含所有系統硬體層次檢視,與提供程序和狀態資訊的proc檔案系統十分類似。sysfs把

Debian8 Linux上安裝SSH伺服器配置sshd_config檔案&啟用root ssh登入

Debian Linux上安裝SSH伺服器   安裝SSH伺服器debian Linux允許我們通過ssh協議登入debian伺服器。SSH是從遠端位置登入debian的首選方法,因為ssh協議通過Internet提供安全的加密連線。 在本教程中我們將學習如何在Debian 8