Código de comando Notas
arch Muestra la arquitectura del procesador de la máquina (1)
uname -m Muestra la arquitectura del procesador de la máquina (2)
uname -r Mostrar la versión del kernel en uso
dmidecode -q Mostrar componentes del sistema de hardware- (SMBIOS / DMI)
hdparm -i /dev/hda Efila las características arquitectónicas de un disco
hdparm -tT /dev/sda Realizar operaciones de lectura de prueba en el disco
cat /proc/cpuinfo Mostrar información de la CPU info
cat /proc/interrupts Mostrar interrupción
cat /proc/meminfo Verificar el uso de la memoria
cat /proc/swaps Mostrar qué swap se está utilizando
cat /proc/version Mostrar la versión del kernel
cat /proc/net/dev Mostrar adaptadores de red y estadísticas
cat /proc/mounts Mostrar el sistema de archivos cargado
lspci -tv Enumerar dispositivos PCI
lsusb -tv Mostrar dispositivos USB
date Mostrar la fecha del sistema
cal 2007 Muestra el calendario de 2007
date 041217002007.00 Establecer la fecha y la hora-mes día hora año. segundos
clock -w Guardar modificaciones de tiempo en el BIOS

Código de comando Notas
shutdown -h now Cierre del sistema
init 0 Cierre del sistema
telinit 0 Cierre del sistema
shutdown -h hours:minutes & Apague el sistema a la hora programada
shutdown -c Cancelar el sistema a la hora programada
shutdown -r now Reiniciar
reboot Reiniciar
logout Cancelación de cuentas

Código de comando Notas
cd /home 进入 '/ home' 目录'
cd .. Volver al directorio de nivel anterior
cd ../.. Volver al directorio de dos niveles anterior
cd Ingrese al directorio de inicio personal
cd ~user1 Ingrese al directorio de inicio personal
cd - Volver al directorio donde se encontraba la última vez
pwd Visualización de la ruta de trabajo
ls Ver archivos en un directorio
ls -F Ver archivos en un directorio
ls -l Mostrar detalles de archivos y directorios
ls -a Mostrar archivos ocultos
ls *[0-9]* Mostrar nombres de archivos y directorios que contienen números
tree Mostrar archivos y directorios desde la estructura de árbol del directorio raíz
lstree Mostrar archivos y directorios desde la estructura de árbol del directorio raíz
mkdir dir1 创建一个叫做 'dir1' 的目录'
mkdir dir1 dir2 Crear dos directorios al mismo tiempo
mkdir -p /tmp/dir1/dir2 Crear un árbol de directorios
rm -f file1 删除一个叫做 'file1' 的文件'
rmdir dir1 删除一个叫做 'dir1' 的目录'
rm -rf dir1 Elimine un directorio llamado 'dir1 'y elimine su contenido al mismo tiempo
rm -rf dir1 dir2 Eliminar dos directorios y su contenido al mismo tiempo
mv dir1 new_dir Cambiar el nombre/mover un directorio
cp file1 file2 Copiar un archivo
cp dir/* . Copie todos los archivos de un directorio en el directorio de trabajo actual
cp -a /tmp/dir1 . Copiar un directorio en el directorio de trabajo actual
cp -a dir1 dir2 Copiar un directorio
ln -s file1 lnk1 Crear un enlace suave a un archivo o directorio
ln file1 lnk1 Crear un enlace físico a un archivo o directorio
touch -t 0712250000 file1 Modificar la marca de tiempo de un archivo o directorio- (YYMMDDhhmm)
iconv -l Lista de códigos conocidos
iconv -f fromEncoding -t toEncoding inputFile > outputFile Cambiar la codificación de los caracteres
find . -maxdepth 1 -name *.jpg -print -exec convert Ajusta por lotes el tamaño de los archivos en el directorio actual y envíelos al directorio de miniaturas (es necesario convertir desde ImageMagick)

Código de comando Notas
find / -name file1 Busque archivos y directorios desde '/' en el sistema de archivos raíz
find / -user user1 Buscar archivos y directorios que pertenecen al usuario 'user1'
find /home/user1 -name \*.bin Busque archivos con el final de '.bin' en el directorio'/ home/user1'
find /usr/bin -type f -atime +100 Buscar archivos de ejecución que no se hayan utilizado en los últimos 100 días
find /usr/bin -type f -mtime -10 Buscar archivos creados o modificados en 10 días
find / -name \*.rpm -exec chmod 755 '{}' \; Buscar archivos que terminan con '.rpm' y definir sus permisos
find / -xdev -name \*.rpm Busque archivos que terminen con '.rpm', ignore dispositivos extraíbles como unidades ópticas y discos rápidos
locate \*.ps Busque un archivo que termine con '.ps': ejecute primero el comando 'updatedb'
whereis halt Mostrar la ubicación de un archivo binario, código fuente o hombre
which halt Muestra la ruta completa de un archivo binario o ejecutable

Código de comando Notas
mount /dev/hda2 /mnt/hda2 Montando un disco llamado hda2-Determine que el directorio '/ mnt/hda2' ya existe
umount /dev/hda2 Desinstale un disco llamado hda2: salga primero del punto de montaje '/ mnt/hda2'
fuser -km /mnt/hda2 Desinstalación forzada cuando el dispositivo está ocupado
umount -n /mnt/hda2 Ejecute la operación de desinstalación sin escribir en el archivo/etc/mtab: útil cuando el archivo es de solo lectura o cuando el disco está lleno
mount /dev/fd0 /mnt/floppy Montar un disquete
mount /dev/cdrom /mnt/cdrom Montar un cdrom o dvdrom
mount /dev/hdc /mnt/cdrecorder Montar un cdrw o dvdrom
mount /dev/hdb /mnt/cdrecorder Montar un cdrw o dvdrom
mount -o loop file.iso /mnt/cdrom Montar un archivo o una imagen ISO
mount -t vfat /dev/hda5 /mnt/hda5 Montar un sistema de archivos FAT32 de Windows
mount /dev/sda1 /mnt/usbdisk Montar un dispositivo USB o flash
mount -t smbfs -o username=user,password=pass //WinClient/share /mnt/share Montar un recurso compartido de red de Windows

Código de comando Notas
df -h Mostrar la lista de particiones montadas
ls -lSr |more Organizar archivos y directorios en tamaño
du -sh dir1 估算目录 'dir1' 已经使用的磁盘空间'
du -sk * | sort -rn Mostrar el tamaño de los archivos y directorios en orden basado en el tamaño de la capacidad
rpm -q -a --qf '%10{SIZE}t%{NAME}n' | sort -k1,1n Muestra el espacio utilizado por el paquete rpm instalado en orden de tamaño (fedora, sistema de clase redhat)
dpkg-query -W -f='${Installed-Size;10}t${Package}n' | sort -k1,1n Muestra el espacio utilizado por los paquetes debb instalados en función de tamaño (ubuntu, sistema de clase debian)

Código de comando Notas
groupadd group_name Crear un nuevo grupo de usuarios
groupdel group_name Eliminar un grupo de usuarios
groupmod -n new_group_name old_group_name Cambiar el nombre de un grupo de usuarios
useradd -c "Name Surname " -g admin -d /home/user1 -s /bin/bash user1 Crear un usuario que pertenezca al grupo de usuarios "admin"
useradd user1 Crear un nuevo usuario
userdel -r user1 Eliminar un usuario ('-r' excluye el directorio de inicio)
usermod -c "User FTP" -g system -d /ftp/user1 -s /bin/nologin user1 Modificar las propiedades del usuario
passwd Modificar contraseña
passwd user1 Modificar la contraseña de un usuario (solo se permite la ejecución de la raíz)
chage -E 2020-12-31 user1 Establecer el período de vencimiento de la contraseña de usuario
pwck Compruebe el formato de archivo y la corrección de sintaxis de '/etc/passwdd' y la presencia de usuarios
grpck Compruebe el formato de archivo y las correcciones de sintaxis de '/etc/passwdd' y los grupos presentes
newgrp group_name Inicie sesión en un nuevo grupo para cambiar el grupo predeterminado del archivo recién creado

Código de comando Notas
ls -lh Permisos de visualización
ls /tmp | pr -T5 -W$COLUMNS Divide el terminal en 5 columnas para mostrar
chmod ugo+rwx directory1 Establecer permisos para el propietario (u), el grupo (g) y otros (o) del directorio para leer (r), escribir (w) y ejecutar (x)
chmod go-rwx directory1 Eliminar los permisos de ejecución de lectura y escritura de un grupo (g) con otras personas (o) en un directorio
chown user1 file1 Cambiar todas las propiedades de un archivo
chown -R user1 directory1 Cambie las propiedades del propietario de un directorio y cambie las propiedades de todos los archivos en el directorio al mismo tiempo
chgrp group1 file1 Cambiar el grupo de archivos
chown user1:group1 file1 Cambiar las propiedades de todos y grupos de un archivo
find / -perm -u+s Enumerar todos los archivos de un sistema que utilizan el bit SUID.
chmod u+s /bin/file1 Establecer un bit SUID de un archivo binario: el usuario que ejecuta el archivo también tiene los mismos permisos que el propietario
chmod u-s /bin/file1 Deshabilitar el bit SUID de un archivo binario
chmod g+s /home/public Configure el bit SGID de un directorio, similar a SUID, pero esto es para el directorio
chmod g-s /home/public Deshabilitar el bit SGID de un directorio
chmod o+t /home/public Establece el bit STIKY de un archivo: permite que solo el propietario legítimo elimine el archivo
chmod o-t /home/public Deshabilitar el bit STIKY de un directorio

Código de comando Notas
chattr +a file1 Solo permite la lectura y escritura de archivos de forma adicional
chattr +c file1 Permitir que este archivo sea comprimido/descomprimido automáticamente por el kernel
chattr +d file1 Al realizar una copia de seguridad del sistema de archivos, el programa dump ignorará este archivo
chattr +i file1 Establecer como un archivo inmutable, no se puede eliminar, modificar, renombrar ni vincular
chattr +s file1 Permitir que un archivo se elimine de forma segura
chattr +S file1 Una vez que la aplicación realiza una operación de escritura en este archivo, el sistema escribe inmediatamente el resultado de la modificación en el disco.
chattr +u file1 Si se elimina el archivo, el sistema le permitirá restaurar el archivo eliminado en el futuro
lsattr Mostrar propiedades especiales

Código de comando Notas
bunzip2 file1.bz2 Descomprima un archivo llamado 'file1.bz2'
bzip2 file1 Comprima un archivo llamado 'file1'
gunzip file1.gz Descomprimir un archivo llamado 'file1.gz'
gzip file1 Comprima un archivo llamado 'file1'
gzip -9 file1 Máxima compresión
rar a file1.rar test_file Crea un paquete llamado 'file1.rar'
rar a file1.rar file1 file2 dir1 同时压缩 'file1', 'file2' 以及目录 'dir1'
rar x file1.rar Descomprime el paquete rar
unrar x file1.rar Descomprime el paquete rar
tar -cvf archive.tar file1 Crear un tarball no comprimido
tar -cvf archive.tar file1 file2 dir1 Cree un archivo que contenga 'file1 ', 'file2' y 'dir1'
tar -tf archive.tar Mostrar el contenido de un paquete
tar -xvf archive.tar Liberar un paquete
tar -xvf archive.tar -C /tmp Libera el paquete comprimido en el directorio/tmp
tar -cvfj archive.tar.bz2 dir1 Crear un paquete comprimido en formato bzip2
tar -jxvf archive.tar.bz2 Descomprimir un paquete comprimido en formato bzip2
tar -cvfz archive.tar.gz dir1 Crear un paquete comprimido en formato gzip
tar -zxvf archive.tar.gz Descomprimir un paquete comprimido en formato gzip
zip file1.zip file1 Crear un paquete comprimido en formato zip
zip -r file1.zip file1 file2 dir1 Comprima varios archivos y directorios en un paquete comprimido en formato zip al mismo tiempo
unzip file1.zip Descomprima un paquete comprimido en formato zip

Código de comando Notas
rpm -ivh package.rpm Instalar un paquete rpm
rpm -ivh --nodeeps package.rpm Instale un paquete rpm e ignore las advertencias de dependencia
rpm -U package.rpm Actualizar un paquete rpm sin cambiar su perfil
rpm -F package.rpm Actualizar un paquete rpm que determina que ya está instalado
rpm -e package_name.rpm Eliminar un paquete de rpm
rpm -qa Mostrar todos los paquetes rpm instalados en el sistema
rpm -qa | grep httpd Mostrar todos los paquetes rpm con la palabra "httpd" en su nombre
rpm -qi package_name Obtener información especial sobre un paquete instalado
rpm -qg "System Environment/Daemons" Muestra el paquete rpm de un componente
rpm -ql package_name Muestra una lista de archivos proporcionados por un paquete rpm instalado
rpm -qc package_name Muestra una lista de perfiles proporcionados por un paquete rpm instalado
rpm -q package_name --whatrequires Muestra una lista de dependencias con un paquete rpm
rpm -q package_name --whatprovides Muestra el volumen ocupado por un paquete de rpm
rpm -q package_name --scripts Muestra los scripts ejecutados durante la instalación/eliminación l
rpm -q package_name --changelog Muestra el historial de modificaciones de un paquete rpm
rpm -qf /etc/httpd/conf/httpd.conf Confirme qué paquete rpm proporciona el archivo entregado
rpm -qp package.rpm -l Muestra una lista de archivos proporcionados por un paquete rpm que aún no está instalado
rpm --import /media/cdrom/RPM-GPG-KEY Importar certificados digitales de clave pública
rpm --checksig package.rpm Confirmar la integridad de un paquete de rpm
rpm -qa gpg-pubkey Confirmar la integridad de todos los paquetes rpm instalados
rpm -V package_name Compruebe el tamaño del archivo, la licencia, el tipo, el propietario, el grupo, la comprobación MD5 y la hora de la última modificación
rpm -Va Compruebe todos los paquetes rpm instalados en su sistema: use con cuidado
rpm -Vp package.rpm Confirme que un paquete rpm no está instalado
rpm2cpio package.rpm | cpio --extract --make-directories *bin* Ejecutar archivos ejecutables desde un paquete rpm
rpm -ivh /usr/src/redhat/RPMS/`arch`/package.rpm Instale un paquete construido desde una fuente rpm
rpmbuild --rebuild package_name.src.rpm Cree un paquete rpm a partir de una fuente rpm

Código de comando Notas
yum install package_name Descargar e instalar un paquete rpm
yum localinstall package_name.rpm Se instalará un paquete de rpm, utilizando su propio almacén de software para resolver todas las dependencias por usted
yum update package_name.rpm Actualizar todos los paquetes rpm instalados en el sistema actual
yum update package_name Actualizar un paquete de rpm
yum remove package_name Eliminar un paquete de rpm
yum list Lista de todos los paquetes instalados en el sistema actual
yum search package_name Buscar paquetes en un almacén de rpm
yum clean packages Limpiar la caché rpm Eliminar paquetes descargados
yum clean headers Eliminar todos los archivos de encabezado
yum clean all Eliminar todos los paquetes y archivos de encabezado almacenados en caché

Código de comando Notas
dpkg -i package.deb Instalar/actualizar un paquete de eb
dpkg -r package_name Eliminar un paquete debb del sistema
dpkg -l Mostrar todos los paquetes debb ya instalados en el sistema
dpkg -l | grep httpd Mostrar todos los paquetes de eb con la palabra "httpd" en su nombre
dpkg -s package_name Obtener información sobre un paquete especial ya instalado en el sistema
dpkg -L package_name Muestra la lista de archivos proporcionados por un paquete debb ya instalado en el sistema
dpkg --contents package.deb Muestra la lista de archivos proporcionados por un paquete que aún no se ha instalado
dpkg -S /bin/ping Confirmar de qué paquete deb proviene el archivo proporcionado.

Código de comando Notas
apt-get install package_name Instalar/actualizar un paquete de eb
apt-cdrom install package_name Instalar/actualizar un paquete de eb desde el CD
apt-get update Paquete de la lista de actualizaciones
apt-get upgrade Actualizar todo el software instalado
apt-get remove package_name Eliminar un paquete debb del sistema
apt-get check Confirme que el almacén de software dependiente es correcto
apt-get clean Limpiar la memoria caché de los paquetes descargados
apt-cache search searched-package Devuelve el nombre del paquete que contiene la cadena que desea buscar

Código de comando Notas
cat file1 Vista directa del contenido del archivo desde el primer byte
tac file1 Vista inversa del contenido de un archivo desde la última línea
more file1 Ver el contenido de un archivo largo
less file1 Similar al comando 'more', pero permite la misma operación inversa en el archivo que la operación de avance
head -2 file1 Ver las dos primeras líneas de un archivo
tail -2 file1 Ver las dos últimas líneas de un archivo
tail -f /var/log/messages Ver en tiempo real el contenido que se agrega a un archivo

Código de comando Notas
cat file1 | command( sed, grep, awk, grep, etc...) > result.txt Combine el texto de descripción detallado de un archivo y escriba la introducción en un nuevo archivo
cat file1 | command( sed, grep, awk, grep, etc...) >> result.txt Combine el texto de descripción detallado de un archivo y escriba la introducción en un archivo existente
grep Aug /var/log/messages 在文件 '/var/log/messages'中查找关键词"Aug"
grep ^Aug /var/log/messages Encuentra palabras que comienzan con "Aug" en el documento '/var/log/messages'
grep [0-9] /var/log/messages Seleccione todas las líneas que contienen números en el archivo '/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 Eliminar todas las líneas en blanco del archivo example.txt
Sed '/ * #/d; /^ $/d' example.txt de example.txt Eliminar todos los comentarios y líneas en blanco del archivo
echo 'esempio' | tr '[:lower:]' '[:upper:]' Fusionar el contenido de las celdas superior e inferior
sed -e '1d' result.txt Excluir la primera línea del archivo example.txt
sed -n '/stringa1/p' Ver líneas que contengan sólo la palabra "string1"
sed -e 's/ *$//' example.txt Eliminar el último carácter en blanco de cada línea
sed -e 's/stringa1//g' example.txt Elimine solo la palabra "string1" del documento y guarde todo el resto
sed -n '1,5p;5q' example.txt Ver el contenido de la primera a la quinta línea
sed -n '5p;5q' example.txt Ver la línea 5
sed -e 's/00*/0/g' example.txt Reemplace múltiples ceros con un solo cero
cat -n file1 Marque el número de filas del archivo
cat example.txt | awk 'NR%2==1' Eliminar todas las filas pares en el archivo example.txt
echo a b c | awk '{print $1}' Ver una fila Primera columna
echo a b c | awk '{print $1,$3}' Ver las columnas primera y tercera de una línea
paste file1 file2 Combinar el contenido de dos archivos o dos columnas
paste -d '+' file1 file2 Combine el contenido de dos archivos o dos columnas y use "" para distinguir
sort file1 file2 Ordenar el contenido de dos archivos
sort file1 file2 | uniq Retire la unión de dos archivos (solo una copia de las filas duplicadas)
sort file1 file2 | uniq -u Eliminar la intersección, dejar otras líneas
sort file1 file2 | uniq -d Retire la intersección de dos archivos (dejando solo los archivos que existen en ambos archivos al mismo tiempo)
comm -1 file1 file2 Compare el contenido de dos archivos para eliminar solo lo que contiene 'file1'
comm -2 file1 file2 Compare el contenido de dos archivos para eliminar solo lo que contiene 'file2'
comm -3 file1 file2 Compare el contenido de dos archivos y elimine solo las partes comunes a los dos archivos

Código de comando Notas
dos2unix filedos.txt fileunix.txt Convertir el formato de un archivo de texto de MSDOS a UNIX
unix2dos fileunix.txt filedos.txt Convertir el formato de un archivo de texto de UNIX a MSDOS
recode ..HTML < page.txt > page.html Convertir un archivo de texto en html
recode -l | more Mostrar todos los formatos de conversión permitidos

Código de comando Notas
badblocks -v /dev/hda1 Compruebe el disco hda1 para los bloques defectuosos
fsck /dev/hda1 Reparar/comprobar la integridad del sistema de archivos Linux en el disco hda1
fsck.ext2 /dev/hda1 Reparar/comprobar la integridad del sistema de archivos ext2 en el disco hda1
e2fsck /dev/hda1 Reparar/comprobar la integridad del sistema de archivos ext2 en el disco hda1
e2fsck -j /dev/hda1 Reparar/comprobar la integridad del sistema de archivos ext3 en el disco hda1
fsck.ext3 /dev/hda1 Reparar/comprobar la integridad del sistema de archivos ext3 en el disco hda1
fsck.vfat /dev/hda1 Reparar/comprobar la integridad del sistema de archivos fat en el disco hda1
fsck.msdos /dev/hda1 Reparar/comprobar la integridad del sistema de archivos dos en el disco hda1
dosfsck /dev/hda1 Reparar/comprobar la integridad del sistema de archivos dos en el disco hda1

Código de comando Notas
mkfs /dev/hda1 Crear un sistema de archivos en la partición hda1
mke2fs /dev/hda1 Crear un sistema de archivos Linux ext2 en la partición hda1
mke2fs -j /dev/hda1 Crear un sistema de archivos Linux ext3 (tipo de registro) en la partición hda1
mkfs -t vfat 32 -F /dev/hda1 Crear un sistema de archivos FAT32
fdformat -n /dev/fd0 Formatear un disquete
mkswap /dev/hda3 Crear un sistema de archivos swap

Código de comando Notas
mkswap /dev/hda3 Crear un sistema de archivos swap
swapon /dev/hda3 Habilitar un nuevo sistema de archivos swap
swapon /dev/hda2 /dev/hdb3 Habilitar dos particiones swap

Código de comando Notas
dump -0aj -f /tmp/home0.bak /home Hacer una copia de seguridad completa de un directorio '/home'
dump -1aj -f /tmp/home0.bak /home Hacer una copia de seguridad interactiva de un directorio '/home'
restore -if /tmp/home0.bak Restaurar una copia de seguridad interactiva
rsync -rogpav --delete /home /tmp Sincronizar directorios en ambos lados
rsync -rogpav -e ssh --delete /home ip_address:/tmp A través del canal SSH rsync
rsync -az -e ssh --delete ip_addr:/home/public /home/local Sincronización de un directorio remoto con directorio local a través de ssh y compresión
rsync -az -e ssh --delete /home/local ip_addr:/home/public Sincronización de directorios locales con directorios remotos a través de ssh y compresión
dd bs=1M if=/dev/hda | gzip | ssh user@ip_addr 'dd of=hda.gz' Realice una copia de seguridad del disco local una vez en un host remoto a través de ssh
dd if=/dev/sda of=/tmp/file1 Copia de seguridad del contenido del disco en un archivo
tar -Puf backup.tar /home/user Realice una operación de copia de seguridad interactiva en el directorio '/home/user' una vez
( cd /tmp/local/ && tar c . ) | ssh -C user@ip_addr 'cd /home/share/ && tar x -p' Copiar el contenido de un directorio en un directorio remoto a través de ssh
( tar c /home ) | ssh -C user@ip_addr 'cd /home/backup-home && tar x -p' Copiar un directorio local en un directorio remoto a través de ssh
tar cf - . | (cd /tmp/backup ; tar xf - ) Copie un directorio localmente en otro lugar, conserve los permisos y enlaces originales
find /home/user1 -name '*.txt' | xargs cp -av --target-directory=/home/backup/ --parents Busque y copie todos los archivos que terminan con '.txt' de un directorio a otro
find /var/log -name '*.log' | tar cv --files-from=- | bzip2 > log.tar.bz2 Encuentra todos los archivos que terminan con '.log' y haz un paquete bzip
dd if=/dev/hda of=/dev/fd0 bs=512 count=1 Haga una acción para copiar el contenido de MBR (Master Boot Record) en un disquete
dd if=/dev/fd0 of=/dev/hda bs=512 count=1 Restaurar el contenido de MBR de la copia de seguridad que se ha guardado en el disquete

Código de comando Notas
cdrecord -v gracetime=2 dev=/dev/cdrom -eject blank=fast -force Vaciar el contenido de un CD reescribible
mkisofs /dev/cdrom > cd.iso Crear un archivo de imagen iso para un disco en el disco
mkisofs /dev/cdrom | gzip > cd_iso.gz Cree un archivo de imagen iso de disco comprimido en el disco
mkisofs -J -allow-leading-dots -R -V "Label CD" -iso-level 4 -o ./cd.iso data_cd Crear un archivo de imagen iso para un directorio
cdrecord -v dev=/dev/cdrom cd.iso Grabar un archivo de imagen ISO
gzip -dc cd_iso.gz | cdrecord dev=/dev/cdrom - Grabar un archivo de imagen ISO comprimido
mount -o loop cd.iso /mnt/iso Montar un archivo de imagen ISO
cd-paranoia -B Transcriba pistas de audio de un CD a un archivo wav
cd-paranoia -- "-3" Transcriba pistas de audio de un disco CD en un archivo wav (parámetro-3)
cdrecord --scanbus Escanear el bus para identificar el canal scsi
dd if=/dev/hdc | md5sum Verificar el código MD5 de un dispositivo, por ejemplo, un CD.

Código de comando Notas
dhclient eth0 Habilitar dispositivos de red 'eth0 'en modo dhcp
ethtool eth0 Mostrar las estadísticas de tráfico de la tarjeta de red 'eth0'
host www.example.com Buscar el nombre de host para resolver el nombre y la dirección IP y la duplicación
hostname Mostrar nombre de host
ifconfig eth0 Muestra la configuración de una tarjeta Ethernet
ifconfig eth0 192.168.1.1 netmask 255.255.255.0 Controlar la dirección IP
ifconfig eth0 promisc Establecer 'eth0 'en modo promiscuo para detectar paquetes (sniffing)
ifdown eth0 Deshabilitar un dispositivo de red 'eth0'
ifup eth0 Habilitar un dispositivo de red 'eth0'
ip link show Mostrar el estado de conexión de todos los dispositivos de red
iwconfig eth1 Mostrar la configuración de una tarjeta de red inalámbrica
iwlist scan Mostrar red inalámbrica
mii-tool eth0 Muestra el estado de la conexión de 'eth0'
netstat -tup Mostrar todas las conexiones de red habilitadas y sus PID
netstat -tup1 Mostrar todos los servicios de red monitoreados en el sistema y sus PID
netstat -rn Mostrar la tabla de enrutamiento, similar al comando "route-n"
nslookup www.example.com Buscar el nombre de host para resolver el nombre y la dirección IP y la duplicación
route -n Mostrar tabla de enrutamiento
route add -net 0/0 gw IP Gateway Puerta de enlace preestablecida de control
route add -net 192.168.0.0 netmask 255.255.0.0 gw 192.168.1.1 Controla la ruta estática a la red '192.168.0.0/16'
route del 0/0 gw IP gateway Eliminar rutas estáticas
echo “1”> /proc/sys/net/ipv4/ip_foward Activar el reenvío de IP
tcpdump tcp port 80 Mostrar todos los bucles HTTP
whois www.example.com Buscar en la base de datos Whois

Código de comando Notas
mount -t smbfs -o username=user,password=pass //WinClient/share/mnt/share Montar un recurso compartido de red de Windows
nbtscan ip addr Análisis de nombres de netbios
nmblookup -A ip addr Análisis de nombres de netbios
smbclient -L ip addr/hostname Mostrar el uso compartido remoto de un host de Windows
smbget -Rr smb://ip addr/share Capaz de descargar archivos de un host de Windows a través de smb como wget

Código de comando Notas
iptables -t filter -L Mostrar todos los enlaces de la tabla de filtrado
iptables -t nae -L Mostrar todos los enlaces de la tabla nat
iptables -t filter -F Limpie todas las reglas según la tabla de filtrado
iptables -t nat -F Limpia todas las reglas basadas en tablas nat
iptables -t filter -X Eliminar todos los enlaces creados por el usuario
iptables -t filter -A INPUT -p tcp --dport telnet -j ACCEPT Permitir el acceso a telnet
iptables -t filter -A OUTPUT -p tcp --dport telnet -j DROP Bloquear el acceso a telnet
iptables -t filter -A FORWARD -p tcp --dport pop3 -j ACCEPT Permitir conexiones POP3 en enlaces de reenvío
iptables -t filter -A INPUT -j LOG --log-prefix Registre los paquetes incautados en todos los enlaces
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE Establecer un PAT (traducción de direcciones de puerto) en el paquete de emisión de enmascaramiento 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 Redirigir los paquetes destinados a una dirección de host hacia otro host.

Código de comando Notas
free -m Efila el estado de la RAM en megabytes
kill -9 process id Cerrar a la fuerza el proceso y terminarlo
kill -1 process id Forzar a un proceso a sobrecargar su configuración
last reboot Mostrar historial de reinicio
lsmod Módulos del núcleo en estado de lista
lsof -p process id Enumere una lista de archivos abiertos por el proceso
lsof /home/user1 Enumere la lista de archivos abiertos en la ruta del sistema
ps -eafw Enumerar tareas de Linux
ps -e -o pid,args --forest Lista de tareas de Linux de manera jerárquica
pstress Mostrar el programa en un diagrama de árbol
smartctl -A /dev/hda Supervise la fiabilidad de los dispositivos de disco duro habilitando SMART
smartctl -i /dev/hda Compruebe si el SMART de un dispositivo de disco duro está habilitado
strace -c ls >/dev/null Enumerar las llamadas al sistema realizadas y recibirlas mediante un solo proceso.
strace -f -e open ls >/dev/null Llamada a la biblioteca
tail /var/log/dmesg Mostrar eventos internos durante el arranque del kernel
tail /val/log/messages Mostrar eventos del sistema
top Enumerar las tareas de Linux que utilizan la mayoría de los recursos de CPU
watch -nl ‘cat /proc/interrupts’ Una lista de interrupciones en tiempo real

Código de comando Notas
alias hh='history' Establecer un alias para el historial de comandos
apropos ...keyword Enumere una lista de comandos que incluyen palabras clave del programa, que es especialmente útil cuando solo sabe lo que hace el programa y no recuerda el comando.
chsh Cambiar el comando de shell
chsh --list-shells Buen comando para saber si debe conectarse de forma remota a otra máquina
gpg -c filel Cifrar un archivo con GNU Privacy Guard
gpg filel.gpg Descifrar un archivo con GNU Privacy Guard
Su huella:

Enlace de amistad:iCMS