Bluesky, Mastodon, Telegram e RSS

#TerSoftware: Favoritos da linha de comando instancia.org

O #TerSoftware é uma iniciativa do @usuario@instancia.org no fediverso. Toda terça-feira, indicamos apps a partir de um tema sugerido por alguém da comunidade. (Aí eu trago ele aqui para o Manual, fazendo essa ~ponte.)

Nesta semana, o tema é… Favoritos da linha de comando:

Para você que é hackers os pirata da internet, que usa tela preta, que assustava o vô na adolescência, quais ferramentas de linha de comando estão no seu cinto de utilidades? Vale TUI, vale até Powershell (o horror!!).

12 comentários

12 comentários

  1. rsync e rclone – pros backups
    python – pra ficar fazendo scriptzinho pra coisas aleatórias.
    imagemagick – instalei pra redimensionar umas imagens rapidinho pra por na internet. Ele faz bem mais coisa, mas até agora só usei pra isso mesmo.

  2. brew – instalação de pacotes/softwares
    gh – gerenciamento do github
    git – não tem mistério
    npm/yarn/deno/node – mexer com js no server
    python – estou aprendendo, dai venho usando mais
    bashtop – no linux eu prefiro visualizar infos dos processos, memoria, etc…

      1. Consigo “administrar” o repositório sem precisar abrir o navegador . Os comandos que mais uso:

        gh pr create -t ‘Titulo do PR’ -a ‘@me’ –draft – crio um PR em draft
        gh pr list – lista todos os PR’s existentes no repositório
        gh pr diff #id-pr – uso para fazer code review

        Nem sempre quero abrir o Github no navegador, dai uso o gh para poder não perder o foco com a interface do site.

    1. Conflitos de versões me dão arrepios. Cada vez que vou escrever um scriptzinho qualquer eu uso o nvm ou o miniconda pra controlar versões do node e python.

  3. Fit, pra calcular quantos arquivos cabem em uma mídia.

    Qmv e imv, pra renomear arquivos de forma interativa.

    Joe, meu editor de texto favorito.

    Elinks, o navegador web em modo texto que é sempre útil.

    Detox, pra renomear arquivos com espaços em branco e acentos.

    Tem mais, mas esses são alguns que eu uso quase sempre no Linux.