Página inicial Linux Comandos básicos do Linux: guia simples para usar o terminal

Comandos básicos do Linux: guia simples para usar o terminal

Se você utiliza uma hospedagem de sites, servidor Linux ou possui acesso SSH, é provável que em algum momento precise utilizar o terminal.

Para quem nunca teve contato com Linux, a tela do terminal pode parecer complicada. Porém, muitos comandos básicos são simples e permitem navegar entre pastas, visualizar arquivos, copiar conteúdos e verificar informações do sistema.

Neste tutorial, vamos apresentar alguns dos principais comandos básicos do Linux, com exemplos práticos para quem utiliza:

  • Terminal do cPanel
  • SSH
  • PuTTY
  • Bitvise
  • Servidores Linux
  • Hospedagem de sites

O objetivo é explicar os comandos de forma simples, especialmente para usuários iniciantes.


O que é o terminal Linux?

O terminal permite executar comandos diretamente no sistema operacional.

Em vez de clicar em pastas e arquivos com o mouse, você utiliza comandos de texto.

Por exemplo, para entrar em uma pasta:

cd public_html

Para listar os arquivos:

ls

Para descobrir em qual pasta você está:

pwd

Esses três comandos estão entre os mais utilizados no dia a dia.


⚠️ Aviso importante antes de começar

Alguns comandos do Linux podem alterar ou excluir arquivos.

Por isso:

  • Tenha cuidado ao copiar comandos da internet
  • Confirme sempre o diretório atual
  • Faça backup antes de modificar muitos arquivos
  • Teste comandos em arquivos não importantes quando possível
  • Nunca execute um comando se você não entende sua finalidade

Um comando digitado no diretório errado pode causar problemas.

Isso é especialmente importante ao utilizar comandos como:

rm

que pode excluir arquivos.


1. pwd: descobrir em qual pasta você está

O comando pwd significa Print Working Directory.

Ele mostra o caminho completo do diretório atual.

Exemplo:

pwd

Resultado:

/home/usuario/public_html

Isso significa que você está dentro da pasta:

public_html

do usuário em questão.

Quando utilizar?

Use pwd sempre que quiser confirmar sua localização antes de executar comandos.

É uma ótima prática utilizar:

pwd

antes de modificar ou excluir arquivos.


2. ls: listar arquivos e pastas

O comando ls mostra os arquivos e diretórios presentes na pasta atual.

ls

Exemplo de resultado:

index.php
wp-config.php
wp-content
wp-admin
wp-includes

ls -l: visualizar mais detalhes

ls -l

Mostra informações adicionais, como:

  • Permissões
  • Proprietário
  • Tamanho
  • Data de modificação

ls -lah: uma das opções mais úteis

ls -lah

Esse comando também mostra arquivos ocultos e apresenta os tamanhos de forma mais fácil de ler.

Por exemplo:

-rw-r--r--  1 usuario usuario 2.5K wp-config.php
drwxr-xr-x  5 usuario usuario 4.0K wp-content

Arquivos que começam com ponto, como:

.htaccess

também aparecem.

Para administração de hospedagem, ls -lah é um comando bastante útil.


3. cd: entrar em uma pasta

O comando cd significa Change Directory.

Ele permite mudar de diretório.

Exemplo:

cd public_html

Agora você estará dentro da pasta public_html.

Para confirmar:

pwd

Entrar em uma pasta dentro de outra

Exemplo:

cd public_html/wp-content

Você pode navegar diretamente até um caminho específico.


4. cd ..: voltar uma pasta

Para voltar um nível:

cd ..

Por exemplo, se você está em:

/home/usuario/public_html

e executa:

cd ..

você volta para:

/home/usuario

5. cd ~: voltar para a pasta principal

O comando:

cd ~

leva você para a pasta principal do usuário.

Em uma hospedagem cPanel, normalmente seria algo semelhante a:

/home/usuario

Também é possível simplesmente executar:

cd

dependendo do ambiente.


6. clear: limpar o terminal

Depois de executar muitos comandos, a tela pode ficar cheia de informações.

Para limpar:

clear

Isso não exclui nada.

Apenas limpa a visualização do terminal.


7. mkdir: criar uma pasta

Para criar um novo diretório:

mkdir teste

Isso cria uma pasta chamada:

teste

Depois, você pode entrar nela:

cd teste

Criar várias pastas

Também é possível criar mais de uma pasta:

mkdir imagens backup arquivos

8. touch: criar um arquivo vazio

Para criar um arquivo vazio:

touch teste.txt

Isso cria:

teste.txt

O comando também pode ser utilizado para atualizar a data de modificação de um arquivo existente.


9. cp: copiar arquivos

O comando cp permite copiar arquivos.

Exemplo:

cp arquivo.txt arquivo-backup.txt

Isso cria uma cópia do arquivo.


Copiar um arquivo para outra pasta

cp arquivo.txt backup/

O arquivo será copiado para o diretório backup.


Copiar uma pasta

Para copiar uma pasta e seu conteúdo:

cp -r pasta pasta-backup

O parâmetro -r permite copiar diretórios recursivamente.


10. mv: mover ou renomear arquivos

O comando mv pode mover arquivos.

Exemplo:

mv arquivo.txt backup/

Também pode ser utilizado para renomear.

mv arquivo-antigo.txt arquivo-novo.txt

O arquivo passa a ter o novo nome.


11. rm: excluir arquivos

O comando rm remove arquivos.

Exemplo:

rm arquivo.txt

⚠️ Tenha cuidado.

Em muitos casos, o arquivo removido pelo terminal não vai para uma lixeira.

Por isso, antes de utilizar rm, confirme o arquivo e o diretório.

Uma boa prática é executar:

pwd
ls -lah

antes de remover arquivos.


⚠️ Cuidado com rm -r

Para remover uma pasta e seu conteúdo:

rm -r pasta

Esse comando pode excluir todos os arquivos dentro do diretório.

Nunca execute comandos de exclusão em massa sem saber exatamente o que será removido.


12. cat: visualizar o conteúdo de um arquivo

Para visualizar rapidamente um arquivo de texto:

cat arquivo.txt

Isso pode ser útil para arquivos pequenos.

Exemplo:

cat wp-config.php

⚠️ Atenção: arquivos de configuração podem conter informações confidenciais.

Evite compartilhar publicamente conteúdos que possuam:

  • Senhas
  • Tokens
  • Chaves de API
  • Dados de banco de dados
  • Informações de acesso

13. less: visualizar arquivos maiores

Para arquivos grandes, less pode ser mais confortável:

less arquivo.txt

Você pode navegar pelo conteúdo.

Para sair:

q

14. head: visualizar o início de um arquivo

Para visualizar as primeiras linhas:

head arquivo.txt

Por padrão, mostra as primeiras linhas do arquivo.

Para definir uma quantidade:

head -n 20 arquivo.txt

Mostra as primeiras 20 linhas.


15. tail: visualizar o final de um arquivo

Para visualizar as últimas linhas:

tail arquivo.txt

Muito utilizado para logs.


Acompanhar um log em tempo real

tail -f arquivo.log

Esse comando continua mostrando novas linhas conforme elas são adicionadas ao arquivo.

Para interromper:

Ctrl + C

16. find: procurar arquivos

O comando find permite localizar arquivos.

Por exemplo:

find . -name "arquivo.txt"

Procura pelo arquivo a partir do diretório atual.


Procurar arquivos JPG

find . -type f -iname "*.jpg"

Isso procura arquivos JPG, inclusive em subdiretórios.

O -iname não diferencia letras maiúsculas e minúsculas.

Assim, pode encontrar:

imagem.jpg
imagem.JPG

17. grep: procurar texto dentro de arquivos

O comando grep procura palavras ou textos.

Exemplo:

grep "erro" arquivo.log

Isso procura por linhas que possuem a palavra:

erro

Também pode ser muito útil para analisar logs.


18. du: verificar espaço utilizado

Para verificar o tamanho do diretório atual:

du -sh .

Exemplo de resultado:

2.4G .

Isso significa que o diretório ocupa aproximadamente 2,4 GB.


Ver o tamanho das pastas

du -sh *

Esse comando mostra o espaço utilizado pelos itens presentes no diretório atual.

Pode ser muito útil para descobrir quais pastas estão ocupando mais espaço.


19. df: verificar espaço disponível

O comando:

df -h

mostra informações sobre os sistemas de arquivos e o espaço disponível.

Em servidores, pode ajudar a verificar se um disco está próximo de ficar cheio.


20. whoami: descobrir qual usuário está conectado

whoami

O resultado mostra o usuário atual.

Exemplo:

usuario

Isso pode ser útil em servidores com diferentes usuários.


21. history: visualizar comandos anteriores

O comando:

history

mostra comandos utilizados anteriormente.

Exemplo:

101  ls -lah
102  cd public_html
103  pwd
104  du -sh .

Também é possível pressionar a seta para cima no teclado para recuperar comandos anteriores.


Exemplo prático: navegando até o WordPress

Imagine que seu WordPress está instalado em:

public_html

Você pode começar verificando sua localização:

pwd

Depois listar os arquivos:

ls -lah

Entrar no diretório:

cd public_html

Confirmar novamente:

pwd

E listar os arquivos:

ls -lah

Você poderá encontrar arquivos e pastas como:

wp-admin
wp-content
wp-includes
wp-config.php

Para entrar na pasta de uploads:

cd wp-content/uploads

Depois:

pwd

E:

ls -lah

Essa sequência simples já permite navegar por boa parte da estrutura de arquivos.


Resumo dos principais comandos

Comando Função
pwd Mostra o diretório atual
ls Lista arquivos e pastas
ls -lah Lista arquivos com detalhes
cd pasta Entra em uma pasta
cd .. Volta um nível
cd ~ Vai para a pasta principal
clear Limpa a tela
mkdir Cria uma pasta
touch Cria um arquivo vazio
cp Copia arquivos
mv Move ou renomeia arquivos
rm Remove arquivos
cat Exibe conteúdo de arquivo
less Visualiza arquivos
head Mostra o início de um arquivo
tail Mostra o final de um arquivo
find Procura arquivos
grep Procura textos
du Mostra espaço utilizado
df Mostra espaço disponível
whoami Mostra o usuário atual
history Mostra comandos anteriores

Conclusão

Aprender os comandos básicos do Linux facilita bastante a administração de sites, hospedagens e servidores.

Você não precisa decorar dezenas de comandos de uma vez.

Comece pelos principais:

pwd
ls -lah
cd
cd ..

Depois avance para comandos de manipulação e consulta, como:

cp
mv
find
grep
du

O mais importante é sempre entender o que será executado antes de pressionar Enter.

Com prática, o terminal deixa de parecer complicado e se torna uma ferramenta rápida para administrar arquivos e realizar tarefas que, pela interface gráfica, poderiam levar muito mais tempo.


📌 STOREHOSTING | Hospedagem de Sites

Precisa de uma hospedagem para seu site, WordPress ou projeto online?

Os planos da StoreHosting oferecem recursos para desempenho, segurança e administração do seu site:

  • ✓ Servidores no Brasil
  • ✓ LiteSpeed
  • ✓ CloudLinux
  • ✓ Armazenamento NVMe
  • ✓ Backup diário
  • ✓ Antivírus
  • ✓ WAF
  • ✓ SSL gratuito
  • ✓ Suporte técnico especializado

Conheça nossos planos de Hospedagem de Sites

Artigos Relacionados

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

  • Categorias

  • StoreHosting
    Privacy Overview

    This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.