open mac how commands comandos linux macos command-line command-line-interface

how - Linux equivalente al comando "abrir" de Mac OS X



terminal mac comandos (7)

El equivalente que está buscando es xdg-open , que se puede usar de la misma manera que el comando open OS X. Por ejemplo:

xdg-open ~/Documents/Chubby_Bubbies.odt

Sin embargo, esto es realmente difícil de escribir de forma rápida y precisa. En su lugar, debe crear un alias para xdg-open, lo que hace que el proceso sea mucho más rápido.

Por supuesto, puede alias open para hacer que coincida con OS X (puede elegir lo que desee), pero personalmente, uso el corchete correcto ( ] ) para mi atajo por razones de velocidad. Para usar esto, agregue lo siguiente a su archivo .bashrc :

alias '']''=''xdg-open''

Luego, para abrir cualquier recurso, úsalo como cualquiera de estos ejemplos:

] www.google.com ] file.txt ] ~/Pictures ] ssh://myserver.local/home/jeremy

También esto le permite abrir un buscador de archivos (por ejemplo, Nautilus) en el directorio actual:

] .

Por experiencia, he encontrado que los alias de una letra funcionan mejor para el atajo anterior. Después de todo, el objetivo es la eficiencia. Y puede regresar y crear el mismo alias en OS X; lo dejo como ejercicio al lector. :-)

He encontrado el comando "abrir" en Mac OS X muy útil en la línea de comandos. De "hombre abierto":

El comando open abre un archivo (o un directorio o URL), como si hubiera hecho doble clic en el ícono del archivo. Si no se especifica ningún nombre de aplicación, la aplicación predeterminada tal como se determina a través de LaunchServices se usa para abrir los archivos especificados.

Es decir, si quiero abrir un archivo PDF con el visor de PDF predeterminado (pasa a ser Vista previa), solo tengo que hacer lo siguiente:

open my.pdf

En Linux, sin embargo, para abrir un archivo PDF desde la línea de comandos, tuve que buscar el buscador de PDF predeterminado, por ejemplo, "evince" (¿quién lo hubiera adivinado?), Y luego

evince my.pdf

Entonces, ¿hay un simple equivalente del comando ''abrir'' en la línea de comandos de Linux?

¡Gracias!


En el entorno de Gnome Desktop, utilizo el siguiente comando:

nautilus `pwd` &

Esto es similar a "abrir". comando en Mac



Si tiene sus mimos configurados correctamente, puede usar mimeopen . Echa un vistazo a su página man, ya que tiene algunas opciones útiles.


Simplemente resolví esto por mí mismo, así que pensé en escribir cómo lo hice, lo cual es específicamente relevante para lo que preguntó Suan. Estos pasos le permiten simplemente escribir "abrir" y no su terminal cubierta en mensajes que no necesita:

Cree un script llamado open in ~/bin , el contenido es simplemente:

xdg-open "$1" &> /dev/null &

Guarde y cierre el script, luego escriba "source .profile" (o .bash_profile si corresponde). Eso es tan escribir "abrir música" abrirá su carpeta de música en la GUI Nautilus y no debe ingresar nada en su terminal.


Tradicionalmente, puedes usar el comando "ver". Que solo usa run-mailcap. Esto funcionará sin Gnome y X, etc.

man see


gnomo abierto