Sokszor használhatja elég hosszú vagy bonyolult fájlok vagy könyvtárak elérési útjai emlékezni. Máskor nehéz lehet belépni, mert furcsa unicode karakterekkel, szóközökkel rendelkeznek, vagy egyszerűen lusta gépelni őket teljes egészében. Az útvonalak lerövidítéséhez olyan programokat használhat, mint a GoGo, amelyek lehetővé teszik, hogy rövid utakat hozzon létre a leggyakrabban használt fájlokhoz.
Ehhez A GoGo úgy viselkedik, mint az álnevek létrehozásának eszköze amelynek Linux-ja van. Ugyanúgy, ahogy álneveket hoz létre a parancsaihoz, létrehozhat egy rövid és intuitív nevet minden olyan útvonalhoz, amelyet gyakran használ, és nincs kedve belépni az egészbe. Ehhez először telepítenie kell ezt a programot, amiről beszélek. Ingyenes, nyílt forráskódú, Pythonban írt és elérhető a Githubon.
hogy telepítse, kövesse az alábbi lépéseket:
git clone https://github.com/mgoral/gogo.git cd gogo/ mkdir -p ~/bin cp gogo.py ~/bin/ cat gogo.sh >> ~/.bashrc
Ezt követően telepítenék és indulásra kész kedvenc terjesztésében. Amint láthatja, az eljárás minden disztró esetében általános, nem változik attól függően, hogy van-e egyik vagy másik rendszere.
De mielőtt elkezdené használni, meg kell konfigurálja a kívánt útvonalakkal rövidíteni. De ez nagyon egyszerű. Csak lépjen a ~ / .config / gogo / gogo.conf fájlba. Ez a GoGo fő konfigurációs fájlja. Bármely rendszeresen használt szövegszerkesztővel nyissa meg, hogy elkezdje szerkeszteni a szükséges parancsikonokkal. Képzelje el például, hogy a következő elérési neveket szeretné létrehozni, és egy könyvtárat hagyna alapértelmezett elérési útként:
# 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
Most már lenne egy alapértelmezett útvonala, amelyen alapértelmezés szerint mindig elhelyezni fogja, és még két álnév. Ne feledje, hogy az alias1, alias2 stb. Helyett bármilyen nevet használhat. Ezen útvonalak egyikére menni nagyon egyszerű, csak az Ön által használt álnév használatával. Például:
gogo alias1
Egyébként, ha akarod hozzon létre egy álnevet egy olyan útvonalról, amelyen gyorsan halad, idézőjelek nélkül használhatja a "gogo -a alias" parancsot. Cserélje le az álnevet arra a névre, amelyet meg akar adni neki, és hozzáadódik a konfigurációs fájlhoz ...
A GoGo egy teljesen felesleges és kiadható program. Célja egy alacsonyabbrendű, kevésbé hordozható és nem szabványosított alternatíva kiszorítása a Bash beépített részeinek. A programozó szellemében, hogy újra feltalálja a kereket, felejtse el, milyen egyszerű egyszerű parancsokkal elérni a kínált funkcionalitást. Sokkal jobb ragaszkodni a rendszeradminisztráció szokásos módjaihoz és megtanulni Bash-t, mint kegyelem és érték nélkül használni ezt a fajta Rube Goldberg-gépet.
A szerző átfogalmazása:
De mielőtt elkezdené használni, konfigurálnia kell a rövidíteni kívánt útvonalakkal. De ez nagyon egyszerű. Csak lépjen a ** ~ / .bashrc ** fájlba. Ez a ** Bash ** fő konfigurációs fájlja. Bármely rendszeresen használt szövegszerkesztővel nyissa meg, hogy elkezdje szerkeszteni a szükséges parancsikonokkal. Képzelje el például, hogy a következő elérési neveket szeretné létrehozni, és egy könyvtárat hagyna alapértelmezett elérési útként:
A #megjegyzés # -nel kezdődik, amelyet figyelmen kívül kell hagyni
cd ~ / here / a / alapértelmezett / elérési út
alias1 = »/ a / elérési út / rövidíteni akarod /»
alias2 = »/ egyéb / a / útvonalakból / rövidíteni akarsz / akarsz /»
Most már lenne egy alapértelmezett útvonala, amelyen alapértelmezés szerint mindig elhelyezni fogja, és még két álnév. Ne feledje, hogy az alias1, alias2 stb. Helyett bármilyen nevet használhat. Ezen útvonalak egyikére való haladáshoz az út nagyon egyszerű, egyszerűen az Ön által használt álnév használatával. Például:
cd $ alias1
Egyébként, ha egy útvonal álnevét szeretné létrehozni gyorsan, akkor használhatja a parancsot
echo "alias = \" $ (pwd) \ "" >> ~ / .bashrc