? Kommandolinjeparametre tolke såsom UNIX bruge aliaser som redskaber , der erstatter søgeord som f.eks funktionsnavne eller variabler med andre ord, som du definerer , normalt som forkortelser til at gøre forskellige opgaver hurtigere og enklere at forstå og kalder . Du kan gemme aliaser til filer og læse dem ved senere shell sessioner. Formål
Mange kommandoer og funktioner i en shell har lange eller vage navne, og kan være svært at huske eller gennemføre. Opretter et alias kan du bruge disse funktioner og kommandoer , men med færre tegn og med søgeord , du forstår. For eksempel lader "cd " kommando du skifter mapper. At skrive "cd .. " lader dig gå et niveau tilbage , "cd .. /.. " går tilbage to, og så videre. Hvis dit træ struktur er mange niveauer dybe , kan navigere sine veje bliver trættende og tidskrævende.
Shell Sessions
Når du åbner en shell -session , kan du få adgang kernen tjenester, som omfatter brug af funktioner og kommandoer . Når du opretter aliaser, sessionen gemmer deres værdier , så længe sessionen forbliver aktiv. Hvis du lukker det, mister du de aliaser. Men du kan gemme dem i en output -fil - som regel tankens konfigurationsfil - så du kan indtaste dem igen i andre sessioner . Nogle gange er disse I /O -filer har " alias " i deres forlængelse .
Ændring Aliaser
fleste shell programmer har funktioner, som lader dig vise nogle eller alle af de aliaser , der findes i din session. Når du åbner en session , vil den automatisk læser dine konfigurationsfiler og indlæse de kaldenavne , du har gemt der , sammen med eventuelle andre sæt af kommandoer, du har gemt . Du kan derefter tilføje nye aliaser eller ændre eksisterende. Men for at gemme disse ændringer , skal du også opdatere dine konfigurationsfiler.
Overvejelser
Du behøver ikke have en grænse for , hvor mange aliaser , du kan oprette eller bruge på et tidspunkt . Ligeledes kan du få aliaser , der udfører lignende operationer , såsom at finde filer i forskellige mapper. Men du kan slå aliaser ved at bruge " unalias " kommando, som lader dig fjerne nogle eller alle aliasser fra din session. Hvis du vil gemme ændringerne for senere sessioner , er du nødt til at udlæse dem til dine konfigurationsfiler .