I nästa artikel kommer vi att ta en titt på aliasverktyget. Gnu / Linux-användare behöver ofta använd samma kommando om och om igen. Att skriva eller kopiera samma kommando så många gånger kan minska produktiviteten och kan distrahera dig från vad du verkligen gör.
Vi kan spara oss lite tid skapa alias för våra mest använda kommandon. Dessa är ungefär som anpassade genvägar. Används för att representera ett kommando (eller en uppsättning kommandon) som körs med eller utan anpassade alternativ.
Vissa rekommenderar inte användning av verktyg som detta, trots att det är mycket användbart, dess användning kan vara kontraproduktiv. Speciellt för användare som börjar i Gnu / Linux-världen och dess terminal. Eftersom det kan vara mycket användbart och vänligt att använda anpassade kommandon, kan det också få oss att glömma de riktiga kommandona.
Lista alias på din Ubuntu
Detta verktyg är redan installerat som standard i vårt Ubuntu. För att använda den behöver vi bara redigera .bashrc-fil det är i den personliga mappen, på ett dolt sätt.
Först och främst kommer vi att kunna se en lista definierad i vår profil kör bara det här kommandot i terminalen (Ctrl + Alt + T):
alias
Här kan du se Användardefinierade standardalias i Ubuntu 18.04. Som framgår av skärmdumpen, kör i kommandot (Ctrl + Alt + T) kommandot «la»Skulle motsvara löpning:
ls -A
Vi kommer att kunna skapa en av dessa länkar med en enda karaktär. Det kommer att motsvara ett kommando som vi väljer.
Hur man skapar alias
Att skapa dem är en relativt snabb och enkel process. Vem som helst kan skapa några av dessa två typer: tillfällig och permanent.
Skapa tillfälliga alias
Vad vi måste göra är att skriva ordet alias i terminalen. Då måste vi använda namnet som vi vill använda för att utföra ett kommando. Detta kommer att följas av tecknet '=' och samtalet till det kommando vi vill använda.
Syntaxen som ska följas är följande:
alias nombreAlias="tu comando personalizado aquí"
Detta skulle vara ett verkligt exempel:
alias htdocs=”cd /opt/lampp/htdocs”
När vi väl har definierat kommer vi att kunna använda genvägen "htdocs" för att gå till htdocs-katalogen. Problemet med den här genvägen är att kommer endast att vara tillgänglig för din nuvarande terminalsession. Om du öppnar en ny terminalsession är aliaset inte längre tillgängligt. Om du vill spara dem mellan sessionerna behöver du en permanent.
Skapa permanenta alias
För att behålla aliasen mellan sessionerna måste du spara dem i profilfil för din användares skalkonfiguration. Dessa kan vara:
- bashes → ~ / .bashrc
- Z SH → ~ / .Zshrc
- Fisk → ~ / .Config / fisk / config.fish
Syntaxen som ska användas i det här fallet är densamma som när vi skapar en tillfällig. Den enda skillnaden kommer från det faktum att den här gången sparar vi den i en fil. Så till exempel i bash kan du öppna .bashrc-filen med din favoritredigerare:
vim ~/.bashrc
Inne i filen, hitta en plats i filen för att spara alias. Ett bra ställe att lägga till dem är vanligtvis i slutet av filen. För organisatoriska ändamål kan du lämna en kommentar innan:
#Mis alias personalizados alias imagenes=”cd /home/sapoclay/Imágenes/” alias actualizarsistema=”sudo apt update && sudo apt upgrade” alias pingxbmc="ping 192.168.1.100"
När du är klar sparar du filen. Den här filen laddas upp automatiskt under din nästa session. Om du vill använda det du just skrev i den aktuella sessionen, kör du följande kommando:
source ~/.bashrc
Vi kommer också att kunna ha våra alias i ett separat dokument. För att definiera ett permanent alias måste du bara följa instruktionerna som bashrc-filen visar oss. Vi kommer att kunna ha en separat fil som heter bash_aliases för att lagra dem.
Alla vi skapar i den filen fungerar nästa gång vi öppnar en ny terminal. För att tillämpa ändringarna omedelbart kan vi använda följande kommando:
source ~/.bash_aliases
Ta bort alias
till ta bort ett alias som läggs till via kommandoraden, kan du använda kommandot unalias.
unalias nombre_del_alias
Om du vill ta bort alla aliasdefinitioner, vi kan utföra följande kommando:
unalias -a [elimina todos los alias]
Du måste komma ihåg att unalias-kommandot gäller också endast för den aktuella sessionen. För att permanent ta bort en måste vi ta bort lämplig post i ~ / .bash_aliases-filen.
En annan sak att tänka på är att om vi har ett permanent alias och vi lägger till ett tillfälligt under sessionen med samma namn, den tillfälliga kommer att ha högre privilegier under den aktuella sessionen.
Detta var ett litet guideexempel på hur vi skapar våra egna alias för att köra kommandon som ofta används. För veta mer om detta verktygkan du läsa artikeln skriven i wikipedia.
Fantastiskt, jag älskade det !!! tjänade mig perfekt.