如何使用 Termscp 從 Linux 終端訪問遠程文件系統

如何使用 Termscp 從 Linux 終端訪問遠程文件系統

管理遠程服務器上的文件可能會很棘手,尤其是當您避開那些讓您遠離終端的應用程序時。當然,您可以使用 SSH 和 SCP 在機器之間瀏覽目錄和拍攝文件,但是,雖然簡單而優雅,但這些命令缺乏成熟的文件管理器的實用性。

Termscp 是一個功能豐富的終端文件瀏覽器,支持 SCP、SFTP、FTP 和 S3,它允許您通過友好的終端用戶界面與遠程機器交互並毫不費力地複製文件。

為什麼要使用 Termcp 來管理遠程機器上的文件?

文件管理器是大多數計算機用戶與其 PC 上的文件和文件夾交互的默認方式。Windows 用戶擁有 Explorer,macOS 擁有 Finder,而 Linux 桌面擁有種類繁多的 GUI 文件管理器,以及各種終端替代品,包括 ranger、nnn、fff 等。

使用帶有終端用戶界面 (TUI) 的文件管理器比帶有圖形用戶界面 (GUI) 的文件管理器的優勢是顯而易見的:它們使用的系統資源更少,一旦掌握了鍵盤快捷鍵,比拖動快得多使用鼠標從一個窗口到另一個窗口的圖標。

如果您只是探索文件系統、創建目錄和移動文件,它們也比使用內置的 shell 命令更快。

當您處理遠程機器時,無論您是在 VPS 還是 Raspberry Pi 上工作,您在本地機器和服務器之間傳輸文件的選項都是有限的。您可以使用 FTP 客戶端,也可以結合使用 Secure Shell (SSH) 和 Secure Copy (SCP)。

這些解決方案都不是完美的,雖然如果您正在執行其他系統管理任務,SSH 和 SCP 組合非常好,但對於快速復制和類似的文件操作任務來說,它有點笨拙。

Termcp 旨在通過為您提供一個漂亮的 TUI 文件管理器來讓您的生活更輕鬆,它可以簡化和加速連接到遠程服務器以檢索和上傳文件以及與本地文件系統交互。

如何在 Linux 上安裝 Termcp

使用腳本在 ubuntu 上安裝 termscp

安裝 Termcp 非常簡單,因為開發人員已經創建了一個可以在任何發行版上運行的腳本。該腳本將檢查您的體系結構、發行版和依賴項,然後代表您下載並安裝適當的包。

使用 wget 將腳本下載到您當前的工作目錄:

wget https://git.io/JBhDb

下載後,使用以下命令運行腳本:

bash JBhDb

或者,您可以通過以下方式捲曲腳本並直接通過管道傳輸到 Bash:

curl --proto '=https' --tlsv1.2 -sSLf "https://git.io/JBhDb" | sh

但是,從安全的角度來看,這通常被認為是不好的做法。

該嚮導將顯示您的平台和體系結構,然後詢問“安裝 termscp 0.10.0?”鍵入“ y ”,然後按 Enter。在要求時輸入您的密碼,然後等待看到綠色複選標記和消息“恭喜!Termcp 已成功安裝在您的系統上!”

使用 Termcp 管理本地計算機和服務器上的文件

填寫 termcp 的連接詳細信息

通過打開您最喜歡的終端並輸入以下內容來啟動 Termcp TUI:

termscp

使用鍵盤上的向左向右箭頭鍵在通過 SCP、SFTP、FTP 和 S3 的連接之間進行選擇,然後使用向上向下鍵切換字段。您還需要填寫四個字段。它們是:

  • 遠程主機:這是您遠程機器的 IP 地址,可以在您的家庭網絡上,也可以是 VPS 或其他服務器類型的公共地址。
  • 端口號:要連接的遠程端口。這方面沒有固定規則,但 SSH/SCP 和 SFTP 連接通常使用端口 22,而 FTP 連接通常使用 20 和 21。
  • 用戶名:遠程用戶的用戶名。如果您連接到 Raspberry Pi,默認的 Pi 用戶名是“pi”。
  • 密碼:遠程用戶的密碼。當您填寫該字段時,這將被星號遮住。

如果您之前使用過Termscp或創建過任何書籤,您可以按Tab鍵切換到下方區域,然後使用左右方向鍵在“書籤”和“最近連接”之間切換

準備就緒後,按 Enter連接到特定服務器。

termscp 中的文件資源管理器視圖

TUI 視圖將發生變化,您將看到另一個分屏視圖。頂部分為左側的本地文件系統和右側的遠程文件系統。您將從每個用戶的主目錄開始,您可以使用向左向右箭頭鍵在它們之間切換。

使用向上向下鍵導航文件系統,然後按Enter打開目錄。按退格鍵將返回到上一個目錄。如果您在文件上按Enter,它將使用默認應用程序在您的本地計算機上打開。

要將文件或目錄從一台機器複製到另一台機器,請在項目突出顯示時按空格鍵,Termscp 會將項目複製到另一檯面板中當前打開的目錄。

如果要編輯遠程系統上的文件,請按F4。或者,如果按F5並輸入新的完整路徑,則可以將文件移動到遠程文件系統中的新位置。

默認情況下,文件按名稱排序。您可以使用b鍵更改它,並選擇按修改時間、創建時間或大小排序。您還可以使用.

如需有用的鍵綁定的完整列表,請按h。您還可以使用手冊頁獲取 Termcp 的命令行幫助:

man termscp

Termcp 是導航遠程文件系統的簡便方法

現在您可以使用 Termcp 通過您的終端訪問和操作遠程文件,就像它們在您自己的 PC 上一樣。您可以節省時間並繼續其他項目。

為什麼不先將備用的 Raspberry Pi 轉換為 Web 服務器呢?

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *