Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

pl:dydaktyka:unix:lab_wprowadzenie [2017/07/17 10:08]
127.0.0.1 edycja zewnętrzna
pl:dydaktyka:unix:lab_wprowadzenie [2019/06/27 15:50]
Linia 1: Linia 1:
-====== Wprowadzenie do pracy w systemie Unix/​GNU/​Linux ====== 
  
-<​code>​ 
-- Panie, zainstalowałem Windows... ​ 
-- Tak?  
-- No i teraz mam problem... ​ 
-- No, to już mi pan powiedział. 
-</​code>​ 
- 
-===== DO_PRZYGOTOWANIA ===== 
-Samodzielnie należy przed tym laboratorium przygotować:​ 
- 
-    * w miarę możliwości mieć dostępne konta do pracy interaktywnej na różnych maszynach unixowych, np. UCI (''​student''​),​ akademik, itp. 
-    * podstawy pracy z programami do poczty i WWW. 
- 
-===== WPROWADZENIE ===== 
- 
-==== - System ==== 
-    * system wieloużytkownikowy 
-    * wielozadaniowy 
-    * różne wersje Unixa **uname** 
- 
-==== - Użytkownicy ==== 
-    * konto 
-    * identyfikacja użytkownika login, identyfikator,​ hasło, grupy 
-    * polecenia **groups**, **id** 
-    * hasła: dobór haseł, zmiana **passwd** 
-    * powłoka i sesja 
-    * informacje o użytkownikach **w**, **who**, **finger** 
-==== - Logowanie ==== 
-    * terminal, urządzenie **tty** 
-    * logowanie się na zdalne maszyny **ssh**, **telnet** 
-    * sesje zagnieżdżone 
-    * zapisywanie sesji **script** 
-    * system kontroli zużycia przestrzeni dyskowej Quota **quota** 
-    * wylogowywanie się **exit**, **logout** 
-    * wirtualne konsole w systemie Linux a XDM 
-    * praca z windowmanagerem (np. IceWM) 
- 
-==== - Transfer plików ==== 
- 
-    * FTP (ang. File Transfer Protocol), komendy: open, cd, ls, get, put, bye 
-    * anonimowe ftp: anonymous FTP 
-    * SCP **scp** 
- 
-      scp [user@host:​]plik_zródlowy [user@host:​]plik_docelowy 
- 
-    * SFTP - polecenia jak FTP, używa SSH 
-    * **wget**, przeczytać podręcznik man 
- 
-==== Usługi sieciowe AGH/KA/UCI ==== 
- 
-    * sieć AGH, komputery w UCI i KA AGH, 
-    * podstawowe pojęcia związane z siecią: TCP/IP, adres, port, DNS, itp. 
-    * dostępne narzędzia do WWW, tekstowe: **lynx**, **links**, graficzne: **firefox** 
-    * poczta elektroniczna,​ struktura listu: nagłówki i treść naglowek:, np.: ''​From:​ Date: To: Subject: X-:''​ 
-    * dostępne narzędzia do poczty: **mail** (podstawowy!),​ **mutt**, **pine**, itp. 
- 
- 
-===== ĆWICZENIA ===== 
- 
-    * zalogować się na odpowiedni serwer np.: charon, borg, deathstar, student. 
-    * sprawdzić jacy użytkownicy pracują w systemie; skąd, kiedy są zalogowani; i co robią (jakich programów używają), (Uwaga: to jak można przeprowadzić to ćwiczenie zależy od konfiguracji konkretnego serwera, np. **finger** może być zablokowany.) 
-    * jakie polecenie powinno się wydać na początku zajęć? (w celu rejestrowania wpisywanych poleceń) 
-    * sprawdzić własny identyfikator użytkownika i grupę, 
-    * zmienić hasło; jakie są "​dobre"​ hasła? 
-    * zalogować się na inne serwery, na których ma się konta, przy pomocy jakiego polecenia? dlaczego? 
-    * jak się zamyka sesję?, a jak wylogowuje z systemu? 
-    * skopiować pliki pomiędzy swoimi kontami przy pomocy **ftp**, **sftp**, **scp** (Uwaga: to czy można przeprowadzić to ćwiczenie zależy od konfiguracji konkretnego serwera.) 
-    * jak korzysta sią z anonimowego FTP, np. ''​ftp.icm.edu.pl''?​ (Uwaga: w niektórych wypadkach może być konieczne użycie trybu pasywnego FTP, napisać pass po otwarciu połączenia) 
-    * co to jest //adres IP// i //DNS//? w jakiej są do siebie relacji? co to jest //port//? jakiego protokołu dotyczy? 
-    * wysłać list elektroniczny do koleżanki/​kolegi przy pomocy standardowego **mail**, ew. również **mutt**, czy **pine** 
-    * oglądnąć stronę WWW ''​www.agh.edu.pl''​ przy pomocy **lynx** 
pl/dydaktyka/unix/lab_wprowadzenie.txt · ostatnio zmienione: 2019/06/27 15:50 (edycja zewnętrzna)
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0