Comandos personalizados | Programador Web Valencia

Comandos personalizados

1 minuto

Es muy común en Linux utilizar constantemente los mismos comandos para ciertas tareas diarias, lo cual a veces se hace tedioso si es muy larga la instrucción. Un ejemplo sería actualizar en Arch Linux utilizando Reflector (el cual busca los mirrors con mejor disponibilidad) y después Yaourt. El comando se quedaría de esta manera.

sudo reflector -l 5 –sort rate –save /etc/pacman.d/mirrorlist && sudo yaourt -Syu –noconfirm

Si tengo que meter esto cada día, casi que prefiero cambiar de distro. Pero en Linux todo esta pensado, para solucionar el problema se inventaron los alias. Vamos a hacer que cuando yo escriba la palabra actualizar en la consola, se ejecute el comando anterior.

Tutorial

Abrimos con un editor de texto el archivo .bashrc que esta situado en la carpeta de usuario. Para este tutorial utilizaré el editor nano, pero nosotros podréis usar el que más os guste.

nano ~/.bashrc

Nos vamos al final del documento y añadimos la siguiente línea.

alias actualizar=”sudo reflector -l 5 –sort rate –save /etc/pacman.d/mirrorlist && sudo yaourt -Syu –noconfirm”

Si queréis hacer vuestros propios alias, deberéis seguir la estructura anterior.

alias nombre=”comando”

Por último reiniciamos.

Cada vez que escribamos actualizar, se ejecutará toda la instrucción y seguiré amando Arch Linux.

Esta obra está bajo una Licencia Creative Commons Atribución-NoComercial-SinDerivadas 4.0 Internacional.

Atribución/Reconocimiento-NoComercial-SinDerivados 4.0 Internacional

¿Me ayudas?

Comprame un café
Pulsa sobre la imagen

No te sientas obligado a realizar una donación, pero cada aportación mantiene el sitio en activo logrando que continúe existiendo y sea accesible para otras personas. Además me motiva a crear nuevo contenido.

Comentarios

{{ comments.length }} comentarios

Nuevo comentario

Nueva replica  {{ formatEllipsisAuthor(replyComment.author) }}

Acepto la política de Protección de Datos.

Escribe el primer comentario

Tal vez también te interese...