2
respostas

Linux :Principais comandos .

Segue abaixo uma lista com os comandos mais utilizados no Linux e suas funções:

ls

  • Função: Lista o conteúdo de um diretório.
  • Exemplo: ls /home/usuario — Lista os arquivos no diretório especificado.
    cd
  • Função: Muda o diretório de trabalho.
  • Exemplo: cd /home/usuario/documentos — Muda para o diretório "documentos".
    pwd
  • Função: Exibe o diretório de trabalho atual.
  • Exemplo: pwd — Mostra o caminho completo do diretório atual.
    cp
  • Função: Copia arquivos ou diretórios.
  • Exemplo: cp arquivo.txt /home/usuario/backup/ — Copia o arquivo para o diretório de backup.
    mv
  • Função: Move ou renomeia arquivos ou diretórios.
  • Exemplo: mv arquivo.txt /home/usuario/novodir/ — Move o arquivo para o diretório "novodir".
    rm
  • Função: Remove arquivos ou diretórios.
  • Exemplo: rm arquivo.txt — Deleta o arquivo "arquivo.txt". Observação: rm -r remove diretórios recursivamente.
    mkdir
  • Função: Cria um novo diretório.
  • Exemplo: mkdir novo_diretorio — Cria o diretório "novo_diretorio".
    rmdir
  • Função: Remove um diretório vazio.
  • Exemplo: rmdir antigo_diretorio — Deleta o diretório, caso ele esteja vazio.
    cat
  • Função: Exibe o conteúdo de arquivos.
  • Exemplo: cat arquivo.txt — Exibe o conteúdo do arquivo "arquivo.txt".
    echo
  • Função: Exibe uma mensagem ou texto no terminal.
  • Exemplo: echo "Hello, World!" — Imprime a mensagem "Hello, World!" no terminal.
    grep
  • Função: Pesquisa por padrões em arquivos ou saídas de comandos.
  • Exemplo: grep "erro" arquivo.log — Pesquisa a palavra "erro" no arquivo "arquivo.log".
    find
  • Função: Busca por arquivos e diretórios em um caminho específico.
  • Exemplo: find /home/usuario -name "relatorio.txt" — Encontra o arquivo "relatorio.txt" no diretório especificado.
    chmod
  • Função: Modifica as permissões de arquivos e diretórios.
  • Exemplo: chmod 755 script.sh — Define permissões de leitura, escrita e execução para o proprietário, e de leitura e execução para os outros.
    chown
  • Função: Altera o proprietário e o grupo de arquivos ou diretórios.
  • Exemplo: chown usuario:grupo arquivo.txt — Muda o proprietário e o grupo do arquivo para "usuario" e "grupo", respectivamente.
    ps
  • Função: Exibe os processos em execução.
  • Exemplo: ps aux — Mostra todos os processos em execução no sistema.
    top
  • Função: Exibe uma lista dinâmica dos processos em execução, com informações sobre uso de CPU e memória.
  • Exemplo: top — Abre a interface interativa de processos.
    kill
  • Função: Envia um sinal para finalizar ou manipular processos.
  • Exemplo: kill 1234 — Envia o sinal para finalizar o processo com o PID 1234.
    df
  • Função: Exibe o uso do espaço em disco.
  • Exemplo: df -h — Mostra o uso de disco de forma legível (em GB, MB, etc.).
    du
  • Função: Exibe o uso de espaço em disco por diretório ou arquivo.
  • Exemplo: du -sh /home/usuario/ — Exibe o total de espaço utilizado no diretório "usuario".
    sudo
  • Função: Executa comandos com privilégios de superusuário (root).
  • Exemplo: sudo apt update — Executa o comando de atualização de pacotes com privilégios de administrador.
    apt (ou yum, dnf em outras distribuições)
  • Função: Gerencia pacotes de software (instalar, remover, atualizar).
  • Exemplo: sudo apt install vim — Instala o editor de texto "vim".
    wget
  • Função: Baixa arquivos da web.
  • Exemplo: wget http://exemplo.com/arquivo.zip — Baixa o arquivo especificado.
    curl
  • Função: Faz requisições HTTP e pode baixar arquivos.
  • Exemplo: curl -O http://exemplo.com/arquivo.zip — Baixa o arquivo via HTTP.
    tar
  • Função: Arquiva ou compacta arquivos.
  • Exemplo: tar -cvf arquivo.tar pasta/ — Cria um arquivo .tar da pasta "pasta". Exemplo: tar -xvf arquivo.tar — Extrai o conteúdo de um arquivo .tar.
    zip / unzip
  • Função: Compacta e descompacta arquivos no formato .zip.
  • Exemplo: zip arquivo.zip arquivo.txt — Compacta o arquivo "arquivo.txt". Exemplo: unzip arquivo.zip — Descompacta o arquivo "arquivo.zip".
    history
  • Função: Exibe o histórico de comandos executados.
  • Exemplo: history — Mostra a lista de comandos anteriores.
    alias
  • Função: Cria um atalho para comandos ou sequências de comandos.
  • Exemplo: alias ls='ls -la' — Cria um atalho para o comando ls que sempre exibirá detalhes completos.
    shutdown
  • Função: Desliga o sistema.
  • Exemplo: sudo shutdown -h now — Desliga o sistema imediatamente.
    reboot
  • Função: Reinicia o sistema.
  • Exemplo: sudo reboot — Reinicia o sistema imediatamente.
    Cada comando tem uma série de opções e parâmetros que podem ser usados para customizar sua execução, e você pode obter mais informações sobre qualquer um deles usando o comando man ou help mais nome do comando.
    A melhor forma de aprender é praticando e com o tempo nem vai mais utilizar o mouse.
    Bons estudos.

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
2 respostas

Oi, Ronaldo! Como vai?

Agradeço por compartilhar.

Gostei bastante da sua lista, você trouxe comandos muito usados no dia a dia do Linux, como ls, cd e chmod. Isso mostra que você já está construindo uma boa base para navegar, organizar e gerenciar arquivos no sistema.

Continue praticando, quanto mais usar no terminal, mais natural tudo vai ficar.

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

Esses comando são bastantes úteis no dia dia Linux,