Puede usar xdg-open para abrir archivos y directorios desde la línea de comandos . Tengo un alias xopenpara hacer que escribir sea un poco más fácil. Ponga esto en su ~/.bashrcpara hacer eso, y para tener un navegador de archivos raíz usando sudo:
alias xopen="xdg-open"
alias xopen-root="sudo xdg-open"
Se abrirá el archivo en la aplicación que se usaría si hace doble clic en él. Por ejemplo, si nombra un archivo de texto, se abriría en gedit. Y si le pasa un directorio, se abrirá el navegador de archivos. Entonces, si estoy en mi directorio personal, puedo hacer
$ xopen Documents
$ xopen .
y el explorador de archivos (nautilus para mí) abrirá ese directorio. También tenga en cuenta que xdg-open regresará de inmediato: el nuevo programa se inicia como un proceso propio y puede escribir su próximo comando.
Para abrir una terminal desde el navegador de archivos nautilus , debe instalar el nautilus-open-terminalpaquete. Luego puede hacer clic derecho en una carpeta, o en el espacio en blanco debajo de los archivos, y abrir un terminal con la ruta establecida en ese directorio. Sin embargo, no estoy seguro de cómo convertirlo en un terminal raíz: siempre uso yo mismo sudo.
xdg-open .ysudo xdg-open .son mejores porque funcionan tanto en KDE como en GNOME.