Nautilus'ta, bir dosyayı çift tıkladığınızda, dosya uzantısı ile ilişkilendirilmiş varsayılan uygulama ile açılacaktır. Örneğin, .html dosyaları bir web tarayıcısında açılacak ve .pdf Belge Görüntüleyici ile açılacaktır. Aynı davranışı komut satırından (örneğin _ open path/filename
) çoğaltmanın bir yolu var mı? Soruyorum çünkü dosya sistemime komut satırından göz atmayı seviyorum ama bazen hangi uygulamayı hatırlamıyorum. Neyi açar.
Ben --- xdg-open
aradığınız komuttur.
_NAME
xdg-open - opens a file or URL in the user's preferred application
SYNOPSIS
xdg-open {file | URL}
xdg-open {--help | --manual | --version}
DESCRIPTION
xdg-open opens a file or URL in the user's preferred application. If a
URL is provided the URL will be opened in the user's preferred web
browser. If a file is provided the file will be opened in the preferred
application for files of that type. xdg-open supports file, ftp, http
and https URLs.
_
örneğin: _xdg-open index.php
_
Bu, gedit'te index.php dosyasını açar (eğer gnome kullanıyorsanız).
Tarayıcıda bir URL açmak istiyorsanız
_xdg-open http://google.com
_
bu google.com’u varsayılan tarayıcınızda açacaktır.
_xdg-open
_ bir sarmalayıcı komut dosyasıdır - masaüstü ortamının aracını kullanır (_gio open
_, _gvfs-open
_, _kde-open
_, _gnome-open
_, _dde-open
_, _exo-open
_ ve bu tür diğer araçların bir Sunucusu). Ayrıca, varsayılan olarak yüklenir ve geçmiş, şimdiki ve gelecekteki sürümlerde çalışması çok muhtemeldir (diğer yandan, _gvfs-open
_ ve _gnome-open
_ kullanımdan kaldırılmıştır ve gelecek sürümlerde kullanılamayabilir).
xdg-open
ve gnome-open
xdg-open
en evrensel yoldur (KDE'de de çalışın)
Eğer istersen:
open
)Bunu kullanabilirsiniz . Bashrc function :
function open () {
xdg-open "[email protected]">/dev/null 2>&1
}