Відповіді:
nautilus --browser
забезпечить запуск Nautilus в режимі браузера, навіть якщо ви зазвичай використовуєте його в просторовому режимі.
Ви можете додати шлях, який ви хочете відкрити до кінця:
nautilus --browser ~/some/directory
gksudo
.
Команда gnome-open відкриє каталог із відповідною програмою, яка в даному випадку - Nautilus:
gnome-open PATH
Це відкриє каталог / tmp за допомогою браузера файлів Nautilus.
gnome-open /tmp
АБО
cd /tmp
gnome-open .
Мені подобається gnome-open
команда, тому що ви можете використовувати цю саме таку команду, щоб відкрити файл із відповідною програмою. Не потрібно пам’ятати жодних кумедних прапорів. Це просто працює.
gnome-open file.pdf
відкриє PDF у браузері PDF.gnome-open file.zip
відкриє zip-файл за допомогою програми перегляду Zip-архівів.Він також схожий за назвою та функцією з командою Mac OS X open
для тих, хто використовує Mac.
gnome-open file.ext
відкрию файл, передамо його іншій програмі і потім вийду. Він не висить в очікуванні додаткового введення, принаймні, не на моїй коробці Ubuntu 14.04 вдома.
gvfs-open
тепер застарілий, замінений на невеликий скрипт оболонки, який викликає gio open
. xdg-open
також є скриптом для обгортки, і в більшості систем Ubuntu це, ймовірно, дзвонить gio open
. gnome-open
досі існує як двійковий відмінність відgio
З 2018 року на Gnome можна використовувати інструмент командного рядка GIO :
gio open some/directory
Я ставлю наступний рядок у своєму .bashrc
:
alias opn="nautilus -s ."
Тепер ви можете відкрити
$ opn /path/to/folder
open
вже в пакеті kbd
, вона пов'язана з openvt
.
Для довідки, я запускаю Ubuntu Bionic 18.04.
Найпростіший і найбезпечніший спосіб відкрити провідник файлів з командного рядка - це xdg-open
команда, яка сама часто називається browse
командою, якщо це більше ваш стиль. xdg-open
постачається з Ubuntu.
xdg-open
Ви також можете відкрити будь-який файл або веб-URL, і відкриє його відповідно до програми за замовчуванням на вашому комп’ютері для файлів цього типу файлів.
Приклади:
browse .
Відкриває провідник файлів у моєму поточному каталозі.
xdg-open ~
Так само, але мій домашній каталог.
xdg-open https://www.google.ca
Запускає домашню сторінку google за допомогою вашого браузера за замовчуванням (xdg-open відкриє її як нову вкладку, якщо сеанс браузера вже відкритий).
Сторінки для людини xdg-open
можна знайти тут
Зауважте, що команда xdg-open не призначена для використання з кореневими привілеями.
nautilus
полягає в тому, що вона має кореневі дозволи. Як я можу цього уникнути? Я не хочу випадково видаляти жодні файли.