La terminal de Linux es una de las herramientas más importantes para desarrolladores, administradores de sistemas y profesionales de tecnología. Aunque al principio puede parecer complicada, aprender unos cuantos comandos fundamentales permite trabajar de manera mucho más rápida y precisa.
Esta guía reúne algunos de los comandos que deberías conocer si estás comenzando con Linux o quieres mejorar tu flujo de trabajo en distribuciones como Debian, Ubuntu, Kali Linux o Linux Mint.
Gestión de archivos y directorios
Estos comandos permiten crear, copiar, mover, consultar y eliminar archivos desde la terminal.
Crear directorios
Crea una nueva carpeta desde la terminal.
$ mkdir proyectosCopiar archivos
Copia archivos o directorios hacia otra ubicación.
$ cp archivo.txt respaldo.txtMover o renombrar
Permite mover archivos o cambiar su nombre.
$ mv archivo.txt documentos/Eliminar archivos
Elimina archivos o directorios. Utilízalo con precaución.
$ rm archivo.txtConsultar contenido
Muestra directamente el contenido de un archivo en la terminal.
$ cat archivo.txtProcesos y administración
Una vez que domines los comandos básicos, puedes comenzar a controlar procesos y revisar el estado del sistema.
Permite consultar los procesos que están ejecutándose.
$ ps auxMuestra procesos y consumo de recursos en tiempo real.
$ topConsulta el espacio disponible en los sistemas de archivos.
$ df -hPermite consultar el uso de memoria RAM y swap.
$ free -hBuenas prácticas al utilizar la terminal
Aprender comandos no significa ejecutarlos sin comprender sus consecuencias.
Comprende el comando antes de ejecutarlo
Especialmente cuando encuentres comandos en Internet, revisa qué hace cada opción antes de ejecutarlo en tu sistema.
Evita utilizar privilegios innecesarios
sudo permite ejecutar determinados comandos con privilegios elevados. Utilízalo únicamente cuando realmente sea necesario.
Haz copias de seguridad
Antes de realizar operaciones importantes sobre archivos o configuraciones, asegúrate de tener una copia que puedas recuperar.
Trabaja de forma progresiva
Primero domina los comandos básicos. Después puedes avanzar hacia permisos, procesos, servicios, redes y administración de paquetes.
Continúa aprendiendo
Lleva tus conocimientos de Linux al siguiente nivel
Si ya conoces estos comandos, puedes continuar con otros contenidos de DevPass relacionados con seguridad, Git, desarrollo de software y administración de sistemas.
Diagnóstico de redes en Linux
→Aprende a analizar conexiones y problemas de red.
Buenas prácticas de software
→Principios para escribir software más mantenible.
Flujo de trabajo con Git
→Organiza mejor tus proyectos utilizando Git.
Seguridad web
→Conceptos esenciales para desarrollar aplicaciones más seguras.
DEVPass
Construye. Aprende. Documenta.
Explora más artículos, proyectos y recursos sobre desarrollo, Linux, inteligencia artificial y tecnología.
Explorar DevPass Notes