MC, 14:49 czwartek, 07.08.2014 r.
Ilustracja do artykułu: Linux - Jak w terminalu otworzyć plik w domyślnym programie

Linux - Jak w terminalu otworzyć plik w domyślnym programie

Dziś notujemy jak z wiersza poleceń otworzyć wskazany plik w domyślnie przeznaczonym mu programie.

Zaktualizowana wersja artykułu oraz nagranie wideo dostępne są tutaj: Otwieranie plików w domyślnej aplikacji z terminala w 2023

Wyobraźmy sobie, że...

Wyobraźmy sobie sytuację, w której w konsoli widzimy plik znajdujący się w danym katalogu, który chcielibyśmy otworzyć w domyślnym programie, niech to będzie na potrzeby przykładu plik graficzny:
$ ls
plikGraficzny.png

Akurat w przypadku plików graficznych wiem, że mój system domyślnie używa programu EyeOfGnome, który uruchamia się przez polecenie eog, czyli chcąc otworzyć przykładowy plik graficzny wylistowany poprzednio, mógłbym wydać komendę:

eog plikGraficzny.png

Jak otworzyć dowolny plik z terminala w domyślnym programie?

Co jednak gdy nie wiemy, w jakim programie zwykło się otwierać ten czy inny plik, a chcielibyśmy to zrobić po prostu w dla niego domyślnym? Otóż dla środowiska GNOME istnieje polecenie gnome-open, które świadczy taką właśnie usługę. Spróbujmy więc:
gnome-open plikGraficzny.png
Polecenie to powinno zaowocować, dokładnie takim samym efektem jak poprzednie, czyli otworzeniem pliku w programie EyeOfGnome. Prawda, że przydatne i wygodne?

Istnieje również odpowiednik tego polecenia dla środowiska KDE i jest nim xdg-open pochodzące z pakietu xdg-utils:

xdg-open plikGraficzny.png

Komentarze (2)

Imię:
Treść:
Administrator 2020-11-04 07:43:21
@Kotlecik, cieszę się, że artykuł mógł pomóc. :)
Kotlecik 2020-11-03 10:21:40
Bardzo Przydatne i dziękuje :)