Comandos de Linux que deberías conocer

Por Felipe

Publicado en:

Los comandos de Linux son instrucciones que escribes en la terminal para controlar el sistema sin usar el ratón. Con unos pocos comandos básicos —como pwd, ls, cd, mkdir, cp o cat— puedes moverte por las carpetas, crear y copiar archivos, leer su contenido y administrar tu servidor de forma rápida y eficiente.

Estos son los comandos básicos de Linux

Dominar la terminal de Linux es esencial para cualquier persona que administre un servidor o un hosting. Aunque al principio impresiona, con un puñado de comandos esenciales podrás realizar la mayoría de las tareas del día a día. La consola es, además, mucho más rápida que cualquier interfaz gráfica: una sola línea puede reemplazar decenas de clics. Estos son los comandos que deberías conocer y practicar. Te recomendamos abrir una terminal e ir probándolos uno a uno, porque la mejor forma de aprenderlos es usándolos en situaciones reales.

Saber en qué carpeta estás: pwd

El comando pwd (Print Working Directory) muestra la ruta completa del directorio en el que te encuentras en ese momento. Es el primer comando que conviene memorizar, porque te ayuda a no perderte dentro del árbol de carpetas del sistema.

Listar el contenido de un directorio: ls

El comando ls muestra los archivos y carpetas del directorio actual. Admite opciones muy útiles:

  • Mostrar elementos ocultos: ls -a
  • Mostrar el listado con detalle (permisos, tamaño y fecha): ls -l

Navegar por las carpetas: cd

El comando cd (change directory) te permite moverte entre carpetas. Por ejemplo, cd /home/usuario/descargas te lleva a esa ruta. Además, cd – regresa a la carpeta anterior y cd .. sube un nivel hacia la carpeta superior.

Crear una carpeta: mkdir

Con mkdir (make directory) creas un nuevo directorio. Solo tienes que escribir mkdir nombre_carpeta y se generará la carpeta en tu ubicación actual. Es un comando básico para organizar tus archivos y proyectos de forma ordenada.

Mover o renombrar archivos: mv

El comando mv (move) sirve para mover un archivo o carpeta a otra ubicación y también para renombrarlo. Por ejemplo, mv archivo.txt documentos/ lo traslada a la carpeta “documentos”, mientras que mv viejo.txt nuevo.txt simplemente cambia su nombre.

Copiar archivos o carpetas: cp

El comando cp (copy) sirve para copiar. Para un archivo se usa cp texto.txt copia_texto.txt, y para copiar una carpeta con todo su contenido se añade la opción -r: cp -r imagenes copia_imagenes.

Eliminar archivos o carpetas: rm

El comando rm (remove) borra archivos, y con la opción rm -r elimina una carpeta completa con su contenido. Conviene usarlo con mucho cuidado, porque en Linux no existe una papelera de reciclaje: lo que se borra con rm desaparece de inmediato.

Leer archivos de texto: cat

El comando cat muestra el contenido de un archivo de texto directamente en la terminal: cat leeme.txt. Si quieres ver también el número de cada línea, usa cat -n leeme.txt, muy práctico para revisar archivos de configuración.

Buscar texto dentro de archivos: grep

El comando grep busca una palabra o patrón dentro de uno o varios archivos. Por ejemplo, grep “error” registro.log muestra todas las líneas que contienen la palabra “error”. Es indispensable para revisar logs extensos sin leerlos línea por línea. También puedes combinarlo con otros comandos mediante el símbolo de tubería (|) para filtrar resultados al instante.

Gestionar permisos: chmod

El comando chmod (change mode) cambia los permisos de lectura, escritura y ejecución de un archivo o carpeta. Es muy habitual en la administración de webs, por ejemplo al ajustar los permisos de los archivos y directorios de un sitio para que funcione de forma segura.

Modo superusuario: su y sudo

Algunas tareas requieren permisos de administrador. El comando su te cambia al usuario root, mientras que sudo ejecuta una sola instrucción con privilegios de superusuario. Conviene usarlos con cuidado, porque permiten modificar partes sensibles del sistema.

Limpiar la terminal: clear

Cuando la pantalla se llena de texto, clear la limpia y te deja la terminal despejada para seguir trabajando con comodidad y sin distracciones.

Saber cómo funciona un comando: man

El comando man (manual) muestra la documentación de cualquier otro comando. Por ejemplo, man grep abre el manual de grep con todas sus opciones. Es tu mejor aliado cuando no recuerdas cómo se usa una instrucción.

Leer logs: tail

El comando tail muestra las últimas líneas de un archivo, ideal para revisar logs o registros del sistema. Con la opción tail -f puedes seguir un archivo de log mientras se actualiza en tiempo real, muy útil para detectar errores en un servidor.

Salir de la consola: exit

El comando exit cierra la sesión de la terminal o la conexión remota en la que estés trabajando, por ejemplo una sesión abierta por SSH hacia tu servidor.

Comandos de Linux y la administración de tu hosting

Saber manejar estos comandos es especialmente valioso si administras tu web a través de SSH. Muchos planes de alojamiento permiten conectarse por terminal para gestionar archivos, revisar logs o automatizar tareas. En HostingPlus, el hosting N°1 del Perú desde 2004, ofrecemos acceso seguro por SSH, tecnología LiteSpeed, discos SSD/NVMe, certificado SSL incluido y soporte 24/7 para acompañarte en cada paso. Así tendrás el control de tu servidor desde cualquier lugar y con la tranquilidad de un equipo técnico peruano detrás. Si quieres conocer los planes y precios en soles (S/.), revisa nuestras opciones de hosting.

Preguntas frecuentes

¿Necesito ser experto para usar la terminal de Linux?

No. Con dominar una decena de comandos básicos —pwd, ls, cd, mkdir, cp, cat, entre otros— ya puedes realizar la mayoría de las tareas habituales. La práctica diaria y el comando man, que explica cómo funciona cada instrucción, te ayudarán a avanzar con seguridad.

¿Cuál es la diferencia entre su y sudo?

El comando su te convierte en el usuario root durante toda la sesión, mientras que sudo ejecuta solo un comando concreto con permisos de administrador y luego vuelve a tu usuario normal. Por seguridad, sudo suele ser la opción más recomendable.

¿Puedo usar estos comandos en mi hosting?

Sí, siempre que tu plan incluya acceso por SSH. Desde la terminal podrás navegar por las carpetas, editar archivos, revisar logs y administrar tu sitio. En HostingPlus el acceso seguro está disponible para que gestiones tu proyecto con total control.

¿Tu web necesita el hosting N°1 del Perú?

Hosting peruano con soporte real 24/7, migración gratis, SSL incluido y 30 días de garantía. Desde S/.70 al año.

Ver planes de hosting →