Добавить в корзинуПозвонить
Найти в Дзене

Добавляем нужные папки в закладки прямо на Linux-сервере

Пользователям дистрибутивов с графическим окружением не нужно особо запариваться насчет того, чтобы добавить часто используемые папки в быстрый доступ. Достаточно открыть файловый менеджер и перенести желаемую директорию на панель слева или щелкнуть ПКМ и выбрать пункт «Добавить в закладки (избранное)». Но что делать системному администратору, который при постоянной работе с серверами имеет несколько часто используемых директорий? Расскажу про один способ ниже! Суть проблемы Часто сисадмин имеет некоторые шаблонные пути, по которым нужно часто переходить в течение рабочего процесса: директории с конфигами веб-серверов, папки с содержимым сайтов, системные и не только логи. Например, чтобы провалиться в каталог для настройки Nginx необходимо вводить в терминале каждый раз: cd /etc/nginx/ С одной стороны новичку даже полезно будет подобный постоянный ввод, так как местоположение нужных и важных файлов так лучше запоминается. Но вот если ты уже запомнил, где лежат логи базы данных, то к ч
Оглавление

Пользователям дистрибутивов с графическим окружением не нужно особо запариваться насчет того, чтобы добавить часто используемые папки в быстрый доступ. Достаточно открыть файловый менеджер и перенести желаемую директорию на панель слева или щелкнуть ПКМ и выбрать пункт «Добавить в закладки (избранное)».

Создание закладок в Manjaro GNOME
Создание закладок в Manjaro GNOME

Но что делать системному администратору, который при постоянной работе с серверами имеет несколько часто используемых директорий? Расскажу про один способ ниже!

Суть проблемы

Часто сисадмин имеет некоторые шаблонные пути, по которым нужно часто переходить в течение рабочего процесса: директории с конфигами веб-серверов, папки с содержимым сайтов, системные и не только логи. Например, чтобы провалиться в каталог для настройки Nginx необходимо вводить в терминале каждый раз:

cd /etc/nginx/

С одной стороны новичку даже полезно будет подобный постоянный ввод, так как местоположение нужных и важных файлов так лучше запоминается. Но вот если ты уже запомнил, где лежат логи базы данных, то к чему каждый раз вводить эти пути, верно?

Выручают алиасы

Я не нашел специализированных консольных утилит для решения такой задачи (может в комментариях опытные пользователи подскажут существующие решения), поэтому решил использовать то, что использую давным-давно - алиасы. Про их создание и суть писал ранее в одной из заметок.

При помощи алиасов можно легко назначить определенные сочетания клавиш для перехода в нужную директорию и не вводить постоянно один и тот же путь. Достаточно ввести одно слово (или даже букву), чтобы перейти туда, куда необходимо. Давайте создадим такие алиасы на тестовом сервере с оболочкой BASH и не забудем перезапустить оболочку:

alias ng=”cd /etc/nginx”

alias ap=”cd /etc/apache2”

alias lg=”cd /var/log”

. .bashrc

-3

После можно пробовать то, что получилось:

-4

Подведем итог

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

Если для кого-то пост оказался полезным, то поддержите его лайком, репостом и комментарием, а канал подпиской. Не за горами 1000 подписчиков, а значит уже надо продумывать конкурс и приз для него!