Comandos de Linux que deberías conocer

Por Felipe

Publicado en:

Algunos de los comandos de Linux que deberías conocer son pwd, ls, cd, mkdir, cp, cat, su, clear, exit, man, tail e ifconfig. Con este conjunto de órdenes básicas puedes moverte por los directorios, gestionar archivos, consultar registros y administrar el sistema desde la consola de forma rápida y eficiente.

Aunque muchas distribuciones de Linux incorporan modernas y avanzadas interfaces gráficas (GUI), el máximo potencial de este sistema operativo se consigue tecleando comandos en la consola. Conocer una serie de comandos básicos es necesario para operar con soltura y aprovechar de verdad la potencia del terminal.

Por qué conviene usar la consola de Linux

La línea de comandos permite hacer en segundos tareas que por la interfaz gráfica requieren varios pasos, y es la forma habitual de administrar servidores, donde a menudo no existe entorno gráfico. Dominar unos pocos comandos te da control directo sobre archivos, permisos, procesos y red, algo especialmente útil si gestionas una web o un servidor.

Los 12 comandos básicos de Linux

pwd: saber en qué directorio estás

Cuando trabajas en la consola es importante saber en qué ruta de directorio te encuentras en cada momento. El comando pwd (print working directory) muestra la ruta exacta del directorio actual con solo introducirlo en la consola.

ls: listar archivos y carpetas

Uno de los comandos más útiles del día a día es ls, que muestra un listado de los archivos y carpetas del directorio actual. Admite parámetros para personalizar el resultado, por ejemplo: ls -a para mostrar también los elementos ocultos y ls -l para ver el listado con todo detalle (permisos, propietario, tamaño y fecha).

mkdir: crear una carpeta

Crear carpetas es una tarea habitual para organizar y almacenar información. El comando mkdir (de make directory) sirve para crear una carpeta y se utiliza en consola seguido del nombre de la carpeta que quieres crear, por ejemplo: mkdir proyectos.

cd: navegar por las carpetas

Para moverte por los distintos directorios del sistema se utiliza el comando cd (change directory). Puede ir precedido de una ruta para ir directamente a ese directorio, como cd /home/usuario/descargas. Dos variantes muy prácticas son cd –, que regresa a la carpeta anterior, y cd .., que sube un nivel en la estructura de directorios.

cp: copiar archivos o carpetas

Copiar archivos y carpetas es muy sencillo con el comando cp (copy). Se indica primero el origen y después el destino: cp texto.txt copia_texto.txt. Para copiar directorios completos hay que añadir el parámetro -r: cp -r imagenes copia_imagenes.

cat: leer archivos de texto

En Linux es muy importante poder leer el contenido de los archivos de texto (.txt), donde se guarda información clave para la instalación, configuración y uso de muchas aplicaciones. El comando cat permite leer rápidamente ese contenido seguido del nombre del archivo: cat leeme.txt. Con el parámetro -n se muestra además el número de cada línea: cat -n leeme.txt.

su: modo superusuario

Muchas operaciones importantes en consola necesitan permisos especiales que solo tiene el superusuario, es decir, el usuario administrador del sistema. Para cambiar a ese modo se usa el comando su, tras el cual hay que introducir la contraseña. No es habitual trabajar de forma permanente como superusuario, ya que Linux permite ejecutar acciones puntuales con privilegios sin necesidad de mantenerse en ese modo.

clear: limpiar la consola

Tras ejecutar varios comandos, la consola se llena de texto y conviene limpiarla para trabajar de forma más ordenada y sin distracciones. El comando clear limpia la pantalla y la presenta como si se acabara de abrir.

exit: salir de la consola

Para cerrar el terminal o consola de Linux se utiliza el comando exit. Tiene el mismo efecto que cerrar la ventana del terminal con el ratón, pero resulta más cómodo cuando ya estás trabajando con el teclado.

man: conocer cómo funciona un comando

Quizá el comando más valioso de todos sea man (de manual), porque permite consultar cómo funciona cualquier otro comando de Linux. Se utiliza precediendo el nombre del comando que quieres conocer, por ejemplo: man grep. Es la mejor forma de aprender sin salir de la propia consola.

tail: leer logs

Los logs son archivos que registran información de procesos y tareas, muy útiles para detectar comportamientos anómalos o errores en los programas. El comando tail es ideal para consultarlos, ya que muestra las diez últimas líneas de un archivo de texto: tail nombredearchivo. Así puedes revisar lo más reciente sin abrir el archivo completo.

ifconfig: información de red

Acceder a la información de red es muy sencillo con el comando ifconfig, que muestra todas las interfaces de red activas junto con datos como su dirección IP o la máscara de subred. Es uno de los primeros comandos a los que recurrir cuando hay que diagnosticar la conectividad.

Existen muchos más comandos para manejar y gestionar Linux desde el terminal, pero con estos doce básicos ya puedes trabajar de forma más rápida y eficiente, y perder el miedo a la consola de comandos.

Comandos de Linux en tu servidor de hosting

La mayoría de los servidores web funcionan sobre Linux, así que estos comandos no son solo teoría: son las herramientas con las que se administra un sitio cuando te conectas por SSH al servidor. Revisar un log con tail, comprobar permisos con ls -l o moverte entre carpetas con cd son tareas cotidianas en el mantenimiento de una web.

Si prefieres no depender de la consola, un buen panel de alojamiento web te permite hacer muchas de estas operaciones de forma visual. En HostingPlus, con experiencia desde 2004, los planes incluyen discos NVMe, tecnología LiteSpeed, certificado SSL y migración, además de un sistema de autogestión y soporte 24/7 en español, de modo que puedes elegir entre el terminal o el panel según tu nivel de comodidad.

Preguntas frecuentes

¿Qué comando muestra la ruta del directorio actual en Linux?

El comando es pwd (print working directory). Al escribirlo en la consola, devuelve la ruta completa del directorio en el que te encuentras en ese momento, lo que resulta muy útil para orientarte cuando navegas entre carpetas.

¿Cómo se sale de la terminal de Linux?

Se utiliza el comando exit, que cierra la sesión del terminal igual que si cerraras la ventana con el ratón. Es la forma recomendada de finalizar, sobre todo cuando trabajas en un servidor remoto a través de SSH.

¿Necesito saber comandos de Linux para gestionar mi hosting?

No es imprescindible, porque muchas tareas se pueden hacer desde el panel de control de forma visual. Sin embargo, conocer comandos básicos como ls, cd o tail te da más control y agilidad cuando necesitas revisar archivos, permisos o registros directamente en el servidor.

¿Tu web necesita un hosting que vuele?

Hosting en España con soporte real en español, migración gratis, SSL incluido y 30 días de garantía. Sin líos y sin costes ocultos.

Ver planes de hosting →