Código do comando Nota explicativa
arch Mostra a arquitetura do processador da máquina (1)
uname -m Mostra a arquitetura do processador da máquina (2)
uname -r Exibe a versão do kernel em uso
dmidecode -q Exibir componentes do sistema de hardware- (SMBIOS / DMI)
hdparm -i /dev/hda Lista as características arquitetônicas de um disco
hdparm -tT /dev/sda Executar operações de leitura de teste no disco
cat /proc/cpuinfo Exibe informações da CPU info
cat /proc/interrupts Interrupção de exibição
cat /proc/meminfo Verificação do uso da memória
cat /proc/swaps Mostrar quais swap são usados
cat /proc/version Exibe a versão do kernel
cat /proc/net/dev Exibir adaptadores de rede e estatísticas
cat /proc/mounts Mostrar o sistema de arquivos carregado
lspci -tv Ler dispositivos PCI
lsusb -tv Dispositivo USB de exibição
date Mostrar a data do sistema
cal 2007 Mostrar calendário de 2007
date 041217002007.00 Definir a data e a hora-ano do dia do mês. segundos
clock -w Salvar modificações de tempo no BIOS

Código do comando Nota explicativa
shutdown -h now Desligar o sistema
init 0 Desligar o sistema
telinit 0 Desligar o sistema
shutdown -h hours:minutes & Desligue o sistema no horário programado
shutdown -c Cancelar o desligamento do sistema no horário programado
shutdown -r now Reinicialização
reboot Reinicialização
logout Cancelamento

Código do comando Nota explicativa
cd /home 进入 '/ home' 目录'
cd .. Voltar para o diretório de nível anterior
cd ../.. Voltar para o diretório superior de dois níveis
cd Entrar no diretório principal do indivíduo
cd ~user1 Entrar no diretório principal do indivíduo
cd - Voltar para o último diretório
pwd Mostrar caminhos de trabalho
ls Visualizar arquivos em um diretório
ls -F Visualizar arquivos em um diretório
ls -l Mostrar detalhes de arquivos e diretórios
ls -a Mostrar arquivos ocultos
ls *[0-9]* Mostrar nomes de arquivos e diretórios que contêm números
tree Exibe a estrutura em árvore de arquivos e diretórios começando pelo diretório raiz
lstree Exibe a estrutura em árvore de arquivos e diretórios começando pelo diretório raiz
mkdir dir1 创建一个叫做 'dir1' 的目录'
mkdir dir1 dir2 Criar dois diretórios ao mesmo tempo
mkdir -p /tmp/dir1/dir2 Criar uma árvore de diretórios
rm -f file1 删除一个叫做 'file1' 的文件'
rmdir dir1 删除一个叫做 'dir1' 的目录'
rm -rf dir1 Excluir um diretório chamado 'dir1 'e excluir seu conteúdo ao mesmo tempo
rm -rf dir1 dir2 Excluir simultaneamente dois diretórios e seu conteúdo
mv dir1 new_dir Renomear/mover um diretório
cp file1 file2 Copiar um arquivo
cp dir/* . Copiar todos os arquivos em um diretório para o diretório de trabalho atual
cp -a /tmp/dir1 . Copiar um diretório para o diretório de trabalho atual
cp -a dir1 dir2 Copiar um diretório
ln -s file1 lnk1 Crie um link suave para um arquivo ou diretório
ln file1 lnk1 Criar um link físico para um arquivo ou diretório
touch -t 0712250000 file1 Modificar um carimbo de data e hora de um arquivo ou diretório-(YYMMDDhmm)
iconv -l Lista de codificação conhecida
iconv -f fromEncoding -t toEncoding inputFile > outputFile Alterar a codificação de caracteres
find . -maxdepth 1 -name *.jpg -print -exec convert Redimensionar o tamanho do arquivo no diretório atual em massa e enviá-lo para o diretório de miniaturas (requer conversão do ImageMagick)

Código do comando Nota explicativa
find / -name file1 Procurar arquivos e diretórios no sistema de arquivos raiz a partir de '/'
find / -user user1 Pesquisar arquivos e diretórios que pertencem ao usuário 'user1'
find /home/user1 -name \*.bin Pesquise arquivos com o final '.bin' no diretório'/ home/user1'
find /usr/bin -type f -atime +100 Pesquisar arquivos de execução que não foram usados nos últimos 100 dias
find /usr/bin -type f -mtime -10 Pesquisar arquivos criados ou modificados em 10 dias
find / -name \*.rpm -exec chmod 755 '{}' \; Pesquise arquivos que terminam em '.rpm' e defina suas permissões
find / -xdev -name \*.rpm Pesquise arquivos que terminam com '.rpm' e ignore dispositivos removíveis, como unidades ópticas e discos
locate \*.ps Encontre o arquivo que termina com '.ps'-primeiro execute o comando 'updatedb'
whereis halt Exibe a localização de um arquivo binário, código-fonte ou man
which halt Mostrar o caminho completo para um arquivo binário ou executável

Código do comando Nota explicativa
mount /dev/hda2 /mnt/hda2 Monte um disco chamado hda2-determine que o diretório '/ mnt/hda2' já existe
umount /dev/hda2 Desinstalar um disco chamado hda2-saia primeiro do ponto de montagem '/ mnt/hda2'
fuser -km /mnt/hda2 Desinstalação forçada quando o dispositivo está ocupado
umount -n /mnt/hda2 Execute a operação de desinstalação sem gravar o arquivo/etc/mtab-útil quando o arquivo é somente leitura ou quando o disco está cheio
mount /dev/fd0 /mnt/floppy Montar um disquete
mount /dev/cdrom /mnt/cdrom Montar um cdrom ou dvdrom
mount /dev/hdc /mnt/cdrecorder Montar um cdrw ou dvdrom
mount /dev/hdb /mnt/cdrecorder Montar um cdrw ou dvdrom
mount -o loop file.iso /mnt/cdrom Montar um arquivo ou arquivo de imagem ISO
mount -t vfat /dev/hda5 /mnt/hda5 Montar um sistema de arquivos Windows FAT32
mount /dev/sda1 /mnt/usbdisk Montar um disco USB ou dispositivo flash
mount -t smbfs -o username=user,password=pass //WinClient/share /mnt/share Montar um compartilhamento de rede do Windows

Código do comando Nota explicativa
df -h Exibe uma lista de partições já montadas
ls -lSr |more Organize arquivos e diretórios em tamanho
du -sh dir1 估算目录 'dir1' 已经使用的磁盘空间'
du -sk * | sort -rn Exibe o tamanho dos arquivos e diretórios com base no tamanho da capacidade
rpm -q -a --qf '%10{SIZE}t%{NAME}n' | sort -k1,1n O espaço usado pelo pacote rpm instalado (fedora, sistema da classe redhat) é exibido em sequência com base no tamanho
dpkg-query -W -f='${Installed-Size;10}t${Package}n' | sort -k1,1n Exibe o espaço usado pelo pacote deb instalado com base no tamanho (ubuntu, sistema de classe debian)

Código do comando Nota explicativa
groupadd group_name Criar um novo grupo de usuários
groupdel group_name Excluir um grupo de usuários
groupmod -n new_group_name old_group_name Renomear um grupo de usuários
useradd -c "Name Surname " -g admin -d /home/user1 -s /bin/bash user1 Criar um usuário que pertence ao grupo de usuários "admin"
useradd user1 Criar um novo usuário
userdel -r user1 Excluir um usuário ('- r' exclui o diretório principal)
usermod -c "User FTP" -g system -d /ftp/user1 -s /bin/nologin user1 Modificar as propriedades do usuário
passwd Modificar a senha
passwd user1 Modificar a senha de um usuário (somente root é permitido)
chage -E 2020-12-31 user1 Definir o período de expiração da senha do usuário
pwck Verifique o formato do arquivo e as correções de sintaxe de '/etc/passwd' e a presença do usuário
grpck Verifique o formato do arquivo e as correções de sintaxe de '/etc/passwd' e a existência de grupos
newgrp group_name Faça login em um novo grupo para alterar um grupo predefinido para o novo arquivo criado

Código do comando Nota explicativa
ls -lh Permissões de exibição
ls /tmp | pr -T5 -W$COLUMNS Dividir o terminal em 5 colunas
chmod ugo+rwx directory1 Definir permissões para o proprietário do diretório (u), grupo (g) e outras pessoas (o) para ler (r), escrever (w) e executar (x)
chmod go-rwx directory1 Excluir direitos de execução de leitura e gravação de um grupo (g) com outra pessoa (o) no diretório
chown user1 file1 Alterar as propriedades de todos em um arquivo
chown -R user1 directory1 Alterar a propriedade de todos em um diretório e, ao mesmo tempo, alterar as propriedades de todos os arquivos em um diretório
chgrp group1 file1 Alterar o grupo de arquivos
chown user1:group1 file1 Alterar as propriedades de todos e grupos de um arquivo
find / -perm -u+s Lista todos os arquivos que usam o controle SUID em um sistema
chmod u+s /bin/file1 Definir um bit SUID de um arquivo binário-o usuário que executa o arquivo também recebe as mesmas permissões que o proprietário
chmod u-s /bin/file1 Desativar bits SUID para um arquivo binário
chmod g+s /home/public Configure um bit SGID para um diretório-semelhante ao SUID, mas isso é para o diretório
chmod g-s /home/public Desabilitar um bit SGID de um diretório
chmod o+t /home/public Definir um bit STIKY de um arquivo-só permite que o proprietário legal exclua o arquivo
chmod o-t /home/public Desabilitar o bit STICKY de um diretório

Código do comando Nota explicativa
chattr +a file1 Permitir apenas a leitura e gravação de arquivos de forma adicional
chattr +c file1 Permite que este arquivo seja automaticamente compactado/descompactado pelo kernel
chattr +d file1 O programa dump ignorará este arquivo ao fazer backup do sistema de arquivos
chattr +i file1 Definir arquivos imutáveis que não podem ser excluídos, modificados, renomeados ou vinculados
chattr +s file1 Permitir que um arquivo seja excluído com segurança
chattr +S file1 Uma vez que o aplicativo executa uma operação de gravação neste arquivo, o sistema imediatamente escreve o resultado da modificação no disco
chattr +u file1 Se o arquivo for excluído, o sistema permitirá que você recupere este arquivo excluído mais tarde
lsattr Mostrar propriedades especiais

Código do comando Nota explicativa
bunzip2 file1.bz2 Descompacte um arquivo chamado 'file1.bz2'
bzip2 file1 Comprimir um arquivo chamado 'file1'
gunzip file1.gz Descompacte um arquivo chamado 'file1.gz'
gzip file1 Comprimir um arquivo chamado 'file1'
gzip -9 file1 Compressão máxima
rar a file1.rar test_file Criar um pacote chamado 'file1.rar'
rar a file1.rar file1 file2 dir1 同时压缩 'file1', 'file2' 以及目录 'dir1'
rar x file1.rar Descompacte o pacote r
unrar x file1.rar Descompacte o pacote r
tar -cvf archive.tar file1 Criar um tarball não compactado
tar -cvf archive.tar file1 file2 dir1 Crie um arquivo de arquivo que contenha 'file1 ', 'file2' e 'dir1'
tar -tf archive.tar Mostrar o conteúdo de um pacote
tar -xvf archive.tar Liberte um pacote
tar -xvf archive.tar -C /tmp Liberar pacotes compactados no diretório/tmp
tar -cvfj archive.tar.bz2 dir1 Criar um pacote de compressão no formato bzip2
tar -jxvf archive.tar.bz2 Descompacte um pacote no formato bzip2
tar -cvfz archive.tar.gz dir1 Criar um pacote de compressão no formato gzip
tar -zxvf archive.tar.gz Descompacte um pacote no formato gzip
zip file1.zip file1 Criar um pacote de compactação no formato zip
zip -r file1.zip file1 file2 dir1 Comprimir vários arquivos e diretórios em um pacote de compactação em formato zip ao mesmo tempo
unzip file1.zip Descompacte um pacote de compactação em formato zip

Código do comando Nota explicativa
rpm -ivh package.rpm Instalar um pacote de rpm
rpm -ivh --nodeeps package.rpm Instale um pacote de rpm e ignore o aviso de dependência
rpm -U package.rpm Atualizar um pacote de rpm, mas não alterar seu arquivo de configuração
rpm -F package.rpm Atualizar um pacote de rpm que determina que já está instalado
rpm -e package_name.rpm Remover um pacote de rpm
rpm -qa Mostra todos os pacotes de rpm já instalados no sistema
rpm -qa | grep httpd Mostrar todos os pacotes de rpm com nomes que contêm a palavra "htttd"
rpm -qi package_name Obter informações especiais para um pacote instalado
rpm -qg "System Environment/Daemons" Mostrar um pacote de rpm de um componente
rpm -ql package_name Exibe uma lista de arquivos fornecidos por um pacote de rpm já instalado
rpm -qc package_name Exibe uma lista de perfis fornecidos por um pacote de rpm já instalado
rpm -q package_name --whatrequires Exibe uma lista de dependências com um pacote rpm
rpm -q package_name --whatprovides Exibe o volume de um pacote de rpm
rpm -q package_name --scripts Mostrar o script que foi executado durante a instalação/exclusão l
rpm -q package_name --changelog Mostrar o histórico de modificação de um pacote rpm
rpm -qf /etc/httpd/conf/httpd.conf Confirme qual pacote de rpm é fornecido pelo arquivo dado
rpm -qp package.rpm -l Exibe uma lista de arquivos fornecidos por um pacote rpm que não foi instalado
rpm --import /media/cdrom/RPM-GPG-KEY Importar um certificado digital de chave pública
rpm --checksig package.rpm Confirme a integridade de um pacote de rpm
rpm -qa gpg-pubkey Confirme a integridade de todos os pacotes de rpm instalados
rpm -V package_name Verifique o tamanho do arquivo, a licença, o tipo, o proprietário, o grupo, a inspeção MD5 e o tempo da última modificação
rpm -Va Verifique todos os pacotes de rpm instalados no sistema-use com cuidado
rpm -Vp package.rpm Confirme se um pacote de rpm ainda não está instalado
rpm2cpio package.rpm | cpio --extract --make-directories *bin* Executar arquivos executáveis a partir de um pacote rpm
rpm -ivh /usr/src/redhat/RPMS/`arch`/package.rpm Instale um pacote construído a partir de uma fonte rpm
rpmbuild --rebuild package_name.src.rpm Construa um pacote rpm a partir de uma fonte rpm

Código do comando Nota explicativa
yum install package_name Baixe e instale um pacote de rpm
yum localinstall package_name.rpm Um pacote de rpm será instalado, usando seu próprio armazém de software para resolver todas as suas dependências
yum update package_name.rpm Atualizar todos os pacotes rpm instalados no sistema atual
yum update package_name Atualizar um pacote rpm
yum remove package_name Remover um pacote de rpm
yum list Lista todos os pacotes instalados no sistema atual
yum search package_name Pesquise pacotes de software no repositório rpm
yum clean packages Limpar o cache rpm para excluir os pacotes baixados
yum clean headers Remover todos os arquivos de cabeçalho
yum clean all Excluir todos os pacotes e arquivos de cabeçalho armazenados em cache

Código do comando Nota explicativa
dpkg -i package.deb Instalar/atualizar um pacote deb
dpkg -r package_name Remover um pacote deb do sistema
dpkg -l Mostra todos os pacotes deb já instalados no sistema
dpkg -l | grep httpd Mostrar todos os pacotes deb com a palavra "htttd" no nome
dpkg -s package_name Obter informações sobre um pacote especial já instalado no sistema
dpkg -L package_name Exibe uma lista de arquivos fornecidos por um pacote deb já instalado no sistema
dpkg --contents package.deb Exibe uma lista de arquivos fornecidos por um pacote que não foi instalado
dpkg -S /bin/ping Confirme qual pacote deb é fornecido pelo arquivo dado

Código do comando Nota explicativa
apt-get install package_name Instalar/atualizar um pacote deb
apt-cdrom install package_name Instalar/atualizar um pacote deb a partir do disco
apt-get update Pacote de software na lista de atualização
apt-get upgrade Atualizar todo o software instalado
apt-get remove package_name Remover um pacote deb do sistema
apt-get check Verifique se o armazém de software dependente está correto
apt-get clean Limpar o cache do pacote baixado
apt-cache search searched-package Retorna o nome do pacote que contém a cadeia de caracteres a ser pesquisada

Código do comando Nota explicativa
cat file1 Ver o conteúdo de um arquivo diretamente a partir do primeiro byte
tac file1 Visualize o conteúdo de um arquivo ao contrário a partir da última linha
more file1 Ver o conteúdo de um arquivo longo
less file1 Semelhante ao comando 'more', mas permite a mesma operação reversa no arquivo e para frente
head -2 file1 Ver as duas primeiras linhas de um arquivo
tail -2 file1 Ver as duas últimas linhas de um arquivo
tail -f /var/log/messages Ver o conteúdo adicionado a um arquivo em tempo real

Código do comando Nota explicativa
cat file1 | command( sed, grep, awk, grep, etc...) > result.txt Mesclar o texto de descrição detalhada de um arquivo e escrever uma introdução em um novo arquivo
cat file1 | command( sed, grep, awk, grep, etc...) >> result.txt Mesclar o texto de descrição detalhada de um arquivo e escrever uma introdução em um arquivo já existente
grep Aug /var/log/messages 在文件 '/var/log/messages'中查找关键词"Aug"
grep ^Aug /var/log/messages Encontre palavras que começam com "Aug" no arquivo '/var/log/messages'
grep [0-9] /var/log/messages Selecione todas as linhas que contenham números no arquivo '/var/log/messages'
grep Aug -R /var/log/* 在目录 '/var/log' 及随后的目录中搜索字符串"Aug"
sed 's/stringa1/stringa2/g' example.txt 将example.txt文件中的 "string1" 替换成 "string2"
sed '/^$/d' example.txt Remova todas as linhas em branco do arquivo example.txt
sed '/ *#/d; /^$/d' example.txt de example.txt Remover todos os comentários e linhas em branco no arquivo
echo 'esempio' | tr '[:lower:]' '[:upper:]' Mesclar o conteúdo das células superior e inferior
sed -e '1d' result.txt Excluir a primeira linha do arquivo example.txt
sed -n '/stringa1/p' Ver apenas a linha que contém a palavra "string1"
sed -e 's/ *$//' example.txt Remover o último caractere em branco de cada linha
sed -e 's/stringa1//g' example.txt Exclua apenas o termo "string1" do documento e mantenha todo o restante.
sed -n '1,5p;5q' example.txt Ver o conteúdo da primeira linha para a quinta linha
sed -n '5p;5q' example.txt Veja a linha 5
sed -e 's/00*/0/g' example.txt Substituir vários zeros por um único zero
cat -n file1 Número de linhas que indicam o arquivo
cat example.txt | awk 'NR%2==1' Excluir todas as linhas pares no arquivo example.txt
echo a b c | awk '{print $1}' Veja a primeira coluna de uma linha
echo a b c | awk '{print $1,$3}' Veja 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 "" no meio
sort file1 file2 Classificar o conteúdo de dois arquivos
sort file1 file2 | uniq Remova a união de dois arquivos (as linhas duplicadas mantêm apenas uma cópia)
sort file1 file2 | uniq -u Remover a interseção, deixando outras linhas
sort file1 file2 | uniq -d Remova a interseção de dois arquivos (deixando apenas os arquivos que existem nos dois arquivos ao mesmo tempo)
comm -1 file1 file2 Comparar o conteúdo de dois arquivos apenas exclui o conteúdo contido em 'file1'
comm -2 file1 file2 Comparar o conteúdo de dois arquivos apenas exclui o conteúdo contido em 'file2'
comm -3 file1 file2 Comparar o conteúdo de dois arquivos exclui apenas as partes comuns de dois arquivos

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

Código do comando Nota explicativa
badblocks -v /dev/hda1 Verifique os blocos ruins 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 Corrigir/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 Nota explicativa
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 sistema de arquivos linux ext3 (tipo de log) na partição hda1
mkfs -t vfat 32 -F /dev/hda1 Criando um sistema de arquivos FAT32
fdformat -n /dev/fd0 Formatar um disquete
mkswap /dev/hda3 Criar um sistema de arquivos swap

Código do comando Nota explicativa
mkswap /dev/hda3 Criar um sistema de arquivos swap
swapon /dev/hda3 Habilitar um novo sistema de arquivos swap
swapon /dev/hda2 /dev/hdb3 Habilitar duas partições swap

Código do comando Nota explicativa
dump -0aj -f /tmp/home0.bak /home Faça um backup completo de um diretório '/home'
dump -1aj -f /tmp/home0.bak /home Faça um backup interativo de um diretório '/home'
restore -if /tmp/home0.bak Restaurar um backup interativo
rsync -rogpav --delete /home /tmp Sincronizar diretórios em ambos os lados
rsync -rogpav -e ssh --delete /home ip_address:/tmp Rsync através do canal SSH
rsync -az -e ssh --delete ip_addr:/home/public /home/local Sincronize um diretório remoto para um diretório local com ssh e compactação
rsync -az -e ssh --delete /home/local ip_addr:/home/public Sincronizar diretórios locais para diretórios remotos com ssh e compactação
dd bs=1M if=/dev/hda | gzip | ssh user@ip_addr 'dd of=hda.gz' Execute uma operação de backup do disco local em um host remoto por meio do ssh
dd if=/dev/sda of=/tmp/file1 Fazer backup do conteúdo do disco em um arquivo
tar -Puf backup.tar /home/user Execute uma operação de backup interativa no diretório '/home/user' uma vez
( cd /tmp/local/ && tar c . ) | ssh -C user@ip_addr 'cd /home/share/ && tar x -p' Copiar o conteúdo de um diretório em um diretório remoto por meio do ssh
( tar c /home ) | ssh -C user@ip_addr 'cd /home/backup-home && tar x -p' Copiar um diretório local em um diretório remoto por ssh
tar cf - . | (cd /tmp/backup ; tar xf - ) Copie localmente um diretório para outro local, mantendo as permissões e links originais
find /home/user1 -name '*.txt' | xargs cp -av --target-directory=/home/backup/ --parents Encontre e copie todos os arquivos que terminam em '.txt' de um diretório para outro
find /var/log -name '*.log' | tar cv --files-from=- | bzip2 > log.tar.bz2 Encontre todos os arquivos que terminam em '.log' e faça um pacote bzip
dd if=/dev/hda of=/dev/fd0 bs=512 count=1 Faça uma ação para copiar o conteúdo do MBR (Master Boot Record) para um disquete
dd if=/dev/fd0 of=/dev/hda bs=512 count=1 Restaurar conteúdo MBR de um backup que já foi salvo em um disquete

Código do comando Nota explicativa
cdrecord -v gracetime=2 dev=/dev/cdrom -eject blank=fast -force Esvaziar o conteúdo de um disco copiável
mkisofs /dev/cdrom > cd.iso Crie um arquivo de imagem iso de um disco no disco
mkisofs /dev/cdrom | gzip > cd_iso.gz Crie um disco compactado no disco iso arquivo espelho
mkisofs -J -allow-leading-dots -R -V "Label CD" -iso-level 4 -o ./cd.iso data_cd Criar um arquivo de 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 - Gravar um arquivo de imagem ISO compactado
mount -o loop cd.iso /mnt/iso Montar um arquivo de imagem ISO
cd-paranoia -B Transcrever faixas de áudio de um disco de CD em um arquivo wav
cd-paranoia -- "-3" Transcrever faixas de áudio de um disco de CD para um arquivo wav (Parâmetros-3)
cdrecord --scanbus Digitalize o barramento para identificar o canal scsi
dd if=/dev/hdc | md5sum Verificar o código MD5 de um dispositivo, por exemplo, um CD.

Código do comando Nota explicativa
dhclient eth0 Ativar dispositivos de rede 'eth0 'no modo dhcp
ethtool eth0 Mostrar estatísticas de tráfego para a placa de rede 'eth0'
host www.example.com Encontre o nome do host para analisar o nome e o endereço IP e a imagem
hostname Mostrar o nome do host
ifconfig eth0 Mostrar a configuração de uma placa Ethernet
ifconfig eth0 192.168.1.1 netmask 255.255.255.0 Controlar o endereço IP
ifconfig eth0 promisc Definir 'eth0' em modo promíscuo para farejar pacotes (sniffing)
ifdown eth0 Desativar um dispositivo de rede 'eth0'
ifup eth0 Ativar um dispositivo de rede 'eth0'
ip link show Mostrar o status de conexão de todos os dispositivos de rede
iwconfig eth1 Mostrar a configuração de uma placa de rede sem fio
iwlist scan Exibir redes sem fio
mii-tool eth0 Mostrar o status da conexão de 'eth0'
netstat -tup Mostrar todas as conexões de rede habilitadas e seu PID
netstat -tup1 Exibe todos os serviços de rede de escuta no sistema e seu PID
netstat -rn Exibe a tabela de roteamento, semelhante ao comando "route -n"
nslookup www.example.com Encontre o nome do host para analisar o nome e o endereço IP e a imagem
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 Controlar o roteamento estático para a rede '192.168.0.0/16'
route del 0/0 gw IP gateway Remover rotas estáticas
echo “1”> /proc/sys/net/ipv4/ip_foward Ativar o encaminhamento de IP
tcpdump tcp port 80 Mostrar todos os loops HTTP
whois www.example.com Localizar no banco de dados Whois

Código do comando Nota explicativa
mount -t smbfs -o username=user,password=pass //WinClient/share/mnt/share Montar um compartilhamento de rede do Windows
nbtscan ip addr Análise de nome netbios
nmblookup -A ip addr Análise de nome netbios
smbclient -L ip addr/hostname Mostrar compartilhamento remoto de um host do Windows
smbget -Rr smb://ip addr/share Como o wget é capaz de baixar arquivos de um host do Windows via smb

Código do comando Nota explicativa
iptables -t filter -L Mostrar todos os links de uma tabela de filtragem
iptables -t nae -L Mostrar todos os links da tabela nat
iptables -t filter -F Limpe todas as regras com base na tabela de filtragem
iptables -t nat -F Limpar todas as regras com base na tabela nat
iptables -t filter -X Remover todos os links criados pelo usuário
iptables -t filter -A INPUT -p tcp --dport telnet -j ACCEPT Permitir o 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 a conexão POP3 no link de encaminhamento
iptables -t filter -A INPUT -j LOG --log-prefix Registre os pacotes apreendidos em todos os links
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE Configurar um PAT (Porta de Conversão de Endereço) para mascarar o pacote de emissão em 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 Redirecionar pacotes destinados a um endereço de host para outro host.

Código do comando Nota explicativa
free -m Listar o estado da RAM em terabytes
kill -9 process id Forçar o processo e acabar com ele
kill -1 process id Forçar um processo para sobrecarregar sua configuração
last reboot Mostrar histórico de reinicialização
lsmod Módulos do kernel que listam estados
lsof -p process id Lista de arquivos abertos pelo processo
lsof /home/user1 Lista de arquivos abertos no caminho dado ao sistema
ps -eafw Listar tarefas do Linux
ps -e -o pid,args --forest Listar as tarefas do Linux de forma hierárquica
pstress Mostrar o programa em um diagrama de árvore
smartctl -A /dev/hda Monitore a confiabilidade dos dispositivos de disco rígido ativando o SMART
smartctl -i /dev/hda Verifique se o SMART está ativado em um dispositivo de disco rígido
strace -c ls >/dev/null Listar as chamadas do sistema realizadas e recebê-las em um único processo.
strace -f -e open ls >/dev/null Chamada de biblioteca de lista
tail /var/log/dmesg Exibir eventos internos no processo de inicialização do kernel
tail /val/log/messages Exibir eventos do sistema
top Listar as tarefas do Linux que mais utilizam recursos da CPU
watch -nl ‘cat /proc/interrupts’ Ler interrupções em tempo real

Código do comando Nota explicativa
alias hh='history' Definir um alias para o comando history (histórico)
apropos ...keyword Lista de comandos que incluem palavras-chave do programa, o que é particularmente útil quando você sabe apenas o que o programa está fazendo, mas não se lembra do comando
chsh Alterar o comando do shell
chsh --list-shells Um bom comando para saber se você tem que 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
Sua pegada:

Link amigável:iCMS