Você pode usar o xdg-open para abrir arquivos e diretórios na linha de comando . Eu tenho um apelido xopen
para facilitar a digitação. Coloque isso no seu ~/.bashrc
para fazer isso e ter um navegador de arquivos raiz usando o sudo:
alias xopen="xdg-open"
alias xopen-root="sudo xdg-open"
Ele abrirá o arquivo no aplicativo que seria usado se você clicar duas vezes nele. Por exemplo, se você nomear um arquivo de texto, ele abrirá no gedit. E se você passar um diretório para ele, ele abrirá o navegador de arquivos. Então, se eu estiver no meu diretório pessoal, eu posso fazer
$ xopen Documents
$ xopen .
e o navegador de arquivos (nautilus para mim) abrirá esse diretório. Observe também que o xdg-open retornará imediatamente - o novo programa é iniciado como seu próprio processo e você pode digitar seu próximo comando.
Para abrir um terminal no navegador de arquivos nautilus , você deve instalar o nautilus-open-terminal
pacote. Em seguida, clique com o botão direito do mouse em uma pasta ou no espaço em branco abaixo dos arquivos e abra um terminal com o caminho definido para esse diretório. Não tenho certeza de como torná-lo um terminal raiz - eu sempre uso o sudo.
xdg-open .
esudo xdg-open .
são melhores porque funcionam no KDE e no GNOME.