Abrindo o navegador de arquivos do terminal


78

Qual é o comando para abrir o navegador de arquivos? Quero que eu possa atribuir um atalho de teclado para abrir uma pasta específica.

Respostas:


93

nautilus --browser garantirá que o Nautilus seja iniciado no modo navegador, mesmo se você estiver usando normalmente no modo espacial.

Você pode anexar o caminho que deseja abrir até o fim:

nautilus --browser ~/some/directory

Mas o problema que tenho nautilusé que ele tem permissões de root. Como posso evitar isso? Não quero excluir acidentalmente nenhum arquivo.
— Jon Doe

4
Ele não deve ter permissões de root, a menos que você o inicie gksudo.
— mgunes

simplesmente você pode digitar nautilus no texto de comando. Eu teria feito o mesmo shorcut usando Win + E para Nautilus abertura
— Amit Rane

1
isso parece funcionar bem, mas gera muitos erros para mim e para outras pessoas .
— 26816 Jeff Puckett

52

O comando gnome-open abrirá um diretório com o aplicativo apropriado, que neste caso é o Nautilus:

gnome-open PATH

Isso abrirá o diretório / tmp usando o navegador de arquivos Nautilus.

gnome-open /tmp

OU

cd /tmp
gnome-open .

Eu gosto do gnome-opencomando porque você pode usar exatamente o mesmo comando para abrir um arquivo com o aplicativo apropriado. Não há necessidade de lembrar de nenhuma bandeira engraçada. Isso simplesmente funciona.

  • gnome-open file.pdf abrirá o PDF em um navegador PDF.
  • gnome-open file.zip abrirá um arquivo zip usando o visualizador de arquivo zip.

Também é semelhante em nome e função ao opencomando Mac OS X , para aqueles que usam Macs.


11
Para atualizar esta resposta: o gnome-open agora é chamado de gvfs-open. Se você deseja um comando independente da área de trabalho, também pode usar o xdg-open.
— Jason Champion

Isso deixa o enforcamento do terminal aguardando mais entrada, então você tem que matar com Ctrl-C
— Jeff Puckett

1
@JeffPuckettII Na minha experiência, gnome-open file.extvou abrir um arquivo, entregá-lo para outro programa e depois sair. Ele não aguarda mais entradas, pelo menos não na minha caixa do Ubuntu 14.04 em casa.
— Stefan Lasiewski

4
Para atualizar a atualização de @ JasonChampion: gvfs-openagora está obsoleta, substituída por um pequeno shell script que chama gio open. xdg-opentambém é um script de invólucro, e na maioria dos sistemas Ubuntu é provável que chame gio open. gnome-openainda existe como um binário distinto degio
— scruss


9

Coloquei a seguinte linha no meu .bashrc:

alias opn="nautilus -s ."

Agora você pode abrir com

$ opn /path/to/folder

Já existe um comando nomeado openno pacote ao kbdqual está vinculado openvt.
— Volker Siegel

Trabalhando no Ubuntu 18.04 também, ao contrário de algumas das outras respostas aqui.
— não sendo

resposta legal. isso ajuda a criar o atalho.
— mireille raad 13/08

5

Para mim, a maneira mais segura e compatível com quase todos os ambientes é o xdg-open

xdg-open $HOME/test

Isso abriria um diretório chamado test (por exemplo) no seu diretório pessoal.


3

Você pode usar

  • nautilus PATH para o gnomo
  • nemo PATH para a canela
  • caja PATH para o MATE
  • thunar PATH para o Xfce

3

Para referência, estou executando o Ubuntu Bionic 18.04.

A maneira mais fácil e segura de abrir o gerenciador de arquivos a partir da linha de comando é com o xdg-opencomando, que geralmente é apelidado de browsecomando, se esse for o seu estilo. xdg-opené enviado nativamente com o Ubuntu.

xdg-open também pode abrir qualquer arquivo ou URL da Web e o abrirá de acordo com o aplicativo padrão do seu computador para arquivos desse tipo de arquivo.

Exemplos:

browse . Abre o explorador de arquivos no meu diretório atual.

xdg-open ~ Faz o mesmo, mas meu diretório pessoal.

xdg-open https://www.google.ca Inicia a página inicial do Google com o navegador padrão (o xdg-open o abrirá como uma nova guia se uma sessão do navegador já estiver aberta).

As páginas de manual para xdg-openpodem ser encontradas aqui

Observe que o comando xdg-open não deve ser usado com privilégios de root.


0

Usar nautilus

Para navegação no arquivo raiz, é gksudo nautilus.


0
  1. Usando o nautilus para o diretório atual -> nautilus ./
  2. Usando o gnome-open no diretório atual -> gnome-open ./
    Para o gnome-open, pode ser necessário instalarsudo apt install libgnome2-bin
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.