GoGo: Komplicerede stiengenveje til Linux

Vejskilt med genveje

Ved mange lejligheder kan du bruge stier til filer eller mapper, der er ret lange eller komplicerede at huske. Andre gange kan de være svære at indtaste, fordi de har mærkelige unicode-tegn, mellemrum, eller du er bare for doven til at skrive det hele. For at forkorte stier kan du bruge programmer som GoGo, der giver dig mulighed for at oprette korte stier til dine mest brugte filer.

Til dette GoGo opfører sig som værktøjet til at oprette aliaser som har linux. På samme måde som du opretter aliaser til dine kommandoer, kan du også oprette et kort og intuitivt navn til enhver sti, som du bruger ofte og ikke har lyst til at gå helt ind. For at gøre dette er det første, du skal have installeret, dette program, som jeg taler om. Det er gratis, open source, skrevet i Python og tilgængeligt på Github.

til installer det, skal du følge følgende trin:

git clone https://github.com/mgoral/gogo.git
cd gogo/
mkdir -p ~/bin
cp gogo.py ~/bin/
cat gogo.sh >> ~/.bashrc

Derefter ville det blive installeret og klar til at begynde at bruge den i din favoritdistribution. Som du kan se, er proceduren generel for enhver distro, den varierer ikke afhængigt af, om du har et eller andet system.

Men før du begynder at bruge, skal du konfigurer den med de ønskede ruter forkorte. Men det er meget enkelt. Bare gå til filen ~/.config/gogo/gogo.conf. Det er hovedkonfigurationsfilen for GoGo. Med enhver teksteditor, du bruger regelmæssigt, skal du åbne den for at begynde at redigere den med de genveje, du har brug for. Antag for eksempel, at du vil oprette følgende stialiasser og lade en mappe være standardstien:

# Comentarios comienzan con # para que sean ignorados
default = ~/aqui/la/ruta/predeterminada
alias1 = /la/ruta/que/quieras/acortar
alias2 = /otra/de/las/rutas/que/quieras/acortar

Nu ville du allerede have en standardrute, som den altid vil positionere til som standard, og yderligere to aliaser. Husk at du i stedet for alias1, alias2 osv. kan bruge hvilke navne du vil. For at gå til en af ​​disse ruter er vejen meget enkel, bare ved at bruge det alias, du har brugt. For eksempel:

gogo alias1

Forresten, hvis du vil oprette et alias for en rute, du er på hurtigt, du kan bruge kommandoen "gogo -a alias" uden anførselstegn. Erstat aliasset med det navn, du vil give det, og det vil blive tilføjet til konfigurationsfilen...


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for data: AB Internet Networks 2008 SL
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   edkalrio sagde han

    GoGo er et totalt overflødigt og ubrugeligt program. Det er beregnet til at erstatte Bashs indbyggede funktioner med et ringere, mindre bærbart og ikke-standardiseret alternativ. I ånden af, at programmøren genopfinder hjulet, glem hvor nemt det er at opnå den funktionalitet, det tilbyder med enkle kommandoer. Det er meget bedre at holde sig til den sædvanlige brug af systemadministration og lære Bash end at bruge denne slags meningsløse Rube Goldberg-maskine.

    Omskrivning af forfatteren:
    Men før du begynder at bruge det, skal du konfigurere det med de stier, du vil forkorte. Men det er meget enkelt. Bare gå til filen **~/.bashrc**. Det er hovedkonfigurationsfilen for **Bash**. Med enhver teksteditor, du bruger regelmæssigt, skal du åbne den for at begynde at redigere den med de genveje, du har brug for. Antag for eksempel, at du vil oprette følgende stialiasser og lade en mappe være standardstien:

    #Kommentarer starter med #, så de ignoreres
    cd ~/her/the/default/sti
    alias1="/stien/du/vil/til/forkorte"
    alias2="/en anden/af/ruterne/det/du/ønsker/at/forkorte"

    Nu ville du allerede have en standardrute, som den altid vil positionere til som standard, og yderligere to aliaser. Husk at du i stedet for alias1, alias2 osv. kan bruge hvilke navne du vil. For at gå til en af ​​disse ruter er vejen meget enkel, blot ved at bruge det alias, som du har brugt. For eksempel:

    cd $alias1

    Forresten, hvis du hurtigt vil oprette et alias for en sti, du er på, kan du bruge kommandoen

    echo "alias=\"$(pwd)\"" >> ~/.bashrc