Jak powłoka przechowuje informacje?
Podobnie jak inne programy, powłoka przechowuje informacje w zmiennych. Niektóre z nich, nazywane zmiennymi środowiskowymi, są dostępne przez cały czas. Nazwy zmiennych środowiskowych są zgodnie z konwencją pisane wielkimi literami. Kilka najczęściej używanych zmiennych przedstawia poniższa tabela.
| Zmienna | Przeznaczenie | Wartość |
|---|---|---|
HOME |
Katalog domowy użytkownika | /home/repl |
PWD |
Bieżący katalog roboczy | Tak jak polecenie pwd |
SHELL |
Używana powłoka | /bin/bash |
USER |
Identyfikator użytkownika | repl |
Aby wyświetlić pełną listę (która jest dość długa),
wpisz w powłoce polecenie set.
Użyj poleceń set i grep z potokiem, aby wyświetlić wartość zmiennej HISTFILESIZE,
która określa, ile poprzednich poleceń jest przechowywanych w historii.
Jaka jest jej wartość?
To ćwiczenie jest częścią kursu
Wprowadzenie do powłoki systemowej
Interaktywne ćwiczenie praktyczne
Przekształć teorię w praktykę dzięki jednemu z naszych interaktywnych ćwiczeń
Rozpocznij ćwiczenie