GNU/Linux >> Linux Esercitazione >  >> Linux

Equivalente Linux del comando open di Mac OS X

L'equivalente che stai cercando è xdg-open , che può essere utilizzato allo stesso modo di open di OS X comando. Ad esempio:

xdg-open ~/Documents/Chubby_Bubbies.odt

Tuttavia, questo è davvero difficile da digitare in modo rapido e preciso. Invece, dovresti creare un alias per xdg-open, che rende il processo molto più veloce.

Naturalmente, puoi creare un alias in open per farlo corrispondere a OS X (puoi scegliere quello che vuoi), ma personalmente uso la parentesi quadra destra (] ) per la mia scorciatoia per motivi di velocità. Per usarlo, aggiungi quanto segue al tuo .bashrc file:

alias ']'='xdg-open'

Quindi, per aprire qualsiasi risorsa, usala come uno qualsiasi di questi esempi:

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

Inoltre, questo ti consente di aprire un browser di file (ad es. Nautilus) nella directory corrente:

] .

Per esperienza ho scoperto che gli alias di una lettera funzionano meglio per la scorciatoia di cui sopra. Dopo tutto, l'obiettivo è l'efficienza. E puoi tornare indietro e creare lo stesso alias su OS X:lo lascio come esercizio al lettore. :-)


Potresti provare xdg-open , la maggior parte delle distribuzioni Linux ce l'ha. Si aprirà l'app associata predefinita per il tuo file.

Cordiali saluti https://portland.freedesktop.org/doc/xdg-open.html


L'ho appena risolto da solo, quindi ho pensato di scrivere come l'ho fatto, che è particolarmente rilevante per ciò che ha chiesto Suan. Questi passaggi ti consentono di digitare semplicemente "apri " e non il tuo terminale coperto da messaggi che non ti servono:

Crea uno script chiamato open in ~/bin , il contenuto è solo:

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

Salva e chiudi lo script, quindi digita "source .profile" (o .bash_profile se pertinente). È così che digitando "open Music" si aprirà la tua cartella musicale nella GUI di nautilus e non dovresti inserire nulla sul tuo terminale.


Linux
  1. Annulla il comando cestino di Linux

  2. Comando equivalente a Linux per comando aperto su Mac/Windows?

  3. Qual è l'equivalente del comando updatedb di Linux per Mac?

  4. Qual è l'equivalente del comando File Linux per Windows?

  5. Qual è l'equivalente di ~ (tilde) di Linux in Windows?

5 metodi per aprire il Terminale di comando in Ubuntu Linux

Esempi essenziali del comando ps in Linux

Qual è il comando kill in Linux?

Comprendere il comando dell'ora in Linux

Tutti i modi per verificare se una porta è aperta in Linux

Uso del comando grep in Linux