Trucos de software para Linux: comandos, aplicaciones y consejos clave

Última actualización: 7 febrero 2026
  • Dominar los comandos básicos (navegación, gestión de archivos, permisos, procesos y red) multiplica la productividad en cualquier distro Linux.
  • Usar correctamente los gestores de paquetes e instalar software libre de calidad permite cubrir casi cualquier necesidad profesional o personal.
  • Seguir buenas prácticas (repositorios fiables, cuidado con root y sin scripts “mágicos”) mantiene el sistema estable y seguro a largo plazo.
  • Pequeños ajustes de escritorio, atajos y optimizaciones de rendimiento ayudan a adaptar Linux a tu forma de trabajar y no al revés.

Trucos de software para Linux

Si usas Linux a diario —ya sea en el sobremesa, en un portátil modesto o en un servidor en la nube— saber cuatro cosas básicas no es suficiente para sacarle todo el jugo. Linux domina más del 90% de la infraestructura en la nube, es la plataforma favorita de los desarrolladores y el sistema operativo que está detrás de una buena parte de Internet, así que aprender sus trucos de software no es ningún capricho: es una inversión en productividad.

Además de ser gratuito y de código abierto, Linux ofrece una línea de comandos potentísima, gestores de paquetes muy maduros y un ecosistema brutal de aplicaciones para casi cualquier tarea que se te ocurra: desde editar vídeo en 4K hasta gestionar un servidor casero. En esta guía vas a encontrar una mezcla de comandos esenciales, atajos, consejos de seguridad y herramientas recomendadas para que puedas trabajar más rápido, más seguro y con menos sorpresas raras.

Comandos básicos de Linux que tienes que dominar sí o sí

Comandos esenciales de Linux

En Linux prácticamente todo pasa por la terminal: cada botón que pulsas en una interfaz gráfica suele acabar invocando un comando. Entender cómo funcionan esos comandos es la diferencia entre ir a velocidad de tortuga o moverte por el sistema como un tiro.

Un comando no es más que un programa que ejecutas en la línea de órdenes, acompañado de flags (opciones) y argumentos (parámetros). Los flags suelen empezar por - o --, y los argumentos indican sobre qué archivo, directorio o recurso quieres actuar y suelen ir en un orden concreto.

Casi todos los comandos incluyen ayuda integrada: puedes usar la opción -h o consultar su página de manual con man nombre_comando. Si te acostumbras a tirar de ayuda en vez de buscar siempre en Google, aprendes mucho más rápido cómo funcionan de verdad las herramientas.

A continuación tienes una selección de comandos básicos que todo usuario de Linux debería conocer (y usar a diario) para moverse por el sistema de archivos, gestionar archivos y obtener información de su máquina.

1. Navegar por directorios y ver su contenido: ls, pwd y cd

El comando ls lista el contenido de un directorio: te muestra archivos y subcarpetas del directorio actual o del que le indiques. Con opciones como -l (lista larga) o -a (incluye ocultos) obtienes mucha más información de un vistazo.

Si quieres darle un poco de color a la salida para distinguir mejor tipos de archivo, puedes definir un alias del estilo alias ls="ls --color=auto". Así no tienes que repetir la opción cada vez que lo usas.

Para saber en qué carpeta estás, pwd (print working directory) te muestra la ruta absoluta del directorio actual, algo clave para no perderte cuando llevas varios cambios de directorio encadenados.

Por último, con cd cambias de carpeta: sin argumentos vuelves a tu carpeta personal, con cd .. subes un nivel, y con cd - saltas al directorio anterior (muy útil para ir y venir entre dos rutas mientras trabajas).

2. Alias y eliminación de alias: alias y unalias

Un alias es una abreviatura que el shell sustituye por uno o varios comandos. Por ejemplo, puedes definir alias ll="ls -lah" para tener un listado detallado con tamaños legibles con solo escribir ll.

Si ejecutas alias sin argumentos, verás todos los alias activos en tu sesión de shell. Son temporales, así que si quieres que sean persistentes, añádelos al archivo de configuración de tu shell (por ejemplo ~/.bashrc o ~/.zshrc).

Si te equivocas o quieres deshacerte de uno, unalias nombre_alias lo borra de la sesión actual. Es una forma sencilla de limpiar atajos que ya no necesitas o que entran en conflicto con comandos reales.

3. Copiar, mover, crear y borrar archivos: cp, mv, mkdir, rm

Con cp puedes copiar archivos y carpetas: cp origen destino para un archivo, y cp -r cuando se trata de directorios completos. Recuerda la / final en las rutas de carpetas para evitar líos.

El comando mv sirve tanto para mover como para renombrar: si el destino es otra ruta, mueves el archivo; si es solo otro nombre en la misma carpeta, lo renombras. Es una de las herramientas más versátiles cuando reorganizas tus proyectos.

Para crear directorios usas mkdir. Con la opción -p puedes generar de golpe toda una jerarquía de subcarpetas, por ejemplo mkdir -p peliculas/2004/terror.

rm borra archivos y directorios, y aquí hay que andar con pies de plomo: rm -rf puede cargarse una carpeta entera con todo su contenido sin pedir confirmación. Para directorios vacíos puedes usar rm -r, pero antes de lanzar comandos destructivos, revisa bien la ruta que vas a eliminar.

4. Ver, crear y tocar archivos: cat, less, head, tail, touch

El clásico cat te muestra el contenido de archivos de texto uno detrás de otro; es ideal para inspeccionar archivos cortos o concatenar varios en la salida estándar. Para ficheros grandes se vuelve incómodo.

Cuando el archivo es largo, less te permite navegar hacia delante y hacia atrás, buscar cadenas y moverte cómodamente sin tragarte todo el texto de golpe. Para revisar logs extensos es oro puro.

Si solo te interesa el principio o el final, head y tail muestran las primeras o últimas líneas de un archivo. Con -n ajustas cuántas líneas quieres ver, y con tail -f puedes seguir en tiempo real cómo crece un log.

El comando touch se usa sobre todo para crear archivos vacíos al vuelo, aunque también puede actualizar las marcas de tiempo de acceso y modificación. Es muy útil para generar rápidamente ficheros de configuración o scripts que rellenarás después.

5. Permisos y ejecución directa: chmod y ./

Cada archivo tiene permisos de lectura, escritura y ejecución para el propietario, el grupo y el resto de usuarios. Con chmod cambias esos permisos de forma flexible: chmod +x archivo hace que sea ejecutable, algo imprescindible antes de lanzar un script.

Cuando un archivo es ejecutable y tiene la cabecera adecuada (shebang), puedes ponerlo en marcha con ./nombre_archivo. Esa notación indica “ejecuta este fichero que está en el directorio actual” usando el intérprete que declare en la primera línea (por ejemplo, /usr/bin/python3).

6. Documentación y ayuda instantánea: man, whatis, which

El comando man abre el manual completo de cualquier utilidad que lo tenga disponible. Si ejecutas man man verás las secciones y convenciones de las páginas de manual, algo muy útil para exprimirlas a fondo.

Cuando solo quieres una descripción rápida de un comando, whatis devuelve una línea resumida con su propósito principal, ideal para refrescar la memoria sin entrar en detalles.

Por otro lado, which te dice la ruta exacta del ejecutable que se ejecutará cuando escribas un comando, lo que es clave para detectar duplicados o saber qué versión de un programa estás usando si tienes varias instaladas.

7. Información del sistema y del usuario: whoami, uname, neofetch

Con whoami puedes comprobar al vuelo con qué usuario estás realmente trabajando, algo que puede evitar disgustos cuando alternas entre cuentas normales y de administración.

uname muestra datos sobre el kernel y la máquina; con uname -a obtienes una ficha rápida del sistema con nombre del host, versión del kernel y arquitectura. Viene genial al pedir soporte o documentar un entorno.

Si quieres algo más vistoso, neofetch dibuja un logo ASCII de tu distribución junto con un resumen de hardware, kernel y entorno. No suele venir instalado de serie, pero se añade en segundos con el gestor de paquetes.

8. Procesos, memoria y gestión de recursos: ps, htop, kill, xkill

El comando ps lista los procesos asociados a tu sesión de shell; con las opciones adecuadas puedes ver qué está corriendo, sus identificadores (PID) y otros detalles. Para algo más interactivo, htop ofrece una vista en tiempo real de CPU, RAM, procesos y sus consumos.

Cuando una aplicación se queda colgada y no hay manera de cerrarla por las buenas, kill te permite enviarle señales para que termine, ya sea indicando su PID o su nombre. Ojo, porque puedes perder trabajo no guardado si matas un proceso a lo bruto.

Un truco cómodo en entornos gráficos es configurar xkill como atajo de teclado: al ejecutarlo, el cursor se convierte en una cruz y cualquier ventana sobre la que hagas clic será terminada inmediatamente. Es como un “botón de pánico” para aplicaciones rebeldes.

9. Red y conectividad: ping, wget

Para comprobar si tienes conexión hacia un host concreto, ping envía paquetes ICMP y mide el tiempo de respuesta. Puedes probar tanto con dominios como con direcciones IP directas para descartar problemas de DNS.

Por su parte, wget es la navaja suiza para descargar archivos desde la web. Admite un montón de opciones para reintentos, descargas recursivas o autenticación, y es ideal cuando necesitas bajar contenido desde scripts o servidores sin entorno gráfico.

10. Búsqueda avanzada y análisis de texto: grep, find, wc

Con grep puedes buscar patrones en archivos de texto usando expresiones regulares; no solo devuelve las líneas que coinciden, sino que con opciones como -c puede contar apariciones de un término, algo muy útil analizando logs o resultados de comandos.

El comando find recorre una jerarquía de directorios y localiza archivos según nombre, tipo y otros criterios. Por ejemplo, puedes buscar todos los scripts de Python con *.py en tu proyecto actual indicando la ruta y un patrón de búsqueda.

Por último, wc (word count) devuelve el número de líneas, palabras y bytes de un archivo. Con -w o -l te quedas solo con el recuento de palabras o líneas, perfecto para estadísticas rápidas o para validar la salida de otros comandos.

11. Gestión de contraseñas y cierre de sesión: passwd, exit, history

Si necesitas cambiar la contraseña de tu usuario actual, passwd te guía paso a paso: primero te pide la contraseña vigente y luego la nueva dos veces. Procura no hacer inventos si no tienes claro lo que haces, porque quedarte sin acceso a tu propia cuenta es un marrón.

El comando exit sirve para salir de la shell actual, lo que se traduce en cerrar la pestaña de terminal o terminar una sesión remota si estás conectando por SSH.

Y si no recuerdas exactamente cómo era ese comando tan largo que escribiste antes, history muestra un listado numerado de los comandos ejecutados recientemente. Además de navegar con las flechas, puedes buscar en él con Ctrl+R o limpiarlo por completo con history -c si no quieres dejar rastro.

Gestores de paquetes y software imprescindible en Linux

Gestores de paquetes y aplicaciones Linux

Uno de los mayores lujos de Linux es contar con gestores de paquetes potentes. Instalar, actualizar o borrar programas desde la terminal es rápido, seguro y reproducible, algo que en otros sistemas se hace muchas veces a golpe de instalador raro de terceros.

Dependiendo de la distribución que uses, manejarás distintas herramientas: apt en Debian/Ubuntu, yum o dnf en sistemas basados en Red Hat y pacman en Arch y derivados. En todos los casos la idea es la misma: los paquetes se descargan desde repositorios oficiales o de confianza, se resuelven dependencias y se deja el sistema listo sin guarradas.

Por ejemplo, para instalar GIMP en Ubuntu escribirías sudo apt install gimp; en Fedora sería sudo yum install gimp, y en Arch, sudo pacman -S gimp. Cambia el nombre del paquete y repites el patrón para el resto de programas.

Sobre esa base, el ecosistema de aplicaciones para Linux es mucho más grande de lo que muchos piensan. Hay software serio y profesional para casi cualquier cosa, desde edición de audio y vídeo hasta virtualización, pasando por ofimática y seguridad.

Audio y música: Ardour, Audacity, reproductores

Si trabajas con sonido, Ardour es un DAW multipista muy completo que te permite grabar y mezclar audio y MIDI en varios canales, con soporte para múltiples formatos y plugins. Es una alternativa muy seria a soluciones comerciales.

Audacity sigue siendo un imprescindible para tareas de edición rápidas: grabar, cortar, aplicar efectos, limpiar ruido y exportar a múltiples formatos. Además, soporta plugins para ampliar sus capacidades sin pasar por caja.

Para reproducir tu biblioteca musical tienes reproductores más minimalistas y vistosos como Lollypop o Musique, que se centran en ofrecer una interfaz limpia, carátulas e información del artista, sin complicarte con opciones avanzadas si no las necesitas.

Vídeo, gráficos y fotografía: Blender, Kdenlive, DaVinci, DarkTable, GIMP

Blender es el todoterreno por excelencia para 3D: modelado, animación, VFX, edición de vídeo e incluso creación de videojuegos, todo en una sola aplicación. Cuesta creer que sea software libre por la cantidad de cosas que permite hacer.

Si lo tuyo es el vídeo, Kdenlive y Shotcut ofrecen flujos de trabajo no lineales con soporte para una barbaridad de formatos gracias a FFmpeg, múltiples pistas, efectos, títulos y exportación en alta resolución. Y si buscas algo más cercano a la industria, DaVinci Resolve tiene versión gratuita con herramientas muy potentes de edición y corrección de color.

En fotografía, DarkTable se aproxima mucho al flujo de Lightroom: revelado de RAW, gestión de catálogo y ajustes avanzados pensados para fotógrafos que procesan grandes volúmenes de imágenes. Para retoque general, GIMP sigue siendo la alternativa de referencia a Photoshop, con capas, máscaras, filtros y soporte de scripts y plugins.

Ofimática, lectura y organización: LibreOffice, Calibre, Evolution, Typora

LibreOffice es hoy en día la suite ofimática libre más completa: procesador de textos, hojas de cálculo, presentaciones, bases de datos… Todo con una interfaz cada vez más moderna y buena compatibilidad con formatos de Microsoft Office.

Si lees en ebook, Calibre es imprescindible: gestiona tu biblioteca de libros electrónicos, convierte entre formatos, envía a tu lector y permite editar metadatos. Además, puede descargar noticias y webs para leerlas como si fueran libros.

Evolution, por su parte, combina cliente de correo, calendario, tareas y contactos en un solo sitio, funcionando como centro neurálgico de tu vida digital, especialmente en entornos GNOME donde se integra a la perfección.

Para escritura ligera y documentación técnica, Typora ofrece un editor Markdown minimalista que muestra el resultado casi tal cual se verá al exportarlo, evitando distracciones y centrándose en el texto.

Internet, mensajería y multimedia: Firefox, Edge, Telegram, Discord, Kodi, Plex, OBS

En navegadores, Firefox sigue siendo una opción fantástica por su enfoque en la privacidad, y si trabajas en entornos mixtos Windows-Linux, Microsoft Edge en Linux te permite mantener contraseñas, favoritos y configuraciones sincronizadas entre ambas plataformas.

Telegram y Discord son dos pesos pesados en comunicación: el primero brilla por su enfoque en canales, bots y uso multidispositivo; el segundo, por la facilidad para crear servidores temáticos con chat de voz y vídeo, ideal para comunidades y grupos de trabajo.

Para montar un centro multimedia, Kodi o Plex convierten tu PC en una especie de Netflix casero: organizan películas, series, música y fotos, añaden metadatos y permiten acceder a tu contenido desde otros dispositivos, con complementos que amplían todavía más sus posibilidades.

Si quieres retransmitir tus partidas o hacer directos, OBS Studio es la herramienta estándar: añades escenas, fuentes de vídeo, sobreimpresiones, audio y lo mandas a Twitch, YouTube o donde quieras con un nivel de control altísimo y sin pagar licencias.

Sistema, seguridad y utilidades: GParted, Stacer, ClamAV, qBittorrent, jDownloader, Wine, YUMI

GParted es el cuchillo suizo de las particiones: crear, redimensionar, mover, formatear y etiquetar particiones de manera visual. Puedes usarlo desde tu sistema o arrancar un live USB con GParted para tocar discos sin montar ningún sistema operativo.

Stacer ofrece una vista muy cuidada del rendimiento de tu máquina: consume recursos, procesos, servicios al arranque y un limpiador de archivos innecesarios, todo centralizado para tener bajo control el estado del sistema.

Aunque Linux es menos atacado, no es inmune. ClamAV es un motor antivirus de código abierto que puedes usar para analizar directorios, descargas o incluso servidores de correo; con interfaces como clamtk resulta más cómodo si no te apetece pelearte con la terminal.

Para descargas, qBittorrent es uno de los mejores clientes de BitTorrent, con buscador integrado, soporte para enlaces magnet y gestión avanzada de colas. Y si tiras de descargas directas, jDownloader te ahorra mucho trabajo detectando automáticamente enlaces en el portapapeles.

Wine proporciona una capa de compatibilidad para ejecutar muchos programas de Windows directamente en tu Linux, algo clave si necesitas sí o sí una herramienta privativa que no tiene versión nativa. Y si te gusta trastear con distros, YUMI te ayuda a crear USB multiboot con varias imágenes arrancables en el mismo pendrive.

Trucos y buenas prácticas para exprimir Ubuntu y otras distros al máximo

Más allá de los comandos y las aplicaciones, hay una serie de hábitos y pequeños ajustes que marcan la diferencia entre una experiencia Linux estable y cómoda, o una instalación llena de sustos. Muchos de estos consejos nacen de errores muy típicos cuando alguien llega desde Windows y empieza a tocar sin saber.

Repositorios, permisos y software de terceros: cosas con las que no conviene jugar

Uno de los errores más habituales al empezar es añadir repositorios a lo loco “porque lo has visto en un foro”. Cada repositorio adicional es una fuente más de paquetes, pero también un posible foco de inestabilidad, conflictos y agujeros de seguridad.

La regla básica es sencilla: usa solo los repositorios oficiales de tu distribución y añade externos solo cuando sean estrictamente necesarios y de confianza. Evita los PPA o repos raros que prometen milagros, y menos aún si no tienen mantenimiento activo.

Lo mismo pasa con los ejecutables descargados de webs aleatorias: paquetes .deb, .rpm o scripts de instalación de terceros que no vienen firmados ni revisados. Instalar software de origen desconocido puede traerte malware, backdoors o simplemente un sistema roto, así que desconfía de “instaladores mágicos” que prometen hacerlo todo por ti.

En cuanto a los permisos, usar sudo o su para todo es una mala idea. Trabaja como usuario normal y eleva privilegios solo cuando realmente necesitas tocar el sistema (instalar paquetes, editar ficheros de configuración de /etc, etc.). Un comando mal tecleado como root puede darte un disgusto serio.

GRUB, escritorios y scripts “milagro”: cómo evitar cargarte la instalación

El gestor de arranque GRUB controla qué sistema se carga al encender la máquina. Tocar su configuración sin entenderla puede dejarte con un ordenador que ya no arranca y te obliga a rescatar datos con un live USB.

Si quieres reordenar entradas o personalizar algo, documéntate bien o usa herramientas probadas y mantenidas; no edites al tuntún archivos de /etc/grub.d ni dependas ciegamente de utilidades de terceros que modifican GRUB sin que veas exactamente qué hacen.

Otro clásico es mezclar entornos de escritorio completos (por ejemplo GNOME y KDE) en la misma instalación. Al instalar ciertas aplicaciones puedes arrastrar todo el entorno de escritorio contrario junto con su gestor de archivos, librerías y configuraciones, y terminar con un sistema visualmente inconsistente y difícil de depurar.

Por si fuera poco, existen scripts automágicos tipo “instálalo todo con un clic” que añaden repositorios, instalan kernels y tocan configuraciones críticas sin que controles realmente el proceso. Estos inventos pueden dejar el sistema completamente inestable, así que mejor ni olerlos si no quieres sorpresas.

Actualizaciones, software estable y aplicaciones preinstaladas

En distribuciones como Ubuntu o Linux Mint, las versiones LTS (soporte prolongado) son la mejor opción para usuarios nuevos o para equipos de trabajo, porque priorizan estabilidad y actualizaciones de seguridad frente a tener siempre lo último.

Los repositorios de software inestable o “proposed” solo tienen sentido si sabes lo que haces, quieres probar novedades a conciencia y estás dispuesto a reportar errores. Para un uso diario normal y corriente, es mucho más inteligente quedarse en versiones estables y actualizarlas con el flujo oficial.

También es tentador desinstalar aplicaciones preinstaladas que no usas, pero muchas tienen dependencias profundas con otras partes del sistema. Quitarlas sin saber puede hacer que se arrastren paquetes clave y dejen de funcionar componentes importantes. Ignóralas o escóndelas del menú si no te hacen falta, y listo.

Trucos prácticos de Ubuntu para mejorar tu día a día

Ubuntu (y muchas otras distros) esconden pequeños trucos que te ahorran tiempo. Por ejemplo, puedes pegar inmediatamente cualquier texto que tengas seleccionado con un clic central del ratón. Es un portapapeles “paralelo” al típico Ctrl+C / Ctrl+V, muy útil para repetidas pegadas rápidas.

Las áreas de trabajo virtuales te permiten separar tareas en distintos escritorios: uno para el navegador y correo, otro para desarrollo, otro para multimedia, etc. En Ubuntu puedes activarlas desde la configuración de apariencia y luego moverte entre ellas con atajos de teclado o enviar ventanas de un área a otra.

También puedes decidir de forma muy granular qué aplicaciones se lanzan al iniciar sesión desde el panel de “Aplicaciones al inicio”. Ahí es fácil quitar servicios que no necesitas para aligerar el arranque o añadir programas que siempre quieres tener abiertos sin hacer clic cada vez.

Si echas de menos un sonido de inicio de sesión al estilo clásico, puedes añadir un comando que reproduzca un clip a esa misma lista de aplicaciones al inicio y recuperar ese toque nostálgico sin complicarte demasiado.

Rendimiento: swap, carpetas temporales en RAM y controladores gráficos

En máquinas con bastante RAM (8 GB, 16 GB o más) puedes ajustar la forma en que el sistema usa la partición de intercambio (swap) para reducir el golpe en el disco y ganar algo de agilidad. Parámetros como vm.swappiness o vm.vfs_cache_pressure se pueden ajustar en /etc/sysctl.conf para que el kernel tire menos de swap cuando no hace falta.

Otro truco avanzado consiste en montar carpetas temporales como /tmp o /var/tmp en memoria RAM mediante tmpfs. Así las operaciones temporales son muchísimo más rápidas y evitas escrituras contínuas en discos SSD. Eso sí, recuerda que todo lo que haya ahí desaparece al apagar.

Si quieres jugar o simplemente exprimir tu GPU, es importante revisar qué controlador está usando el sistema. En Ubuntu, dentro de “Software y actualizaciones” tienes una pestaña de controladores adicionales donde puedes elegir entre drivers libres o propietarios del fabricante. Probar cuál te da mejor rendimiento suele ser una buena idea, siempre desde repositorios de confianza.

Personalización de la interfaz y atajos útiles

Herramientas como Unity Tweak (en versiones antiguas de Ubuntu) o sus equivalentes modernos te permiten tocar a gusto el aspecto del escritorio, cambiar temas, iconos, comportamiento del dock y ajustar detalles como esquinas activas o número de escritorios.

Si prefieres la barra de lanzadores abajo como en Windows en lugar de a la izquierda, puedes cambiarlo con un comando de configuración o desde las opciones del escritorio, según la versión. Son pequeños cambios que facilitan la transición a usuarios recién llegados.

Configurar atajos personalizados para acciones típicas también ayuda mucho: por ejemplo, asignar una combinación a xkill para matar ventanas congeladas, o a un lanzador tipo Ulauncher para abrir aplicaciones y archivos simplemente escribiendo unas letras, en lugar de andar navegando por menús.

El propio terminal tiene sus trucos: autocompletar con Tab, búsqueda inversa en el historial con Ctrl+R, o evitar que determinados comandos se guarden en el historial si los precedes con un espacio. Dominar estos detalles te da una fluidez enorme frente a limitarte a escribir desde cero cada vez.

Escritorios, consolas virtuales y touchpad

Además de las ventanas gráficas, muchas distros ofrecen varias consolas virtuales accesibles con Ctrl+Alt+Fx. En una suele estar el entorno gráfico, y en otras puedes abrir sesiones de texto limpias para administración, depuración o rescate cuando la interfaz se queda frita.

En portátiles, el touchpad puede dar mucho más de sí de lo que parece: desplazamiento con dos dedos, scroll lateral, clic derecho en la esquina inferior, etc. Si no funcionan de serie, suele bastar con ajustar las opciones de “Ratón y panel táctil” para aprovechar todos los gestos que soporta el hardware.

Por último, hay pequeños ajustes visuales que mejoran la usabilidad, como configurar que hacer clic sobre el icono de una aplicación ya abierta en el dock la minimice o la restaure, en vez de abrir una nueva ventana. Son detalles tontos que, sumados, hacen el entorno mucho más cómodo.

Al final, lo que marca la diferencia en Linux no es conocer un truco aislado, sino combinar varios: dominar los comandos esenciales, entender cómo se gestionan los paquetes, elegir bien el software que instalas, respetar las buenas prácticas de seguridad y aprovechar los pequeños atajos del escritorio. Con todo eso en la mochila, da igual si trabajas en Ubuntu, Fedora, Arch o cualquier otra distro: tendrás un sistema ágil, estable y adaptado a tu manera de trabajar, en lugar de ser tú quien se adapte forzado al sistema.