2021-10-06 08:45:02 +02:00
# termscp
< p align = "center" >
< img src = "/assets/images/termscp.svg" width = "256" height = "256" / >
< / p >
2021-10-06 10:30:24 +02:00
< p align = "center" > ~ Eine funktionsreiche Terminal-Dateiübertragung ~< / p >
2021-10-06 08:45:02 +02:00
< p align = "center" >
2021-10-06 10:30:24 +02:00
< a href = "https://veeso.github.io/termscp/" target = "_blank" > Webseite< / a >
2021-10-06 08:45:02 +02:00
·
< a href = "https://veeso.github.io/termscp/#get-started" target = "_blank" > Installation< / a >
·
2021-10-06 10:30:24 +02:00
< a href = "https://veeso.github.io/termscp/#user-manual" target = "_blank" > Benutzerhandbuch< / a >
2021-10-06 08:45:02 +02:00
< / p >
< p align = "center" >
< a href = "https://github.com/veeso/termscp"
>< img
height="20"
src="/assets/images/flags/us.png"
alt="English"
/>< / a >
< a
href="/docs/de/README.md"
>< img
height="20"
src="/assets/images/flags/de.png"
alt="Deutsch"
/>< / a >
< a
href="/docs/es/README.md"
>< img
height="20"
src="/assets/images/flags/es.png"
alt="Español"
/>< / a >
< a
href="/docs/fr/README.md"
>< img
height="20"
src="/assets/images/flags/fr.png"
alt="Français"
/>< / a >
< a
href="/docs/it/README.md"
>< img
height="20"
src="/assets/images/flags/it.png"
alt="Italiano"
/>< / a >
< a
href="/docs/zh-CN/README.md"
>< img
height="20"
src="/assets/images/flags/cn.png"
alt="简体中文"
/>< / a >
< / p >
2021-10-06 10:30:24 +02:00
< p align = "center" > Entwickelt von < a href = "https://veeso.github.io/" target = "_blank" > @veeso< / a > < / p >
< p align = "center" > Aktuelle Version: 0.7.0 (12/10/2021)< / p >
2021-10-06 08:45:02 +02:00
2021-10-06 10:38:57 +02:00
< p align = "center" >
< a href = "https://opensource.org/licenses/MIT"
>< img
src="https://img.shields.io/badge/License-MIT-teal.svg"
alt="License-MIT"
/>< / a >
< a href = "https://github.com/veeso/termscp/stargazers"
>< img
src="https://img.shields.io/github/stars/veeso/termscp.svg"
alt="Repo stars"
/>< / a >
< a href = "https://crates.io/crates/termscp"
>< img
src="https://img.shields.io/crates/d/termscp.svg"
alt="Downloads counter"
/>< / a >
< a href = "https://crates.io/crates/termscp"
>< img
src="https://img.shields.io/crates/v/termscp.svg"
alt="Latest version"
/>< / a >
2021-10-10 09:52:49 +02:00
< a href = "https://www.buymeacoffee.com/veeso"
>< img
src="https://img.shields.io/badge/Donate-BuyMeACoffee-yellow.svg"
alt="Buy me a coffee"
/>< / a >
2021-10-06 10:38:57 +02:00
< / p >
< p align = "center" >
< a href = "https://github.com/veeso/termscp/actions"
>< img
src="https://github.com/veeso/termscp/workflows/Linux/badge.svg"
alt="Linux CI"
/>< / a >
< a href = "https://github.com/veeso/termscp/actions"
>< img
src="https://github.com/veeso/termscp/workflows/MacOS/badge.svg"
alt="MacOS CI"
/>< / a >
< a href = "https://github.com/veeso/termscp/actions"
>< img
src="https://github.com/veeso/termscp/workflows/Windows/badge.svg"
alt="Windows CI"
/>< / a >
< a href = "https://github.com/veeso/termscp/actions"
>< img
src="https://github.com/veeso/termscp/workflows/FreeBSD/badge.svg"
alt="FreeBSD CI"
/>< / a >
< a href = "https://coveralls.io/github/veeso/termscp"
>< img
src="https://coveralls.io/repos/github/veeso/termscp/badge.svg"
alt="Coveralls"
/>< / a >
< a href = "https://docs.rs/termscp"
>< img
src="https://docs.rs/termscp/badge.svg"
alt="Docs"
/>< / a >
< / p >
2021-10-06 08:45:02 +02:00
---
2021-10-06 10:30:24 +02:00
## Über termscp 🖥
2021-10-06 08:45:02 +02:00
2021-10-06 10:30:24 +02:00
Termscp ist ein funktionsreicher Terminal-Dateitransfer und Explorer mit Unterstützung für SCP/SFTP/FTP/S3. Im Grunde handelt es sich also um ein Terminal-Dienstprogramm mit einer TUI, um eine Verbindung zu einem Remote-Server herzustellen, um Dateien abzurufen und hochzuladen und mit dem lokalen Dateisystem zu interagieren. Es ist **Linux** , **MacOS** , **FreeBSD** und **Windows** kompatibel.
2021-10-06 08:45:02 +02:00
![Explorer ](/assets/images/explorer.gif )
---
## Features 🎁
2021-10-06 10:30:24 +02:00
- 📁 Verschiedene Kommunikationsprotokolle
2021-10-06 08:45:02 +02:00
- **SFTP**
- **SCP**
2021-10-06 10:30:24 +02:00
- **FTP** und **FTPS**
2021-10-06 08:45:02 +02:00
- **Aws S3**
2021-10-06 10:30:24 +02:00
- 🖥 Erkunden und bedienen Sie das Dateisystem der Fernbedienung und des lokalen Computers mit einer praktischen Benutzeroberfläche
- Erstellen, Entfernen, Umbenennen, Suchen, Anzeigen und Bearbeiten von Dateien
- ⭐ Verbinden Sie sich über integrierte Lesezeichen und aktuelle Verbindungen mit Ihren Lieblingshosts
- 📝 Anzeigen und Bearbeiten von Dateien mit Ihren bevorzugten Anwendungen
- 💁 SFTP/SCP-Authentifizierung mit SSH-Schlüsseln und Benutzername/Passwort
- 🐧 Kompatibel mit Windows, Linux, FreeBSD und MacOS
- 🎨 Mach es zu deinem!
- Themen
- Benutzerdefiniertes Datei-Explorer-Format
- Anpassbarer Texteditor
- Anpassbare Dateisortierung
- und viele andere Parameter...
- 📫 Lassen Sie sich benachrichtigen, wenn eine große Datei übertragen wurde
- 🔐 Speichern Sie Ihr Passwort in Ihrem Betriebssystem-Schlüsseltresor
2021-10-06 08:45:02 +02:00
- 🦀 Rust-powered
2021-10-06 10:30:24 +02:00
- 👀 Entwickelt, um die Leistung im Auge zu behalten
- 🦄 Häufige tolle Updates
2021-10-06 08:45:02 +02:00
---
2021-10-06 10:30:24 +02:00
## Loslegen 🚀
2021-10-06 08:45:02 +02:00
2021-10-06 10:30:24 +02:00
Wenn Sie überlegen, termscp zu installieren, möchte ich Ihnen danken 💜 ! Ich hoffe, Sie werden Termscp genießen!
Wenn Sie zu diesem Projekt beitragen möchten, vergessen Sie nicht, unseren [Beitragsleitfaden ](../../CONTRIBUTING.md ) zu lesen.
2021-10-06 08:45:02 +02:00
2021-10-06 10:30:24 +02:00
Wenn Sie ein Linux-, FreeBSD- oder MacOS-Benutzer sind, installiert dieses einfache Shell-Skript termscp mit einem einzigen Befehl auf Ihrem System:
2021-10-06 08:45:02 +02:00
```sh
curl --proto '=https' --tlsv1.2 -sSLf "https://git.io/JBhDb" | sh
```
2021-10-06 10:30:24 +02:00
Wenn Sie ein Windows-Benutzer sind, können Sie termscp mit [Chocolatey ](https://chocolatey.org/ ) installieren:
2021-10-06 08:45:02 +02:00
```sh
choco install termscp
```
2021-10-06 10:30:24 +02:00
Für weitere Informationen oder andere Plattformen besuchen Sie bitte [veeso.github.io ](https://veeso.github.io/termscp/#get-started ), um alle Installationsmethoden anzuzeigen.
2021-10-06 08:45:02 +02:00
2021-10-06 10:30:24 +02:00
⚠️ Wenn Sie wissen möchten, wie Sie termscp aktualisieren können, führen Sie einfach termscp über die CLI aus mit: `(sudo) termscp --update` ⚠️
2021-10-06 08:45:02 +02:00
2021-10-06 10:30:24 +02:00
### Softwareanforderungen ❗
2021-10-06 08:45:02 +02:00
2021-10-06 10:30:24 +02:00
- **Linux** Benutzer:
2021-10-06 08:45:02 +02:00
- libssh
- libdbus-1
- pkg-config
2021-10-06 10:30:24 +02:00
- **FreeBSD** Benutzer:
2021-10-06 08:45:02 +02:00
- libssh
- dbus
- pkgconf
2021-10-06 10:30:24 +02:00
### Optionale Softwareanforderungen ✔️
2021-10-06 08:45:02 +02:00
2021-10-06 10:30:24 +02:00
Diese Anforderungen sind nicht zwingend erforderlich, um termscp auszuführen, sondern um alle Funktionen nutzen zu können
2021-10-06 08:45:02 +02:00
2021-10-06 10:30:24 +02:00
- **Linux/FreeBSD** Benutzer:
- Um Dateien mit `V` zu **öffnen** (mindestens eines davon)
2021-10-06 08:45:02 +02:00
- *xdg-open*
- *gio*
- *gnome-open*
- *kde-open*
2021-10-06 10:30:24 +02:00
- **Linux** Benutzer:
- Ein Keyring-manager: Lesen Sie mehr in der [Bedienungsanleitung ](man.md#linux-keyring )
- **WSL** Benutzer
- Um Dateien mit `V` zu **öffnen** (mindestens eines davon)
2021-10-06 08:45:02 +02:00
- [wslu ](https://github.com/wslutilities/wslu )
---
2021-10-06 10:30:24 +02:00
## Unterstütze mich ☕
2021-10-06 08:45:02 +02:00
2021-10-30 15:49:35 +02:00
Wenn Ihnen termscp gefällt und Sie für die Arbeit, die ich geleistet habe, dankbar sind, denken Sie bitte über eine kleine Spende nach 🥳
2021-10-06 08:45:02 +02:00
2021-10-30 15:49:35 +02:00
Sie können mit einer dieser Plattformen spenden:
2021-10-06 08:45:02 +02:00
2021-10-30 15:54:02 +02:00
[![Buy-me-a-coffee ](https://img.shields.io/badge/-buy_me_a%C2%A0coffee-gray?style=for-the-badge&logo=buy-me-a-coffee )](https://www.buymeacoffee.com/veeso)
[![PayPal ](https://img.shields.io/badge/PayPal-00457C?style=for-the-badge&logo=paypal&logoColor=white )](https://www.paypal.me/chrisintin)
2021-10-10 09:52:49 +02:00
2021-10-06 08:45:02 +02:00
---
## User manual and Documentation 📚
2021-10-06 10:30:24 +02:00
Das Benutzerhandbuch finden Sie auf der [termscp-Website ](https://veeso.github.io/termscp/#user-manual ) oder auf [Github ](man.md ).
2021-10-06 08:45:02 +02:00
2021-10-06 10:30:24 +02:00
Die Entwicklerdokumentation finden Sie in Rust Docs unter < https: / / docs . rs / termscp >
2021-10-06 08:45:02 +02:00
---
## Known issues 🧻
2021-10-06 10:30:24 +02:00
- `NoSuchFileOrDirectory` auf verbinden (WSL1): Ich kenne dieses Problem und es ist ein Fehler von WSL, denke ich. Machen Sie sich keine Sorgen, verschieben Sie einfach die ausführbare Datei von termcp an einen anderen PATH-Speicherort, z. B. `/usr/bin` , oder installieren Sie sie über das entsprechende Paketformat (z. B. deb).
2021-10-06 08:45:02 +02:00
---
## Contributing and issues 🤝🏻
2021-10-06 10:30:24 +02:00
Beiträge, Fehlerberichte, neue Funktionen und Fragen sind willkommen! 😉
Wenn Sie Fragen oder Bedenken haben, eine neue Funktion vorschlagen oder einfach nur die Bedingungen verbessern möchten, können Sie ein Problem oder eine PR erstellen.
2021-10-06 08:45:02 +02:00
2021-10-06 10:30:24 +02:00
Bitte befolgen Sie [unsere Beitragsrichtlinien ](../../CONTRIBUTING.md )
2021-10-06 08:45:02 +02:00
---
## Changelog ⏳
2021-10-06 10:30:24 +02:00
Änderungsprotokoll von termscp ansehen [HIER ](../../CHANGELOG.md )
2021-10-06 08:45:02 +02:00
---
## Powered by 💪
2021-10-06 10:30:24 +02:00
termscp wird von diesen großartigen Projekten unterstützt:
2021-10-06 08:45:02 +02:00
- [bytesize ](https://github.com/hyunsik/bytesize )
- [crossterm ](https://github.com/crossterm-rs/crossterm )
- [edit ](https://github.com/milkey-mouse/edit )
- [keyring-rs ](https://github.com/hwchen/keyring-rs )
- [open-rs ](https://github.com/Byron/open-rs )
- [rpassword ](https://github.com/conradkleinespel/rpassword )
- [rust-s3 ](https://github.com/durch/rust-s3 )
- [self_update ](https://github.com/jaemk/self_update )
- [ssh2-rs ](https://github.com/alexcrichton/ssh2-rs )
- [suppaftp ](https://github.com/veeso/suppaftp )
- [textwrap ](https://github.com/mgeisler/textwrap )
- [tui-rs ](https://github.com/fdehau/tui-rs )
- [tui-realm ](https://github.com/veeso/tui-realm )
- [whoami ](https://github.com/libcala/whoami )
- [wildmatch ](https://github.com/becheran/wildmatch )
---
2021-10-06 10:30:24 +02:00
## Galerie 🎬
2021-10-06 08:45:02 +02:00
> Termscp Home
![Auth ](/assets/images/auth.gif )
> Bookmarks
![Bookmarks ](/assets/images/bookmarks.gif )
> Setup
![Setup ](/assets/images/config.gif )
> Text editor
![TextEditor ](/assets/images/text-editor.gif )
---
## License 📃
2021-10-06 10:30:24 +02:00
termscp ist unter der MIT-Lizenz lizenziert.
2021-10-06 08:45:02 +02:00
2021-10-06 10:30:24 +02:00
Du kannst die gesamte Lizenz [HIER ](../../LICENSE ) lesen