Wstęp do systemów wielozadaniowych laboratorium 03 UNIX-owej Jarosław Piersa Wydział Matematyki i Informatyki, Uniwersytet Mikołaja Kopernika 2012-10-09
Co to jest konsola / terminal UNIX-owy? Odpowiednik Windowsowy (Windows) naciśnij Win+R, wpisz cmd, uruchom komendę (Linux) Applications System tools Terminal
Co to jest konsola / terminal UNIX-owy? Jak zalogować się zdalnie? (Windows) PuTTY (www: http://www.putty.org/, w laboratorium dostępny na pulpicie) (Linux) ssh login@ultra60.mat.umk.pl
Ćwiczenie Co to jest konsola / terminal UNIX-owy? zaloguj się na serwer ultra60.mat.umk.pl
echo "Hello World"
Gdzie szukać pomocy? man nazwa komendy UWAGA: nie wszystkie opcje poleceń, jakie będą omawiane na zajęciach są wspominane na slajdach!
Kończenie pracy (połączenie zdalne) logout (sesja terminalowa) exit
Gdzie ja jestem? pwd (print working directory) wyświetlenie katalogu bieżącego ćwiczenie: wyświetl katalog bieżący
Gdzie chcę być? cd katalog docelowy (change directory) zmiana katalogu bieżącego na wskazany ćwiczenie: przejdź do katalogu Desktop
Czy ktoś / coś tu jest? ls nazwa katalogu (list) wylistowanie zawartości podanego katalogu (lub bieżącego) ćwiczenie: wylistuj zawartość katalogu Desktop oraz katalogu domowego
Ważne katalogi. katalog bieżący.. katalog nadrzędny (o jeden stopień wyższy) ~ katalog domowy / katalog główny (root)
Ćwiczenie przejdź do katalogu domowego wylistuj zawartość wszystkich ważnych katalogów (patrz poprzedni slajd) przejdź do katalogu Desktop wylistuj zawartości 4 katalogów jak wyżej przejdź do katalogu głównego / Wykonaj wszystkie wylistowania
Tworzenie katalogu mkdir nazwa katalogu (MaKe DIRectory) tworzenie podkatalogu (w katalogu bieżącym) ćwiczenie: w swoim katalogu domowym stwórz podkatalog o nazwie kotek
Ćwiczenie w katalogu domowym utwórz następującą strukturę podkatalogów: + kotek + mruczek + f i l e m o n + p i e s e k + a z o r e k + r e k s i o + s t u d i a + rok1 + wswz + l a b 0 1 + l a b 0 2 + pp
Zmiana nazwy / przeniesienie mv stara nazwa nowa nazwa (MoVe) zmina nazwy / przenoszenie
Ćwiczenie zmień nazwę katalogu kotek na koteczek utwórz katalog zwierzęta przenieś wraz z zawartością katalogi piesek i koteczek do katalogu zwięrzęta
Kopiowanie cp plik zrodlowy plik docelowy (CoPy) kopiowanie pliku cp -r plik zrodlowy plik docelowy kopiowanie rekursywne (katalog wraz z zawartością)
Ćwiczenie skopiuj plik /etc/passwd do katalogu ~/studia/rok1/wswz/lab02 skopiuj z całą zawartością katalog zwierzeta do katalogu ~/studia/rok1/wswz/lab01
Usuwanie rm plik (ReMove) usuwanie pliku rmdir folder (ReMove DIRectory) usuwanie katalogu (pustego!) rm -fr plik usuwanie rekursywne bez potwierdzenia (używać z rozwagą!)
Ćwiczenie usuń podkatalog reksio usuń wraz zawartością katalog zwierzeta
Podaj polecenia, które wykonają następujące operacje: zmienia katalog bieżący na /etc listuje zawartość wszystkich plików w katalogu domowym, w tym ukrytych utworzy katalogi /test1/test2/test3 zmieni nazwę test3 na test0x11 skopiuje wraz z zawartością Desktop do test2 usunie wraz z zawartością test1 Termin: 1 tydzień, punktacja 1p.
Po dzisiejszych zajęciach powinienem umieć: zalogować się na serwery wydziałowe wykonać podstawowe operacje w systemie plików: wyświetlenie zawartości, zmiana katalogu, tworzenie, zmiana nazwy, usuwanie, przenoszenie, kopiowanie