Ви можете використовувати xdg-open для відкриття файлів і каталогів з командного рядка . У мене є псевдонім, xopen
щоб полегшити введення тексту трохи легше. Помістіть це, ~/.bashrc
щоб зробити це, і мати браузер кореневого файлу за допомогою sudo:
alias xopen="xdg-open"
alias xopen-root="sudo xdg-open"
Він відкриє файл у програмі, який би використовувався, якщо ви двічі клацнули на ньому. Наприклад, якщо ви назвали текстовий файл, він відкриється в gedit. І якщо ви передасте йому каталог, він відкриє браузер файлів. Тож якщо я перебуваю у своєму домашньому довіднику, то можу зробити
$ xopen Documents
$ xopen .
і браузер файлів (nautilus для мене) відкриє цю директорію. Також зауважте, що xdg-open повернеться негайно - нова програма запускається як власний процес, і ви можете набрати наступну команду.
Щоб відкрити термінал у файлі браузера nautilus , слід встановити nautilus-open-terminal
пакет. Тоді ви можете клацнути правою кнопкою миші на папці або в порожньому просторі під файлами та відкрити термінал із контуром, встановленим до цього каталогу. Не знаю, як зробити це кореневим терміналом - я завжди просто використовую sudo сам.
xdg-open .
іsudo xdg-open .
краще, тому що вони працюють як на KDE, так і на GNOME.