Skip to content

Latest commit

 

History

History
317 lines (248 loc) · 9.43 KB

README.md

File metadata and controls

317 lines (248 loc) · 9.43 KB

termscp

termscp logo

~ Uma transferência de arquivos de terminal rica em recursos ~

Website · Instalação · Manual do usuário

English   Brazilian Portuguese   Deutsch   Español   Français   Italiano   简体中文

Desenvolvido por @veeso

Versão atual: 0.16.1 12/11/2024

License-MIT Repo stars Downloads counter Latest version Ko-fi

Linux CI MacOS CI Windows CI Coveralls


Sobre o termscp 🖥

Termscp é um explorador e utilitário de transferência de arquivos com uma interface de terminal, com suporte para SCP/SFTP/FTP/Kube/S3/WebDAV. Basicamente, é uma ferramenta de terminal com uma interface de usuário para conectar-se a um servidor remoto para baixar e enviar arquivos e interagir com o sistema de arquivos local. Ele é compatível com Linux, MacOS, FreeBSD, NetBSD e Windows.

Explorer


Recursos 🎁

  • 📁 Diferentes protocolos de comunicação
    • SFTP
    • SCP
    • FTP e FTPS
    • Kube
    • S3
    • SMB
    • WebDAV
  • 🖥 Explore e opere no sistema de arquivos remoto e local com uma interface amigável
    • Crie, remova, renomeie, pesquise, visualize e edite arquivos
  • ⭐ Conecte-se aos seus hosts favoritos por meio de marcadores integrados e conexões recentes
  • 📝 Veja e edite arquivos com suas aplicações favoritas
  • 💁 Autenticação SFTP/SCP com chaves SSH e nome de usuário/senha
  • 🐧 Compatível com Windows, Linux, FreeBSD, NetBSD e MacOS
  • 🎨 Personalize do seu jeito!
    • Temas
    • Formato de explorador de arquivos customizável
    • Editor de texto personalizável
    • Ordenação de arquivos customizável
    • e muitos outros parâmetros...
  • 📫 Receba notificações no Desktop quando um arquivo grande for transferido
  • 🔭 Mantenha as alterações de arquivos sincronizadas com o host remoto
  • 🔐 Salve sua senha no cofre de senhas do sistema operacional
  • 🦀 Feito em Rust
  • 👀 Desenvolvido com foco em desempenho
  • 🦄 Atualizações frequentes e incríveis

Como começar 🚀

Se você está pensando em instalar o termscp, eu quero te agradecer 💜 ! Espero que você goste do termscp!
Se você quiser contribuir para este projeto, não se esqueça de verificar nosso guia de contribuição.

Se você é um usuário de Linux, FreeBSD ou MacOS, este simples script de shell instalará o termscp no seu sistema com um único comando:

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

❗ A instalação no MacOS requer Homebrew, caso contrário, o compilador Rust será instalado.

Se você é um usuário de Windows, pode instalar o termscp com Chocolatey:

choco install termscp

Usuários do NetBSD podem instalar o termscp pelos repositórios oficiais.

pkgin install termscp

Usuários do Arch Linux podem instalar o termscp pelos repositórios oficiais.

pacman -S termscp

Para mais informações ou outras plataformas, visite termscp.veeso.dev para ver todos os métodos de instalação.

⚠️ Se você quer saber como atualizar o termscp, basta executar o termscp a partir do CLI com: (sudo) termscp --update ⚠️

Requisitos ❗

  • Para usuários de Linux:
    • libdbus-1
    • pkg-config
    • libsmbclient
  • Para usuários de FreeBSD ou NetBSD:
    • dbus
    • pkgconf
    • libsmbclient

Requisitos Opcionais ✔️

Estes requisitos não são obrigatórios para rodar o termscp, mas para aproveitar todos os seus recursos.

  • Para usuários de Linux/FreeBSD:
    • Para abrir arquivos via V (pelo menos um dos seguintes)
      • xdg-open
      • gio
      • gnome-open
      • kde-open
  • Para usuários de Linux:
  • Para usuários do WSL
    • Para abrir arquivos via V (pelo menos um dos seguintes)

Apoie o desenvolvedor ☕

Se você gosta do termscp e está grato pelo trabalho que fiz, considere uma pequena doação 🥳

Você pode fazer uma doação por meio de uma dessas plataformas:

ko-fi PayPal


Manual do Usuário 📚

O manual do usuário pode ser encontrado no site do termscp ou no Github.


Próximos Recursos 🧪

Para 2023, haverá duas grandes atualizações durante o ano.

Além de novos recursos, o desenvolvimento do termscp agora está focado em melhorias de UX e desempenho, então, se você tiver alguma sugestão, sinta-se à vontade para abrir um problema.


Contribuições e problemas 🤝🏻

Contribuições, relatos de bugs, novos recursos e perguntas são bem-vindos! 😉 Se você tiver alguma pergunta ou preocupação, ou se quiser sugerir um novo recurso, ou apenas melhorar o termscp, sinta-se à vontade para abrir um problema ou um PR.

Uma contribuição apreciada seria a tradução do manual do usuário e do README para outros idiomas.

Por favor, siga nosso guia de contribuição.


Mudanças ⏳

Veja o changelog do termscp AQUI.


Impulsionado por 💪

O termscp é impulsionado por esses projetos incríveis:


Galeria 🎬

Termscp Home

Auth

Marcadores

Bookmarks

Configuração

Setup

Editor de Texto

TextEditor


Licença 📃

O termscp é licenciado sob a licença MIT.

Você pode ler a licença completa AQUI.