Gogo — Создать каталог «Закладки» в Linux

[ad_1]

Гого это впечатляющий способ закладки каталогов внутри ваша оболочка Linux. Это позволяет создавать ярлыки для длинных и сложных путей в Linux. Таким образом, вам больше не нужно вводить или запоминать длинные и сложные пути в Linux.

Например, если у вас есть каталог ~/Документы/Резервное копирование телефона/Linux-Docs/Ubuntu/с использованием впередты можешь создать псевдоним (сокращенное имя), например Ubuntu чтобы получить к нему доступ без ввода всего пути больше.

Независимо от вашего текущего рабочего каталога, вы можете перейти в ~/cd Documents/Phone-Backup/Linux-Docs/Ubuntu/ просто используя псевдоним Ubuntu.

Кроме того, он также позволяет создавать псевдонимы для прямого подключения к каталогам на удаленных серверах Linux через ssh-соединение.

Как установить Gogo в системах Linux

Установить Гогосначала клонируйте вперед репозиторий из Гитхаб а затем скопируйте gogo.py в любой каталог в вашем ПУТЬ переменная окружения (если у вас уже есть ~/bin/ каталог, вы можете разместить его здесь, в противном случае создать каталог bin).

$ git clone https://github.com/mgoral/gogo.git
$ cd gogo/
$ mkdir -p ~/bin        #run this if you do not have ~/bin directory
$ cp gogo.py ~/bin/
Установите Gogo в Linux
Установите Gogo в Linux

Затем добавьте функцию из gogo.sh на ваш ~/.bashrc (для Баша) или ~/.zshrc (для Zsh) и проверьте его с помощью хвостовая команда как показано.

$ cat gogo.sh >> ~/.bashrc
$ tail  ~/.bashrc
OR
$ cat gogo.sh >> ~/.zshrc 
Добавьте функцию Gogo в Bashrc
Добавьте функцию Gogo в Bashrc

Как использовать Gogo в системах Linux

Чтобы начать использовать вперед, вам нужно выйти и снова войти, чтобы использовать его. Gogo хранит свою конфигурацию в ~/.config/gogo/gogo.conf файл (который должен быть создан автоматически, если он не существует) и имеет следующий синтаксис.

# Comments are lines that start from '#' character.
default = ~/something
alias = /desired/path
alias2 = /desired/path with space
alias3 = "/this/also/works"
zażółć = "unicode/is/also/supported/zażółć gęślą jaźń"

Если вы запустите вперед без каких-либо аргументов он пойдет в каталог, указанный по умолчанию; этот псевдоним всегда доступен, даже если его нет в файле конфигурации, и указывает на $ГЛАВНАЯ каталог.

Чтобы отобразить текущие псевдонимы, используйте -l выключатель. На следующем снимке экрана видно, что значение по умолчанию указывает на ~/home/tecmint который пользователь текминт домашний каталог в системе.

$ gogo -l   
Получение списка псевдонимов Gogo
Получение списка псевдонимов Gogo

Ниже приведен пример запуска вперед без всяких аргументов.

$ cd Documents/Phone-Backup/Linux-Docs/
$ gogo
$ pwd
Запуск Gogo без опций
Запуск Gogo без опций

Чтобы создать ярлык для длинного пути, перейдите в нужный каталог и используйте -a флаг, чтобы добавить псевдоним для этого каталога в впередкак показано.

$ cd Documents/Phone-Backup/Linux-Docs/Ubuntu/
$ gogo -a Ubuntu
$ gogo
$ gogo -l
$ gogo -a Ubuntu
$ pwd
Создать длинный ярлык каталога
Создайте длинный ярлык каталога

Вы также можете создавать псевдонимы для прямого подключения к каталогам на удаленном сервере Linux. Для этого просто добавьте следующие строки в файл конфигурации gogo, доступ к которому можно получить с помощью -e флаг, это будет использовать редактор, указанный в $ РЕДАКТОР окружения переменная.

$ gogo -e

Откроется один файл конфигурации, добавьте в него следующие строки.

sshroot = ssh://[email protected]:/bin/bash  /root/
sshtdocs = ssh://[email protected]  ~/tecmint/docs/
Файл конфигурации Gogo
Файл конфигурации Gogo

Чтобы отобразить справочное сообщение gogo, используйте кнопку -h вариант.

$ gogo -h

Одно заметное ограничение вперед является отсутствие поддержки автозавершения — при доступе к подкаталогам/дочерним каталогам по длинному пути с псевдонимом.

Гитхаб-репозиторий Gogo: https://github.com/mgoral/gogo

Гого это замечательный способ, который пригодится для создания ярлыков для длинных и сложных путей в Linux. Попробуйте и поделитесь своими мыслями об этом или задайте любые вопросы через форму комментариев ниже.

[ad_2]

Related Posts

Leave a comment

You must login to add a new comment.

[wpqa_login]
افلام سكس مصرى hd pornoarabi.com نيك مزدوج رقص سكسى tropsha.com نيك م نيك السكرتيره freearabianporn.com سكس ام مع صبي air hostess x videos pakistanipornx.net kanada six video xxx in kannada originalhindiporn.mobi bf film bf video
indian xxxx video chupaporn.com bengoli panu سكس مخنسات porndot.info نيك مصرى مجانى soushisouai note nisatsume streamhentai.net alicization hentai kenshin hentai nicehentai.com pizza and the little bully nude sunny leone waplo.info nesa porn.com
pure sexy film ganstagirls.info bulu film open ying hentai stophentai.com ayase eli hentai سكس سعودية ufym.info مقاطع سكس اون لاين indain sexy movie porngugu.mobi yoga teacher xnxx xvideos collage indiansextube.org bengali sex scandals