19.1 C
Madrid
viernes, octubre 24, 2025
spot_img
spot_img

Reemplace sus comandos regulares de Linux con estas mejores alternativas

Si eres como yo y pasa una cantidad modesto de tiempo trabajando en una terminal, entonces probablemente tengas un conjunto de comandos de confianza en los que confías. Estos comandos hacen el trabajo y son confiables. Pero como entusiasta de Linux, siempre estoy buscando herramientas nuevas o alternativas que puedan realizar las mismas tareas más rápido, fácilmente y de modo moderna. Gracias a Dios, hay muchos comandos de Linux disponibles que son mejores que los normales que podría estar usando. Exploremos algunos de ellos.

1. Cambie de LS con EZA

El comando LS es probablemente el primer comando que muchos de nosotros aprendimos al comenzar con la terminal. Se usa para enumerar archivos y directorios. Mientras funciona, la salida de texto sencillo a veces puede ser difícil de ojear.

EZA es un reemplazo actual para LS. Está escrito en óxido y ofrece mucha más funcionalidad que ls. Con EZA, obtiene iconos de archivos, una panorámica de árbol de directorios, salida colorizada para un escaneo visual rápido e incluso indicadores de estado GIT directamente en sus listados de archivos. Al usar EZA, puedo distinguir instantáneamente los tipos de archivos y las modificaciones spot de un vistazo.

Mostrar archivos y carpetas usando EZA

Puede instalarlo fácilmente en su sistema Linux a través de su administrador de paquetes o construirlo desde la fuente. Por ejemplo, en Ubuntu, puede instalarlo usando Apt:

sudo apt install eza

Asimismo puede crear un apelativo para que se ejecute automáticamente cuando escriba ls.

2. Minino con murceguillo

Todos hemos usado el comando CAT para mostrar rápidamente el contenido de un archivo al depurar código o corroborar las configuraciones. BAT es un clon de micifuz con alas, diseñado para hacer que la visualización de archivos sea más agradable. Con el resaltado de sintaxis incorporado, BAT transforma el código simple en poco que prácticamente brilla en su pantalla.

LEER  Cómo configurar y ejecutar el modelo de peso abierto 'GPT-OSS-20B' de OpenAI en su Mac

Por ejemplo, cuando abre cualquier archivo de programación con BAT en oficio de CAT, muestra colores de sintaxis, números de segmento e incluso maneja caracteres no imprimibles de una modo que agrega claridad y hace que el código sea más obvio de ojear.

Ver archivo de Python usando el comando BAT

Instalar BAT es simple utilizando el Administrador de paquetes predeterminado de su sistema. En Ubuntu, por ejemplo, puede usar:

sudo apt install bat

Sin bloqueo, tenga en cuenta que Debian/Ubuntu Systems cambia el nombre del comando BAT a BATCAT para evitar conflictos. Entonces, tendrás que usar batcat en oficio de bat. Para viejo comodidad, puede crear un apelativo en su configuración de Bash:

apelativo bat='batcat'

O anular el comando CAT predeterminado con:

apelativo cat='batcat'

3. CP/SCP con RSYNC

Copiar archivos entre directorios o máquinas parece simple, hasta que intente hacerlo a gran escalera. Los comandos CP y SCP han existido para siempre y hacen perfectamente su trabajo. Pero si está buscando una aparejo que vaya más allá de la copia básica, especialmente si necesita reanudar transferencias, sincronizar directorios o hacer una copia de seguridad de los datos de forma incremental.

Supongamos que está actualizando un archivo ilustre (tal vez un archivo de video o un volcado de cojín de datos considerable) a través de una red. Con SCP, si su conexión cae a parte de transferencia, tendrá que comenzar a través de Agin. RSYNC, por otro costado, solo transfiere los cambios (o «deltas») entre sus archivos de origen y destino. Esto no solo ahorra tiempo, sino que asimismo minimiza el uso de la red y hace que la transferencia de archivos masivos sea mucho menos doloroso.

LEER  Apple puede estar arreglando dos de las limitaciones más molestas de la Mac

Puede instalar fácilmente RSYNC usando su Administrador de paquetes predeterminado y usarlo con opciones como --archive, --partialy --progress para una transferencia suave y efectivo. La sintaxis básica asimismo es similar a CP:

rsync -av source/ destination/

El -a FLAG conserva los atributos del archivo y copia recursivamente directorios, mientras que -v Te da salida detallada para que puedas ver lo que está sucediendo.

4. Encuentra con FD

El subsiguiente es el comando Find Classic. Si perfectamente Find ha sido un ambiente nuclear de Unix durante décadas, puede ser confuso y peculiar para el uso diario. Ingrese FD, una alternativa moderna escrita en Rust. FD está diseñado para la simplicidad. Su sintaxis es intuitiva: solo escriba fd seguido de un patrón de búsqueda, y rápidamente devuelve una tira de archivos o directorios coincidentes.

Instale FD usando su Administrador de paquetes predeterminado. En Ubuntu:

sudo apt install fd-find

¿Quiere encontrar todos los archivos JavaScript en su plan? Simplemente ejecutar fdfind .js. ¿O necesita situar todas las imágenes en su sistema? Intenta usar fdfind -e png -e jpg -e jpeg. Es eso sencillo.

Buscar archivo a través del comando FD

Lo que en realidad me encanta de FD es cómo funciona para la mayoría de las búsquedas. Por defecto, ignora los archivos y directorios ocultos (a menos que especifique lo contrario), y cambia automáticamente a la búsqueda sensible al caso solo cuando sea necesario. Encima, admite búsquedas paralelas, por lo que incluso en sistemas de archivos grandes, obtiene resultados increíblemente rápido.

5. CD con Zoxide

Finalmente, hablemos sobre los directorios cambiantes. El cd El comando es esencial, pero puede ser ineficiente al navegar por rutas de directorio profundas o utilizadas con frecuencia. Ahí es donde entra Zóxido: una alternativa más inteligente e interactiva al CD.

LEER  Mordida de seguridad: en la madriguera de los comandos de terminal ordenados y menos conocidos (Pt. 2)

Zoxide aprende de sus hábitos y mantiene una puntuación para cada directorio en función de la frecuencia y recientemente accede a él. Con el tiempo, se vuelve increíblemente efectivo, permitiéndole saltar a sus directorios más utilizados con solo unas pocas teclas.

Obtenga Zoxide con su administrador de paquetes predeterminado, como en Ubuntu, use Apt:

sudo apt install zoxide

Posteriormente de instalar Zoxide, debe desobstruir su archivo ~/.bashrc y amplificar esta segmento al final:

eval "$(zoxide init bash)"

Inicio a usar Zoxide como el regular cd dominio. La primera vez que lo use, Zoxide creará una pequeña cojín de datos para recapacitar las carpetas que turista.

Por ejemplo, si está trabajando en un plan situado en una estructura de carpetas profundamente anidada. En oficio de escribir la ruta completa o navegar paso a paso a través de innumerables directorios, simplemente puede escribir z directory o incluso z direc Si es lo suficientemente único.

Directorios de chaning con zoxide

Asimismo puede instalar FZF, un buscador difuso de segmento de comandos, y usarlo próximo con Zoxide para la selección interactiva y la completación cibernética. FZF le ayuda a navegar rápidamente documentos, carpetas e incluso su historial de comando.

Pensamientos finales

Cuando se prostitución de estas herramientas modernas, todo se reduce a la eficiencia y a una mejor experiencia común del favorecido. Es posible que esté acostumbrado a hacer las cosas de cierta modo, pero a veces es bueno explorar otras opciones. Puede descubrir una mejor aparejo que mejore su trabajo diario.

Encima, no se limita a los comandos mencionados, hay muchas otras opciones y alternativas disponibles para todos. Por ejemplo, puede explorar varios comandos de diversión de Linux, comandos de redes específicos o comandos dedicados para nuevos usuarios.

spot_img

Artículos relacionados

spot_img

DEJA UNA RESPUESTA

Por favor ingrese su comentario!
Por favor ingrese su nombre aquí

Últimos artículos