Во многих случаях вы можете использовать пути к файлам или каталогам, которые довольно длинные или сложные помнить. В других случаях их может быть трудно ввести, потому что они содержат странные символы Юникода, пробелы или вам просто лень вводить их полностью. Чтобы сократить пути, вы можете использовать такие программы, как GoGo, которые позволят вам создавать короткие пути для наиболее часто используемых файлов.
Чтобы сделать это, GoGo ведет себя как инструмент для создания псевдонимов в котором есть Linux. Точно так же, как вы создаете псевдонимы для своих команд, вы также можете создать короткое и интуитивно понятное имя для любого пути, который вы часто используете и не хотите вводить его полностью. Для этого вам в первую очередь необходимо установить программу, о которой я говорю. Это бесплатно, с открытым исходным кодом, написано на Python и доступно на Github.
к установить это, вы должны выполнить следующие шаги:
git clone https://github.com/mgoral/gogo.git cd gogo/ mkdir -p ~/bin cp gogo.py ~/bin/ cat gogo.sh >> ~/.bashrc
После этого он будет установлен и готов идти в вашем любимом дистрибутиве. Как видите, процедура является общей для любого дистрибутива, она не зависит от того, какая у вас система.
Но перед тем, как начать пользоваться, необходимо настройте его с маршрутами, которые вы хотите сократить. Но это очень просто. Просто зайдите в файл ~ / .config / gogo / gogo.conf. Это основной файл конфигурации GoGo. В любом текстовом редакторе, который вы регулярно используете, откройте его, чтобы начать редактирование с помощью нужных вам ярлыков. Например, представьте, что вы хотите создать следующие псевдонимы путей и оставить каталог в качестве пути по умолчанию:
# 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
Теперь у вас уже будет маршрут по умолчанию, в котором он всегда будет позиционироваться по умолчанию, и еще два псевдонима. Помните, что вместо alias1, alias2 и т. Д. Вы можете использовать любые имена. Чтобы пойти по одному из этих маршрутов, путь очень прост, просто используя псевдоним, который вы использовали, Например:
gogo alias1
Кстати, если хочешь быстро создать псевдоним маршрута, по которому вы идете, вы можете использовать команду "gogo -a alias" без кавычек. Замените псевдоним на имя, которое вы хотите дать ему, и он будет добавлен в файл конфигурации ...
GoGo - совершенно лишняя и расходная программа. Он направлен на замену встроенных модулей Bash более низкими, менее переносимыми и нестандартными альтернативами. В духе программиста, изобретающем колесо, забудьте, как легко добиться той функциональности, которую он предлагает, с помощью простых команд. Гораздо лучше придерживаться обычного использования системного администрирования и изучать Bash, чем использовать такую машину Руба Голдберга без изящества или ценности.
Перефразируя автора:
Но прежде чем вы начнете его использовать, вы должны настроить его с маршрутами, которые вы хотите сократить. Но это очень просто. Просто перейдите в файл ** ~ / .bashrc **. Это основной файл конфигурации ** Bash **. В любом текстовом редакторе, который вы регулярно используете, откройте его, чтобы начать редактирование с помощью нужных вам ярлыков. Например, представьте, что вы хотите создать следующие псевдонимы путей и оставить каталог в качестве пути по умолчанию:
# Комментарии начинаются с # следует игнорировать
cd ~ / здесь / / по умолчанию / путь
alias1 = »/ путь / вы / хотите / сократить»
alias2 = »/ другой / из / маршрутов / вы / хотите / сократить»
Теперь у вас уже будет маршрут по умолчанию, в котором он всегда будет позиционироваться по умолчанию, и еще два псевдонима. Помните, что вместо alias1, alias2 и т. Д. Вы можете использовать любые имена, какие захотите. Чтобы перейти к одному из этих маршрутов, путь очень прост, просто используя псевдоним, который вы использовали. Например:
cd $ alias1
Кстати, если вы хотите быстро создать псевдоним маршрута, по которому вы идете, вы можете использовать команду
echo "псевдоним = \" $ (pwd) \ "" >> ~ / .bashrc