Správa souborů na vzdálených serverech může být složitá, zvláště pokud se budete vyhýbat aplikacím, které vás odvádějí od terminálu. Jistě, můžete použít SSH a SCP k procházení adresářů a natáčení souborů mezi počítači, ale i když jsou tyto příkazy jednoduché a elegantní, postrádají užitečnost plnohodnotného správce souborů.
Termscp je funkčně bohatý prohlížeč souborů terminálu s podporou SCP, SFTP, FTP a S3, který vám umožňuje pro interakci se vzdálenými počítači prostřednictvím přátelského terminálového uživatelského rozhraní a kopírování souborů bez námahy.
Proč používat Termscp ke správě souborů na vzdálených počítačích?
Správci souborů jsou výchozím způsobem, jakým většina uživatelů počítačů pracuje se soubory a složkami na svých počítačích. Majitelé Windows mají Průzkumníka, macOS je dodáván s Finderem, zatímco linuxové desktopy přicházejí s úžasným
různé GUI správci souborů, plus různé alternativy terminálů včetně ranger, nnn, fff a dalších.Výhody použití správce souborů s terminálovým uživatelským rozhraním (TUI) oproti správci s grafickým uživatelským rozhraním (GUI) jsou zřejmé: používají méně systémové prostředky, a jakmile si osvojíte klávesové zkratky, jsou nekonečně rychlejší než přetahování ikony z jednoho okna do druhého pomocí myš.
Pokud právě prozkoumáváte souborový systém, vytváříte adresáře a přesouváte soubory, mohou být také rychlejší než pomocí vestavěných příkazů shellu.
Když pracujete se vzdálenými stroji, ať už pracujete na VPS nebo Raspberry Pi, vaše možnosti pro přenos souborů mezi místním počítačem a serverem jsou omezené. Můžete použít FTP klienta nebo můžete použít kombinaci Secure Shell (SSH) a Secure Copy (SCP).
Žádné z těchto řešení není dokonalé, a zatímco kombinace SSH a SCP je skvělá, pokud děláte jiné úlohy správy systému, je to trochu nepraktické pro rychlé kopírování a podobné úlohy manipulace se soubory.
Termscp si klade za cíl usnadnit vám život tím, že vám poskytne krásného správce souborů TUI, který může zjednodušit a urychlit připojení ke vzdálenému serveru pro načítání a odesílání souborů a interakci s místním souborem Systém.
Jak nainstalovat Termscp na Linux
Instalace Termscp nemůže být jednodušší, jako to udělal vývojář vytvořil skript které poběží na jakémkoli distru. Skript zkontroluje vaši architekturu, distribuci a závislosti a poté vaším jménem stáhne a nainstaluje příslušné balíčky.
Použijte wget ke stažení skriptu do vašeho aktuálního pracovního adresáře:
wget https://git.io/JBhDb
Po stažení spusťte skript pomocí:
bash JBhDb
Alternativně můžete skript stočit a přenést přímo do Bash pomocí:
curl --proto '=https' --tlsv1.2 -sSLf " https://git.io/JBhDb" | sh
To je však z bezpečnostního hlediska obecně považováno za špatnou praxi.
Průvodce ukáže vaši platformu a architekturu a poté se zeptá: "Instalovat termscp 0.10.0?" Zadejte "y“, pak udeřte Vstupte. Na požádání zadejte své heslo a počkejte, až se zobrazí zelená značka zaškrtnutí a zpráva „Blahopřejeme! Termscp byl úspěšně nainstalován do vašeho systému!"
Použijte Termscp ke správě souborů na vašem místním počítači a serveru
Spusťte TUI Termscp otevřením svého oblíbeného terminálu a zadáním:
termscp
Použijte Vlevo, odjet a Že jo šipky na klávesnici pro výběr mezi připojením přes SCP, SFTP, FTP a S3 a poté Nahoru a Dolů klávesy pro přepínání polí. Musíte vyplnit ještě čtyři pole. Tyto jsou:
- Vzdálený hostitel: Toto je IP adresa vašeho vzdáleného počítače a může být buď ve vaší domácí síti, nebo veřejná adresa VPS nebo jiných typů serverů.
- Číslo portu: Vzdálený port, ke kterému se chcete připojit. Neexistují žádná pevně stanovená pravidla, ale připojení SSH/SCP a SFTP obvykle používají port 22, zatímco připojení FTP jsou obvykle na 20 a 21.
- uživatelské jméno: Uživatelské jméno vzdáleného uživatele. Pokud se připojujete k Raspberry Pi, výchozí uživatelské jméno Pi je „pi“.
- Heslo: Heslo vzdáleného uživatele. To bude při vyplňování pole zakryto hvězdičkami.
Pokud jste dříve používali Termscp nebo vytvořili nějaké záložky, můžete stisknout Tab pro přepnutí do spodního pole a poté použijte Vlevo, odjet a Že jo šipky pro přepínání mezi "Záložky" a "Poslední připojení".
Až budete připraveni, udeřte Vstupte pro připojení ke konkrétnímu serveru.
Zobrazení TUI se změní a zobrazí se vám další rozdělená obrazovka. Horní část je rozdělena mezi váš lokální souborový systém na levé straně a vzdálený souborový systém na pravé straně. Začnete v domovském adresáři každého uživatele a můžete mezi nimi přepínat pomocí Vlevo, odjet a Že jo šipky.
Procházejte souborový systém pomocí Nahoru a Dolů tlačítka a stiskněte Vstupte pro otevření adresáře. Lisování Backspace vrátí vás do předchozího adresáře. Pokud stisknete Vstupte na souboru, otevře se na vašem místním počítači pomocí výchozí aplikace.
Chcete-li zkopírovat soubor nebo adresář z jednoho počítače do druhého, stiskněte Prostor když je položka zvýrazněna, a Termscp zkopíruje položku do aktuálně otevřeného adresáře na druhém panelu.
Pokud chcete upravit soubor na vzdáleném systému, stiskněte F4. Případně můžete přesunout soubor do nového umístění ve vzdáleném souborovém systému, pokud stisknete F5a zadejte novou úplnou cestu.
Ve výchozím nastavení jsou soubory seřazeny podle názvu. Toto můžete změnit pomocí b a zvolte řazení podle času úpravy, času vytvoření nebo velikosti. Můžete také přepínat viditelnost skrytých souborů pomocí A.
Pro úplný seznam užitečných klávesových zkratek stiskněte h. Můžete také získat nápovědu příkazového řádku pro Termscp pomocí manuálových stránek:
man termscp
Termscp je snadný způsob navigace ve vzdálených souborových systémech
Nyní můžete používat Termscp pro přístup a manipulaci se vzdálenými soubory prostřednictvím vašeho terminálu, jako by byly na vašem vlastním počítači. Můžete ušetřit čas a věnovat se jiným projektům.
Proč nezačít přeměnou náhradního Raspberry Pi na webový server?