Black November

ATÉ 50% OFF

TÁ ACABANDO!

0 dias

0 horas

0 min

0 seg

2
respostas

Linux: comandos mais usados!

Olá estudantes.
Vou listar os comandos vistos em aula e suas funções:

  • date: Exibe a data e hora atuais.
  • clear: Limpa a tela do terminal. Também pode ser feito com o atalho Ctrl + L.
  • pwd: Exibe o diretório atual (Print Working Directory).
  • cd: Navega entre diretórios. Exemplo: cd / navega até o diretório raiz. Exemplo: cd ~ ou cd sozinho retorna ao diretório home do usuário.
  • ls: Lista os arquivos e diretórios no diretório atual.
  • ls -a: Lista todos os arquivos e diretórios, incluindo os ocultos (que começam com um ponto .).
  • Tab (pressionar duas vezes): Mostra opções de autocompletar para comandos e nomes de arquivos/diretórios.
  • ls | more: Exibe a listagem de arquivos página por página. Use a barra de rolagem ou Espaço para avançar.
  • Ctrl + C: Interrompe o comando em execução.
  • ls p*: Lista todos os arquivos e diretórios que começam com a letra "p".
  • touch: Cria um arquivo vazio. Exemplo: touch texto1.txt cria um arquivo chamado "texto1.txt".
  • ls m??n: Lista arquivos que começam com "m", terminam com "n" e possuem dois caracteres no meio (representados por ??).
  • Setas para cima/baixo: Navega entre os comandos previamente executados no terminal.
  • mkdir: Cria um novo diretório. Exemplo: mkdir documentos cria um diretório chamado "documentos".
  • rmdir: Remove um diretório vazio. Exemplo: rmdir documentos remove o diretório "documentos", caso esteja vazio.
  • rm: Remove arquivos. Exemplo: rm teste.txt remove o arquivo "teste.txt".
  • rm -rf: Remove diretórios, subdiretórios e arquivos de forma recursiva e forçada. Exemplo: rm -rf pasta remove o diretório "pasta" e todo o seu conteúdo.
  • --help: Exibe o manual de ajuda de um comando. Exemplo: ls --help exibe informações sobre o comando ls e suas opções.
  • ls -l: Exibe a lista de arquivos em formato longo, incluindo permissões, número de links, proprietário, grupo, tamanho e data de modificação.
  • cat: Exibe o conteúdo de um arquivo no terminal. Exemplo: cat arquivo.txt mostra o conteúdo do arquivo "arquivo.txt".
  • sudo passwd root: Define ou altera a senha do usuário root.
  • su: Troca para o usuário root (superusuário). Exige a senha do usuário root.
  • exit: Sai do terminal ou da sessão do usuário root, voltando ao usuário normal.
  • nano: Editor de texto baseado em terminal. É mais fácil de usar para quem não está familiarizado com editores mais avançados. Exemplo: nano arquivo.txt abre o arquivo "arquivo.txt" para edição.
  • history: Exibe o histórico de comandos executados no terminal.
  • grep: Pesquisa por padrões de texto em arquivos. Exemplo: grep "palavra" arquivo.txt procura pela palavra "palavra" no arquivo "arquivo.txt".
  • find: Localiza arquivos e diretórios em uma estrutura de diretórios. Exemplo: find /home -name "teste.txt" encontra o arquivo "teste.txt" no diretório "/home".
  • chmod: Altera permissões de arquivos e diretórios. Exemplo: chmod 755 arquivo.sh define permissões para o arquivo "arquivo.sh".
  • chown: Altera o proprietário e/ou grupo de um arquivo ou diretório. Exemplo: chown usuario:grupo arquivo.txt altera o proprietário e grupo do arquivo "arquivo.txt".
  • df: Exibe informações sobre o espaço em disco. Exemplo: df -h exibe o uso do disco de forma legível (em megabytes ou gigabytes).
  • du: Exibe o uso de espaço em disco por diretório. Exemplo: du -sh * mostra o uso de espaço de todos os arquivos e diretórios no diretório atual.
  • top: Exibe os processos em execução no sistema em tempo real.
  • ps: Exibe informações sobre os processos em execução. Exemplo: ps aux exibe todos os processos em execução no sistema.
  • kill: Envia um sinal para um processo, geralmente para terminar sua execução. Exemplo: kill 1234 encerra o processo com o PID 1234.

Se esqueci algum avise.
Qualquer duvida comente ai!
Bons estudos.

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
2 respostas

Oi, Ronaldo! Como vai?

Agradeço por compartilhar.

Gostei da forma como você organizou os comandos, ficou bem claro e direto. Isso ajuda muito quem está começando a navegar pelo terminal no dia a dia do DevOps. Continue compartilhando, faz diferença para quem está aprendendo agora.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!

Oi.
Obrigado pelo feedback.
Muito sucesso para você!