TIP: Brug "Alias" til at gøre hverdagen lidt lettere

froksen
Antal: 416
Tilmeldt:
25-04-2005
User is offline
TIP: Brug "Alias" til at gøre hverdagen lidt lettere

Hej alle sammen

På trods af at jeg syntes jeg har sådan nogenlunde styr på hvad man kan af brugbare ting i terminalen (til hverdagsbrug), så bliver man jo nogle gange overrasket. Faldt tilfældigvis over en artikel om kommandoen/programmet "Alias", som meget kort sagt kan bruges til at forkorte nogle af de kommandoer eller operationer du gør :-)

Se eksisterende: For at se de "standard" Alias'er som er på dit system, skriv i din terminal/konsole

alias

Tilføje et nyt alias: Lad os sige at du har en mappe med dine studiedokumenter til matematik i ~/Documents/Skole/Matematik og gerne hurtigt vil kunne komme ind i denne via cd kommandoen. Alias'et som du gerne vil bruge er matematikdok. Da skriver du

alias matematikdok='cd ~/Documents/Skole/Matematik'

Nu kan du hurtigt, uanset hvor du er i dit system, blot skrive understående for at komme til din matematik mappe

matematikdok

Man kan naturligvis bruge den til meget andet end blot gå ind i mapper, hvis nu man uploader meget til en svn, kører en eller anden kommando mange gange dagligt, kan Alias altså være med til at gøre hverdagen lidt lettere (i og med, at du kan lave et kortere navn)

Med andre ord, syntaksen er

alias <ny alias>='<den normale kommando du ville bruge>'

Herefter får at udføre kommandoen

<ny alias>

Håber det kan bruges, selvom der jo da sikkert er mange der allerede kender til denne funktion, men der er sikkert også mange som ikke gør :-)


dudsen
Antal: 963
Tilmeldt:
10-01-2009
User is offline
permanente aliaser

aliaser sættes permanent .bash_aliases eller .bashrc hvis du ikke sourcer en alias fil men foretrækker en enkel shell cfg fil. det gælder self kun for bash andre shells har andre conf filer. og aliaser kan self også sættes for alle bruger i /etc/

Der er mange andre shell tricks og du kan sætte en masse andet op.


mixi
Antal: 273
Tilmeldt:
18-12-2007
User is offline
jeg bruger personlig: alias

jeg bruger personlig:
alias mkdir='mkdir -pv'
alias ll='ls -l'
alias la='ls -a'