Manual Bash / Terminal

1. Conceitos Básicos

#!/bin/bash
# Meu primeiro script
echo "Olá, mundo!"

chmod +x script.sh
./script.sh


2. Navegação e Arquivos

pwd          # Mostra diretório atual
ls           # Lista arquivos
ls -l        # Lista detalhada
cd pasta     # Entrar em pasta
cd ..        # Voltar um nível
mkdir nova   # Criar diretório
rmdir pasta  # Remover diretório vazio
rm -r pasta  # Remover diretório e conteúdo
touch arquivo.txt  # Criar arquivo
rm arquivo.txt     # Remover arquivo


3. Manipulação de Arquivos e Conteúdo

cat arquivo.txt        # Mostrar conteúdo
less arquivo.txt       # Mostrar conteúdo paginado
head arquivo.txt       # Primeiras linhas
tail arquivo.txt       # Últimas linhas
cp arquivo1 arquivo2   # Copiar arquivo
mv arquivo1 pasta/     # Mover arquivo
mv arquivo1 arquivo2   # Renomear arquivo

grep "texto" arquivo.txt       # Procurar texto
grep -r "texto" pasta/         # Recursivo

wc arquivo.txt