jobs Enumerar las tareas.
& Ejecutar una tarea en segundo plano.
Copiar un conjunto de archivos en otro Copias de seguridad y
rsync
dispositivo o host. almacenamiento remoto Suspender la tarea actual (en primer
^Z
Control de tareas de shell plano).
Anular la suspensión de una tarea:
Listar procesos. ps fg
ponerlo en primer plano.
Visualizar cuánto tiempo está
uptime Hacer que una tarea suspendida se
funcionando el sistema. bg
ejecute en segundo plano.
Mostrar usuarios conectados w
Visualización de
Supervisar de forma interactiva los
procesos ls Lista archivos de un directorio.
top
procesos que consumen muchos recursos.
cp Copiar un archivo.
Mostrar memoria libre. free
("mover") Cambiar el nombre de un
mv
Imprimir el PID de un proceso. pidof archivo.
Operaciones básicas de
archivos rm Eliminar un archivo.
Terminar un proceso (o enviarle una
kill Crear enlaces (nombres alternativos) a un
señal). ln
archivo.
killall
Borrar completamente un archivo cuando
shred
Control de Procesos se elimina el archivo
Invocar un programa con una prioridad
nice
particular.
Cambiar la prioridad de un proceso cd Cambiar tu directorio actual.
renice
mientras se está ejecutando.
Imprimir en pantalla el nombre del
pwd
directorio actual.
Esperar un número determinado de
sleep Imprimir en pantalla la parte final de la
segundos, sin hacer nada. basename
ruta de una archivo.
Ejecute un programa a intervalos
Operaciones básicas de
watch Programación de tareas Imprimir en pantalla la ruta de un archivo
establecidos. directorios dirname
sin su parte final.
Programar tareas para el futuro. crontab
mkdir Crear un directorio.
rmdir Eliminar un directorio vacío.
Apagar o reiniciar un sistema Linux. shutdown
Inicios de sesión, cierres de sesión Eliminar un directorio que no esté vacío y
rm -r
Reiniciar un sistema Linux. reboot su contenido.
Imprimir tu nombre de inicio de sesión. logname Ver el contenido de un archivo en su
cat
totalidad
Imprimir su nombre de usuario actual. whoami
less Ver archivos de texto una página a la vez
Imprimir el ID de usuario y la pertenencia
id
al grupo de un usuario. Ver las primeras líneas de un archivo de
head
texto.
Listar usuarios que iniciaron sesión en
who
formato largo. Ver las últimas líneas de un archivo de
tail
Usuarios y su entorno Visualización de texto.
Listar usuarios que iniciaron sesión en archivos
users
formato corto. Ver archivos de texto con sus líneas
nl
numeradas.
Imprimir información sobre los usuarios. finger
Mostrar el texto que está incrustado en
strings
Determine cuándo se conectaron los un archivo binario.
last
usuarios por última vez.
od Ver datos en octal (u otros formatos).
Imprimir tu entorno. printenv
xxd Ver datos en hexadecimal.
Crear una cuenta de usuario. useradd
nano Editor de texto.
Eliminar una cuenta de usuario. userdel Creación y edición
vi/vim Editor de texto.
de archivos
Modificar una cuenta de usuario. usermod
touch Crear un archivo
Gestión de cuentas de usuario
Cambiar la contraseña. passwd
Cambiar la información personal de un Mostrar atributos de archivos y
chfn stat
usuario. directorios.
Cambiar la shell de un usuario. chsh Contar bytes, palabras, líneas en un
wc
archivo.
Imprimir los grupos a los que pertenece Medir el uso de disco de archivos y
groups du
un usuario. directorios.
Crear un grupo. groupadd file Identificar (adivinar) el tipo de archivo.
Gestión de grupos
Eliminar un grupo. groupdel Cambiar las marcas de tiempo de archivos
touch
y directorios.
Propiedades de
Modificar un grupo. groupmod
archivo chown
Cambiar el propietario de archivos y
directorios.
Imprimir la información básica del Cambiar el grupo de propietario de
uname chgrp
sistema. archivos y directorios
Imprimir el nombre de host del sistema. hostname Comandos de chmod
Cambiar el modo de protección de
archivos y directorios.
Configurar y mostrar la información de la
ip
Información del Host Linux
interfaz de red. Cambiar los atributos extendidos de
chattr
archivos y directorios.
Comando más antiguo para configurar y
mostrar la información de la interfaz de ifconfig Enumerar los atributos extendidos de
red. lsattr
archivos y directorios.
Buscar nombres de host, direcciones IP e Buscar archivos en una jerarquía de
host find
información de DNS. directorios.
Buscar los registrantes de dominios de Procesar una lista de archivos (y mucho
whois xargs
Internet. más).
Comprobar si un host remoto es Crear un índice de archivos y buscar la
alcanzable.
ping Ubicación de locate
cadena en el índice.
Ubicación del Host
archivos
Ver la ruta de la red a un host remoto. traceroute which Buscar la ruta de un ejecutable (comando)
Realizar peticiones a servidores DNS. type Buscar la ruta de un ejecutable (comando)
http://kb.mediatemple.net/questions/ Buscar ejecutables, documentación y
dig whereis
909/Understanding+the+dig+command archivos fuente.
http://www.cyberciti.biz/faq/linux-unix-
dig-command-examples-usage-syntax/
Buscar líneas en un archivo que coincidan
grep
con una expresión regular.
Iniciar sesión de forma segura en un host cut Extraer columnas de un archivo.
ssh
remoto o ejecutar comandos en él.
paste Anexar columnas.
Iniciar sesión en un host remoto
telnet
(inseguro!) Manipulación de archivos tr Traducir caracteres en otros caracteres
de texto
Copiar archivos de forma segura desde / Ordenar líneas de texto según varios
hacia un host remoto.
scp Conexiones de Red sort
criterios.
Copiar archivos de forma segura desde / uniq Buscar líneas idénticas en un archivo
sftp
hacia un host remoto.
Copiar un archivo e imprímirlo en una
Copiar archivos hacia / desde un host tee
ftp salida estándar, simultáneamente.
remoto (inseguro!).
Empaquetar varios archivos en un solo
Navegador web con todas las funciones. firefox tar
archivo.
Navegación Web
Descargar páginas web y archivos. wget gzip Comprimir archivos con GNU Zip.
gunzip Descomprimir archivos GNU Zip.
Enviar mensajes a una terminal. write
bzip2 Comprimir archivos en formato BZip.
Prohibir la escritura. mesg Mensajería instantánea
bunzip2 Descomprimir archivos BZip.
Imprimir el nombre de su dispositivo
tty
terminal. Comprimir / descomprimir archivos BZip a
bzcat
través de entrada / salida estándar.
Compresión y empaquetado de
Imprimir texto simple en salida estándar. echo archivos compress
Comprimir archivos con la compresión
Unix tradicional.
Imprimir texto formateado en salida
Descomprimir archivos con la compresión
estándar. printf uncompress
Unix tradicional.
Comprimir / descomprimir archivos a
Imprimir texto repetido en salida
yes
Salida de pantalla
zcat través de entrada / salida estándar (gzip
estándar.
o compress).
Imprimir una secuencia de números en
seq Comprimir archivos en formato Zip de
una salida estándar. zip
Windows.
Limpiar la pantalla o ventana. clear
unzip Descomprimir archivos Zip de Windows.
Mostrar una calculadora gráfica. xcalc
Comparar línea por línea de dos archivos
diff
Matemáticas y cálculos o directorios.
Evaluar operaciones matemáticas
expr
simples en la línea de comandos.
Comparar línea por línea de dos archivos
comm
ordenados.
Comparación de archivos
Mostrar un reloj gráfico. xclock cmp Comparar byte a byte de dos archivos.
Fechas y Horas
Imprimir o configurar la fecha y la hora. date md5sum Comparar la huella digital de archivos.
Ver la ruta de la red a un host remoto. traceroute Mostrar el espacio disponible en los
df
sistemas de archivos montados.
Comando más antiguo para configurar y
mostrar la información de la interfaz de ifconfig Hacer que una partición de disco sea
mount
red. accesible.
Mostrar conexiones (entrantes,salientes) Desmontar una partición del disco (
netstat umount
activas en el host. hacerlo inaccesible).
Discos y sistemas de
Listar usuarios que iniciaron sesión en archivos Verificar una partición de disco para ver si
who fsck
formato largo. Red hay errores.
Examinar los encabezados de los Sincronizar todos los datos almacenados
tcpdump sync
paquetes TCP / IP. en caché en el disco.
Comprobar si un host remoto es Mostrar detalles de dispositivo de
ping lsblk
alcanzable. bloque (excepto el disco RAM).
Obtener información del servidor DNS. nslookup
Realizar peticiones a servidores DNS. dig