Terminal 101 Skapa alias för kommandon
HurVarje måndag (eller i det här fallet tisdag) visar vi dig hur du gör något nytt och enkelt med Apples inbyggda kommandoradsprogram. Du behöver ingen fancy programvara, eller en kunskap om kodning för att göra något av dessa. Allt du behöver är ett tangentbord för att skriva ut dem!
Medan du använder Terminal kan du upptäcka att du ständigt kör en rad kommandon så ofta, det är löjligt att du måste skriva in dem alls. Tja, precis som du kan skapa genvägar till applikationer och automatisera åtgärder i OS X, kan du också göra det för Terminalkommandon som är i konstant rotation. Dessa kallas alias, och du kan ställa in dem för att köras tillfälligt eller permanent via din Macs kommandoradsgränssnitt.
Skapa ett tillfälligt alias
För att skapa ett temporärt alias som är bra för den aktuella terminalsessionen använder du följande format för att skapa aliaset:
alias new_name = "kommando som ska utföras"
Något kommando kan användas för att skapa ett alias, men vi kommer att använda det här kommandot i hela det här sättet. Med det här kommandot kan vi hoppa till vår dokumentmapp genom att bara skriva in "dokument":
alias documents = "cd / Documents"
När kommandot har tilldelats sitt alias kan du skriva in aliasnamnet följt av enter-tangenten för att utföra åtgärden som tilldelats aliaset.
Spela in aliaser permanent
Om du tilldelar ett alias med ovanstående metod kommer den endast att vara tillgänglig för den aktuella terminalsessionen. När du stänger terminalfönstret kommer inte aliaset att vara tillgängligt. För att göra aliaset permanent måste du redigera en fil som heter “.bash_profile” genom att köra följande kommando:
nano /.bash_profile
Detta öppnar nano (en kommandorads textredigerare). Använd piltangenterna för att placera markören längst ner i filen och skriv in aliaserna du vill använda, en per rad, precis som du gjorde när du skapade temporära alias. När du är klar trycker du på Kontroll + O (Skriv ut) för att spara filen. Tryck på Command + X för att avsluta nano och gå tillbaka till kommandoraden.
När du avslutar och öppnar Terminal-applikationen fungerar dina aliaser utan att behöva omskapa dem varje gång.
Cory Bohon är en frilans tekniker författare, indie Mac och IOS utvecklare, och amatör fotograf. Följ den här artikeln författare Cory Bohon på Twitter.