Comandos do Linux no terminal

Tempo de leitura: 10 min

Escrito por Fernando Silva

JUNTE-SE Á NOSSA LISTA DE SUBSCRITORES

Entre para nossa lista e receba conteúdos exclusivos e com prioridade

100% livre de spam.

Compartilhe agora mesmo:

Os comandos do Linux que você deve conhecer para dominar o Linux.

Está querendo saber mais sobre os comandos do Linux ? Você está no lugar certo!

A linha de comando do Linux é uma interface de texto. Muitas vezes chamado de shell, terminal, console, prompt ou vários outros nomes, pode parecer complexo e confuso de usar.

Porém é mais simples do que você pensa, e muito poderoso, facilita a vida de muitos profissionais pela sua praticidade. Profissionais de tecnologia sérios conhecem pelo menos o básico desse comandos.

O que é Linux ?

Linux é uma família de sistemas operacionais Unix de código aberto baseados no Linux Kernel. Eles incluem Ubuntu,Kali Debian, openSUSE e Red Hat. Você pode saber mais e toda sua linha do tempo contada utilizando gráficos, e passo a passo no E-book abaixo.

=> QUERO O E-BOOK AGORA !

Comando do Linux básicos e mais utilizados do Linux.

Os comandos do Linux são executados no Terminal. Você pode executar comandos para realizar diversas tarefas, instalação de pacotes até gerenciamento de usuários ou manipulação de arquivos.

Sintaxe geral dos comandos do Linux:

NomeComando [opções] [parâmetros]

Estas são as três partes mais comuns de um comando:

  • NomeComando é a regra que você deseja executar.
  • Opção ou sinalizador modifica a operação de um comando. Para invocá-lo, use hifens ( ) ou hifens duplos ( ).
  • Parâmetro ou argumento especifica qualquer informação necessária para o comando.

comando sudo

Abreviação de superuser do, sudo é um dos comandos básicos mais importantes do Linux que permite executar tarefas que exigem permissões administrativas ou de root (administrador).

Ao usar o sudo, o sistema solicitará que os usuários se autentiquem com uma senha. Em seguida, o sistema Linux registrará um registro de data e hora como rastreador. 

Se você tentar executar o sudo na linha de comando sem se autenticar, o sistema registrará a atividade como um evento de segurança e gera LOGs.

Aqui está a sintaxe geral:

sudo comando

comando pwd

Use o comando pwd saber o seu diretório atual. 

pwd.

Comando cd

Para navegar pelos arquivos e diretórios do Linux.

  • cd ~ vai para o diretório home do outro usuário.
  • cd .. move um diretório para cima.
  • cd- move para seu diretório anterior.

Comando ls

O comando ls lista arquivos e diretórios dentro de um sistema. Aqui estão algumas opções que você pode usar com o comando ls :

  • ls -R lista todos os arquivos nos subdiretórios.
  • ls -a mostra arquivos ocultos além dos visíveis.

ls -lh mostra os tamanhos dos arquivos em formatos de fácil leitura, como MB, GB e TB

comando cat

Ele exibe o conteúdo de um arquivo ou combina e grava o conteúdo dos arquivos 

cat nomedoarquivo.txt .

  • cat > arquivo.txt cria um novo arquivo.
  • cat arquivo1.txt arquivo2.txt > arquivo3.txt mescla arquivo1.txt e arquivo2.txt e armazena a saída em arquivo3.txt .

comando cp

Use o comando cp para copiar arquivos ou diretórios e seu conteúdo. 

Para copiar o conteúdo de um arquivo para um novo arquivo no mesmo diretório, digite cp seguido do arquivo de origem e do arquivo de destino:

cp nomedoarquivo1.txt nomedoarquivo2.txt

Para copiar um diretório inteiro, use a opção -R

cp -R /home/username/Documents /home/username/Documents_backup

comando mv

Esse comando é para mover e renomear arquivos e diretórios.

Basta digitar mv seguido do nome do arquivo e do diretório de destino. Por exemplo, você deseja mover arquivo.txt para o diretório /home/username/Documents :

mv arquivo.txt /home/username/Documents.

Você também pode usar o comando mv para renomear um arquivo:

mv arquivo.txt Novo-arquivo.txt

comando mkdir

Use o comando mkdir para criar um ou vários diretórios

sintaxe geral:

mkdir [opção] nome_diretório

Criando um diretório/pasta camada teste

mkdir teste

comando rmdir

Para excluir um diretório vazio, use o comando rmdir

Por exemplo:

rmdir -p teste-diretório

comando rm

Utilizado para excluir arquivos dentro de um diretório. 

Por exemplo:

rm nomedoarquivo1 Aqui estão algumas opções aceitáveis ​​que você pode adicionar:

  • -i solicita a confirmação do sistema antes de excluir um arquivo.
  • -f permite que o sistema remova sem uma confirmação.
  • -r exclui arquivos e diretórios recursivamente.

comando touch

Esse comando permite que você crie um arquivo vazio.

Por exemplo:

touch teste.txt

comando de locate

O comando locate pode localizar um arquivo no sistema de banco de dados.

Por exemplo:

locate logs

comando grep

O comando grep permite que você encontre uma palavra pesquisando todos os textos em um arquivo específico.

Uma vez que o comando grep encontra uma correspondência, ele exibe todas as linhas que contêm o padrão específico. Este comando ajuda a filtrar arquivos de log grandes.

Por exemplo, você deseja pesquisar a palavra httpd no arquivo logs.txt :

grep http logs.txt

comando df

Use o comando df para exibir o uso de espaço em disco do sistema.

df [opções] [arquivo]

Por exemplo, digite o seguinte comando se quiser ver o uso do espaço em disco do sistema do diretório atual em um formato legível:

df -h

Estas são algumas opções aceitáveis ​​para usar:

  • df -m exibe informações sobre o uso do sistema de arquivos em MBs .
  • df -T mostra o tipo de sistema de arquivos em uma nova coluna.

comando uname

O comando uname exibirá as informações detalhadas sobre seu sistema Linux e hardware. Como o nome da máquina, sistema operacional e kernel. Para executar este comando, basta digitar uname .

Sintaxe básica:

unname [opção]

Estas são as opções ​​para usar:

  • -a Exibe todas as informações do sistema.
  • -s Exibe o nome do kernel.
  • -n Exibe o nome do host

comando ping

O comando ping é um dos comandos básicos do Linux mais utilizados ​​para verificar se uma rede ou um servidor está acessível e para solucionar problemas de conexão. Por exemplo.

ping google.com

comando du

Quanto espaço um arquivo ou diretório ocupa, use o comando du . Você pode executar este comando para identificar qual parte do sistema usa o armazenamento excessivamente.

Você deve especificar o caminho do diretório ao usar o comando du . Por exemplo, para verificar /home/user/Documents digite:

du /home/user/Documents

Opções do comando du

  • -s exibe o tamanho total de uma pasta especificada.
  • -m exibe  informações de pasta e arquivo em MB

comando head

O comando head permite exibe as primeiras dez linhas de um texto. Adicionar uma opção permite alterar o número de linhas exibidas.

Aqui está a sintaxe geral:

cabeça [opção] [arquivo]

Por exemplo, você deseja exibir as primeiras dez linhas de arquivo.txt , localizadas no diretório atual:

head arquivo.txt

Abaixo estão algumas opções que você pode adicionar:

  • -n exibe o primeiro número de linhas personalizado. Por exemplo, digite head -n 3 arquivo.txt para mostrar as primeiras 3 linhas de arquivo.txt.

comando de tail

O comando tali exibe as últimas dez linhas de um arquivo. Sintaxe geral.

tail [opção] [arquivo]

Por exemplo, você deseja mostrar as últimas dez linhas do arquivo arquivo.txt :

tail -n arquivo.txt

comando diff

diff é abreviação de diferença, o comando diff compara dois conteúdos de um arquivo linha por linha. Depois de analisá-los, ele exibirá as partes que não correspondem.

Sintaxe geral:

diff [opção] arquivo1 arquivo2

Por exemplo, você deseja comparar dois arquivos de texto – arquivo.txt e arquivo_update.txt :

diff arquivo.txt arquivo_update.txt

Aqui estão algumas opções aceitáveis ​​para adicionar:

  • -i torna o comando diff insensível a maiúsculas e minúsculas.

comando chmod

O comando chmod é um comando comum que modifica as permissões de leitura, gravação e execução de um arquivo ou diretório. No Linux, cada arquivo está associado a três classes de usuário – proprietário , membro do grupo e outros .

sintaxe geral:

chmod [opção] [permissão] [nome_do_arquivo]

Por exemplo, o proprietário é atualmente o único com permissões totais para alterar arquivo.txt . Para permitir que membros do grupo e outros leiam, gravem e executem o arquivo, altere-o para o tipo de permissão -rwxrwxrwx , cujo valor numérico é 777 :

chmod 777 note.txt

comando chown

Esse comando permite alterar a propriedade de um arquivo, diretório ou link simbólico para um nome de usuário especificado.

Aqui está o formato básico:

chown [opção] proprietário[:grupo] arquivo(s)

Por exemplo, você deseja tornar linuxuser2 o proprietário de teste.txt :

chown linuxuser2 nome do teste.txt

comando apt-get

apt-get é uma ferramenta de linha de comando para lidar com pacotes APT (Advanced Package Tool) no Linux. Ele permite que você gerencie pacotes como atualizar, remover e instalar software e suas dependências.

A execução do comando apt-get requer que você use sudo ou privilégios de root.

Sintaxe:

apt-get [opções] (comando )

Estes são os comandos mais comuns que você pode adicionar ao apt-get :

  • update sincroniza os arquivos do pacote de suas fontes.
  • upgrade instala a versão mais recente de todos os pacotes instalados.
  • check atualiza o cache do pacote e verifica dependências quebradas.

comando do man

O comando man fornece um manual do usuário de todos os comandos ou utilitários que você pode executar no Terminal, incluindo o nome, a descrição e as opções.

É composto por nove seções:

Para exibir o manual completo, digite:

man [Nome Comando]

Por exemplo, você deseja acessar o manual do comando ls :

man ls

E-book em pdf para você entender como o Linux funciona passo a passo.

comandos-linux-pdf
PDF COMANDOS LINUX

=> QUERO O E-BOOK AGORA !

50 Lista de comandos do Linux.

Agora vamos listar abaixo 50 comandos do Linux resumidamente nem todos apresentados nesse no início desse artigo estão nessa lista.

  1. ls – O comando usado com mais frequência no Linux para listar diretórios
  2. pwd – Imprime o comando do diretório de trabalho no Linux
  3. cd – comando do Linux para navegar pelos diretórios
  4. mkdir – Comando usado para criar diretórios no Linux
  5. mv – Move ou renomeia arquivos no Linux
  6. cp – Uso semelhante ao mv, mas para copiar arquivos no Linux
  7. rm – Excluir arquivos ou diretórios
  8. touch – Cria arquivos em branco/vazios
  9. ln – Cria links simbólicos (atalhos) para outros arquivos
  10. cat – Exibe o conteúdo do arquivo no terminal
  11. clear – Limpa a tela do terminal
  12. echo – Imprime qualquer texto que segue o comando
  13. less – comando Linux para exibir saídas paginadas no terminal
  14. man – Acesse as páginas de manual para todos os comandos do Linux
  15. uname – comando Linux para obter informações básicas sobre o sistema operacional
  16. whoami – Obter o nome de usuário ativo
  17. tar – Comando para extrair e compactar arquivos no Linux
  18. grep – Procura uma string dentro de uma saída
  19. head – Retorna o número especificado de linhas do topo
  20. tail – Retorna o número especificado de linhas da parte inferior
  21. diff – Encontre a diferença entre dois arquivos
  22. cmp – Permite verificar se dois arquivos são idênticos
  23. comm – Combina a funcionalidade de diff e cmp
  24. sort – comando do Linux para classificar o conteúdo de um arquivo durante a saída
  25. export – Exporta variáveis ​​de ambiente no Linux
  26. zip – Arquivos zip no Linux
  27. unzip – Descompacte arquivos no Linux
  28. ssh – comando Secure Shell no Linux
  29. service – comando Linux para iniciar e parar serviços
  30. ps – Exibe processos ativos
  31. kill e killall – Mata processos ativos por ID ou nome do processo
  32. df – Exibe informações do sistema de arquivos do disco
  33. mount – Monta sistemas de arquivos no Linux
  34. chmod – Comando para alterar as permissões do arquivo
  35. chown – Comando para conceder propriedade de arquivos ou pastas
  36. ifconfig – Exibe interfaces de rede e endereços IP
  37. traceroute – Rastreia todos os saltos da rede para chegar ao destino
  38. wget – download direto de arquivos da internet
  39. ufw – Comando de firewall
  40. iptables – Firewall básico para todos os outros utilitários de firewall para fazer interface com
  41. apt, yum, rpm – Gerenciadores de pacotes dependendo da distro
  42. sudo – Comando para escalar privilégios no Linux
  43. cal – Exibir um calendário de linha de comando
  44. alias – Crie atalhos personalizados para seus comandos usados ​​regularmente
  45. dd – Usado principalmente para criar pendrives inicializáveis
  46. whereis – Localiza as páginas binárias, de origem e de manual de um comando
  47. whatis – Descubra para que um comando é usado
  48. top – Visualize processos ativos ao vivo com o uso do sistema
  49. useradd e usermod – Adicionar novo usuário ou alterar dados de usuários existentes
  50. passwd – Criar ou atualizar senhas para usuários existentes

comando-linux-pdf

=> QUERO O E-BOOK AGORA

conclusão

Os comandos do Linux permitem que você execute tarefas básicas e administrativas de forma rápida e eficaz a partir do Terminal. 

Você vai gostar também:

Para enviar seu comentário, preencha os campos abaixo:

Deixe um comentário


*


*


Seja o primeiro a comentar!

JUNTE-SE Á NOSSA LISTA DE SUBSCRITORES

Entre para nossa lista e receba conteúdos exclusivos e com prioridade

100% livre de spam.