MC, 12:45 czwartek, 25.06.2015 r.
Ilustracja do artykułu: which Linux - Jak znaleźć ścieżkę do programu?

which Linux - Jak znaleźć ścieżkę do programu?

Notatka szczególnie przydatna początkującym użytkownikom systemów Linux, w której skupimy się na zlokalizowaniu pliku wykonywalnego, bądź dowiązania, kojarzonego ze wskazaniem poleceniem. A wszystko to przy pomocy prostej komendy which.

Jak uzyskać ścieżkę do pliku wykonywalnego?

Aby znaleźć ścieżkę prowadzącą do pliku wykonywalnego związanego z danym poleceniem, posłużymy się komendą which, jak to było zaznaczone na wstępie. Przeszukuje ona dostępne lokalizacje, wskazane w zmiennej środowiskowej $PATH, pod kątem pasujących nazw komend. Ważną informacją jest fakt, że podczas wykonywania tego polecenia, dowiązania symboliczne nie będą śledzone.

Polecenie which w praktyce

Spójrzmy na kilka outoputów z konsoli, obrazujących działanie programu which. Spróbujemy odnaleźć ścieżki do GEdit'a oraz gry Gnome-Sudoku:
$ which gedit
/usr/bin/gedit
$ which gnome-sudoku
/usr/games/gnome-sudoku
A nawet... ;)
$ which which
/usr/bin/which

Komentarze (0) - Nikt jeszcze nie komentował - bądź pierwszy!

Imię:
Treść:
Wersja angielska: Linux - Executable files localization by which command