Comandos Linux: Guia Completo com 35 Comandos Essenciais 🐧💻🚀
🐧

Comandos Linux: Guia Completo 🐧💻🚀

Domine o terminal com 35 comandos essenciais para navegar, gerenciar arquivos e turbinar sua produtividade no Linux

Terminal & CLI
Distribuições
Código Aberto
Ferramentas
Produtividade

O que é Linux?

O Linux é uma família de sistemas operacionais Unix de código aberto, baseados no Linux Kernel. Isso inclui também os sistemas Linux mais populares, como Ubuntu, Fedora, Mint, Debian e outros. Mais precisamente, eles são chamados de distribuição ou distros. 🐧

Desde que o Linux foi lançado pela primeira vez em 1991, ele continua a ganhar popularidade devido à sua natureza de código aberto. As pessoas podem modificar ou redistribuir em seu próprio nome. 🔄

Linux: Sistema Operacional de Código Aberto

(Espaço reservado para imagem em base64)

O Linux é utilizado por 36.7% dos sites na internet como servidor de sistema operacional

Distribuições Populares

Conheça algumas das distribuições Linux mais populares:

Ubuntu
Mais popular
Linux Mint
Para iniciantes
Fedora
Cutting-edge
Debian
Estabilidade

Interface de Linha de Comando (CLI)

Ao operar um sistema operacional Linux, você precisa usar um shell – uma interface que fornece acessos aos serviços do sistema operacional. A maioria da distribuições Linux usa interface gráfica do usuário (GUI) como shell, principalmente para fornecer facilidade de uso para seus usuários. 🖥️

Dito isto, é recomendável usar uma interface de linha de comando (CLI) porque é mais poderosa e eficaz. Tarefas que exigem um processo de várias etapas através de GUI podem ser realizadas em questão de segundos, digitando comandos na CLI.

Dica Importante

Se você estiver pensando em usar o Linux no seu projeto, aprender as linhas de comando ajudará bastante. Neste artigo, você vai aprender 35 comandos linux básicos que vão, indiscutivelmente, ajudar você a navegar pelo Linux e usar o sistema operacional sem problemas. 🎯

Comandos Linux Essenciais

Aqui estão 35 comandos Linux essenciais que todo usuário deveria conhecer. Eles estão organizados por categoria para facilitar o aprendizado. 📚

Navegação e Diretórios

1

pwd - Mostrar diretório atual

Use o comando pwd para encontrar o caminho para o diretório atual (da pasta) em que você está. O comando vai retornar um caminho completo (cheio), que é basicamente um caminho que começa com uma barra inclinada (/).

pwd
Exemplo: /home/usuario/Documentos
2

cd - Mudar de diretório

Para navegar pelo filesystem do Linux, use o comando cd. Ele requer ou um caminho completo ou o nome de um diretório, dependendo do diretório atual em que você estiver.

cd [diretório]
cd Documentos # vai para a pasta Documentos
cd .. # volta um diretório
cd ~ # vai para a pasta home
3

ls - Listar conteúdos

O comando ls é usado para visualizar conteúdos em um diretório. Por padrão, esse comando vai mostrar os conteúdos apenas do diretório atual em que você estiver.

ls [opções] [diretório]
ls -l # lista em formato longo
ls -a # mostra arquivos ocultos

Manipulação de Arquivos

4

cat - Visualizar arquivos

O cat é um dos comandos Linux mais usados. Ele é usado para visualizar o conteúdo de um arquivo na saída padrão.

cat [arquivo]
cat documento.txt
5

cp - Copiar arquivos

Use o comando cp para copiar arquivo do diretório atual em que você estiver.

cp [origem] [destino]
cp foto.jpg /home/usuario/Imagens/
6

mv - Mover/renomear arquivos

O usuário habitual do comando mv é mover arquivos, ainda que ele possa também ser usado para renomear arquivos.

mv [origem] [destino]
mv arquivo.txt /home/usuario/Documentos/
mv nomeantigo.txt nomenovo.txt # renomear
7

mkdir - Criar diretório

Use o comando mkdir para criar um novo diretório.

mkdir [nome-do-diretório]
mkdir Projetos
10

touch - Criar arquivo vazio

O comando touch permite criar novos arquivos em branco através de uma linha de comando.

touch [nome-do-arquivo]
touch index.html

Busca e Localização

11

locate - Localizar arquivos

Você pode o comando locate para localizar um arquivo, assim como você faz para procurar um arquivo no Windows.

locate [arquivo]
locate -i document* # busca insensível a maiúsc/minúsc
13

grep - Buscar em texto

O comando grep permite que você procure através de todo texto dentro de um arquivo específico.

grep [padrão] [arquivo]
grep "erro" log.txt # busca "erro" no arquivo log.txt

Permissões e Administração

14

sudo - Executar como superusuário

Correspondente a SuperUser Do, o comando sudo permite que que você execute tarefas que exigem permissões root ou administrativas.

sudo [comando]
sudo apt update # atualiza repositórios
21

chmod - Alterar permissões

O comando chmod é usado para alterar permissões de leitura, escrita e execução de arquivos e diretórios.

chmod [permissões] [arquivo]
chmod 755 script.sh # dá permissão de execução

Rede e Sistema

25

ping - Testar conectividade

Use o comando ping para verificar o status da conexão do seu servidor.

ping [host]
ping google.com # testa conexão com Google
27

uname - Informações do sistema

O comando uname, que significa Unix Name, vai mostrar informações detalhadas sobre seu sistema Linux.

uname [opções]
uname -a # mostra todas as informações
28

top - Gerenciador de tarefas

Equivalente ao gerenciador de Tarefas do Windows, o comando top vai mostrar uma lista de processos que estão em execução e o quanto de CPU cada processo usa.

top
top # mostra processos em execução
35 Comandos no Total

Dicas e Truques do Terminal

Atalhos Úteis

  • TAB: Auto-completar comandos e nomes de arquivos
  • Ctrl + C: Interromper comando em execução
  • Ctrl + Z: Pausar processo (usar fg para retomar)
  • Ctrl + R: Buscar no histórico de comandos
  • Ctrl + A: Ir para início da linha
  • Ctrl + E: Ir para final da linha
  • Ctrl + U: Limpar linha atual
  • clear: Limpar terminal

Histórico de Comandos

Use history para ver todos os comandos já executados. Use !n (onde n é o número do comando) para reexecutá-lo.

history # mostra histórico
!42 # executa o comando número 42 do histórico

Manual de Ajuda

Para qualquer comando, use man seguido do nome do comando para ver o manual completo com todas as opções.

man ls # manual do comando ls
comando --help # ajuda rápida

Tutorial em Vídeo

Assista a este vídeo para aprender na prática como usar os comandos Linux mais importantes: 🎥

Tutorial de Comandos Linux

(Espaço reservado para vídeo tutorial)

Baixar PDF com 500 Comandos
Linux para Iniciantes
Domine o Terminal
Código Aberto

© 2023 Guia de Comandos Linux - Conhecimento livre e aberto para todos 🐧

O poder do terminal ao alcance de todos

Nenhum comentário

Tecnologia do Blogger.