Comandos de terminal de Ubuntu Linux: Guía completa para PC Dell

Resumen: Conozca los comandos de terminal de Ubuntu Linux más importantes para su PC Dell. Guía paso a paso que abarca archivos, software, redes, usuarios y accesos directos.

Este artículo se aplica a Este artículo no se aplica a Este artículo no está vinculado a ningún producto específico. No se identifican todas las versiones del producto en este artículo.

Instrucciones

Los comandos de terminal son instrucciones que puede utilizar en la aplicación de terminal de Ubuntu para realizar tareas en la computadora. Tanto si eres nuevo en Linux como si simplemente necesitas una referencia rápida, esta guía te guía a través de los comandos de terminal de Ubuntu más comunes y útiles, desde la gestión de archivos y software hasta la comprobación de la información de tu red y sistema.


¿Qué es el terminal de Ubuntu?

La línea de comandos de Linux es una interfaz de texto para la computadora. A menudo se le conoce como shell, terminal, consola o indicador, puede dar la apariencia de ser complejo y confuso de usar. Pero no te preocupes, es más simple de lo que parece, y esta guía te hará sentir cómodo rápidamente.

El terminal de Ubuntu, también conocido como la interfaz de línea de comandos o shell, es un entorno basado en texto que le permite interactuar con el sistema operativo de su computadora. A diferencia de las interfaces gráficas de usuario (GUI) que se basan en elementos visuales como ventanas, iconos y botones, el terminal se comunica a través de comandos escritos.


Cómo abrir la terminal en Ubuntu

Hay dos formas sencillas de abrir el terminal:

Opción 1: Acceso directo del teclado (más rápido)

  1. Presione Ctrl + Alt + T en el teclado.

Opción 2: Buscar en el menú Actividades

  1. Haga clic en el botón Actividades en la esquina superior izquierda de la pantalla.
  2. Escriba Terminal en la barra de búsqueda.
  3. Haga clic en la aplicación Terminal cuando aparezca.
Nota: Si planea usar mucho el terminal, memorizar Ctrl + Alt + T para iniciarlo y Ctrl + D para cerrarlo pronto lo hará sentir como un asistente útil al que puede llamar al instante y descartar con la misma facilidad.

Comprensión del indicador del terminal

Cuando abras el terminal, verás un cursor parpadeante junto a algún texto. Cuando escribe un comando, aparece en la misma línea que este texto. Ese texto está ahí para indicarle que la computadora está lista para aceptar un comando, es la forma en que la computadora se lo solicita. De hecho, generalmente se le conoce como el mensaje.

Cuando ejecuta un comando, cualquier salida que produzca generalmente se imprimirá directamente en el terminal, luego se le mostrará otro mensaje una vez que haya terminado. Algunos comandos pueden generar una gran cantidad de texto; otros funcionarán silenciosamente y no producirán nada en absoluto. No se alarme si ejecuta un comando y aparece otro símbolo del sistema de inmediato, eso generalmente significa que el comando se realizó correctamente.


Sección 1: Navegación por el sistema de archivos

Estos comandos lo ayudan a desplazarse por carpetas ( denominadas directorios en Linux) y a comprender dónde se encuentra.

 

Comando Qué hace Ejemplo
pwd Muestra la ubicación actual de la carpeta pwd
ls Enumera archivos y carpetas en el directorio actual ls
ls -l Enumera archivos con detalles como permisos, tamaño y fecha ls -l
ls -a Muestra todos los archivos, incluidos los ocultos ls -a
cd foldername Cambios en una carpeta específica cd Documents
cd .. Retrocede un nivel de carpeta cd ..
cd ~ Va directamente a tu carpeta de inicio cd ~

 

La variable pwd muestra la ruta del directorio (carpeta) actual en el que se encuentra. Cuando abres el terminal por primera vez, estás en tu directorio principal de forma predeterminada.

La variable ls muestra archivos y directorios dentro de una ubicación especificada. Las opciones comunes incluyen -a (muestra los archivos ocultos, incluidos los que comienzan con un punto) y -l (muestra una lista detallada con permisos, propiedad, tamaño y marcas de tiempo).


Sección 2: Administración de archivos y carpetas

Estos comandos afectan directamente a los archivos y al texto almacenados y utilizados en el equipo.

 

Comando Qué hace Ejemplo
mkdir foldername Crea una nueva carpeta mkdir MyProject
touch filename Crea un nuevo archivo vacío touch notes.txt
cp source destination Copia un archivo en una nueva ubicación cp notes.txt ~/Documents/
mv source destination Mueve o cambia el nombre de un archivo mv notes.txt renamed.txt
rm filename Elimina un archivo rm oldfile.txt
rm -r foldername Elimina una carpeta y todo lo que contiene rm -r OldFolder
cat filename Muestra el contenido de un archivo cat notes.txt
nano filename Abre un archivo para editarlo en un editor de texto simple nano notes.txt
grep "text" filename Busca texto específico dentro de un archivo grep "error" log.txt

 

Advertencia: La variable rm elimina permanentemente los archivos. No hay papelera de reciclaje en el terminal. Compruébelo siempre antes de ejecutarlo.

La variable rm se utiliza para eliminar archivos. Un aspecto importante de los sistemas similares a Unix (incluido Ubuntu) es su sistema de permisos de archivos.

La variable cat muestra, combina o crea archivos mediante la lectura y escritura del contenido del archivo. Las opciones comunes incluyen -n (muestra los números de línea junto con el contenido del archivo) y -b (muestra los números de línea solo para las líneas que no están vacías).

La variable grep El comando busca patrones o palabras clave específicos dentro de los archivos o la salida del comando. Las opciones comunes incluyen -i (realiza una búsqueda sin distinguir mayúsculas de minúsculas), -r (búsquedas recursivas en directorios) y -n (muestra números de línea con resultados coincidentes).


Sección 3: Instalación y administración de software

Como distribución de Linux basada en Debian, Ubuntu utiliza el administrador de paquetes APT para instalar, actualizar y eliminar paquetes de software a través de la línea de comandos.

Ubuntu incluye ambos apt y apt-get. Utilizan la misma base de datos de paquetes, pero están destinados a trabajos diferentes. apt es la mejor herramienta interactiva para las sesiones terminales porque su salida está diseñada para humanos. apt-get es el valor predeterminado más seguro para los scripts porque su comportamiento de línea de órdenes es más estable en todas las versiones de APT.

 

Comando Qué hace
sudo apt update Actualiza la lista de paquetes de software disponibles
sudo apt upgrade Instala las actualizaciones disponibles para todos los paquetes instalados
sudo apt install packagename Instala un paquete de software específico
sudo apt remove packagename Elimina un paquete de software
sudo apt autoremove Elimina los paquetes que ya no son necesarios

 

Para actualizar el sistema, siga estos pasos:

  1. Abra el terminal con Ctrl + Alt + T.
  2. Escriba el siguiente comando y presione Intro para actualizar la lista de paquetes: sudo apt update
  3. Ingrese su contraseña cuando se le solicite y, luego, presione Intro.
  4. Escriba el siguiente comando y presione Intro para instalar las actualizaciones disponibles: sudo apt upgrade
  5. Cuando se le solicite confirmación, escriba Y y presione Enter.
Nota: apt update Recupera las listas de paquetes más recientes de los repositorios configurados. Esto no actualiza ningún paquete, solo actualiza la información sobre qué paquetes están disponibles.

Para instalar una aplicación específica:

  1. Abra el terminal.
  2. Escriba el siguiente comando y reemplace packagename por la aplicación que desea instalar: sudo apt install packagename Ejemplo: Para instalar el reproductor multimedia VLC, escriba: sudo apt install vlc
  3. Presione Enter, escriba Y cuando se le solicite y presione Enter nuevamente.

Sección 4: Comprobación de la información del sistema

Utilice estos comandos para encontrar detalles sobre el hardware y el software de su PC Dell.

 

Comando Qué hace
uname -a Muestra la versión del kernel y la arquitectura del sistema
lsb_release -a Muestra su versión de Ubuntu
df -h Muestra el uso del disco para todas las unidades (legible por humanos)
free -h Muestra cuánta RAM hay disponible
top Muestra el uso de CPU y memoria en tiempo real
htop Muestra una vista interactiva mejorada de los procesos en ejecución
uptime Muestra cuánto tiempo ha estado funcionando el sistema
date Muestra la fecha y la hora actuales
whoami Muestra el usuario con el que inició sesión actualmente
hostname Muestra el nombre de la computadora en la red

 

La variable uname imprime información del sistema, como la versión y la arquitectura del kernel. Uso uname -a para mostrar toda la información disponible del sistema a la vez.

La variable top muestra información en tiempo real sobre la actividad del sistema. Muestra información dinámica sobre los procesos del sistema.

Antes de actualizar Ubuntu a una nueva versión, es esencial preparar su sistema. Compruebe el espacio de disco a fin de asegurarse de que tiene suficiente espacio libre para descargar e instalar los paquetes actualizados. Puede comprobar el espacio de disco mediante el comando df -h comando.


Sección 5: Administración de usuarios y grupos

La administración de usuarios es una parte fundamental para mantener un sistema seguro. La administración ineficaz de usuarios y privilegios suele hacer que un sistema se vea comprometido.

 

Comando Qué hace
whoami Muestra el usuario que inició sesión actualmente
sudo adduser username Crea una nueva cuenta de usuario
sudo deluser username Elimina una cuenta de usuario
passwd Cambia tu contraseña
sudo passwd username Cambia la contraseña de otro usuario
sudo usermod -aG groupname username Agrega un usuario a un grupo
groups username Muestra a qué grupos pertenece un usuario
id Muestra el ID del usuario actual y las membresías de grupos

 

adduser es un script de alto nivel y fácil de usar que simplifica el proceso de creación de una nueva cuenta de usuario. Solicita información de forma interactiva, crea automáticamente un directorio principal, copia archivos de esqueleto (como .bashrc y .profile), establece los permisos adecuados y asigna un shell predeterminado. En la mayoría de los casos, es el comando recomendado para crear usuarios en sistemas basados en Debian como Ubuntu.

Para agregar un nuevo usuario, siga estos pasos:

  1. Abra el terminal.
  2. Escriba el siguiente comando y reemplace username con el nombre del nuevo usuario: sudo adduser username
  3. Presione Intro y siga las indicaciones en pantalla para establecer una contraseña y completar los detalles opcionales.

Para otorgar acceso de administrador (sudo) a un usuario:

La manera más sencilla de otorgar privilegios sudo en Ubuntu es agregar el usuario al grupo sudo . Los miembros de este grupo pueden ejecutar cualquier comando como raíz y se les solicitará su contraseña cuando utilicen sudo.

  1. Abra el terminal.
  2. Escriba el siguiente comando y reemplace username por el nombre del usuario: sudo usermod -aG sudo username
  3. Presione Intro. Los cambios se aplican la próxima vez que el usuario inicia sesión.
Nota: Utilice siempre el método visudo para editar el archivo sudoers. Este comando valida la sintaxis antes de guardar, lo que evita errores que podrían bloquearle el acceso sudo por completo.

Sección 6: Administración de permisos de archivos

Cada archivo y directorio tiene un conjunto de permisos que determinan quién puede leerlo, escribirlo o ejecutarlo.

 

Símbolo Significado
r Lectura
w Escritura
x Ejecutar



Comando Qué hace Ejemplo
ls -l Permisos de vista para los archivos de una carpeta ls -l
chmod 755 filename Establece lectura/escritura/ejecución para el propietario; Lectura/ejecución para otros chmod 755 script.sh
chmod 644 filename Configura la lectura/escritura para el propietario; Solo lectura para otros usuarios chmod 644 file.txt
chown user:group filename Cambia el propietario y el grupo de un archivo chown john:staff file.txt

 

Una estrategia de permisos sólida se basa en el principio de privilegio mínimo (PoLP), lo que significa que los usuarios y los procesos solo deben tener el acceso mínimo necesario para realizar sus funciones previstas.


Sección 7: Comandos de red

Utilice estos comandos para comprobar la conexión de red, encontrar la dirección IP y solucionar problemas de conectividad.

 

Comando Qué hace
ip addr o ip a Muestra la dirección IP y las interfaces de red
ping google.com Prueba la conexión a Internet
ping -c 4 google.com Envía exactamente 4 paquetes de ping y se detiene
wget URL Descarga un archivo de Internet
curl URL Transfiere datos hacia o desde un servidor
hostname -I Muestra la dirección IP local
ss -tlnp Enumera los puertos de red abiertos

 

Nota: La variable ifconfig está obsoleto y ha sido reemplazado por el comando ip en la mayoría de las distribuciones modernas de Linux. Forma parte del paquete net-tools, que no se puede instalar de forma predeterminada en los sistemas más recientes. Recomendamos usar ip addr en su lugar.

La variable ip es uno de los comandos de red más básicos y útiles de Linux. Por lo general, muestra el estado de las interfaces de red y las direcciones IP asignadas al sistema. Sucede a los más antiguos ifconfig , que ahora está en desuso.

Ping es una herramienta de red simple pero potente que lo ayuda a verificar la conectividad entre su computadora y un host remoto (como un sitio web, un servidor u otra computadora). Envía pequeños paquetes de datos llamados "solicitudes de eco" al host de destino, que luego responde con "respuestas de eco". Un ping correcto muestra que hay una conexión con el destino.

Nota: A diferencia de Windows, donde el ping se detiene después de 4 intentos, el ping de Linux se ejecuta para siempre hasta que lo detienes. Deténgalo presionando Ctrl + C.

Para comprobar si la conexión a Internet funciona:

  1. Abra el terminal.
  2. Escriba el siguiente comando y presione Intro: ping -c 4 google.com
  3. Si ve respuestas, su conexión está funcionando. Si ve errores, compruebe la configuración de red.

La variable curl y wget Los comandos en Linux se utilizan para descargar archivos de Internet a través de la línea de comandos. Estos comandos ofrecen una forma cómoda de obtener archivos, páginas web u otros recursos directamente desde una URL especificada.


Sección 8: Gestión de procesos

Estos comandos lo ayudan a ver lo que se está ejecutando en su PC Dell y a detener cualquier elemento que no responda.

 

Comando Qué hace
ps aux Enumera todos los procesos en ejecución
top Muestra el uso de recursos del sistema en vivo
kill PID Detiene un proceso por su número de ID
killall processname Detiene todos los procesos con un nombre determinado
Ctrl + C Detiene el comando de terminal que se está ejecutando actualmente

 

Comandos de administración de procesos como ps, kill, killally top son esenciales para monitorear el estado del sistema y finalizar los procesos que no responden.

Para detener un programa que no responde:

  1. Abra el terminal.
  2. Escriba el siguiente comando y presione Intro para buscar el ID de proceso (PID) del programa: ps aux | grep programname
  3. Anote el número PID en la segunda columna.
  4. Escriba el siguiente comando, reemplace PID con el número real y presione Intro: kill PID

Sección 9: Atajos de terminal útiles

Estos atajos de teclado ahorran tiempo y hacen que su experiencia con el terminal sea mucho más fluida.

 

Acceso directo Qué hace
Ctrl + Alt + T Se abre una nueva ventana de terminal
Ctrl + C Detiene el comando actual
Ctrl + Z Pausa (suspende) el comando actual
Ctrl + D Cierra la sesión de terminal
Ctrl + L Borra la pantalla del terminal
Pestaña Completa automáticamente un comando o nombre de archivo
Teclas de flecha arriba/abajo Se desplaza por los comandos anteriores
Ctrl + R Busca en el historial de comandos
Ctrl + A Mueve el cursor al principio de la línea
Ctrl + E Mueve el cursor al final de la línea
Ctrl + U Borra la línea actual

 

Dominar los atajos como Ctrl + R para la búsqueda inversa de comandos, Ctrl + A/Ctrl + E para moverse al inicio/final de la línea y la finalización de tabulación para comandos y nombres de archivo puede ahorrar un tiempo precioso.

Nota: Puede utilizar la tecla de tabulación para completar automáticamente los comandos en el terminal. Por ejemplo, simplemente escriba cd Doc y, a continuación, pulse Tab, y el terminal rellena el resto para hacerlo cd Documents.

Sección 10: Obtener ayuda en el terminal

No es necesario memorizar todos los comandos. Ubuntu tiene herramientas de ayuda incorporadas.

 

Comando Qué hace
man commandname Abre el manual (documentación completa) de cualquier comando
commandname --help Muestra un resumen rápido de las opciones de comando
whatis commandname Proporciona una descripción de una línea de un comando

 

Ejemplo: Para obtener más información sobre la ls comando, escriba:

man ls

Presione Q para salir del manual.


Solución de problemas comunes

Error "Comando no encontrado"

Por lo general, esto significa una de las siguientes opciones:

  • El paquete no está instalado. Instálelo mediante: sudo apt install packagename.
  • Linux distingue mayúsculas de minúsculas, por lo que LS y ls se tratan como comandos diferentes. Verifique la ortografía y el uso de mayúsculas.

Error "Permiso denegado"

Este error indica que la cuenta de usuario carece de los permisos necesarios para ejecutar un comando o acceder a un archivo. Ejecute el comando con privilegios elevados mediante sudoo modifique los permisos de archivo con chmod si es necesario.

No se puede acceder a la red

  1. Ejecutar ip addr para comprobar que la interfaz de red esté activa.
  2. Si ping funciona con una dirección IP, pero falla con un nombre de dominio, el problema es DNS. Ejecutar dig domain para comprobar si el servidor DNS configurado devuelve una respuesta. Si la SECCIÓN DE RESPUESTAS está vacía, pruebe con una resolución diferente usando dig @8.8.8.8 domain.

Referencia rápida: Comandos de terminal de Ubuntu más utilizados

Categoría Comando Qué hace
Navegación pwd Muestra la ubicación actual
Navegación ls Enumera archivos
Navegación cd foldername Carpeta de cambios
Archivos cp, mv, rm Copiar, transferir, eliminar archivos
software sudo apt update Actualiza la lista de paquetes
software sudo apt install Instala el software
Información del sistema df -h Comprueba el espacio de disco
Información del sistema free -h Comprueba la RAM
Red ip addr Muestra la dirección IP
Red ping Prueba la conexión
Usuarios sudo adduser Crea un nuevo usuario
Ayuda man commandname Abre el manual de comandos

Preguntas frecuentes (FAQ)

P: ¿Para qué se utiliza el terminal Ubuntu?
El terminal Ubuntu es una herramienta basada en texto que le permite instalar software, administrar archivos, comprobar la red, controlar usuarios y mucho más, a menudo más rápido que usar una interfaz gráfica.

P: ¿Cómo abro la terminal en Ubuntu?
Presione Ctrl + Alt + T en el teclado. Esto funciona en la mayoría de las versiones de Ubuntu, incluidas Ubuntu 22.04 y 24.04.

P: ¿Qué sudo en Ubuntu?
sudo (SuperUser DO) le permite ejecutar programas u otros comandos con privilegios administrativos, al igual que "Ejecutar como administrador" en Windows.

P: ¿Cómo detengo un comando que se está ejecutando en el terminal?
Presione Ctrl + C para detener la ejecución de un comando en cualquier momento.

P: ¿Cómo actualizo Ubuntu desde la terminal?
Corre sudo apt update Para actualizar la lista de paquetes, ejecute sudo apt upgrade para instalar todas las actualizaciones disponibles.

P: Cubre ifconfig ¿Todavía está disponible en Ubuntu?
ifconfig forma parte del paquete net-tools. Si lo necesita en un sistema Ubuntu moderno, instálelo con sudo apt install net-tools. Sin embargo, el comando moderno preferido es ip addr.

P: ¿Cómo verifico mi versión de Ubuntu desde la terminal?
Tipo lsb_release -a y presione Intro. Esto muestra la versión de Ubuntu y el nombre en clave.

Información adicional

 

Nota:
Canonical proporciona soporte de software a través de los siguientes métodos:
Dell proporciona soporte técnico:

Productos afectados

Inspiron, Latitude, Vostro, XPS, Fixed Workstations
Propiedades del artículo
Número del artículo: 000123980
Tipo de artículo: How To
Última modificación: 25 may 2026
Versión:  8
Encuentre respuestas a sus preguntas de otros usuarios de Dell
Servicios de soporte
Compruebe si el dispositivo está cubierto por los servicios de soporte.