U mnogim prilikama možda koristite putovi 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 cijelosti. Da biste skratili staze, možete koristiti programe poput GoGo koji će vam omogućiti stvaranje kratkih staza za najčešće korištene datoteke.
Za to, GoGo se ponaša kao alat za stvaranje pseudonima koja ima Linux. Na isti način na koji stvarate pseudonime za svoje naredbe, također možete stvoriti kratko i intuitivno ime za bilo koji put koji često koristite i koji ne želite unijeti 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 Githubu.
u 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 za polazak 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 sustav.
Ali prije nego što počnete koristiti, morate konfigurirajte ga s rutama koje želite skratiti. Ali vrlo je jednostavno. Samo idite na datoteku ~ / .config / gogo / gogo.conf. To je glavna konfiguracijska datoteka za GoGo. S bilo kojim uređivačem teksta koji redovito koristite otvorite ga da biste ga počeli uređivati prečacima koji su vam potrebni. Na primjer, zamislite da želite stvoriti sljedeće pseudonime puta i ostaviti direktorij kao zadani put:
# 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
Sad biste već imali zadanu rutu u kojoj će uvijek biti zadani 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 alias ime koje ste koristili, Na primjer:
gogo alias1
Usput, ako želite brzo stvorite alias rute na kojoj se nalazite, naredbu "gogo-alias" možete koristiti bez navodnika. Zamijenite alias imenom koje mu želite dati i bit će dodano 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. Puno je bolje držati se uobičajene upotrebe administracije sustava i naučiti Bash nego koristiti ovu vrstu Rube Goldberg stroja bez milosti i vrijednosti.
Parafrazirajući autora:
Ali prije nego što ga počnete koristiti, morate ga konfigurirati s rutama koje želite skratiti. Ali vrlo je jednostavno. Samo idite na datoteku ** ~ / .bashrc **. To je glavna konfiguracijska datoteka za ** Bash **. S bilo kojim uređivačem teksta koji redovito upotrebljavate otvorite ga da biste ga počeli uređivati prečacima koji su vam potrebni. Na primjer, zamislite da želite stvoriti sljedeće pseudonime puta i ostaviti direktorij kao zadani put:
# Komentar počinje s # da bi se zanemario
cd ~ / ovdje / / zadana / staza
alias1 = »/ put / put / želite / želite / skratiti»
alias2 = »/ ostalo / od / ruta / koje / želite / skratiti»
Sad biste već imali zadanu rutu u kojoj će uvijek biti zadani 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, jednostavno koristeći pseudonim koji ste koristili. Na primjer:
cd $ alias1
Usput, ako želite brzo stvoriti pseudonim rute na kojoj se nalazite, možete upotrijebiti naredbu
echo "alias = \" $ (pwd) \ "" >> ~ / .bashrc