Systemy operacyjne
Transkrypt
Systemy operacyjne
Systemy operacyjne Wykład 11 dr Andrzej Zbrzezny Instytut Matematyki i Informatyki Akademia Jana Długosza w Cz˛estochowie 5 stycznia 2012 dr Andrzej Zbrzezny (IMI AJD) Systemy operacyjne 5 stycznia 2012 1/5 Praca w sieci Bezpieczne logowanie sie˛ w innym komputerze $ ssh [email protected] Bezpieczne logowanie sie˛ w innym komputerze bez podawania hasła $ ssh-keygen -t rsa $ ssh-copy-id [email protected] $ ssh [email protected] Uruchamianie programów na innym komputerze $ nohup nice ./program argumenty & Bezpieczne kopiowanie plików miedzy ˛ komputerami $ scp -prC pliki [email protected]:˜/ dr Andrzej Zbrzezny (IMI AJD) Systemy operacyjne 5 stycznia 2012 2/5 Praca w sieci Nieinteraktywne pobieranie plików $ wget http://ajd.czest.pl/˜a.zbrzezny/test.c Nieinteraktywne pobieranie witryn WWW $ wget -E -r -k -p -w 5 -np http://bizet.ent.ipipan.eu/˜a.zbrzezny/mcs Opis użytych opcji: E – przekształcaj strony do postaci z rozszerzeniem .html r – pobieraj rekurencyjnie k – przekształcaj łacza ˛ tak, aby dzialały poprawnie p – pobieraj niezbedne ˛ pliki (arkusze stylów, obrazki, . . . ) w – opóźnienie pomiedzy ˛ pobieraniem kolejnych plików np – nie przetwarzaj rekurencyjnie katalogu nadrz˛ednego Sekwencyjne pobieranie plików lub zasobów internetowych $ curl -O http://ajd.czest.pl/˜a.zbrzezny/test.c Inny programy do pobierania plików: axel dr Andrzej Zbrzezny (IMI AJD) Systemy operacyjne 5 stycznia 2012 3/5 Praca w sieci Bezpieczne tworzenie kopii zapasowej plików $ rsync -v $ rsync --verbose --progress --stats \ --recursive --times --perms --links \ --compress -rsh=ssh /home/andrzej/mp3 \ andrzej@gepard:/home/andrzej/mp3 Opis użytych opcji: verbose – progress – stats – recursive – times – perms – links – compress – rsh – dr Andrzej Zbrzezny (IMI AJD) Systemy operacyjne 5 stycznia 2012 4/5 Polecenia zwiazane ˛ z kodowaniem znaków Zmiana kodowania zawartości pliku tekstowego: iconv $ iconv -f cp1250 -t utf-8 Lektor.txt > Lektor.txt.utf8 $ iconv -f cp1250 -t utf-8 Lektor.txt | sponge Lektor.txt Zmiana kodowania nazw plików: convmv $ convmv -f utf8 -t iso-8859-2 * dr Andrzej Zbrzezny (IMI AJD) Systemy operacyjne 5 stycznia 2012 5/5