20/06/10

Referência Rápida - Linux/Unix (sh - bash)

alias - Define e exibe nomes alternativos de comados.
arch ou archdetect - Exibe a arquitectura da máquina.
awk - Linguagem de verificação e processamento de padrões.
bash - Bourne Again Shell
bg - Move um processo para o background.
biff - Avisa quando recebe nome email.
cat - Mostra o conteúdo de um ficheiro de uma só vez.
cd - Muda de directório
chage - Altera informações do utilizador.
cfdisk - Aplicação para gestão de partições.
chgrp - Altera propriedades de grupo.
chmod - Altera propriedades de arquivo (rwx)
chroot - Muda o directório Raiz (eg. chroot /mnt/distro1 /bin/bash)
chsh - Altera a shell do logon.
clear - Limpa a tela (consola)
cp - Copia ficheiros ou pastas.
crontab - Mostra e define tarefas agendadas.
csh - Shell cd C.
cut - Usado para eliminar informação desnecessária de um ficheiro de texto.
date - Imprime e altera a data e hora do sistema.
dd - Copia ficheiros, formata discos rigidos, copia cd/dvd's, etc...
df - Mostra o espaço utilizado em disco.
diff - Compara dois ou mais ficheiros mostrando as diferenças.
dig - Utilitário de pesquisa do DNS.
dmesg - Mostra mensagens de sistema.
dnsdomainname - Mostra o DNS do sistema.
domainname - Mostra o NIS ou YP do sistema.
du - Mostra o espaço ocupado pelos ficheiros.
echo - Exibe uma mensagem.
fg - Move processo que está no background para primeiro plano.
file - Determina o tipo de arquivo. (text, ANSI, etc...)
find - Procura ficheiros (find /home/user/ -iname doc)
free - Exibe a quantidade de memoria usada e livre.
ftp - Cliente de ftp
fuser - Identificação de processos usando sockets e/ou espaço em disco
gcc - Compilador de C e C++
grep - Exibe linhas corepondetes a um padrão.
groupadd - Adiciona um grupo.
groupdel - Elimina um grupo.
groupmod - Modifica um grupo.
groups - imprme todos os grupos relativos ao utilizador.
id - Exibe ID do utilizador.
jed - Editor de texto com menus.
ifconfig - Configuração de interfaces de rede.
kill - Mata um processo.
lastlog - Mostra os ultimos utilizadores conectados detalhadamente.
ln - Cria um link.
lsof - Mostra todos os arquivos/processos/sockets abertos no momento.
man - Manual técnico. (eg. man mkdir)
mkdir - Cria um ou mais directorios. (eg. mkdir -p /ola/Como/Estas/.tu)
more - Mostra o conteudo de um ficheiro página por página.
mount - Monta/habilita a leitura ou escrita de uma partição ou ficheiro de sistema.
mv - Move ficheiros ou pastas.
nano - Editor de texto simples.
netstat - Exibe todas as ligações TCP/IP
nice - Executa um programa com agendamento e prioridade modificados.
nslookup - Consulta DNS
passwd - Modifica a palavra-chave do utilizador.
ping - Envia ICMP ECHO_REQUEST para um PC.
ps - Exibe todos os processos activos.
pwd - Exibe a localização da pasta que estamos.
quota - Exibe limites de utilização de disco.
quotaoff - Desactiva quotas.
quotaon - Activa quotas.
rm - Remove ficheiros ou pastas.
route - Define e/ou manipula as rotas da maquina.
rpcinfo - Reporta informações RPC do sistema
sed - Stream Editor
setquota - Define quotas do disco.
sleep - Atrasa por um periodo determinado (usado para programação de shell script)
sort - Imprime ordenadamente por ordem alfabetica/numerica.
strace - Rastreia sinais de sistema.
su - Altera para Super-Utilizador (root)
tail - imprime as ultimas linhas de um ficheiro
tar - Descompacta e compacta ficheiros (tar, gz, bz2, etc...)
umount - desmonta um ficheiro de sistema. (NTFS, fat32, ISO, etc..)
uname - Mostra informações de sistema e distribuição
useradd - Adiciona um utilizador.
userdel - Apaga um utilizador.
uptime - Mostra à quanto tempo o sistema está ligado.
vi - Editor de texto.
w - Mostra todos os utilizadores que estão ligados.
wall - Envia mensagem para todos os utilizadores ligados.
wc - Faz a contagem de palavras de um ficheiro de texto.
which - Mostra o caminho completo dos ficheiros/aplicações que procuramos.
whoami - diz-nos quem somos (whoami - root)

0 comentários: