Início Tecnologia Os 75 comandos do Linux, todos os usuários elétricos devem saber (com...

Os 75 comandos do Linux, todos os usuários elétricos devem saber (com categorização de nível profissional)

14
0

 

Em 2025, com a crescente demanda por automação, acesso remoto e contêiner, saber que o seu caminho em torno dos comandos do Linux não é mais apenas uma habilidade agradável de ter. Se você é um administrador do sistema, engenheiro de DevOps ou desenvolvedor, o domínio da linha de comando não é opcional, é crítico. É o que separa o usuário casual do usuário elétrico.

Este guia não é apenas um despejo de comando. É uma coleção estruturada e categorizada com base no que os usuários reais estão pesquisando e executando.

Os 75 comandos do Linux, todos os usuários elétricos devem saber

Vamos quebrar isso passo a passo e começaremos com o que muda como você pensa em navegar no sistema de arquivos Linux.

Você não pode gerenciar sistemas se não souber onde está. Esses comandos são seu mapa e bússola.

  • ls – Liste arquivos e diretórios
  • cd – Alterar diretórios
  • pwd – Mostrar diretório atual
  • mkdir – Faça um novo diretório
  • rmdir – Remova um diretório vazio

Usar ls -lh Para ver os tamanhos dos arquivos em formato legível por humanos. Combine -o com cd e conclusão da guia para navegação mais rápida.

Leia mais: Quais são os comandos para instalar e desinstalar os pacotes RPM no Linux?

Comandos de operações de arquivo

Linux é tudo sobre arquivos. Aprenda a criar, mover, renomear e excluí -los com precisão.

  • touch – Crie um arquivo vazio
  • cp – Copiar arquivos e diretórios
  • mv – Mova ou renomeie arquivos
  • rm – Excluir arquivos e pastas
  • echo – Sair texto ou gravar em arquivos

Sempre use rm -i solicitar antes de excluir. Para deletes recursivos, rm –rf Mas apenas se você souber exatamente o que está fazendo.

Visualização de arquivos e comandos de inspeção de conteúdo

Sempre que você precisar ler logs, configurações ou scripts, essas são suas ferramentas.

  • cat – Veja o conteúdo completo do arquivo
  • less / more – Role através de arquivos grandes
  • head – Veja as 10 primeiras linhas
  • tail – Veja as últimas 10 linhas

Usar tail -f monitorar os logs em tempo real, essencial para a solução de problemas.

Comandos de pesquisa e processamento de texto

Essas são as ferramentas para pesquisar, contar e manipular o conteúdo e permitir que você se aprofunda.

  • grep – Procure padrões em arquivos
  • find – Localize arquivos e diretórios
  • locate – Pesquise rapidamente arquivos indexados
  • wc – Contagem de palavras/linha/caractere
  • sort – Organizar saída de texto

Você pode combinar grep com tail ou cat Para filtragem em tempo real de logs e dados.

Comandos de conchas de concha e atalhos

Esses comandos ajudam você a trabalhar mais inteligente dentro do terminal.

  • clear – Limpe a tela do terminal
  • man – Leia manuais de comando
  • alias – Defina atalhos de comando personalizados
  • unalias – Remova um alias definido

Você pode configurar um pseudônimo como alias ll="ls -alF" Para listar arquivos com detalhes por padrão.

Comandos de monitoramento e gerenciamento de processos do sistema

Quando seu servidor causar problemas, esses comandos lhe dão visibilidade.

  • ps – Liste processos de execução
  • top / htop – Visualizador de processos interativos
  • df – Uso do espaço em disco
  • du – Análise de tamanho do diretório
  • uname – Informações do kernel e do sistema
  • whoami – Mostre o usuário atual

Você pode usar o htop sobre top Para uma interface colorida mais fácil de usar com filtragem.

Comandos de rede e acesso remoto

A maioria dos sistemas Linux vive na rede. Estas são as suas ferramentas de acesso remoto e conectividade.

  • ssh – Prenda a concha em máquinas remotas
  • scp – Copie os arquivos com segurança entre os sistemas
  • ping – Verifique a acessibilidade da rede
  • curl – buscar conteúdo de URLs da web
  • wget – Download de arquivos da web
  • netstat – Veja as conexões de rede

Usar ssh -i key.pem user@host Para login seguro com um arquivo chave. Adicionar -A para encaminhamento de agentes.

Comandos de permissões e segurança

Esses comandos protegem uma caixa Linux começando com o entendimento do controle de acesso.

  • sudo – Execute comandos como outro usuário (geralmente raiz)
  • chmod – Alterar permissões de arquivo
  • chown – Alterar a propriedade do arquivo

Usar chmod +x script.sh para fazer um script executável e sempre verifique com ls -l.

Comandos de gerenciamento de pacote e dependência

Esses comandos ajudam você a instalar, atualizar ou remover o software, de forma limpa e consistente.

  • apt – Gerente de pacote Debian/Ubuntu
  • yum / dnf – RHEL/CENTOS/FEDORA PACOTERS MAERTERS
  • pacman – Ferramenta de pacote Arch Linux
  • npm – Javascript/Node.js Package Manager
  • docker – Gerenciar contêineres e imagens

Para ambientes seguros e reproduzíveis, combine o Docker com o gerente de pacotes do seu idioma.

Leia mais: 32 melhores perguntas e respostas da entrevista do Linux

O Linux não é apenas para sistemas, mas os desenvolvedores também vivem no terminal. Dê uma olhada nos seguintes comandos.

  • git – Rastrear código, colaborar e implantar
  • vim / vi / nvim – Editores de terminais avançados
  • nano -Editor de terminal fácil de usar
  • cargo – Gerente de compilação e pacote de ferrugem

Você pode combinar git log --oneline e git diff Para rastrear e revisar rapidamente as mudanças.

Embrulhando

Dominar esses 75 comandos Linux não apenas o torna mais rápido, o torna confiável, eficiente e confiável. Em 2025, a complexidade do sistema está aumentando apenas e o terminal continua sendo a interface mais poderosa no seu kit de ferramentas. Portanto, você deve parar de memorizar, em vez disso, comece a internalizar. A linha de comando não é o seu inimigo – é a sua vantagem.

Marque esta lista de favoritos. Defina aliases. Pratique diariamente. Porque os usuários reais de energia não adivinham, mas sabem!

Perguntas frequentes

1. Quais são os comandos do Linux, todos os usuários elétricos devem saber em 2025?

UM. Os usuários hidráulicos devem dominar comandos em categorias como navegação (lsAssim, cd), operações de arquivo (cpAssim, mv), pesquisa de texto (grepAssim, find), monitoramento do sistema (htopAssim, df), networking (sshAssim, curl) e gerenciamento de pacotes (aptAssim, dnfAssim, docker). Esses comandos aumentam a produtividade, a automação e o controle do sistema.

2. Como faço para navegar nos diretórios no Linux usando o terminal?

UM. Usar cd para mudar de diretórios, pwd Para imprimir sua localização atual e ls -lh Para listar o conteúdo em um formato legível pelo homem. Combine com a conclusão da guia para navegar mais rapidamente.

3. Qual é a diferença entre catAssim, lesse tail?

  • cat: Exibe o conteúdo completo do arquivo de uma só vez.
  • less: Rola através de arquivos grandes interativamente.
  • tail: Mostra as últimas 10 linhas (tail -f Para atualizações ao vivo, especialmente úteis para logs).

4. Qual comando devo usar para excluir com segurança os arquivos no Linux?

UM. Usar rm -i solicitar antes de cada exclusão. Use apenas rm -rf Quando você entende completamente as consequências -, exclui os diretórios recursivamente sem confirmação.

5. Como posso monitorar os processos de execução em tempo real?

UM. Usar top ou htop. htop Fornece uma visão mais fácil de usar, interativa e colorida, com filtragem e classificação mais fáceis.

6. Qual é a maneira mais segura de se conectar a um servidor Linux remoto?

UM. Usar ssh user@host. Para maior segurança, use ssh -i yourkey.pem user@host com uma chave privada. Usar scp para transferir arquivos com segurança entre máquinas.

7. Como altero as permissões de arquivo e a propriedade no Linux?

UM. Usar chmod Para modificar as permissões de arquivo e chown para mudar de propriedade. Exemplo:
chmod +x script.sh (torna o script executável)
chown user:group file.txt (muda o proprietário e o grupo)

8. Quais gerentes de pacotes devo usar no Linux em 2025?

UM. Depende da sua distro:

  • Debian/Ubuntu: apt
  • RHEL/CENTOS: dnf ou yum
  • Arco: pacman
  • Para contêineres: docker
  • Para JavaScript: npm
  • Para ferrugem: cargo

9. Como posso personalizar comandos Linux para fluxos de trabalho mais rápidos?

UM. Usar alias Para criar atalhos. Exemplo:
alias ll="ls -alF" Lista arquivos em formato longo com detalhes. Para removê -lo, use unalias.

10. Quais comandos do Linux são essenciais para os desenvolvedores?

UM. Os desenvolvedores devem saber:

  • git para controle de versão
  • vimAssim, nanoou nvim para o código de edição
  • docker para contêineres
  • cargo para projetos de ferrugem

11. Posso combinar comandos Linux para casos de uso avançado?

UM. Sim! Por exemplo:
grep "ERROR" logfile | tail -n 20
Isso encontra as últimas 20 linhas com “erro” em um log. Você também pode encadear ferramentas como findAssim, xargse awk para operações complexas.

12. Existe uma melhor maneira de praticar os comandos do Linux diariamente?

UM. Sim. Configure uma VM de Sandbox ou contêiner, use aliases para acelerar tarefas e experimentar cenários do mundo real, como edição de configurações, analisar toras e implantar com Git A

fonte