Aliassen, maak tijdelijke of permanente aliassen aan voor de meest gebruikte commando's

over alias

In het volgende artikel gaan we de alias-tool bekijken. GNU / Linux-gebruikers hebben vaak gebruik steeds hetzelfde commando​ Het zo vaak typen of kopiëren van dezelfde opdracht kan de productiviteit verminderen en u afleiden van wat u werkelijk aan het doen bent.

We kunnen onszelf wat tijd besparen aliassen maken voor onze meest gebruikte commando's​ Dit zijn een soort aangepaste snelkoppelingen. Wordt gebruikt om een ​​opdracht (of reeks opdrachten) weer te geven die met of zonder aangepaste opties wordt uitgevoerd.

Sommigen raden het gebruik van dergelijke tools niet aan, omdat ondanks het grote nut ervan, het gebruik ervan kan contraproductief zijn​ Vooral voor gebruikers die beginnen in de Gnu / Linux-wereld en zijn terminal. Omdat het erg handig en vriendelijk kan zijn om aangepaste commando's te gebruiken, kan het ons ook de echte commando's doen vergeten.

Maak een lijst van aliassen op uw Ubuntu

Deze tool is standaard al geïnstalleerd in onze Ubuntu. Om het te gebruiken, hoeven we alleen het .bashrc-bestand dat is in de persoonlijke map, op een verborgen manier.

Allereerst zullen we een lijst gedefinieerd in ons profiel gewoon deze opdracht uitvoeren in terminal (Ctrl + Alt + T):

alias

commando alias standaard ubuntu

Hier zie je de Door de gebruiker gedefinieerde standaardaliassen in Ubuntu 18.04​ Zoals aangegeven in de schermafbeelding, voert u in de terminal (Ctrl + Alt + T) het commando «la»Zou het equivalent zijn van hardlopen:

ls -A

We kunnen een van deze links maken met een enkel teken. Het zal het equivalent zijn van een bevel naar onze keuze.

Aliassen maken

Het maken ervan is een relatief snel en eenvoudig proces. Iedereen kan creëren enkele van deze twee typen: tijdelijk en permanent.

Maak tijdelijke aliassen

Wat we moeten doen, is het woord alias in de terminal schrijven. Dan zullen we de naam moeten gebruiken die we willen gebruiken om een ​​commando uit te voeren. Dit wordt gevolgd door het '=' teken en de aanroep naar het commando dat we willen gebruiken.

De volgende syntaxis is:

alias nombreAlias="tu comando personalizado aquí"

Dit zou een echt voorbeeld zijn:

alias htdocs=”cd /opt/lampp/htdocs”

tijdelijke alias in ubuntu

Eenmaal gedefinieerd kunnen we de snelkoppeling 'htdocs' gebruiken om naar de htdocs-directory te gaan. Het probleem met deze snelkoppeling is dat is alleen beschikbaar voor uw huidige terminalsessie​ Als u een nieuwe terminalsessie opent, is de alias niet langer beschikbaar. Als u ze tussen sessies wilt bewaren, heeft u een permanente nodig.

Maak permanente aliassen

Om de aliassen tussen sessies te behouden, moet u ze opslaan in het profile-bestand voor de shell-configuratie van uw gebruiker​ Dit kunnen zijn:

  • bash → ~ / .bashrc
  • Z SH → ~ / .zshrc
  • Vis → ~ / .Config / vis / config.fish

De syntaxis die in dit geval moet worden gebruikt, is dezelfde als wanneer we een tijdelijke syntaxis maken. Het enige verschil zit hem in het feit dat we het deze keer opslaan in een bestand. Dus bijvoorbeeld in bash kun je het .bashrc-bestand openen met je favoriete editor:

vim ~/.bashrc

Zoek in het bestand een plaats in het bestand om de aliassen op te slaan. Een goede plek om ze toe te voegen is meestal aan het einde van het bestand. Voor organisatorische doeleinden kunt u een opmerking achterlaten vóór:

maak permanente aliassen bashrc

#Mis alias personalizados
alias imagenes=”cd /home/sapoclay/Imágenes/”
alias actualizarsistema=”sudo apt update && sudo apt upgrade”
alias pingxbmc="ping 192.168.1.100"

Sla het bestand op als u klaar bent. Dit bestand wordt automatisch geüpload tijdens uw volgende sessie​ Als u wilt gebruiken wat u zojuist in de huidige sessie hebt geschreven, voert u de volgende opdracht uit:

source ~/.bashrc

We zullen ook kunnen hebben onze aliassen in een apart document​ Om een ​​permanente alias te definiëren, hoeft u alleen maar de instructies te volgen die het bashrc-bestand ons laat zien. We zullen kunnen hebben een apart bestand met de naam bash_aliases om ze op te slaan.

oproep naar bestand voor aliassen

Iedereen die we in dat bestand maken, werkt de volgende keer dat we een nieuwe terminal openen. Om de wijzigingen onmiddellijk toe te passen, kunnen we het volgende commando gebruiken:

bash_aliases bestand

source ~/.bash_aliases

Verwijder aliassen

help unalias

naar verwijder een alias die is toegevoegd via de opdrachtregel, kunt u de opdracht unalias gebruiken.

unalias nombre_del_alias

In geval van gebrek verwijder alle aliasdefinitieskunnen we het volgende commando uitvoeren:

unalias -a [elimina todos los alias]

Je moet dat onthouden het unalias-commando is ook alleen van toepassing op de huidige sessie​ Om er een permanent te verwijderen, moeten we de juiste vermelding in het ~ / .bash_aliases-bestand verwijderen.

Een ander ding om in gedachten te houden is dat als we een permanente alias hebben en we tijdens de sessie een tijdelijke met dezelfde naam toevoegen, de tijdelijke persoon zal tijdens de huidige sessie hogere privileges hebben.

Dit was een klein voorbeeld van hoe u onze eigen aliassen kunt maken om veelgebruikte opdrachten uit te voeren. Voor meer weten over deze toolkunt u het artikel in de Wikipedia.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   Gewoon een vent zei

    Geweldig, ik vond het geweldig !!! heeft me perfect gediend.