Tilpass Ubuntu med alias

Tilpass Ubuntu med alias

I Ubuntu og i omtrent alle andre Linux-distribusjoner har vi en Terminal hvor du kan skrive kommandoer for å utføre oppgaver. Et alias gjør alt enklere.

Noen kommandoer er kronglete, lange og vanskelige å huske selv for de som er drevne i Terminal. Derfor har en kommando kalt "alias" blitt funnet opp. Med alias-kommandoen kan vi lage kallenavn til andre kommandoer.

Når vi gir en kommando et kallenavn vil Ubuntu huske kallenavnet. Neste gang du trenger kommandoen behøver du kun å skrive inn aliaset i stedet for den fullstendige kommandoen.

Se guiden Basic Ubuntu Terminal om du har problemer med bruk av Terminal.

Oppsett av alias

For å bruke alias-kommandoen må vi skrive inn aliasene i en fil kalt .bashrc. For å åpne .bashrc skriver vi gedit .bashrc. Gedit er bare et program brukt for å redigere tekst. Du kan bruke hvilke som helst program, men her bruker vi gedit da dette er det mest vanlige og lett å bruke.

Nå skal du se masse tekst og masse tekst med # foran seg. Scroll deg ned til bunnen av siden til du kommer til en del hvor det står følgende:

# enable color support of ls and also add handy aliases

if [ "$TERM" != "dumb" ]; then

eval “`dircolors -b`”

alias ls=’ls –color=auto’

#alias dir=’ls –color=auto –format=vertical’

#alias vdir=’ls –color=auto –format=long’

For å holde det enkelt skriver vi bare videre på denne. Om du benytter # foran kommandoen så blir den kommentert ut.

Nå tar vi for oss hvordan du skal bruke alias-kommandoen. Først skriver du alias og så kommandoen du vil bruke etterfulgt av = hvor den faktiske kommandoen står. Kommandoen må være pakket inn med tegnet ‘.

Et eksempel:

alias gief=’sudo aptitude install’

Her ser du at alias er starten, etterfulgt av den forkortede kommandoen min. Så kommer = for å indikere at her kommer den faktiske kommandoen. Denne må som sagt pakkes inn i tegnet ‘.

Det skal nå se slik ut:

# enable color support of ls and also add handy aliases

if [ "$TERM" != "dumb" ]; then

eval “`dircolors -b`”

alias ls=’ls –color=auto’

#alias dir=’ls –color=auto –format=vertical’

#alias vdir=’ls –color=auto –format=long’

alias gief=’sudo aptitude install’

Merk: Apitude har samme funksjon som apt-get, men sletter installasjonsfilene når installasjonen er ferdig.

Flere eksempler

For å legge til en ny en går vi bare ned en linje, og for ordens skyld trykker vi en gang på tab knappen for hver kommando, det ser litt bedre ut.
For at aliasene skal fungere må vi re-starte Terminal.

Du kan også ha flere enn en kommando i en alias, dette gjelder også vanlig bruk av terminal. For å gjøre dette legger vi til «&&» mellom kommandoene. Et eksempel:

alias oppdater=’sudo apt-get update && sudo apt-get upgrade’

Her er det bare å bruke fantasien, også kan du se litt på de følgende eksemplene.

  • alias finn=’apt-cache search’
    Vil søke etter programmer, eksempel på bruk «finn image editor»

  • alias fjern=’sudo apt-get remove’
    Vil slette programmer, eksempel på bruk «fjern kopete»
  • alias rens=’apt-get autoclean’
    Vil rense systemet for ødelagte pakker
  • alias musikk=’cd /home/user/untitled folder/untitled folder’
    D
    ette er for å raskere komme seg inn i en bestemt mappe, her til musikk-mappen. cd står for «change directory», om du har en mappe med delområde må du bruke ” rundt mappenavnet for at det skal fungere
  • alias visMusikk=’cd Musikk && ls’
    Denne kommandoen vil gjøre at du skifter til mappen «Musikk» (må ligge under Home for å fungere, ellers skriv full mappeadresse) samtidig som den vil vise hva mappen inneholder. ls står for «list»
  • alias die!=’sudo shutdown -h now’
    Skrur
    av datamaskinen
  • alias phoenix=’sudo reboot’
    Starter
    datamaskinen på nytt
  • alias sov=’sudo /etc/acpi/hibernate.sh’
    Tar datamaskinen ned i dvalemodus

Lykke til!

Kilde: Ubuntuforums