Helder Garcia has kindly translated this page.



ComandoDescrição
apropos wordmostra comandos pertinentes a word
gpg -c fileencripta o arquivo passado como argumento (file)
gpg file.gpgdecripta o arquivo passado como argumento (file)
cal -3mostra um calendário
look wordprefixpesquisa rápida em dicionário
grep --color word /usr/share/dict/wordsdestaca ocorrências de palavras em dicionário
nice commandroda um comando em baixa prioridade
echo 'wget url' | at 01:00faz um download da url à 01:00AM para o diretório corrente
echo "mail -s 'get the train' P@draigBrady.com < /dev/null" | at 17:45email de alerta de compromisso
echo '(321-123)/123' | bc -lcalculadora na linha de comando
echo 'print (10E3-123)/123' | pythoncalculadora na linha de comando (com notação científica)
watch -n1 'cat /proc/interrupts'observa dados alteráveis continuamente
time commandver quanto tempo dura a execução do comando
dd bs=1M if=/dev/hda | gzip | ssh user@remote dd of=hda.gzfaz um backup do disco rígido para uma máquina remota
alias hd='od -Ax -tx1z -v'cria um alias para fazer um dump em hexa de um arquivo
ls | pr -T9 -W$COLUMNSimprime em 9 colunas na largura do terminal
touch -c -t 0304050607 fileseta o timestamp do arquivo (YYMMDDhhmm)
du -sh file dirmostra a utilização em disco do arquivo e diretório
pstree -hlpmostra hierarquia de processos
cp -Rp dir1 dir2cópia a árvore de diretório dir1 para dir2, preservando as permissões, ownership e timestamp
scp -rp dir1 user@hostname:/tmp/.cópia via ssh a árvore de diretório dir1 para o host hostname, abaixo do diretório remoto /tmp, preservando as permissões, ownership e timestamp.
df -hmostra utilização de filesystems com valores formatados em K, M, G,...
navegação em diretório
cd -volta para o diretório anterior
cdvai para o diretório home
(cd dir && command)vai para o diretório (dir), executa o comando (command) e retorna para o diretório corrente automaticamente
pushd .põe o diretório corrente na pilha de modo que você possa fazer um popd de volta para ele
CDs
dd bs=1M if=/dev/cdrom | gzip > cdrom.iso.gzsalva uma cópia do cdrom em formato comprimido
mkisofs -r dir | gzip > cdrom.iso.gzcria uma image iso (cdrom) do diretório
gzip -dc cdrom.iso.gz | cdrecord dev=0,0,0 -grava uma imagem em formato comprimido para um cdrom
cdparanoia -Bcopia trilhas de áudio do CD para arquivos wav no diretório atual
cdrecord dev=0,0,0 -audio *.wavgrava um CD de áudio a partir de todos os arquivos wav no diretório corrente
cdrecord dev=0,0,0 image.isograva um CD a partir de uma imagem ISO
mount -o loop -t iso9660 imagem.iso /mnt/imagemonta uma imagem ISO no diretório /mnt/image
oggenc --tracknum="track" track.cdda.wav -o "track.ogg"gera arquivo ogg de um arquivo wav
archives
tar c dir | bzip2 > dir.tar.bz2gera um archive do diretório
bzip2 -dc dir.tar.bz2 | tar xextrai um archive
find dir -name "*.png" | xargs tar rf dir.tar; bzip2 dir.targera um archive de *.png no diretório dir
file searching
alias l='ls -l --color=auto'cria um alias para listar o diretório em formato detalhado
ls -rtlista arquivos classificados por timestamp
ls -rSlista arquivos classificados pelo tamanho
find -name '*.[ch]' | xargs grep -E 'search string'procura em *.c and *.h por "search string" no diretório corrente e abaixo
find -type f | xargs grep -E 'search string'procura em todos os arquivos regulares por "search string" no diretório corrente e abaixo
find -type f -maxdepth 1 | xargs grep -E 'search string'procura em todos os arquivos regulares por "search string" no diretório corrente apenas
locate 'file*.txt'pesquisa indexada por arquivos no sistema
slocate 'file*.txt'pesquisa indexada por arquivos no sistema, com implementação de segurança e melhor performance
whereis commandlocaliza binários, fonte, e arquivos de man page do comando
which commandmostra o caminho completo do comando
edição de texto
sed '/^ *#/d; /^ *$/d' fileremove comentários e linhas em branco do arquivo (file)
sed 's/string1/string2/g' filesubstitui string2 por string1 no arquivo (file)
tr -d '\r' < fileconverte arquivo texto DOS para unix
RPM
rpm -ivh packages(s).rpminstala pacote(s) rpm
rpm -Uvh packages(s).rpmatualiza os pacote(s) rpm
rpm -e packageremove o pacote
rpm -q packagemostra a versão do pacote instalado
rpm -q -i packagemostra os metadados do pacote
rpm -q -f /path/filemostra a qual pacote o arquivo (file) pertence
rpm -q -l packagelista onde os arquivos do pacote foram instalados
rpm -q -l -p package.rpmlista onde os arquivos do pacote seriam(ão) instalados
rpm -q --requires packagelista arquivos/pacotes que o pacote rpm requer (dependências)
rpm -q --whatrequires packagelista pacotes que requerem o pacote especificado no comando
rpm -q -a --queryformat '%10{SIZE}\t%{NAME}\n' | sort -k1,1nlista todos os pacotes classificados por tamanho
interativo
mcpoderoso gerenciador de arquivos (se há um arquivo que você não sabe como abrir, tecle return neleno mc), cliente ftp, ...
screenterminal virtual com capacidade de detach...
lynxweb browser
gnuplotutilitário gráfico interativo/escriptável
octaveambiente estilo matlab
© Oct 4 2004