Ответы:
использование
gnome-terminal --working-directory=/path/to/dir
chsh
.
Добавьте следующую строку в конец вашего ~/.bashrc
:
cd ~/public_html
cd -
следует перейти к предыдущему рабочему каталогу, чтобы вы могли использовать «открыть в терминале», ваш bashrc немедленно перенаправит вас к выбранному каталогу, а затем cd -
вернет вас к каталогу, который вы хотите открыть. Должно сработать!
Вы можете:
Отредактируйте / создайте файл ~/.bashrc
и добавьте эту строку в конец файла:
alias cdx='cd /path/to/myfolder'
Сохраните изменения и выйдите из системы. Когда вы выполните команду «cdx», вы попадете в указанную папку.
Вы можете создать ярлык / ссылку, которая будет выполнять эту команду:
Если вы используете gnome-терминал (ubuntu):
gnome-terminal --working-directory="/full/path/to/myfolder"
Если вы используете lxterminal (Lubuntu):
lxterminal --working-directory="/full/path/to/myfolder"
Вы можете добавить Nautilus-скрипт, как это
Создайте пустой файл с именем «Открыть терминал здесь» в
~/.local/share/nautilus/scripts/ # for Ubuntu 13.04 or above
~/.gnome2/nautilus-scripts/ # for Ubuntu 12.10 and below
каталог.
Откройте его и напишите эти строки внутри.
#!/bin/bash
gnome-terminal
Сделайте его исполняемым, щелкните правой кнопкой мыши любой каталог в nautilus и выберите «Сценарии> Открыть терминал здесь» из меню.
Откройте «~ / .bashrc». Прокрутите вниз и добавьте команду изменения каталога. Пример: cd ~ / myfolder
Затем сохраните и выйдите. "~" Приведет вас в вашу домашнюю папку (/ home / loginname)
Каждый раз, когда вы запускаете свой терминал, он читает файл .bashrc, чтобы вы также могли вставить в него пути поиска ETC .....,.
gnome-terminal --working-directory=/path/to/dir
как
root45 ответил
или ты можешь сделать так же
если вы запустите gnome-терминал вроде " gnome-terminal --working-directory=myfolder
", он начнется с рабочего каталога в ~/myfolder
. так что вы можете добавить новую запись в ваше меню, чтобы использовать эту команду вместо другой.
~
это не даст желаемого эффекта, вам нужно будет использовать полный путь к папке. Это правильно в текущем контексте, но не всегда.
Это работает:
gnome-terminal --tab --title="your title" -- bash -c 'cd /path/to/dir && your_code' &
Несколько комментариев:
$ gnome-terminal --version # GNOME Terminal 3.28.1 using VTE 0.52.1 +GNUTLS -PCRE2