GNU/Linux >> Belajar Linux >  >> Linux

Linux setara dengan perintah terbuka Mac OS X

Padanan yang Anda cari adalah xdg-open , yang dapat digunakan dengan cara yang sama seperti open OS X memerintah. Misalnya:

xdg-open ~/Documents/Chubby_Bubbies.odt

Namun, ini sangat sulit untuk mengetik dengan cepat dan akurat. Sebagai gantinya, Anda harus membuat alias untuk xdg-open, yang membuat prosesnya lebih cepat.

Tentu saja, Anda dapat membuat alias menjadi open untuk membuatnya cocok dengan OS X (Anda dapat memilih apa pun yang Anda inginkan), tetapi secara pribadi, saya menggunakan tanda kurung siku kanan (] ) untuk pintasan saya karena alasan kecepatan. Untuk menggunakan ini, tambahkan kode berikut ke .bashrc Anda berkas:

alias ']'='xdg-open'

Kemudian, untuk membuka sumber daya apa pun, gunakan seperti salah satu contoh berikut:

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

Ini juga memungkinkan Anda membuka browser file (mis. Nautilus) di direktori saat ini:

] .

Dari pengalaman saya telah menemukan bahwa satu huruf alias berfungsi paling baik untuk pintasan di atas. Bagaimanapun, tujuannya adalah efisiensi. Dan Anda dapat kembali dan membuat alias yang sama di OS X — saya serahkan itu sebagai latihan kepada pembaca. :-)


Anda dapat mencoba xdg-open , sebagian besar distro Linux memilikinya. Ini akan membuka aplikasi terkait default untuk file Anda.

Untuk diketahui https://portland.freedesktop.org/doc/xdg-open.html


Saya baru saja menyelesaikannya sendiri jadi saya pikir saya akan menuliskan bagaimana saya melakukannya, yang secara khusus relevan dengan apa yang diminta Suan. Langkah-langkah ini memungkinkan Anda mengetik "buka" dan terminal Anda tidak tercakup dalam pesan yang tidak Anda perlukan:

Buat skrip bernama open di ~/bin , isinya hanya:

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

Simpan dan tutup skrip, lalu ketik "source .profile" (atau .bash_profile jika relevan). Dengan demikian, mengetik "musik terbuka" akan membuka folder musik Anda di GUI nautilus dan tidak boleh memasukkan apa pun ke terminal Anda.


Linux
  1. Kuasai perintah Linux ls

  2. 5 Contoh Praktis Perintah dd di Linux

  3. Perintah cari di Linux

  1. Batalkan perintah sampah Linux

  2. Perintah setara Linux untuk perintah terbuka di Mac/Windows?

  3. Apa yang setara dengan perintah File Linux untuk windows?

  1. Pengantar perintah alternatif di Linux

  2. Apa yang setara dengan perintah updatedb Linux untuk Mac?

  3. Apa yang setara dengan ~ (tilde) Linux di Windows?