Aliaser, lag midlertidige eller permanente aliaser for de mest brukte kommandoene

om alias

I neste artikkel skal vi se på aliasverktøyet. Gnu / Linux-brukere trenger ofte bruk samme kommando om og om igjen. Å skrive eller kopiere den samme kommandoen så mange ganger kan redusere produktiviteten og kan distrahere deg fra det du virkelig gjør.

Vi kan spare oss litt tid lage aliaser for de mest brukte kommandoene våre. Dette er omtrent som egendefinerte snarveier. Brukes til å representere en kommando (eller et sett med kommandoer) utført med eller uten egendefinerte alternativer.

Noen anbefaler ikke bruk av verktøy som dette, siden til tross for det store verktøyet, bruken av den kan være kontraproduktiv. Spesielt for brukere som starter i Gnu / Linux-verdenen og dens terminal. Siden det kan være veldig nyttig og vennlig å bruke tilpassede kommandoer, kan det også få oss til å glemme de virkelige kommandoene.

Liste aliaser på Ubuntu

Dette verktøyet er allerede installert som standard i Ubuntu. For å bruke den, trenger vi bare å redigere .bashrc-fil det er i den personlige mappen, på en skjult måte.

Først og fremst vil vi kunne se a listen definert i profilen vår bare kjører denne kommandoen i terminal (Ctrl + Alt + T):

alias

kommando alias standard ubuntu

Her kan du se Brukerdefinerte standardaliaser i Ubuntu 18.04. Som angitt på skjermbildet, utfører kommandoen i terminalen (Ctrl + Alt + T) «la»Tilsvarer løping:

ls -A

Vi vil være i stand til å lage en av disse koblingene med ett tegn. Det vil tilsvare en kommando vi ønsker.

Hvordan lage aliaser

Å lage dem er en relativt rask og enkel prosess. Alle kan lage noen av disse to typene: midlertidig og permanent.

Opprett midlertidige aliaser

Det vi må gjøre er å skrive ordet alias i terminalen. Da må vi bruke navnet vi vil bruke til å utføre en kommando. Dette vil bli fulgt av '=' tegnet og anropet til kommandoen vi vil bruke.

Syntaksen som følger, er følgende:

alias nombreAlias="tu comando personalizado aquí"

Dette ville være et reelt eksempel:

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

midlertidig alias i ubuntu

Når definert, vil vi kunne bruke snarveien 'htdocs' for å gå til htdocs-katalogen. Problemet med denne snarveien er at vil bare være tilgjengelig for din nåværende terminalsession. Hvis du åpner en ny terminalsession, vil aliaset ikke lenger være tilgjengelig. Hvis du vil lagre dem mellom øktene, trenger du en permanent.

Lag permanente aliaser

For å beholde aliasene mellom øktene, må du lagre dem i profilfil for brukerens skallkonfigurasjon. Disse kan være:

  • bashes → ~ / .bashrc
  • Z SH → ~ / .zshrc
  • Fisk → ~ / .config / fish / config.fish

Syntaksen som skal brukes i dette tilfellet er den samme som når vi oppretter en midlertidig. Den eneste forskjellen kommer fra det faktum at denne gangen lagrer vi den i en fil. Så for eksempel i bash, kan du åpne .bashrc-filen med favorittredigereren din:

vim ~/.bashrc

Inne i filen, finn et sted i filen for å lagre aliasene. Et godt sted å legge dem til er vanligvis på slutten av filen. For organisatoriske formål kan du legge igjen en kommentar før:

opprette permanente aliaser 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"

Lagre filen når du er ferdig. Denne filen lastes opp automatisk i neste økt. Hvis du vil bruke det du nettopp skrev i den gjeldende økten, kjører du følgende kommando:

source ~/.bashrc

Det vil vi også kunne ha aliasene våre i et eget dokument. For å definere et permanent alias, må du bare følge instruksjonene som bashrc-filen viser oss. Vi vil kunne ha en egen fil kalt bash_aliases for å lagre dem.

ring til filen for aliaser

Alle vi oppretter i den filen vil fungere neste gang vi åpner en ny terminal. For å bruke endringene umiddelbart kan vi bruke følgende kommando:

bash_aliases-fil

source ~/.bash_aliases

Fjern aliaser

hjelpe unalias

Til fjern et alias som er lagt til via kommandolinjen, kan du bruke unalias-kommandoen.

unalias nombre_del_alias

I tilfelle du ønsker fjern alle aliasdefinisjoner, kan vi utføre følgende kommando:

unalias -a [elimina todos los alias]

Du må huske på det unalias-kommandoen gjelder også bare for den gjeldende økten. For å fjerne en permanent, må vi fjerne den aktuelle oppføringen i ~ / .bash_aliases-filen.

En annen ting å huske på er at hvis vi har et permanent alias, og vi legger til et midlertidig under økten med samme navn, den midlertidige vil ha høyere privilegier i løpet av den gjeldende økten.

Dette var et lite eksempel på hvordan vi lager våre egne aliaser for å kjøre ofte brukte kommandoer. Til vite mer om dette verktøyet, kan du se artikkelen skrevet i Wikipedia.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   Bare en fyr sa

    Veldig bra, jeg elsket det !!! serverte meg perfekt.