background image

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.