Muchos expertos consideran que el pasado año 2025 fue uno de los más importantes para Linux, en gran parte debido a su crecimiento y aceptación por parte de los usuarios. Quizá un alto porcentaje de todo ello venga dado por la poca aceptación que tiene la última versión del sistema operativo de Microsoft.
A todo esto le debemos sumar que en el pasado mes de octubre Microsoft dio por finalizada la vida útil de Windows 10, una de las versiones más queridas de este sistema. De ahí que, para no migrar a Windows 11, usuarios de todo el mundo estén buscando alternativas para sus equipos. Y por descontado, alguna de las muchas distribuciones Linux disponibles se convierte en una excelente solución.
A estas alturas no hace falta decir que, si vamos a empezar con algunos de estos sistemas de código abierto, aunque sus desarrolladores cada vez nos lo ponen más fácil, debemos tener algunos conceptos claros. Por ejemplo, con el fin de sacar el máximo provecho a cualquier Linux, debemos conocer algunos comandos, al menos los más básicos, para utilizarlos desde la Terminal.
Tanto es así, que en estas mismas líneas os vamos a mostrar algunos comandos básicos que deberíais conocer, sí o sí, antes de migrar a cualquier distribución Linux. Hablamos de órdenes que podemos ejecutar directamente desde la Terminal y que funcionan en la mayoría de las distros actuales. Deberíamos acostumbrarnos a su uso ya que nos sacarán de más de un problema y lograremos empezar a vislumbrar todos los beneficios que nos ofrecen estos sistemas operativos de código abierto.
Comandos que debes conocer si vas a empezar en Linux
Con el paso del tiempo y la experiencia nos irá ofreciendo nuevas órdenes en forma de comandos, con sus correspondientes parámetros, que se podrían considerar como más avanzados. Sin embargo, en un principio basta con que conozcamos la mayoría de las propuestas de las que os hablaremos a continuación.

- Umask. Será de enorme utilidad a la hora de establecer permisos en la creación de archivos y carpetas.
- Chmod. Cambia los permisos de un archivo o carpeta.
- Chown. Nos sirve para modificar el propietario de un contenido.
- Clear. Hace una limpieza del contenido de la pantalla de la Terminal.
- Head. Nos deja ver las primeras líneas del código de un archivo que le indiquemos.
- Tail. Muestra en pantalla las últimas líneas del fichero que especificamos.
- Top. Nos permite ver la carga de la CPU y la memoria en el sistema.
- Free. Muestra el uso de la memoria en tiempo real.
- Pwd. Nos muestra el directorio de trabajo actual en el que nos encontramos ubicados.
- Ls. Nos ofrece un listado de los archivos y directorios del directorio actual.
- Cd. Este comando nos permite cambiar de directorio. Además lo podemos usar seguido de la ruta del directorio al que deseas acceder para movernos por las ubicaciones de disco.
- Rrmdir. Se encarga de borrar un directorio vacío.
- Cp. Esta orden copia los archivos y directorios entre ubicaciones de disco.
- Rm. Se encarga de eliminar los archivos y directorios que le indiquemos.
- Touch. Crea un nuevo archivo vacío en el sistema.
- Find. Nos será de ayuda a la hora de buscar contenidos en Linux.
- History. Presenta en pantalla el historial de comandos ejecutados anteriormente por orden de uso en la sesión actual.
- Df. Nos deja ver en pantalla el uso del espacio en disco.
- Du. Podremos ver el tamaño en disco de un archivo o carpeta.
- Ip. Nos sirve para ver y administrar las interfaces de red.
- Tar. Nos sirve para comprimir archivos.
- Ping. Sirve para probar la conectividad de red con un host remoto en el sistema.
- Sudo. Ejecuta un comando con permisos de superusuario en Linux.
- Su. Nos permite cambiar a otra cuenta en la sesión actual del sistema.
- Ps. Nos muestra los procesos en ejecución en ese momento en Linux.
