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.

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

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.


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

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.


3

Puedes usar

  • nautilus PATH para el gnomo
  • nemo PATH para la canela
  • caja PATH para el compañero
  • thunar PATH para el Xfce

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.


0

Utilizar nautilus

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


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
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.