O Linux possui muitos utilitários de linha de comando úteis que podem tornar sua vida no Linux muito mais confortável. O problema é que existem tantas dessas ferramentas que o usuário médio não sabe por onde começar.
Para filtrar o ruído, compilamos uma lista dos aplicativos de linha de comando Linux mais úteis.
1. Wget
O Wget é um programa essencial para usuários do Linux. Com ele, os usuários podem facilmente baixar arquivos de uma variedade de protocolos diferentes diretamente da linha de comando.
A maioria dos sistemas operacionais Linux vem com a ferramenta Wget já configurada, mas, por precaução, vamos ver como configurar a ferramenta nos sistemas operacionais Linux mais modernos.
Ubuntu
sudo apt install wget
Debian
sudo apt-get install wget
Arch Linux
sudo pacman -S wget
Fedora
sudo dnf install wget
OpenSUSE
sudo zypper install wget
O uso da ferramenta de download do Wget funciona assim. Você começa no terminal com wget; você escolhe um URL para o que deseja baixar e o adiciona após o comando.
wget https://download.com/file.zip
Também é possível fazer o download de vários arquivos, especificando-os em uma lista de arquivos. Por exemplo, primeiro, crie um novo arquivo de download do wget usando toque.
touch ~/Downloads/wget-downloads.txt
Em seguida, abra seu gerenciador de arquivos, clique duas vezes no arquivo de texto e adicione URLs dos itens que você está baixando no arquivo de texto e salve-o. A partir daí, é possível dizer wget para iniciar o download, usando o "Eu" opção de linha de comando.
wget -i ~/Downmloads/wget-downloads.txt
2. Htop
Htop é um gerenciador de tarefas da linha de comando aprimorado. Ele pretende ser um retrabalho completo do Top, que é o gerenciador de tarefas CLI padrão para Linux.
A ferramenta Htop é incrivelmente útil, pois permiteusuários para dar uma olhada em seu sistema, quanta memória ele está usando e outros recursos do sistema, além de facilitar o desligamento, a suspensão ou até a morte de programas problemáticos.
Ubuntu
sudo apt install htop
Debian
sudo apt-get install htop
Arch Linux
sudo pacman -S htop
Fedora
sudo dnf install htop
OpenSUSE
sudo zypper install htop
Usar o Htop é bastante intuitivo. Para iniciar, escreva htop no terminal.
htop
Depois que o aplicativo for iniciado, você terá acesso instantâneo a todos os tipos de informações do sistema para sua máquina Linux.
Para filtrar e encontrar um processo, pressione F3, digite o nome do que você precisa encontrar. Para eliminar ou interromper um programa problemático, pressione F9, selecione o programa com as teclas de seta e escolha "matar", "suspender" ou uma das muitas outras opções disponíveis para impedir a execução de aplicativos problemáticos.
3. Nano
Vi e Emacs chamam toda a atenção no Linux, masNano é o rei dos editores básicos de texto cli. É incrivelmente eficiente e fácil de usar quando você está usando um terminal e precisa editar um script, arquivo de texto ou programa rapidamente.
Devido à utilidade do Nano, muitos sistemas operacionais Linux incluem o aplicativo por padrão. Ainda assim, é uma boa idéia saber como instalar este programa, caso o seu sistema operacional Linux não o possua.
Ubuntu
sudo apt install nano
Debian
sudo apt-get install nano
Arch Linux
sudo pacman -S nano
Fedora
sudo dnf install nano
OpenSUSE
sudo zypper install nano
O editor de texto Nano pode ser usado em dois modos: modo raiz e modo não raiz. Para editar um arquivo no modo Raiz (por exemplo, um arquivo do sistema), use o nano comando com sudo em frente.
sudo nano /path/to/file/to/edit
Para uso genérico, não raiz, inicie o editor de texto Nano sem sudo na frente dele.
nano /path/to/file/to/edit
4. Lynx
O Lynx é um aplicativo de navegação na web criado para oterminal. Nos dias de navegadores modernos, como Google Chrome e Mozilla Firefox, é menos útil, mas ainda vale a pena instalar nesses casos raros, quando você precisa de um navegador da Web na linha de comando (por qualquer motivo).
No passado, em Addictivetips, discuti umamuito sobre como usar e instalar o Lynx. É um aplicativo incrivelmente útil, especialmente para servidores Linux. Para saber como instalá-lo e entender alguns dos recursos mais avançados, confira a publicação aqui.
Caso contrário, se você quiser um entendimento básico de como o Lynx funciona, tente o lince comando e adicione um URL depois dele. Por exemplo:
lynx http://website.com
5. Fzf
Fzf é a aplicação perfeita para aqueles queprecisa encontrar arquivos rapidamente e não deseja lidar com o complexo aplicativo "localizar"; em vez disso, deseja um navegador de terminal que detecte arquivos e pastas rapidamente sem muito esforço.
Seu sistema operacional já pode ter o Fzf configurado. Caso contrário, é fácil de instalar. Veja como fazê-lo funcionar na sua distribuição Linux.
Ubuntu
sudo apt install fzf
Debian
sudo apt-get install fzf
Arch Linux
sudo pacman -S fzf
Fedora
sudo dnf install fzf
OpenSUSE
sudo zypper install fzf
Para usar o aplicativo Fzf, basta executar fzf de qualquer diretório. Por exemplo, para pesquisar na pasta Documentos, você deve:
cd ~/Documents fzf
Tem muitos arquivos para classificar? Considere começar fzf com o "qOpção de linha de comando. Permite pesquisar palavras-chave específicas.
cd ~/Documents fzf -q="SEARCH TERM"
6. Pydf
Pydf é um retrabalho colorido do comando Df, que permite aos usuários obter uma visão geral de quanto espaço há em seu disco rígido, dispositivos removíveis ou sistemas de arquivos montados.
O aplicativo Pydf não adiciona muitas novidadesrecursos para o utilitário Df padrão. Apesar disso, é útil porque adiciona algumas cores necessárias, facilitando a leitura das coisas pela linha de comando.
Usar pydf, será necessário instalá-lo, pois nenhum sistema operacional Linux parece carregá-lo por padrão.
Ubuntu
sudo apt install pydf
Debian
sudo apt-get install pydf
Arch Linux
sudo pacman -S pydf
Fedora
sudo dnf install pydf
OpenSUSE
sudo zypper install pydf
Usando o Pydf para obter uma visão geral dos seus sistemas de arquivos Linux, execute o pydf comando no terminal e nada mais.
pydf
O básico pydf O comando imprime informações (em blocos) emostra um gráfico que indica quanto espaço está sendo usado em cada unidade. No entanto, se você não entender o tamanho dos blocos, é possível usar o recurso legível por humanos para imprimi-lo em termos mais fáceis de entender.
pydf -h
Conclusão
Nesta lista, falamos sobre algunsaplicativos de linha de comando para Linux, mas essa lista apenas arranha a superfície. Quais são seus aplicativos de linha de comando favoritos do Linux? Diga nos na seção de comentários abaixo!
Comentários