Поиск по сайту:

Как открыть терминал для определенного каталога в Linux


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

Файл .bashrc в вашем домашнем каталоге содержит команды, которые запускаются при открытии окна терминала. Итак, мы можем добавить команду cd для перехода в определенный каталог, как только откроется окно терминала. Для этого нажмите Ctrl+Alt+T, чтобы открыть окно терминала. Как мы уже упоминали, по умолчанию вы находитесь в своем домашнем каталоге, где вы хотите быть прямо сейчас.

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

gedit .bashrc

Прокрутите до конца файла .bashrc и добавьте следующую команду.

cd ~/HTGArticles

Тильда (~) — это ярлык для вашего домашнего каталога, в нашем примере это /home/lori. Таким образом, полный путь к каталогу в приведенной выше команде — /home/lori/HTGArticles.

Замените ~/HTGArticles каталогом, который вы хотите открывать при открытии окна терминала.

Следующая строка представляет собой комментарий, который мы добавили над командой cd и объясняющий, что делает команда. Вам не нужно добавлять комментарий, но он помогает сделать файл .bashrc более понятным. Знак решетки (#) в начале строки указывает, что эта строка является комментарием.

# Open to HTGArticles directory

Добавив команду в файл, нажмите «Сохранить» в правом верхнем углу окна, чтобы сохранить файл.

Закройте файл .bashrc, нажав кнопку «X» в верхнем левом углу окна.

Вы должны перезапустить окно терминала, чтобы это изменение вступило в силу. Чтобы закрыть окно терминала, либо введите exit в командной строке и нажмите Enter, либо нажмите кнопку «X» в верхнем левом углу окна.

Теперь нажмите Ctrl+Alt+T, чтобы снова открыть Терминал. Вы сразу же находитесь в каталоге, который вы указали в файле .bashrc. Вы по-прежнему можете перейти в любой другой каталог, но это полезно, если вы работаете в этом каталоге больше всего.

Если вы используете и Nautilus, и Терминал для работы с файлами, вы можете открыть определенный каталог в Nautilus из Терминала, а также открыть окно Терминала для определенного каталога из Nautilus.