webmastertoolbag.com

Online tools Web school 在线工具 基础教程 菜鸟教程 编程学习 Web 学校
Código do comando Notas
arch Mostra a arquitetura do processador da máquina (1)
uname -m Exibe a arquitetura do processador da máquina (2)
uname -r Exibe a vers?o do kernel em uso
dmidecode -q Exibe os componentes do sistema de hardware(SMBIOS / DMI)
hdparm -i /dev/hda Listar as características arquitet?nicas de um disco
hdparm -tT /dev/sda Executa uma opera??o de teste de leitura em um disco
cat /proc/cpuinfo Exibir informa??es sobre as informa??es da CPU
cat /proc/interrupts Exibir interrup??es
cat /proc/meminfo Verificar o uso da memória
cat /proc/swaps Mostra quais swaps est?o sendo usados
cat /proc/version Mostrar a vers?o do kernel
cat /proc/net/dev Mostrar adaptadores de rede e estatísticas
cat /proc/mounts Mostrar sistemas de arquivos carregados
lspci -tv Lista de dispositivos PCI
lsusb -tv Mostrar dispositivos USB
date Mostrar data do sistema
cal 2007 Mostrar o calendário 2007
date 041217002007.00 Defini??o da data e da hora - Mês Dia Hora Minuto Ano. Segundos
clock -w Salvar altera??es de horário no BIOS

Código do comando Explica??o
shutdown -h now Desligamento do sistema
init 0 Desligar o sistema
telinit 0 Desligar o sistema
shutdown -h hours:minutes & Desliga o sistema no horário programado
shutdown -c Cancelamento do desligamento programado do sistema
shutdown -r now Reinicializa??o
reboot Reinicializa??o
logout Fazer logout

Código do comando Comentário Descri??o
cd /home Digite'/ home' diretório'
cd .. Retornar ao diretório anterior
cd ../.. Retorna aos dois diretórios anteriores
cd Acesso ao catálogo mestre pessoal
cd ~user1 Ir para seu diretório pessoal
cd - Retornar ao último diretório
pwd Mostrar caminho de trabalho
ls Exibir arquivos em um diretório
ls -F Exibir arquivos em um diretório
ls -l Mostrar detalhes de arquivos e diretórios
ls -a Mostrar arquivos ocultos
ls *[0-9]* Exibir nomes de arquivos e diretórios que contenham números
tree Exibir a estrutura em árvore de arquivos e diretórios a partir do diretório raiz
lstree Exibir a estrutura em árvore de arquivos e diretórios a partir do diretório raiz
mkdir dir1 Criar um diretório chamado'dir1' diretório'
mkdir dir1 dir2 Cria dois diretórios ao mesmo tempo
mkdir -p /tmp/dir1/dir2 Cria??o de uma árvore de diretórios
rm -f file1 Excluir um arquivo chamado'file1' arquivo'
rmdir dir1 Exclui um diretório chamado'dir1' diretório'
rm -rf dir1 Excluir um diretório chamado'dir1' e excluir seu conteúdo ao mesmo tempo
rm -rf dir1 dir2 Excluir dois diretórios e seus conteúdos ao mesmo tempo
mv dir1 new_dir Renomear/mover um diretório
cp file1 file2 Copiar um arquivo
cp dir0/g' example.txt Substituir vários zeros por um único zero
cat -n file1 Marca o número de linhas em um arquivo
cat example.txt | awk 'NR%2==1' Excluir todas as linhas pares do arquivo example.txt
echo a b c | awk '{print $1}' Exibir a primeira coluna de uma linha
echo a b c | awk '{print $1,$3}' Exibir a primeira e a terceira colunas de uma linha
paste file1 file2 Mesclar o conteúdo de dois arquivos ou duas colunas
paste -d '+' file1 file2 Mesclar o conteúdo de dois arquivos ou duas colunas com um"+" Ordenar
sort file1 file2 Classificar o conteúdo de dois arquivos
sort file1 file2 | uniq Eliminar a uni?o de dois arquivos( Manter apenas uma cópia das linhas duplicadas)
sort file1 file2 | uniq -u Excluir a interse??o e deixar o restante das linhas.
sort file1 file2 | uniq -d Remover a interse??o de dois arquivos( Deixe apenas os arquivos que existem em ambos os arquivos.)
comm -1 file1 file2 Comparar o conteúdo de dois arquivos e remover apenas'file1' Remover somente o conteúdo do arquivo que está contido no arquivo.
comm -2 file1 file2 Comparar o conteúdo de dois arquivos e remover somente'file2' Conteúdo incluído
comm -3 file1 file2 A compara??o do conteúdo de dois arquivos remove apenas as partes comuns a ambos os arquivos.

Código do comando Explica??o
dos2unix filedos.txt fileunix.txt Converte o formato de um arquivo de texto do MSDOS para o UNIX.
unix2dos fileunix.txt filedos.txt Converte um arquivo de texto do UNIX para o MSDOS.
recode ..HTML < page.txt > page.html Converter um arquivo de texto em html
recode -l | more Mostrar todos os formatos de convers?o permitidos

Código do comando Explica??o dos comentários
badblocks -v /dev/hda1 Verificar se há blocos defeituosos no disco hda1
fsck /dev/hda1 Reparar/verificar a integridade do sistema de arquivos linux no disco hda1
fsck.ext2 /dev/hda1 Reparar/verificar a integridade do sistema de arquivos ext2 no disco hda1
e2fsck /dev/hda1 Reparar/verificar a integridade do sistema de arquivos ext2 no disco hda1
e2fsck -j /dev/hda1 Reparar/verificar a integridade do sistema de arquivos ext3 no disco hda1
fsck.ext3 /dev/hda1 Reparar/verificar a integridade do sistema de arquivos ext3 no disco hda1
fsck.vfat /dev/hda1 Reparar/verificar a integridade do sistema de arquivos fat no disco hda1
fsck.msdos /dev/hda1 Reparar/verificar a integridade do sistema de arquivos dos no disco hda1
dosfsck /dev/hda1 Reparar/verificar a integridade do sistema de arquivos dos no disco hda1

Código do comando Observa??es
mkfs /dev/hda1 Criar um sistema de arquivos na parti??o hda1
mke2fs /dev/hda1 Criar um sistema de arquivos linux ext2 na parti??o hda1
mke2fs -j /dev/hda1 Criar um linux ext3 na parti??o hda1( registrar) sistema de arquivos em hda1
mkfs -t vfat 32 -F /dev/hda1 Cria??o de um sistema de arquivos FAT32
fdformat -n /dev/fd0 Formatar um disquete
mkswap /dev/hda3 Criar um sistema de arquivos swap

Comando Código Explica??o
mkswap /dev/hda3 Criar um sistema de arquivos de troca
swapon /dev/hda3 Habilita um novo sistema de arquivos de swap
swapon /dev/hda2 /dev/hdb3 Ativar duas parti??es de swap

Código do comando Nota Explica??o
dump -0aj -f /tmp/home0.bak /home Faz um'/home' backup completo de um diretório
dump -1aj -f /tmp/home0.bak /home Faz um backup interativo de um diretório'/home' backup interativo de um diretório
restore -if /tmp/home0.bak Restaura um backup interativo
rsync -rogpav --delete /home /tmp Sincroniza os dois diretórios
rsync -rogpav -e ssh --delete /home ip_address:/tmp rsync em um canal SSH
rsync -az -e ssh --delete ip_addr:/home/public /home/local Sincroniza um diretório remoto com um diretório local via ssh e compacta??o
rsync -az -e ssh --delete /home/local ip_addr:/home/public Sincronizar um diretório local com um diretório remoto via ssh e compacta??o
dd bs=1M if=/dev/hda | gzip | ssh user@ip_addr 'dd of=hda.gz' Executar um backup de um disco local em um host remoto via ssh
dd if=/dev/sda of=/tmp/file1 Fazer backup do conteúdo de um disco em um arquivo
tar -Puf backup.tar /home/user Executar um backup interativo do diretório'/home/user' diretório interativamente
( cd /tmp/local/ && tar c . ) | ssh -C user@ip_addr 'cd /home/share/ && tar x -p' Copiar o conteúdo de um diretório para um diretório remoto via ssh
( tar c /home ) | ssh -C user@ip_addr 'cd /home/backup-home && tar x -p' Copiar um diretório local para um diretório remoto via ssh
tar cf - . | (cd /tmp/backup ; tar xf - ) Copiar localmente um diretório para outro local, preservando as permiss?es e os links.
find /home/user1 -name '*.txt' | xargs cp -av --target-directory=/home/backup/ --parents Localize e copie todos os arquivos que terminam com'.txt' para outro diretório
find /var/log -name '*.log' | tar cv --files-from=- | bzip2 > log.tar.bz2 Localize todos os arquivos que terminam em'.log' e crie um pacote bzip.
dd if=/dev/hda of=/dev/fd0 bs=512 count=1 Fa?a uma cópia do conteúdo do MBR(Master Boot Record) em um disquete
dd if=/dev/fd0 of=/dev/hda bs=512 count=1 Restaurar o conteúdo do MBR a partir de um backup que tenha sido salvo em um disquete

Comando Código Nota Explica??o
cdrecord -v gracetime=2 dev=/dev/cdrom -eject blank=fast -force Esvazia o conteúdo de um disco regravável
mkisofs /dev/cdrom > cd.iso Cria uma imagem iso do disco no disco.
mkisofs /dev/cdrom | gzip > cd_iso.gz Cria uma imagem iso compactada de um disco em um disco.
mkisofs -J -allow-leading-dots -R -V "Label CD" -iso-level 4 -o ./cd.iso data_cd Cria uma imagem iso de um diretório.
cdrecord -v dev=/dev/cdrom cd.iso Gravar um arquivo de imagem ISO
gzip -dc cd_iso.gz | cdrecord dev=/dev/cdrom - Grava um arquivo de imagem ISO compactado
mount -o loop cd.iso /mnt/iso Montar um arquivo de imagem ISO
cd-paranoia -B Extrair faixas de áudio de um disco de CD para um arquivo wav
cd-paranoia -- "-3" Transcrever faixas de um disco de CD para um arquivo wav (par?metro -3)
cdrecord --scanbus Examinar o barramento para identificar canais scsi
dd if=/dev/hdc | md5sum Verificar a codifica??o md5sum de um dispositivo, por exemplo, um CD

Código de comando Notas
dhclient eth0 Habilita o dispositivo de rede 'eth0' no modo dhcp.
ethtool eth0 Exibe estatísticas de tráfego para a placa de rede "eth0".
host www.example.com Localizar nomes de host para resolver nomes e endere?os IP e espelhos
hostname Exibir nomes de host
ifconfig eth0 Exibir a configura??o de uma placa Ethernet
ifconfig eth0 192.168.1.1 netmask 255.255.255.0 Controle de endere?os IP
ifconfig eth0 promisc Configurar a "eth0" para o modo promíscuo para detec??o de pacotes
ifdown eth0 Desativar um dispositivo de rede "eth0".
ifup eth0 Ativar um dispositivo de rede "eth0".
ip link show Mostrar o status da conex?o de todos os dispositivos de rede
iwconfig eth1 Exibir a configura??o de uma placa sem fio
iwlist scan Mostrar redes sem fio
mii-tool eth0 Mostrar o status da conex?o de "eth0
netstat -tup Mostrar todas as conex?es de rede ativadas e seus PIDs
netstat -tup1 Mostrar todos os servi?os de rede em escuta no sistema e seus PIDs.
netstat -rn Exibir a tabela de roteamento, semelhante ao comando "route -n".
nslookup www.example.com Localizar nomes de host para resolver nomes e endere?os IP e espelhos
route -n Mostrar tabela de roteamento
route add -net 0/0 gw IP Gateway Controle de gateways predefinidos
route add -net 192.168.0.0 netmask 255.255.0.0 gw 192.168.1.1 Controla as rotas estáticas para a rede "192.168.0.0/16".
route del 0/0 gw IP gateway Excluir rotas estáticas
echo “1”> /proc/sys/net/ipv4/ip_foward Ativar encaminhamento de IP
tcpdump tcp port 80 Mostrar todos os loops HTTP
whois www.example.com Pesquisa no banco de dados Whois

Código do comando Observa??o Explica??o
mount -t smbfs -o username=user,password=pass Montar um compartilhamento de rede do Windows
nbtscan ip addr Resolu??o de nomes netbios
nmblookup -A ip addr resolu??o de nomes netbios
smbclient -L ip addr/hostname Mostrar o compartilhamento remoto de um host do Windows
smbget -Rr smb: Baixar arquivos de um host do Windows via smb como o wget.

Comando Código Explica??o
iptables -t filter -L Exibe todos os links na tabela de filtros
iptables -t nae -L Exibe todos os links na tabela nat
iptables -t filter -F Limpa todas as regras com base na tabela de filtros
iptables -t nat -F Limpa todas as regras com base na tabela nat
iptables -t filter -X Excluir todos os links criados pelo usuário
iptables -t filter -A INPUT -p tcp --dport telnet -j ACCEPT Permitir acesso à telnet
iptables -t filter -A OUTPUT -p tcp --dport telnet -j DROP Bloquear o acesso telnet
iptables -t filter -A FORWARD -p tcp --dport pop3 -j ACCEPT Permitir o encaminhamento de conex?es POP3 nos links
iptables -t filter -A INPUT -j LOG --log-prefix Registrar todos os pacotes bloqueados no link
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE Configurar um PAT (Port Address Translation) para mascarar os pacotes de saída na eth0
iptables -t nat -A POSTROUTING -d 192.168.0.1 -p tcp -m tcp --dport 22-j DNAT --to-destination 10.0.0.2:22 Desviar pacotes destinados a um endere?o de host para outros hosts

Código do comando Notas
free -m Listar o status da RAM em megabytes
kill -9 process id For?ar o encerramento de um processo e encerrá-lo
kill -1 process id For?ar um processo a recarregar sua configura??o
last reboot Mostrar histórico de reinicializa??o
lsmod Listar o status dos módulos do kernel
lsof -p process id Listar uma lista de arquivos abertos por um processo
lsof /home/user1 Listar arquivos abertos nos caminhos do sistema fornecidos
ps -eafw Listar tarefas do Linux
ps -e -o pid,args --forest Listar tarefas do Linux de forma hierárquica.
pstress Exibir processos em uma exibi??o em árvore
smartctl -A /dev/hda Monitorar a confiabilidade de um dispositivo de disco rígido ativando o SMART.
smartctl -i /dev/hda Verifica se o SMART está ativado para um dispositivo de disco rígido.
strace -c ls >/dev/null Listar chamadas de sistema feitas e recebidas por um processo
strace -f -e open ls >/dev/null Listar chamadas de biblioteca
tail /var/log/dmesg Exibir eventos internos durante a inicializa??o do kernel
tail /val/log/messages Mostrar eventos do sistema
top Listar as tarefas do Linux que usam mais recursos da CPU
watch -nl ‘cat /proc/interrupts’ Listar interrup??es em tempo real

Código do comando Observa??es
alias hh='history' Definir um alias para o histórico de comandos.
apropos ...keyword Fa?a uma lista de comandos com palavras-chave do programa, especialmente útil se você só sabe o que o programa faz e n?o se lembra dos comandos
chsh Alterar comandos do shell
chsh --list-shells Um bom comando para descobrir se você precisa se conectar remotamente a outra máquina.
gpg -c filel Criptografar um arquivo com o GNU Privacy Guard
gpg filel.gpg Descriptografar um arquivo com o GNU Privacy Guard.
Acesso aos registros: