На этот вопрос уже есть ответ здесь:
Мне довольно сложно путешествовать по моей системе, используя наутилус, и я предпочитаю использовать команды cd
и т.д. в Терминале, чтобы обойти мою систему, но я обнаружил, что иногда мне действительно нужно просмотреть список файлов и папок в наутилусе как ls
просто не делает этого для меня, и, возможно, существует такое большое количество файлов, что было бы намного проще, если бы я мог просто перечислить их все в графическом интерфейсе вместо того, чтобы заставлять ls перенаправлять вывод в файл, который мне затем придется прочитать.
Но затем я обнаружил, что очень быстро нашел расположение каталога, содержащего нужные мне файлы, в Терминале, а затем мне нужно вернуться в наутилус и медленно перейти к этому месту через графический интерфейс, так что Мне интересно, есть ли какой-либо способ в Терминале, после того как вы использовали cd
, чтобы попасть в целевой каталог, запустить nautilus и автоматически перейти к этому месту (чтобы он открыл каталог, который у вас есть использовал cd
для доступа в nautilus)?
Информация об ОС:
Description: Ubuntu 14.10
Release: 14.10
Информация о пакете:
nautilus:
Installed: 1:3.10.1-0ubuntu15.1
Candidate: 1:3.10.1-0ubuntu15.1
Version table:
*** 1:3.10.1-0ubuntu15.1 0
500 http://gb.archive.ubuntu.com/ubuntu/ utopic-updates/main amd64 Packages
100 /var/lib/dpkg/status
1:3.10.1-0ubuntu15 0
500 http://gb.archive.ubuntu.com/ubuntu/ utopic/main amd64 Packages
Установите файловый менеджер Немо : это имеет terminal-and-file-manager-in-one.
Мой Немо настраивается с домашними-brewn паровыми значками панка, но Вы понимаете... ;-)
Команды для установки:
sudo sudo add-apt-repository ppa:webupd8team/nemo
sudo apt-get install nemo
Дополнительные пакеты: (полужирные - те, я установил также)
А также
nautilus .
можно также сделать:
xdg-open .
и это сделает то же, как будто Вы дважды щелкнули по файлу в наутилусе. Который также означает, что можно открыть электронную таблицу в LibreOffice с
xdg-open mysheet.ods
и т.д. Мне исказили его к xopen
для немного более быстрого ввода путем помещения следующего в мой .bashrc
alias xopen=xdg-open
От Вашего терминала просто откройте nautilus
следующим образом:
nautilus .
Это откроет новый экземпляр Наутилуса в каталоге, где Вы были в своем Терминале.
От nautilus
страница справочника:
SYNOPSIS
nautilus [options] URIs...
Однажды в Вашем терминале, просто тип nautilus .
для открытия нового окна наутилуса.
существует также файловый менеджер для самого терминала. Введите:
sudo apt-get install mc
Тогда, когда в каталоге, тип mc
для открытия его.
Снимок экрана Файлового менеджера Полуночного командующего (MC):
я использую MC все время в tty. Это - главным образом сочетания клавиш и хотя можно нажать кнопки, необходимо изучить ярлыки. BTW, числа в нижней части являются функциональными клавишами так F1 , F2 , F3 ...
Еще более общий подход, чем те уже представил - у меня есть следующее в моем ~/.bashrc
:
open() {
for file in "$@"
do
xdg-open "$file" > /dev/null 2>&1
if [ "$?" != 0 ]; then
echo "$file"": Failed to open"
else
echo "$file"": Opened successfully"
fi
done
}
xdg-open
полезная программа, которая открывает что-то, как будто Вы дважды щелкнули по ней, но она работает от терминала. > /dev/null 2>&1
отбрасывания stdout
из любой программы открывают Ваш файл или каталог, поскольку это может быть действительно раздражающим. С этим можно открыть несколько каталогов в одной строке, например,
open . .. Documents
откроет 3 окна, текущий каталог, каталог выше текущего каталога и Documents
папка в текущем каталоге, всех с файловым менеджером по умолчанию, будет он nautilus
или nemo
.
Естественно, это также откроет другие типы файлов, например, open file.doc
откроет file.doc
in LibreOffice.