Hur du anpassar Linux-terminalen med bash-alias

click fraud protection

Ett alias är effektivt ett "genväg" -kommando i Bash. Om du till exempel använder terminalen i Ubuntu mycket och blir trött på att skriva sudo apt update; sudo apt upgrade -y hela tiden kan du skapa ett alias som heter "uppdatering" som kommer att köra samma kommandon utan att behöva skriva ut så mycket.

Bash alias definieras i varje användares hemmakatalog i .bashrc-filen. För mer information om alias, kör man kommando nedan. Det visar dig allt du behöver veta om alias, hur de fungerar och vad du kan göra med dem.

man bash | grep alias

Du kan också titta på hela Bash-manualen genom att köra:

man bash

Ställa in kommandon som alias

Den vanligaste användningen för alias i Bash är att använda den för att köra flera, långa kommandon samtidigt för att spara tid. I det här exemplet kommer vi att gå igenom hur du gör Ubuntu långa uppdateringskommandon till ett enkelt alias.

För att starta processen, öppna ett terminalfönster på ditt Linux-skrivbord genom att trycka på Ctrl + Alt + T eller Ctrl + Skift + T på tangentbordet. Öppna sedan din .bashrc fil i Nano-textredigeraren med kommandot nedan.

instagram viewer
nano -w ~ / .bashrc

Insidan av .bashrc fil, kommer du att märka mycket kod redan där. Utvecklarna av din Linux-distribution definierar den här texten. Om du inte förstår vad det är är det bäst att ignorera det och lämna det vara och flytta till botten av filen.

Längst ner i .bashrc-filen, tryck på Stiga på för att skapa en ny rad. Det är viktigt att skapa en ny rad i din .bashrc-fil innan du lägger till den, eftersom du kan röra upp koden som redan finns.

Skriv ut efter att ha skapat en ny rad i .bashrc-filen alias på den nya linjen. Varje nytt alias du skapar måste börja med alias, annars. Bashrc och din terminalemulator kommer inte att läsa den korrekt.

alias

Följande alias = på den nya raden måste du ge ditt nya alias ett namn. I det här exemplet täcker vi Ubuntu långa uppdateringskommandon, så vi kommer att använda ubuntu-uppdatering som det nya aliasnamnet. Känn dig dock gärna namn på ditt alias vad du vill.

alias ubuntu-uppdatering

När du har namngivit ditt alias är det dags att lägga till i = skylt.

alias ubuntu-update =

Nästa, efter = underteckna, lägg till i det första " (citattecken). Detta citattecken kommer att innehålla alla dina kommandon inom aliaset.

alias ubuntu-update = "

Hittills har vi gjort det alias ubuntu-update = ". Nu är det dags att lägga till i kommandona att vi vill att aliaset ska ringa när ubuntu-uppdatering är använd.

Obs: använd ; att skriva flera kommandon på en rad. Till exempel kommando1; kommando2; command3, och så vidare.

alias ubuntu-update = "sudo apt update; sudo apt upgrade -y

När du är klar med att skriva ut kommandona i aliaset stänger du det med det andra " (citattecken). Med båda citattecknen ska det se ut som i exemplet nedan.

alias ubuntu-update = "sudo apt update; sudo apt upgrade -y "

Spara ditt nya alias genom att trycka på Ctrl + O på tangentbordet. Avsluta Nano med Ctrl + X. Stäng sedan terminalfönstret och öppna det igen.

När du har öppnat terminalen igen, kör ubuntu-uppdatering att testa det nya aliaset.

Ställa in basskript som alias

Visste du att det också är möjligt att göra det? kör bash-skript som ett alias? Så här fungerar det.

Öppna först din .bashrc fil. Gå sedan till botten av filen och tryck på Stiga på på tangentbordet för att skapa en ny rad i filen.

sudo nano -w ~ / .bashrc

Skriv på den nya raden alias följt av skriptets namn. I det här exemplet är skriptnamnet mybashscript. Det borde se ut alias mybashscript.

alias mybashscript

Lägg sedan till i = tecken, och det första " (citattecken). Efter att ha lagt till = och ", det kommer att se ut som exemplet nedan.

alias mybashscript = "

Efter den första " (citattecken), lägg till i kommandot för att starta din kod. Kom ihåg att detta är ett exempel, så du måste byta ut ~ / Sökväg / till / bash / script / script.sh med den faktiska skriptfilen, vill du köra inom .bashrc alias.

alias mybashscript = "bash ~ / path / to / bash / script / script.sh

När du har skrivit in kommandot för att köra skriptfilen stänger du aliaset med det andra citattecknet ". När hela aliaset skrivs ut ska det se ut som exemplet nedan.

alias mybashscript = "bash ~ / path / to / bash / script / script.sh"

Spara redigeringarna i .bashrc-filen genom att trycka på Ctrl + O, och avsluta med Ctrl + X. Stäng sedan terminalfönstret och öppna det igen för att köra ditt nya bash-skript via ett alias.

Kör för att starta aliaset mybashscript (eller vad du än har känt ditt alias) och tryck på Stiga på.

watch instagram story