U mnogim prilikama možda koristite putanje do datoteka ili direktorija koji su prilično dugi ili složeni zapamtiti. Ponekad im je teško ući jer imaju čudne Unicode znakove, razmake ili ste jednostavno lijeni da ih ukucate u potpunosti. Da biste skratili putanje, možete koristiti programe poput GoGo-a koji će vam omogućiti stvaranje kratkih putanja za najčešće korištene datoteke.
Za ovo, GoGo se ponaša kao alat za stvaranje pseudonima koji ima Linux. Na isti način na koji kreirate pseudonime za svoje naredbe, možete također stvoriti kratko i intuitivno ime za bilo koju putanju koju često koristite i koja ne želi ući u cijelu stvar. Da biste to učinili, prvo što morate instalirati je ovaj program o kojem govorim. Besplatan je, otvorenog koda, napisan na Pythonu i dostupan na Github-u.
para instalirajte ga, morate slijediti sljedeće korake:
git clone https://github.com/mgoral/gogo.git cd gogo/ mkdir -p ~/bin cp gogo.py ~/bin/ cat gogo.sh >> ~/.bashrc
Nakon toga bi se instalirao i spreman da idem u vašoj omiljenoj distribuciji. Kao što vidite, postupak je općenit za bilo koji distro, ne razlikuje se ovisno o tome imate li jedan ili drugi sistem.
Ali prije nego što počnete koristiti, morate konfigurirajte ga s rutama koje želite skratiti. Ali to je vrlo jednostavno. Samo idite na datoteku ~ / .config / gogo / gogo.conf. To je glavna konfiguraciona datoteka za GoGo. S bilo kojim uređivačem teksta koji redovito koristite otvorite ga da biste ga počeli uređivati prečicama koje su vam potrebne. Na primjer, zamislite da želite stvoriti sljedeće pseudonime puta i ostaviti direktorij kao zadanu putanju:
# 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
Sada biste već imali zadanu rutu u kojoj će uvijek biti postavljena prema zadanim postavkama i još dva pseudonima. Imajte na umu da umjesto alias1, alias2 itd. Možete koristiti bilo koja imena koja želite. Da biste otišli na jednu od ovih ruta, put je vrlo jednostavan, samo koristeći pseudonim koji ste koristili. Na primjer:
gogo alias1
Usput, ako želite brzo stvorite alias rute na kojoj se nalazite, možete koristiti naredbu "gogo-alias" bez navodnika. Zamijenite alias imenom koje želite da mu date i on će biti dodan u konfiguracijsku datoteku ...
GoGo je potpuno suvišan i potrošni program. Cilj mu je zamijeniti Bash-ove ugrađene inferiornom, manje prenosivom i nestandardiziranom alternativom. U duhu programera da izmisli kotač, zaboravite kako je jednostavno postići funkcionalnost koju nudi jednostavnim naredbama. Mnogo je bolje držati se uobičajene upotrebe administracije sistema i naučiti Bash nego koristiti ovu vrstu Rube Goldberg mašine bez milosti i vrijednosti.
Parafrazirajući autora:
Ali prije nego što ga počnete koristiti, morate ga konfigurirati s rutama koje želite skratiti. Ali to je vrlo jednostavno. Samo idite na datoteku ** ~ / .bashrc **. To je glavna konfiguracijska datoteka za ** Bash **. S bilo kojim uređivačem teksta koji redovito koristite otvorite ga da biste ga počeli uređivati prečicama koje su vam potrebne. Na primjer, zamislite da želite stvoriti sljedeće pseudonime puta i ostaviti direktorij kao zadanu putanju:
#Komentar počinje s # da bi se zanemario
cd ~ / ovdje / / zadana / putanja
alias1 = »/ put / put / želite / želite / skratiti»
alias2 = »/ ostalo / sa / sa / rute / koje / želite / skratiti»
Sada biste već imali zadanu rutu u kojoj će uvijek biti postavljena prema zadanim postavkama i još dva pseudonima. Imajte na umu da umjesto alias1, alias2 itd. Možete koristiti bilo koja imena koja želite. Da biste prešli na jednu od ovih ruta, put je vrlo jednostavan, samo koristeći pseudonim koji ste koristili. Na primjer:
cd $ alias1
Usput, ako želite brzo stvoriti pseudonim rute na kojoj se nalazite, možete koristiti naredbu
echo "alias = \" $ (pwd) \ "" >> ~ / .bashrc