Como muchas personas nuevas en Linux, comencé a usar un administrador de archivos esquema para todas mis tareas con archivos, como cascar carpetas, copiar, mover, renombrar, eliminar y agenciárselas. Pero una vez que me sentí cómodo con los comandos básicos de la terminal y comencé a probar las utilidades de la terminal, todo cambió.
Trabajar con archivos directamente en la terminal es más rápido, más potente y mucho más flexible. Simplemente dominar algunas utilidades simples como fzf, bat y rg aumenta tanto tu velocidad y eficiencia que nunca querrás retornar a la GUI.
Este administrador de archivos de terminal me hizo dejar de usar una GUI
Si es mejor de lo que pensaba
Zóxido
Salta instantáneamente según la historia; sin rutas de escritura
A diferencia de un administrador de archivos GUI, donde navega a cualquier ubicación haciendo clic en varias carpetas, en la terminal, usar el comando cd clásico requiere escribir la ruta completa. Pero si no eres fanático de escribir rutas largas, todo cambia una vez que comienzas a usar zóxido. Con esta aparejo, en oportunidad de hacer clic en carpetas o escribir rutas largas, puede ir directamente a donde desea estar usando solo unas pocas palabras esencia.
Las primeras veces que visitas un directorio, zoxide lo recuerda. Más tarde, escribiendo z Los proyectos lo llevan instantáneamente al oportunidad correcto, incluso si esa carpeta está oculta en lo más profundo de su directorio de inicio. Cuanto más lo use, más inteligente y preciso se volverá, hasta que navegar entre directorios se sienta completamente sencillo.
Zoxide está habitable en la mayoría de las distribuciones de Linux a través de sus administradores de paquetes predeterminados. Para usar aún más zoxide, puede integrarlo con herramientas como fzf, Raycast y muchas otras.
Enterarse
Navegación basada en teclado con vistas previas de imágenes
Si alguna vez has pensado en utilizar un administrador de archivos de terminal, lo primero que te viene a la mente es que puede ser enredado y requerir memorizar múltiples comandos. Pero Yazi demuestra que el terminal no tiene por qué ser harto o definido. Obtiene un administrador de archivos en pantalla completa donde puede navegar por carpetas con el teclado, cascar archivos sin esfuerzo e incluso obtener una clarividencia previa de imágenes y videos directamente adentro del terminal.
Igualmente puede agenciárselas capturas de pantalla, inspeccionar otros medios o ver archivos PDF sin iniciar aplicaciones externas. El único inconveniente último es que lleva un par de horas memorizar las combinaciones de teclas predeterminadas, pero de todos modos puedes personalizarlas para que se adapten a tus preferencias. Para instalar Yazi en su distribución de Linux, consulte su página de GitHub para obtener instrucciones detalladas.
Es
Una índice que tiene sentido
Al enumerar archivos, desea claridad, no desorden. Eza, una alternativa moderna y más inteligente al clásico comando ls, ofrece exactamente eso. cuando corres es en un directorio, obtienes tipos de archivos codificados por colores, íconos (sí, directamente en tu terminal) e indicadores de estado de Git, todo a la vez. Puede ver inmediatamente qué archivos se han modificado, cuáles son directorios, cuáles son ejecutables y cuáles son rastreados por Git.
Incluso incluye una clarividencia de árbol incorporada que revela la estructura de su directorio sin escazes de una aparejo separada. Eza está habitable en los repositorios predeterminados de muchas distribuciones de Linux y asimismo se puede instalar a través de Cargo o binarios prediseñados. Para obtener las últimas opciones de instalación e instrucciones detalladas, consulte el sitio web oficial. página de GitHub.
fzf
Búsqueda difusa instantánea para encontrar cualquier cosa
Fzf cambia la forma de agenciárselas cosas. En oportunidad de rememorar nombres de archivos exactos o agenciárselas en carpetas, escribe algunas palabras esencia y fzf reduce los resultados en tiempo verdadero. Seleccionas lo que quieres y sigues delante. Esto es increíblemente útil para cascar archivos, cambiar de directorio o agenciárselas en el historial de comandos.
Puede canalizar casi cualquier cosa a fzf, como la salida de find, ramas de git, historial de comandos o incluso directorios de zoxide. Igualmente se integra perfectamente con su shell, lo que significa que puede agenciárselas en todo su historial de comandos presionando Ctrl + R y escribiendo algunas saber. Aunque fzf está habitable en casi todas las distribuciones de Linux a través del administrador de paquetes predeterminado, aún puedes demostrar el contenido del tesina. página de GitHub para su método de instalación preferido.
Murceguillo
El resaltado de sintaxis facilita la recital de configuración/código
Deletrear archivos no debería requerir cascar un editor GUI cada vez. Bat, una alternativa moderna al clásico comando cat, te permite ver archivos directamente en la terminal con un hermoso resaltado de sintaxis y números de segmento. Incluso incluye integración de Git para mostrar cambios recientes. Por ejemplo, mostrar modificaciones en el beneficio (como en VS Code), con líneas agregadas marcadas con un signo más, líneas eliminadas con un signo menos y líneas modificadas resaltadas de forma diferente.
La integración del buscapersonas asimismo es impresionante; para archivos grandes, bat canaliza automáticamente la salida a través de less mientras mantiene incólume el resaltado completo de sintaxis. Puedes comprobar el página de GitHub para tener Bat en su sistema.
Visualiza el uso del disco de forma interactiva e instantánea.
Siquiera es necesario cambiar a ninguna aparejo GUI para demostrar o analizar el uso del disco. Herramientas como ncdu, top y htop le muestran exactamente a dónde va su almacenamiento, de forma instantánea e interactiva. Por ejemplo, cuando corres ncdupuede navegar por directorios de forma interactiva y ver qué carpetas están consumiendo espacio en tiempo verdadero.
6 hábitos de terminal Linux que desearía sobrevenir aprendido hace primaveras
Estos ingeniosos trucos hacen que mis experimentos con Linux sean mucho más fáciles





