GNU/Linux >> Tutoriels Linux >  >> Linux

Équivalent Linux de la commande open de Mac OS X

L'équivalent que vous recherchez est xdg-open , qui peut être utilisé de la même manière que le open d'OS X commande. Par exemple :

xdg-open ~/Documents/Chubby_Bubbies.odt

Cependant, il est vraiment difficile de taper rapidement et avec précision. Au lieu de cela, vous devriez créer un alias pour xdg-open, ce qui rend le processus beaucoup plus rapide.

Bien sûr, vous pouvez l'aliaser en open pour le faire correspondre à OS X (vous pouvez choisir ce que vous voulez), mais personnellement, j'utilise le crochet droit (] ) pour mon raccourci pour des raisons de rapidité. Pour l'utiliser, ajoutez ce qui suit à votre .bashrc fichier :

alias ']'='xdg-open'

Ensuite, pour ouvrir n'importe quelle ressource, utilisez-la comme l'un de ces exemples :

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

Cela vous permet également d'ouvrir un navigateur de fichiers (par exemple Nautilus) dans le répertoire courant :

] .

Par expérience, j'ai trouvé que les alias à une lettre fonctionnent mieux pour le raccourci ci-dessus. Après tout, l'objectif est l'efficacité. Et vous pouvez revenir en arrière et créer le même alias sur OS X - je laisse cela comme exercice au lecteur. :-)


Vous pouvez essayer xdg-open , la plupart des distributions Linux l'ont. Il ouvrira l'application associée par défaut pour votre fichier.

Pour info https://portland.freedesktop.org/doc/xdg-open.html


Je viens de régler cela moi-même, alors j'ai pensé écrire comment je l'ai fait, ce qui est particulièrement pertinent pour ce que Suan a demandé. Ces étapes vous permettent de taper simplement "open" et non votre terminal couvert de messages dont vous n'avez pas besoin :P>

Créez un script appelé open en ~/bin , le contenu est juste :

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

Enregistrez et fermez le script, puis tapez "source .profile" (ou .bash_profile le cas échéant). C'est ainsi que taper "open Music" ouvrira votre dossier de musique dans l'interface graphique de Nautilus et ne devrait rien entrer sur votre terminal.


Linux
  1. Maîtrisez la commande Linux ls

  2. Introduction à la commande alternatives sous Linux

  3. La commande locate sous Linux

  4. Annuler la commande de la corbeille Linux

  5. Commande équivalente Linux pour la commande open sur Mac/Windows ?

5 méthodes pour ouvrir le terminal de commande dans Ubuntu Linux

Exemples essentiels de la commande ps sous Linux

Qu'est-ce que la commande kill sous Linux ?

Comprendre la commande time sous Linux

Toutes les façons de vérifier si un port est ouvert sous Linux

Utilisation de la commande grep sous Linux