GNU/Linux >> Tutoriales Linux >  >> Linux

Equivalente en Linux del comando de apertura de Mac OS X

El equivalente que está buscando es xdg-open , que se puede usar de la misma manera que el open de OS X dominio. 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 crear un alias para open para que coincida con OS X (puede elegir lo que quiera), pero personalmente, uso el corchete derecho (] ) para mi atajo por razones de velocidad. Para usar esto, agregue lo siguiente a su .bashrc archivo:

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 explorador de archivos (por ejemplo, Nautilus) en el directorio actual:

] .

Por experiencia, he descubierto 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 para el lector. :-)


Podrías probar xdg-open , la mayoría de las distribuciones de Linux lo tienen. Se abrirá la aplicación asociada predeterminada para su archivo.

Para su información https://portland.freedesktop.org/doc/xdg-open.html


Acabo de resolver esto yo 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 escribir "abrir" y no su terminal cubierto de mensajes que no necesita:

Crea un script llamado open en ~/bin , el contenido es solo:

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

Guarde y cierre el script, luego escriba "source .profile" (o .bash_profile si corresponde). Eso es todo, por lo que escribir "abrir música" abrirá su carpeta de música en la GUI de nautilus y no debería ingresar nada en su terminal.


Linux
  1. Domina el comando ls de Linux

  2. Introducción al comando de alternativas en Linux

  3. Deshacer el comando de basura de Linux

  4. ¿Cuál es el equivalente del comando updatedb de Linux para Mac?

  5. ¿Cuál es el equivalente al comando de archivo de Linux para Windows?

5 métodos para abrir la Terminal de Comandos en Ubuntu Linux

Ejemplos esenciales del comando ps en Linux

¿Qué es el comando matar en Linux?

Entendiendo el comando time en Linux

Todas las formas de verificar si un puerto está abierto en Linux

Uso del comando grep en Linux