Abrir el buscador de archivos desde la terminal

78

¿Cuál es el comando para abrir el navegador de archivos? Lo quiero para poder asignar un atajo de teclado para abrir una carpeta específica.

Jon Doe
fuente

Respuestas:

93

nautilus --browser garantizará que Nautilus se inicie en modo de navegador, incluso si normalmente lo está utilizando en modo espacial.

Puede agregar la ruta que desea abrir hasta el final:

nautilus --browser ~/some/directory
mgunes
fuente
Pero el problema que tengo nautiluses que tiene permisos de root. ¿Cómo puedo evitar eso? No quiero eliminar accidentalmente ningún archivo.
Jon Doe
44
No debería tener permisos de root a menos que lo inicie con gksudo.
mgunes
simplemente puede escribir nautilus en el texto del comando. He hecho el mismo shorcut usando Win + E para abrir nautilus
Amit Rane
1
Esto parece funcionar bien, pero arroja un montón de errores para mí y para otros .
Jeff Puckett
52

El comando gnome-open abrirá un directorio con la aplicación adecuada, que en este caso es Nautilus:

gnome-open PATH

Esto abrirá el directorio / tmp usando el navegador de archivos Nautilus.

gnome-open /tmp

O

cd /tmp
gnome-open .

Me gusta el gnome-opencomando porque puedes usar este mismo comando para abrir un archivo con la aplicación adecuada. No es necesario recordar ninguna bandera divertida. Simplemente funciona

  • gnome-open file.pdf abrirá el PDF en un navegador de PDF.
  • gnome-open file.zip abrirá un archivo zip usando el visor de archivos Zip.

También es similar en nombre y función al opencomando Mac OS X , para aquellos de nosotros que usamos Macs.

Stefan Lasiewski
fuente
11
Para actualizar esta respuesta: gnome-open ahora se llama gvfs-open. Si desea un comando independiente del escritorio, también puede usar xdg-open.
Jason Champion
Esto deja el terminal colgando esperando más entrada, por lo que debe matar con Ctrl-C
Jeff Puckett
1
@JeffPuckettII En mi experiencia, gnome-open file.extabrirá un archivo, lo entregará a otro programa y luego saldrá. No se cuelga esperando más entradas, al menos no en mi caja Ubuntu 14.04 en casa.
Stefan Lasiewski
44
Para actualizar la actualización de @ JasonChampion: gvfs-openahora está en desuso, reemplazado por un pequeño script de shell que llama gio open. xdg-opentambién es un script de contenedor, y en la mayoría de los sistemas Ubuntu es probable que llame gio open. gnome-opentodavía existe como un binario distinto degio
scruss
9

Puse la siguiente línea en mi .bashrc:

alias opn="nautilus -s ."

Ahora puedes abrir con

$ opn /path/to/folder
pindabaas
fuente
Hay un comando nombrado openya en el paquete kbd, está vinculado a openvt.
Volker Siegel
También funciona en Ubuntu 18.04, a diferencia de algunas de las otras respuestas aquí.
ser
Buena respuesta. Ayuda a crear el atajo.
mireille raad
5

Para mí, la forma más segura que es compatible con casi todos los entornos es xdg-open

xdg-open $HOME/test

Esto abriría un directorio llamado prueba (por ejemplo) debajo de su directorio de inicio.

RJ
fuente
3

Puedes usar

  • nautilus PATH para el gnomo
  • nemo PATH para la canela
  • caja PATH para el compañero
  • thunar PATH para el Xfce
1t1e1
fuente
3

Como referencia, estoy ejecutando Ubuntu Bionic 18.04.

La forma más fácil y segura de abrir el explorador de archivos desde la línea de comandos es con el xdg-opencomando, que a menudo se alias como browsecomando si ese es más tu estilo. xdg-opense envía de forma nativa con Ubuntu.

xdg-open también puede abrir cualquier archivo o URL web, y lo abrirá de acuerdo con la aplicación predeterminada de su computadora para archivos de ese tipo de archivo.

Ejemplos:

browse . Abre el explorador de archivos en mi directorio actual.

xdg-open ~ Hace lo mismo, pero mi directorio de inicio.

xdg-open https://www.google.ca Inicia la página de inicio de Google con su navegador predeterminado (xdg-open lo abrirá como una nueva pestaña si ya está abierta una sesión del navegador).

Las páginas de manual para xdg-opense pueden encontrar aquí

Tenga en cuenta que el comando xdg-open no debe usarse con privilegios de raíz.

Tyrel Kostyk
fuente
0

Utilizar nautilus

Para la exploración de archivos raíz, es gksudo nautilus.

Lyrositor
fuente
0
  1. Usando nautilus para el directorio actual -> nautilus ./
  2. Usando gnome-open para el directorio actual -> gnome-open ./
    Para gnome-open si es necesario instalarsudo apt install libgnome2-bin
Aks
fuente