Skip to content

05 Comandos de Utilidad y Consulta

Alan edited this page Jun 13, 2026 · 1 revision

Comandos de Utilidad y Consulta

Tabla de Contenidos

Comandos de Utilidad

Comando Descripción Ejemplos
clear Limpia la pantalla de la terminal clear
clear -x Limpia la pantalla de la terminal, pero manteniendo el buffer del scroll (equivalente a presionar <Ctrl + l>) clear -x
exit Al ejecutarlo en la terminal, termina la sesión del shell. En esencia, el comando exit finaliza un programa con el exit status del último comando ejecutado exit
echo [string] ... Muestra texto en la terminal. Permite variables o salida de comandos con $(comando) echo "Mensaje"
echo $(date)
echo -e [string] ... -e habilita la interpretación de los caracteres de escape con diagonal invertida (backslash) \ echo -e "Mensaje\nSalto de línea\tTab"
echo -n [string] ... -n omite el salto de línea final echo -n "Sin salto de línea"
printf formato [argumento] ... Muestra texto formateado similar a printf de C/C++ printf "Hola %s, tu número es: %i\n\n" Alberto 123
date Muestra la fecha y hora del sistema date
date +formato Muestra la fecha y/o hora del sistema en base al +formato date "+%m/%d/%y"
date -s|--set= string Establece la fecha y hora del sistema descrito por el string (requiere privilegios de superusuario) date -s "2026-01-17 13:30:00"
date --set="Sun Jan 17 13:30:30 2026"
cal Muestra el calendario del mes actual cal
cal [mes] año Muestra el calendario del año (4 dígitos) o del mes del año especificado cal 2020
cal 8 2022
cal -3|--three Muestra los tres meses que abarquen la fecha cal -3
cal --three
cal -y|--year Muestra el calendario del año actual cal -y
cal --year
cal -Y|--twelve Muestra los siguientes doce meses cal -Y
cal --twelve
bc Abre una sesión interactiva de una calculadora aritmética bc
bc -l Inicia bc con la librería matemática estándar cargada (permite funciones como s(), c(), sqrt()) bc -l
bc archivo ... Ejecuta un script bc bc archivo.bc
expr expresión Evalúa expresiones lógicas, de comparación y aritméticas expr 3 + 7 / 2
sleep número[sufijo] Pausa la ejecución por el tiempo especificado. Sufijos: s (segundos, predeterminado), m (minutos), h (horas), d (días) sleep 5
sleep 2m
sleep 0.5

Caracteres de Formato del Comando date

Caracteres de Formato Descripción
%d Muestra el día del mes (01..31)
%D Muestra la fecha en formato mm/dd/yy; igual que %m/%d/%y
%H Muestra la hora en formato de 24 horas (00..23)
%l Muestra la hora en formato de 12 horas con espacio inicial (1..12)
%m Muestra el mes del año (01..12)
%M Muestra el minuto de la hora (00..59)
%r Muestra la hora en formato de 12 horas con AM/PM; igual que %I:%M:%S %p
%R Muestra la hora en formato de 24 horas, excluyendo los segundos; igual que %H:%M
%S Muestra los segundos del minuto (00..60)
%T Muestra la hora en formato de 24 horas, incluyendo los segundos; igual que %H:%M:%S
%u Muestra el número de día de la semana (1..7); donde 1 es Lunes
%w Muestra el número de día de la semana (0..6); donde 0 es Domingo
%y Muestra los dos últimos dígitos del año actual
%Y Muestra el año completo (4 dígitos)

Comandos de Consulta de Información del Usuario

Comando Descripción Ejemplos
whoami Muestra el nombre del usuario actual whoami
who Muestra el nombre de usuario, línea (tty), y la hora de todos los usuarios actualmente logueados en el sistema who
who -a|--all Muestra toda la información disponible del comando who who -a
who -aH|--all --heading Muestra toda la información con encabezados de tabla who -aH
who -b|--boot Muestra la hora del último arranque del sistema who -b
who -q|--count Muestra todos los nombres de usuario logueados y el conteo total who -q
w Igual que who, pero incluye más información, como procesos y actividad w
w username Muestra la información de un usuario en específico w alice
w -s|--short Muestra información sin incluir las columnas de login, JCPU, y PCPU w -s
w -i|--ip-addr Muestra la dirección IP en lugar del nombre del host w -i
users Muestra todos los usuarios que están logueados en el sistema users
last Muestra el historial de inicio y cierre de sesión de los usuarios. Este comando extrae información del archivo /var/log/wtmp last
last username Muestra información de inicio de sesión de un usuario específico last alice
last -n número Muestra las últimas n entradas last -n 10
last -s|--since fecha Lista la información desde una hora y fecha específica last -s "2026-01-01"
last -t|--until fecha Lista la información hasta una hora y fecha específica last -t "2026-01-15"
lastlog Muestra la información del último inicio de sesión de todos los usuarios lastlog
lastlog -u username Muestra la información del último inicio de sesión de un usuario específico lastlog -u alice

Comandos de Consulta de Información del Sistema

Comando Descripción Ejemplos
hostname Muestra el nombre del host hostname
hostname -i|--ip-address Muestra la dirección IP del host hostname -i
hostname -I|--all-ip-addresses Muestra todas las direcciones IP del host hostname -I
uptime Muestra información acerca de cuánto tiempo ha estado corriendo el sistema (uptime), los usuarios logueados, y la carga (load) media de hace 1 min, 5 min, y 15 min uptime
uptime -p|--pretty Muestra el tiempo que ha pasado desde que el sistema arrancó (boot) uptime -p
uptime -s|--since Muestra la fecha y hora en que el sistema arrancó uptime -s
uname Muestra información básica del sistema operativo (nombre del kernel) uname
uname -a|--all Muestra toda la información disponible del sistema uname -a
uname -s|--kernel-name Muestra el nombre del kernel uname -s
uname -r|--kernel-release Muestra la versión del kernel uname -r
uname -m|--machine Muestra la arquitectura del hardware uname -m
uname -o|--operating-system Muestra el nombre del sistema operativo uname -o

Referencias

Introducción a los Sistemas Operativos

Introducción a Linux

Licencias de Software

Archivos y Directorios

Introducción a la CLI

Manipulación de Archivos y Directorios

Documentación y Exploración de Comandos

Redirección

Búsqueda de Archivos y Texto

Editores de Texto de Terminal

Gestión de Usuarios y Grupos

Propiedad y Permisos

Herramientas Esenciales

Hardware

Apéndice

Clone this wiki locally