Grupa 12K2
Rafał Linca 28.X.2009
Ćwiczenie Laboratoryjne 3
Sprawozdanie
1. Cel
ćwiczenia
Celem
ćwiczenia było zapoznanie się z podstawowymi poleceniem i zmiennymi
środowiskowi występującymi oraz z samymi powłokami w systemie Linux.
2. Przebieg
ćwiczenia
Podczas laboratori
ów poznaliśmy najczęściej wykorzystywane powłoki
systemu Linux:
sh
– podstawowy interpretator poleceń występujący we wszystkich systemach
UNIX-owych.
Csh
– wygodniejsza do w użyciu od powłoki sh jednak nie jest zbyt wygodna
je
śli chodzi o programowanie.
Ksh
– przede wszystkim łączy w sobie najlepsze cechy powłok sh i csh
Bash
– wersja powłoki sh z którą jest w pełni kompatybilna, bash jednak
zawiera wiele udogodnie
ń.
Kolejnym etapem laboratoriów było zapoznanie się z poleceniami występującymi
oraz
służących do poruszania się po powłokach:
Echo$SHELL - sprawdza aktualnie aktywn
ą powlokę
Cat/etc/shells - wy
świetla listę wszystkich dostępnych powłok w systemie
Cd kat <tab> -
polecenie pozwala systemowi na „domyślenie” się reszty
polecenia
History [n]
– wyświetla n ostatnio użytych poleceń
Aliasy
– skróty dłuższych poleceń, które mają ułatwić obsługę
u
żytkownikowi
Wc nazwa_pliku - przekierowanie wej
ścia pozwalające na zmianę źródła
danych wykorzystywanych przez polecenie
Ls
–la > lista_plików.txt przekierowanie wyjścia pozwala np. na zapis
pliku zamiast jego wy
świetlenie ( dość często używane)
Potoki
– ciągi poleceń które umożliwiają łączenie wielu komend w jedno
dłuższe polecenie ( np. cat dane | grep „slowo” |wc –l)
Znaki zach
ęty – czyli znaki sygnalizujące gotowość komputera do
przyjmowania polece
ń
3. Wnioski
Powłoki występuje w systemie Linux znaczeni ułatwiają poruszanie się po systemie
daj
ąc przy tym znaczne możliwości, ich dobra znajomość jest konieczna do dobrego
opanowania systemu linux. Dobra znajomo
ść obsługi powłok systemu Linux może
pozwoli
ć na zaoszczędzenie sporej ilości czasu.