UNIX operativsystemet bruger " Alias " kommando til at erstatte en eksisterende kommando med et ord eller en streng af tegn . Du kan oprette et alias for ethvert operativsystem kommando , shell kommando eller script. Den oprindelige alias kommandoen var en del af UNIX C shell. Det er blevet porteret til det meste af UNIX-og Linux shell -miljøer , herunder Korn og Bash . Command Syntaks
syntaks for kommandoen er
alias NAME = "kommando plus optioner "
Ordet " alias " er den kommando. Ordet " NAME " repræsenterer ord eller en streng , som du vil bruge til at repræsentere kommandoen. Den " Kommandoen plus optioner " del er erstattet med den kommando, du vil oprette alias for og eventuelle optioner , du vil bruge . For eksempel kommandoen
alias rm = " rm -i "
vil oprette et alias for " rm " kommando , der ikke vil slette nogen filer uden at spørge om bekræftelse. Der er ikke plads mellem lig symbol og ordene før og efter det . Hvis du angiver nogen muligheder , skal du vedlægge hele kommandoen i anførselstegn. Ellers kan du udelade dem.
Making Aliaser Permanent
p Hvis du bruger Bash shell , kan du gøre dine aliaser permanent ved at definere dem i " . Bashrc "eller" . bash_profile "fil . C-shell -brugere bør definere aliaser i " . Profil" -fil. Disse filer er placeret i dit hjem bibliotek og læse, når skallen begynder. Hvert alias skal placeres på en separat linje i filen.
Korn shell -brugere typisk placere aliaser i en separat " . Env " fil placeret i brugerens hjemmemappe . De følgende linjer placeres derefter i " . Profilen " fil
ENV = ~ /. Env
eksport ENV
. $ ENV
Disse linjer fortæller skallen til at læse . Env filen, når skallen begynder.
Visning og sletning Aliaser
kan se en liste over alle de aliaser , der allerede er fastsat ved at skrive kommandoen " alias " af sig selv. Dette vil udskrive hele listen over aliaser og de kommandoer , de repræsenterer. Hvis du ønsker at se kommandoen for en bestemt alias , skriv " alias NAME" ved kommandoprompten .
Sletning et alias kan ske ved at fjerne alias fra " . Bash_profile ", " . Bashrc " " . profil" eller " . env " fil og genstarte skallen. Du kan også bruge kommandoen " unalias NAME " for at slette et alias. Hvis alias er defineret i en fil , vil den blive geninitialiseres næste gang skallen begynder.
Common Aliaser
Det følgende er en liste over almindeligt anvendte aliaser :
liste filerne i lange form : alias ls = " ls-l "
Bed om bekræftelse, når du sletter filer : alias rm = " rm -i "
Ryd historie : alias CLH = " historie -c "
bruge ordet " bye " snarere end " exit " for at lukke en terminal session : alias bye = exit
< br >