Çözüldü Linux'ta terminalden dosya çalıştırma

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

user.cs

Hectopat
Katılım
2 Kasım 2020
Mesajlar
1.923
Makaleler
14
Çözümler
33
Yer
Dünya
Herkese merhaba,
Linux öğrenmeye yeni başladım. Amacım terminalden, varsayılan programı kullanarak dosya çalıştırmak. Araştırdım ancak bulduğum kaynaklarda hep bir kütüphaneden bahsediyordu. Bir dosyayı terminal kullanarak, varsayılan program ile, kütüphane kullanmadan nasıl çalıştırabilirim? @Linux Aliskanligi @Kernelginar @Linuxginar
 
Çözüm
Dosyanıza uygun programı seçip terminal ile açabilirsiniz.
Örneğin:

Bash:
mpv --no-video /path/to/dosya.mp3

Mpv video ve ses oynatıcısı. --no-video ibaresi olduğu zaman terminal üzerinde çalışıyor. Eğer eklemezseniz yeni bir pencerede mpv açılıyor ve orada video veya ses yürütülüyor.

--no-video olmadan.

Screenshot_2022-07-26_21-12-45.png


--no-video ile.

Screenshot_2022-07-26_21-13-01.png
Dosyanıza uygun programı seçip terminal ile açabilirsiniz.
Örneğin:

Bash:
mpv --no-video /path/to/dosya.mp3

Mpv video ve ses oynatıcısı. --no-video ibaresi olduğu zaman terminal üzerinde çalışıyor. Eğer eklemezseniz yeni bir pencerede mpv açılıyor ve orada video veya ses yürütülüyor.

--no-video olmadan.

Screenshot_2022-07-26_21-12-45.png


--no-video ile.

Screenshot_2022-07-26_21-13-01.png
 
Çözüm
Evet, ".txt", ".mp3" gibi.
Txt dosyasinin icerisinde ne yazdigini ogrenmek icin cat dosyaismi.txt komutunu veya kullandiginiz varsayilan text editor'un ismi karsisina dosya ismini yazmaniz yeterli. Ornek: featherpad dosyaismi.txt

Ses/video dosyalarinda da ayni sey gecerli. Player ismi karsisina dosya adini yazin, ornek olarak; vlc dosyaadi.mp3
 
Kimse bahsetmemiş ama dosya açmak için standart bir yol olan xdg-open programını kullanabilirsiniz. Dosya türünü tayin edip varsayılan programda açacaktır.
Kod:
NAME
       xdg-open - opens a file or URL in the user's preferred application

SYNOPSIS
       xdg-open {file | URL}

       xdg-open {--help | --manual | --version}
 

Geri
Yukarı