Я новичок в Ubuntu, и мне было интересно, возможно ли открыть терминал с путем, совпадающим с вашим текущим местоположением в файловом менеджере? В Windows это было очень легко, но как вы это делаете в Linux?
Я новичок в Ubuntu, и мне было интересно, возможно ли открыть терминал с путем, совпадающим с вашим текущим местоположением в файловом менеджере? В Windows это было очень легко, но как вы это делаете в Linux?
Ответы:
С https://askubuntu.com/a/207448/371765
Запустите sudo apt-get install nautilus-open-terminal
в терминале, а затем nautilus -q
закройте все открытые окна nautilus. При следующем открытии open in terminal
nautilus в контекстном меню должна появиться строка с надписью .
Обратите внимание, что пакет nautilus-open-terminal
находится в репозиториях юниверса.
Обновление, 11 апреля
Создайте простой скрипт opendirectory.sh
со следующим содержимым
#!/bin/sh
# set -x
OPENDIR=$(zenity --entry --text="Type or paste address");gnome-terminal --working-directory="$OPENDIR" &
Свяжите этот скрипт с ярлыком, например Ctrl+ Alt + i, или с тем, что вам нравится.
Теперь, когда вы находитесь в каком-то каталоге в nautilus, нажмите Ctrl+, Lчтобы открыть адресную строку. Скопируйте адрес вашего текущего каталога с помощью Ctrl+ X.
Выделите только что созданный ярлык и вставьте адрес с Ctrl+ Vв диалоге. Терминал должен всплыть с каталогом, который вы сказали, чтобы открыть диалоговое окно.
ИМХО, это настолько "родной", насколько это возможно, и не требует дополнительной установки. Конечно, это не тот тип, который нужно щелкнуть правой кнопкой мыши, но он работает и может быть быстро реализован. Будет работать для других файловых менеджеров, которые тоже не поддерживают эту опцию
Оригинальный пост
Технически, nautilus, файловый менеджер по умолчанию, не имеет open terminal here
опций, но в репозиториях есть плагин для этого. Возможно, вас больше заинтересуют другие файловые менеджеры, которые поддерживают эту опцию из коробки
В качестве обходного пути вы можете попробовать следующее:
Ctrl+ Lwillopen текстовое поле для ввода адреса с выделением текущего рабочего каталога. Вырежьте это с CtrlXпомощью CtrlShiftVкнопки и вставьте в терминал нажатием правой кнопки мыши. Альтернативно, используйте диалог запуска, чтобы запустить gnome-terminal --working-directory=
и вставить то, что вы скопировали после знака =.
Перетаскивание: перетащите кнопку / вкладку (не знаю, как она называется) в терминал, добавьте диск перед
Другой способ: открыть диспетчер файлов и терминал. Перетащите папку, к которой вы хотите получить доступ, в терминал и добавьте cd
к пути.
Например, если я хочу получить доступ к bin
каталогу в моем /home/serg/
каталоге, я перетащу этот каталог в терминал, и он будет выглядеть как '/home/serg/bin'
. Далее добавьте cd
, чтобы вся строка была cd '/home/serg/bin'
.
cd <path>
.
С Dolphin , файловым менеджером KDE, у вас есть два варианта:
Откройте терминал как панель в том же окне. Используйте сочетание клавиш F4или меню: Управление → Панели → Терминал .
Рабочий каталог синхронизируется между двумя панелями; изменение каталогов в одной из двух панелей также изменит его в другой. Милая!
На этом скриншоте вы даже видите сладость наличия этого элемента панели инструментов в верхней части.
Откройте терминал в новом окне. Используйте Shift+, F4чтобы сделать это. У него не будет возможности синхронизировать рабочий каталог, но он просто откроет новое окно с текущим установленным рабочим каталогом.
То же самое относится и к другим приложениям в KDE Plasma, таким как текстовый редактор Kate (включите его в настройках Kate, это встроенный плагин). Открытие терминала с помощью одного сочетания клавиш из текстового редактора с контекстом файла, просто блестяще.
Вот небольшой обзор трех файловых менеджеров, которых я знаю:
Файловый менеджер Nemo (часть Cinnamon DE) имеет встроенную опцию контекстного меню для «Открыть как root» и «Открыть в терминале».
Файловый менеджер Thunar (входит в Xubuntu / XFCE DE) даже предоставляет функцию простого создания пользовательских задач, которые появляются в контекстном меню. Например, есть «Открыть терминал здесь». Я добавил «Открыть как корень» для каталогов самостоятельно. Вы можете указать команду для выполнения, какие параметры ей дать и какие файлы / каталоги показать.
Я могу расширить свой ответ и добавить более подробное объяснение о том, как создать настраиваемую запись контекстного меню в Thunar. Пожалуйста, оставьте мне комментарий, если кто-то заинтересован.
Файловый менеджер Nautilus (часть Unity DE, по умолчанию для обычного Ubuntu) не предоставляет ни двух встроенных функций, ни возможности создания пользовательских элементов контекстного меню. Тем не менее, существует дополнительно устанавливаемый пакет, расширяющий возможности Nautilus по открытию папки в терминале (см. Ответ @ethanbmnz).
PS: я знаю, что «Открыть как root» не было функцией, запрошенной OP, но я думаю, что это связано и не менее полезно, чем «Открыть в терминале».
входит в наутилус в 15.04 по умолчанию.
Если вы имеете в виду открытие нового терминала в новом окне, в том же месте, что и ранее открытый терминал.
Затем
Ctrl+Shift+N
работает для меня.
Я нахожусь на Ubuntu 17.04.
Спасибо.
Ctrl+Shift+N
используется для создания новой папки. Atleast на Убунуту 18.04 LTS
Я понимаю, что ответ уже предоставлен и принят, но я наткнулся на это из своей конфигурации Ubuntu MATE с помощью caja
файлового менеджера и, естественно, не смог с готовностью применить ни одно из этих решений. Так что для тех из вас, кто может искать способ сделать это Caja
на MATE Desktop
, вот что может сработать (это сработало для меня):
Запустите dconf-editor
из меню Пуск (или в качестве альтернативы, от терминала). Перейдите к org.mate.interface
и отметьте флажок с описанием «Может изменить Accels». Отметьте эту клетку как true
.
Теперь запусти caja
свой любимый путь. Перейдите в alt-меню вверху, посмотрите в разделе «Файлы» и найдите опцию «Открыть в терминале», как всегда. За исключением этого времени, аккуратно подведите указатель мыши (или область клавиатуры) к этой опции и нажмите комбинацию кнопок (мне нравится использовать Ctrl-Alt-H
значение «открыть терминал ЗДЕСЬ»). Теперь вы должны увидеть эту комбинацию кнопок в раскрывающемся меню и сможете использовать ее. Обратите внимание, что вы не должны устанавливать его в существующую комбинацию, например, по умолчанию, Ctrl-Alt-T
чтобы открыть терминал в вашем ~
каталоге. Этот метод не отменяет существующие комбинации.
Надеюсь это поможет.
Еще одно решение со скриптом:
#!/bin/bash
xfce4-terminal --working-directory="$(xclip -o)"
Я назначаю один ярлык этому сценарию (в моем случае, F4).
Когда я нахожусь в каталоге в моем файловом менеджере, я нажимаю CTRL+, Lчтобы выделить путь к каталогу, и после этого я нажимаю F4(ключ, который я выбрал выше, чтобы открыть терминал). Это еще один способ использования ПК без снятия рук с клавиатуры.
Вместо xfce4-терминала вы можете использовать gnome-терминал.
Это действительно простой вопрос. Вы можете просто установить пакет открытого терминала nautilus, а если вы установите его, то вы можете просто открыть терминал из любой папки / директории, которую пожелаете, просто щелкнув правой кнопкой мыши и нажав open terminal here
.
Чтобы установить его,
все, что вам нужно сделать, это установить его, открыв терминал, надеюсь, вы знаете, как это сделать. Затем введите эту команду и нажмите ввод:
sudo apt-get install nautilus-open-terminal
После установки перейдите в папку и попробуйте. Просто откройте домашнюю папку и щелкните правой кнопкой мыши >> Затем выберите Открытьterminal here
или у вас есть другой выбор, чтобы установить другой файловый менеджер, и в некоторых из них есть функция, чтобы открыть терминал здесь в меню правой кнопки мыши. У Немо это есть. Удачи