cd /home/usuario
/home/usuario.pwd
ls
ls -a
.), como .bashrc.mkdir /home/usuario/novo_diretorio
novo_diretorio no caminho especificado.rmdir /home/usuario/novo_diretorio
cp arquivo.txt /home/usuario/
arquivo.txt para o diretório /home/usuario/.mv arquivo.txt /home/usuario/
arquivo.txt para o diretório /home/usuario/, ou, se usado com o mesmo caminho, pode renomear o arquivo.rm arquivo.txt
arquivo.txt.ls -R /home/usuario
tree /home/usuario
mv arquivo1.txt arquivo2.txt /home/usuario/destino/
arquivo1.txt e arquivo2.txt para o diretório /home/usuario/destino/.cp -r /home/usuario/diretorio /home/usuario/backup/
diretorio e todo o seu conteúdo para o diretório backup.rm -r /home/usuario/antigo_projeto/
antigo_projeto e todo o seu conteúdo, inclusive subdiretórios.cat /home/usuario/arquivo.txt
arquivo.txt na saída padrão (terminal).less /home/usuario/arquivo_grande.txt
chmod 755 /home/usuario/script.sh
script.sh.chown usuario:grupo /home/usuario/arquivo.txt
arquivo.txt para o usuário usuario e grupo grupo.df -h
du -sh /home/usuario/projeto/
projeto e seus subdiretórios, exibindo o valor de forma legível.ln -s /home/usuario/arquivo.txt /home/usuario/link_arquivo.txt
link_arquivo.txt, que aponta para o arquivo original arquivo.txt.rename 's/.txt/.bak/' *.txt
.txt para .bak no diretório atual.find /home/usuario -name "*.log"
.log no diretório /home/usuario e em todos os seus subdiretórios.find /home/usuario -size +500M -exec rm {} \;
tar -czvf arquivo.tar.gz /home/usuario/projeto/
projeto em um arquivo tar.gz chamado arquivo.tar.gz.tar -xzvf arquivo.tar.gz
arquivo.tar.gz no diretório atual.chown -R usuario:grupo /home/usuario/projeto/
projeto e de todo o seu conteúdo, recursivamente.chmod -R 755 /home/usuario/projeto/
projeto e em todos os arquivos e subdiretórios.diff arquivo1.txt arquivo2.txt
arquivo1.txt com arquivo2.txt e exibe as diferenças entre eles.rsync -av /home/usuario/projeto/ /backup/projeto/
projeto com o diretório /backup/projeto, copiando apenas os arquivos modificados.grep "erro" /var/log/syslog
/var/log/syslog.grep -r "fatal" /home/usuario/projetos/
/projetos e seus subdiretórios.find /home/usuario -name "*.tmp" -exec rm {} \;
.tmp no diretório /home/usuario e subdiretórios.find /home/usuario -name "*.log" | xargs gzip
.log e os compacta usando o comando `gzip`.awk '{print $1, $3}' arquivo.txt
arquivo.txt.sed -i 's/erro/ERRO/g' /var/log/syslog
/var/log/syslog.tar -cvf - /home/usuario/projeto | gzip > projeto.tar.gz
/projeto e cria o arquivo compactado projeto.tar.gz.tar -cvjf projeto.tar.bz2 /home/usuario/projeto
rsync -avz -e ssh /home/usuario/projeto usuario@servidor_remoto:/backup/
/projeto para o servidor remoto usando SSH, transferindo apenas as alterações.inotifywait -m /home/usuario/projeto
/projeto em tempo real, mostrando eventos como criação, modificação e exclusão de arquivos.lsof /home/usuario/arquivo.txt
arquivo.txt.nice -n 19 cp arquivo_grande.iso /backup/
nice) para evitar impacto no desempenho do sistema.ionice -c3 cp arquivo_grande.iso /backup/