Polecenie find #34 - Ubuntu Server Administracja
Spisu treści:
W tym samouczku omówimy system Linux,
which
polecenie.
Linux,
which
komendy używa się do identyfikacji położenia danego pliku wykonywalnego, który jest wykonywany po wpisaniu nazwy pliku (komendy) w wierszu polecenia terminalu. Komenda wyszukuje plik wykonywalny określony jako argument w katalogach wymienionych w zmiennej środowiskowej PATH.
Czym jest ŚCIEŻKA
W Linuksie
PATH
jest zmienną środowiskową, która informuje powłokę i inne programy, które katalogi mają wyszukiwać pliki wykonywalne. Składa się z listy absolutnych ścieżek oddzielonych dwukropkami do katalogów zawierających pliki wykonywalne.
Aby wyświetlić zawartość zmiennej PATH, użyj polecenia echo z
$PATH
jako argumentem:
echo $PATH
Wynik będzie wyglądał mniej więcej tak:
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
Jak korzystać z które polecenia
Składnia dla tego polecenia jest następująca:
which FILE_NAME…
Na przykład, aby znaleźć pełną ścieżkę polecenia ping, wpisz następujące polecenie:
which ping
Wynik będzie mniej więcej taki:
/bin/ping
Możesz również podać więcej niż jeden argument do komendy,
which
:
which netcat uptime
Dane wyjściowe będą zawierać pełne ścieżki do plików wykonywalnych zarówno
netcat
jak i
uptime
:
/bin/netcat /usr/bin/uptime
Wyszukiwanie odbywa się od lewej do prawej, a jeśli znaleziono więcej niż jedno dopasowanie w katalogach wymienionych w zmiennej ścieżki
PATH
,
which
wypisze tylko pierwszy. Aby wydrukować wszystkie dopasowania, użyj opcji
-a
:
which -a touch
Dane wyjściowe pokażą dwie pełne ścieżki do polecenia
touch
:
/usr/bin/touch /bin/touch
Zwykle jeden z plików wykonywalnych jest tylko
symlink
do drugiego, ale w niektórych przypadkach możesz mieć dwie wersje tego samego polecenia zainstalowane w różnych lokalizacjach lub całkowicie różne polecenia o tej samej nazwie.
Wniosek
which
polecenie służy do zlokalizowania polecenia poprzez przeszukanie polecenia wykonywalnego w katalogach określonych przez zmienną środowiskową
PATH
.
3 Fajne polecenia Windows Run, które chcesz poznać!
Założę się, że nigdy nie słyszałeś o tych rzadkich, mniej znanych, polecanych komendach dla Windows 8/7 / Vista. Zaskocz przyjaciół. Uruchom je, aby otworzyć dysk systemowy i foldery użytkowników!
Polecenia sterujące lub polecenia CTRL lub skróty klawiaturowe dla systemu Windows
Czym są polecenia CTRL? Zapoznaj się z pełną listą skrótów klawiaturowych CTRL, które można z łatwością wykorzystać do wykonywania przydatnych zadań na komputerze z systemem Windows.
3 Alternatywne polecenia wiersza polecenia, które są lepsze niż domyślne
Szukasz alternatywy dla wiersza poleceń, która faktycznie dodaje więcej funkcji i ulepszeń do miksu? Spójrzmy na trzy najlepsze.







