Os 30 principais comandos Linux que todo usuário deve conhecer!

Os principais comandos e suas características para você investir sempre em um

No setor de tecnologia e desenvolvimento, são tantas as funções e recursos disponíveis que às vezes geram dúvidas sobre qual o melhor sistema ou software investir. Os comandos Linux são alguns desses que têm grande participação no mercado, sendo responsável por mais de 90% de toda a infraestrutura de nuvem e serviços de hospedagem. ☁️

Ainda sim, não são muitas pessoas que conhecem ele a fundo e as características de seus sistemas e recursos.

Entretanto, o Linux é o sistema operacional mais utilizado pelos desenvolvedores profissionais, tendo grande participação no mercado, pois tem como características ser gratuito e de código aberto (open source), bem como outros benefícios.

Continue a leitura deste artigo e confira mais detalhes sobre esse sistema de informação e os principais comandos que realiza, demonstrando por que você deveria incluí-lo na sua rotina como desenvolvedor. Vamos começar! 👇

O que é um comando Linux?

O comando Linux é um programa que funciona na linha de comando, sendo essa caracterizada por uma uma interface que aceita linhas de texto e as processa em instruções para o seu computador. 💻

Ou seja, ele faz parte de uma ação de um sistema que atua em qualquer interface gráfica de usuário (GUI) de forma que dá a orientação para que o sistema funcione corretamente no seu computador.

É o argument ou parâmetro que é a input que damos a um comando para que ele possa funcionar corretamente. Vale ressaltar que esse argument é um caminho de arquivo, mas ele pode ser qualquer coisa que você digitar no terminal.

Logo, sua prática permite alguns benefícios, como melhor segurança e uma poderosa linha de comando que torna os desenvolvedores e os usuários poderosos mais eficientes. Além disso, ao utilizá-lo você tem disponível um poderoso gerenciador de pacotes e diversas ferramentas de desenvolvimento como o DevKinsta.

Dentro dessa linha de comando Linux existem alguns que são os principais e mais usados pelos desenvolvedores ou aspirantes à tecnologia. Confira no próximo tópico. 👇

Conheça os 30 principais comandos Linux!

São muitas as opções de comandos para se conhecer e investir na rotina como desenvolvedor. Veja quais:

Comando pwd

Ele significa “print working directory”, na tradução livre “imprimir diretório de trabalho”. Sua função quer dizer exatamente isso, ou seja, ele exibe o caminho absoluto do diretório em que você está. 

Por exemplo: se você se chama Roberta e está olhando sua pasta de ‘Documentos’, esse comando vai mostrar exatamente isso pelo caminho absoluto: /home/Roberta/Documents.

Comando cd

Chamado de “change directory”, é responsável por fazer com que você mude para o diretório que está tentando acessar. Ou seja, permite a navegação entre diretórios.

Por exemplo: você está na aba de Documentos e quer ir para uma subpasta de Vídeos. Basta você digitar isso ou o caminho absoluto da pasta, conforme abaixo:

Além disso, ele otimiza tempo realizando algumas outras funções, como:

  • Ir para a pasta home;
  • Subir um nível;
  • Voltar para o diretório anterior.

Comando cp

Com a facilidade que é ter arquivos copiados e em pastas diferentes que podem gerar confusão.

Por isso, usar o comando cp vai fazer com que encontre mais rápido, bastando digitá-lo junto com os arquivos de origem e destino:

Comando rm

É por ele que você consegue remover os arquivos, principalmente os que são copiados. Mas tenha cuidado ao usá-lo, pois recuperar arquivos excluídos é mais complexo do que se espera.

Digite para excluir um arquivo normal.

Comando mv

Aqui o comando é utilizado para mover (ou renomear) arquivos e diretórios através do seu sistema de arquivos.

Para usá-lo você só precisa:

Comando mkdir

É utilizado para criar um diretório ou pasta. 

Basta especificar o nome da nova pasta, garantir que ela não existe e que você está pronto para ir. Se você quer um diretório com todas as imagens, por exemplo, você só precisa digitar:

Comando man

Essencial dentro dos comandos Linux, ele exibe a página de manual de qualquer outro comando, desde que você tenha um.

Comando touch

Ele permite que você atualize os tempos de acesso e modifique os arquivos especificados.

Se você tem um arquivo que foi modificado em um determinado período, você pode alterar com:

Comando chmod

Sua função é deixar a mudança do modo de um arquivo (permissões) rapidamente. 

Dentre suas permissões básicas estão:

  • r (read)
  • w (write)
  • x (execute)

Comando ./

Embora não seja considerado um comando em si, ele permite a execução de um arquivo viável com qualquer interpretador instalado em seu sistema diretamente do terminal. 

Com ele não existe mais fazer duplo clique em um arquivo em um gerenciador de arquivos gráfico!

Comando exit

É o que termina a sessão (shell), fechando automaticamente o que você está fazendo.

Comando sudo

Este comando significa “superuser do”, e faz com que você aja como um superusuário ou usuário root enquanto você estiver executando um comando específico. 

Ele é comumente usado para instalar software ou para editar arquivos fora do diretório home do usuário:

Comando shutdown

Como seu próprio nome já diz, ele permite o desligamento da sua máquina. No entanto, ele também pode ser usado para pará-lo e reiniciá-lo.

Basta você clicar:

Comando htop

Ele é um espécie de visualizador de processos interativo que possibilita o gerenciamento de recursos da sua máquina diretamente do terminal. 

Comando unzip

Faz você extrair o conteúdo de um arquivo .zip do terminal. 

Comando echo

É quem exibe o texto definido no terminal.

Comando ls

Um dos mais comuns ao se utilizar o terminal Linux, esse comando é utilizado para mostrar arquivos e diretórios existentes no seu disco, bem como suas propriedades.

Como possui muitas opções, pode ser útil utilizar a flag “help” para a execução de suas necessidades. 

Para encontrá-lo, você pode usar uma cor para identificação. 

Comando cat

Da abreviação de “concatenate”, ele é utilizado para abrir arquivos e permite a você criar, visualizar e concatenar arquivos diretamente do terminal. 

Comando rmdir

O comando permite deletar diretórios vazios, mas que você apague diretórios vazios (sem conteúdos).

Comando locate

Usado para localizar um arquivo, assim como você faz para procurar um arquivo no Windows.

Comando find

É o que encontra arquivos. 

Comando grep

Um dos mais essenciais para trabalhar com arquivos de texto, pois procura por linhas que correspondam a uma expressão regular e as imprime:

Comando top

É o comando Linux que lista os processos e mostra o quanto eles estão consumindo de CPU e memória RAM. 

Ideal para o monitoramento do sistema.

Comando df

O disf free é um dos comandos do Linux que mostra a quantidade de espaço usada no seu disco.

Comando date

Como seu próprio nome deduz, ele exibe a data e a hora, utilizando parâmetros é possível exibir formatos diferentes.

Comando du

Ele exibe um resumo do uso do espaço em disco.

Comando jobs

Ele exibe todos os jobs que estão em execução, quando corremos uma aplicação em background, poderemos ver esse job com este comando.

Comando kill

É o que encerra um programa que não esteja respondendo bem.

Comando ping

É o que envia pacotes ICMP para um determinado host e medir tempos de resposta, entre outras coisas.

Comando head

O comando “head” mostra as primeiras linhas de um arquivo, normalmente as 10 primeiras.

Aprenda a ser um Administrador Linux!

Portanto, os comandos Linux ajudam o usuário a executar qualquer tarefa do sistema operacional de forma prática, fácil e com muita eficiência. 😉

👉 Se você quer aproveitar esse sistema ao máximo melhorando seu trabalho, aproveite para se aprofundar no assunto em nosso Bootcamp sobre Administração Linux. Você vai ver como elevar sua produtividade. 🚀

spot_img

Continue Aprendendo

spot_img