Wprowadzenie do korzystania z systemu Linux
Zapoznanie się ze środowiskiem:
- uruchamianie i zatrzymywanie Linuksa,
- logowanie, hasła,
- uruchomienie przeglądarki www,
- uruchomienie powłoki graficznej,
- uruchomienie konsoli/xterm-a,
- uruchomienie mc w terminalu.
Ćwiczenia:
- zalogować się,
- upewnić się, że uruchamiają się X-y,
- otworzyć niniejszą stronę,
-
- przejrzeć strukturę katalogów używając powłoki graficznej,
gdzie jest zamontowany magiczny dysk Z?
- uruchomić terminal i mc
- utworzyć ćwiczebny podkatalog
Edytory tekstu
Krótko przedstawić dostępne edytory i doradzić wybór:
- mcedit,
- pico,
- vi/vim,
- emacs.
Ćwiczenia:
- stworzyć ćwiczebny plik tekstowy.
Katalogi i pliki
Zwrócić uwagę na różnice między uniksowym systemem plików, a windowsowym:
- Nie ma wielu dysków, lecz jedno drzewo katalogów.
Korzeń tego drzewa nazywa się "/".
- Lokalizacja konta użytkownika w drzewie katalogów (oraz magicznego dysku Z).
- W ścieżkach zamiast "\" używamy "/".
("\" ma takie znaczenie jak w C++.)
- Pojęcie katalogu bieżącego.
- Pojęcie ścieżki względnej i bezwzględnej.
/home/s1234/doc/a.txt
../a/b.txt
- Oznaczenie skrótowe katalogu domowego: ~
Ćwiczenia:
- Utworzyć jeszcze jeden ćwiczebny podkatalog.
- Przenieść ćwiczebny plik do tego podkatalogu (używając mc).
- Przenieść go z powrotem (używając powłoki graficznej).
- Utworzyć jego kopię.
Podstawowe polecenia dotyczące plików i katalogów
Omówić:
- ls, ls -l, ls -a, ls -al, dir,
wyświetlenie zawartości katalogu,
- cd katalog, cd, przejście do podanego
katalogu (lub do katalogu domowego),
- pwd, wyświetlenie bieżącego katalogu (ścieżki),
- cp, cp -r, kopiowanie plików/katalogów
- mv, przenoszenie plików/katalogów oraz zmienianie ich nazwy,
- rm, usuwanie plików (ostrożnie z opcją -r !),
- mkdir, tworzenie katalogów,
- rmdir, rm -r, usuwanie katalogów (bez zawartości lub z),
- Znaczenie "*" i "?".
Ćwiczenia:
- Utwórz kilka ćwiczebnych plików.
- Przenieś jeden do podkatalogu.
- Zmień jego nazwę.
- Spróbuj usunąć podkatalog za pomocą rmdir.
- Zrób kopię całego podkatalogu z plikiem.
- Usuń podkatalog razem z plikiem za pomocą rm -r.
- Przenieś kilka plików za jednym zamachem do podkatalogu (z użyciem *).
Garść prostych poleceń
- man polecenie, man -k słowo, podręcznik, obsługa:
- strzałki: góra, dół: przewijanie strony co jedną linię,
- pgup, pgdown: poprzednia/następna strona,
- spacja: następna strona,
- / + wzorzec: wyszukanie wzorca (aby ponowić n lub /
+ ENTER),
- ? + wzorzec: wyszukiwanie wzorca (do tyłu),
- h, H: wyświetlenie pomocy.
- cat, more, less, wyświetlanie zawartości plików,
- clear, czyszczenie ekranu,
Ćwiczenia:
- man man, co to?
- znajdź w man-ie, jak w less szuka się wzorca wstecz,
- stwórz plik (dłuższy niż jeden ekran), katalog, skopiuj, przesuń itp,
- obejrzyj zawartość tego pliku za pomocą cat,
more i less; wyszukaj w nim wystąpienia jakiegoś słowa,
Konsole tekstowe
Oprócz konsoli graficznej, uruchomionych jest ok. 6 konsoli
tekstowych. Można się między nimi przełączać używając
--F1 ... --F7.
Jeśli używa się konsol tekstowych, to po skończonej pracy
najlepiej uruchomić ponownie komputer -- inaczej łatwo zapomnieć
i zostawić otwartą sesję.
Praca na zdalnym komputerze
- ssh gdzie, ssh kto@gdzie (putty pod Windowsami),
umożliwiają zdalną pracę na komputerze uniksowym.
- ssh -X, umożliwia zdalne uruchamianie aplikacji
okienkowych,
- finger, finger kto, fingerr kto@gdzie,
- who,
Ćwiczenia:
- Wejdź na mushellkę.
- Zobacz kto jest zalogowany.
- Znajdź swoich imienników.