あなたが探している同等のものは xdg-open
です 、OS X の open
と同じように使用できます 指図。例:
xdg-open ~/Documents/Chubby_Bubbies.odt
ただし、これをすばやく正確に入力するのは非常に困難です。代わりに、xdg-open のエイリアスを作成する必要があります。これにより、プロセスが大幅に高速化されます。
もちろん、 open
にエイリアスできます OS X と一致させるため (好きなものを選択できます)、個人的には右角かっこ (]
) を使用します。 ) 速度上の理由から、私のショートカット用です。これを使用するには、次を .bashrc
に追加します ファイル:
alias ']'='xdg-open'
次に、任意のリソースを開くには、次の例のように使用します:
] www.google.com
] file.txt
] ~/Pictures
] ssh://myserver.local/home/jeremy
また、これにより、現在のディレクトリでファイル ブラウザ (Nautilus など) を開くことができます。
] .
経験から、上記のショートカットには 1 文字のエイリアスが最適であることがわかりました。結局のところ、目標は効率です。また、OS X で同じエイリアスを作成することもできます — それは読者の課題として残します。 :-)
xdg-open
を試すことができます 、ほとんどの Linux ディストリビューションにはそれがあります。ファイルに関連付けられたデフォルトのアプリが開きます。
参考までに https://portland.freedesktop.org/doc/xdg-open.html
私はこれを自分で整理したので、どのように行ったかを書き留めておこうと思いました。これは、Suan が尋ねたことに特に関連しています。これらの手順により、「open」と入力するだけで、端末が不要なメッセージで覆われることはありません。
open
というスクリプトを作成します ~/bin
で 、コンテンツは次のとおりです:
xdg-open "$1" &> /dev/null &
スクリプトを保存して閉じ、「source .profile」(または関連する場合は .bash_profile) と入力します。これで、「open Music」と入力すると、nautilus GUI で音楽フォルダーが開き、ターミナルに何も入力されなくなります。