UNIX_Wprowadzenie_unixwp.pdf
(
1046 KB
)
Pobierz
IDZ DO
PRZYK£ADOWY ROZDZIA£
SPIS TREŒCI
Unix. Wprowadzenie
Autorzy: Jerry Peek, Grace Todino & John Strang
T³umaczenie: Piotr Imiela
ISBN: 83-7197-672-0
Tytu³ orygina³u:
Learning the UNIX Operating System
Format: B5, stron: 158
KATALOG KSI¥¯EK
KATALOG ONLINE
ZAMÓW DRUKOWANY KATALOG
TWÓJ KOSZYK
DODAJ DO KOSZYKA
CENNIK I INFORMACJE
ZAMÓW INFORMACJE
O NOWOŒCIACH
ZAMÓW CENNIK
CZYTELNIA
FRAGMENTY KSI¥¯EK ONLINE
Unix zosta³ stworzony przesz³o 30 lat temu z myœl¹ o naukowcach i doœwiadczonych
u¿ytkownikach, potrzebuj¹cych bardzo wydajnego i zarazem elastycznego systemu
operacyjnego. Od tego czasu zosta³ znacznie udoskonalony. Poniewa¿ system by³
projektowany przede wszystkim dla specjalistów, na pierwszy rzut oka mo¿e wydawaæ
siê nieco przyt³aczaj¹cy. Jednak jeœli tylko opanuje siê jego podstawy (dziêki tej
ksi¹¿ce!), od razu mo¿na doceniæ niektóre z powodów, dla których warto go u¿ywaæ:
Dostarczany jest z mnóstwem programów u¿ytkowych o potê¿nych
mo¿liwoœciach. Wiele innych przydatnych aplikacji mo¿na pobraæ bezp³atnie
z Internetu — szczególnie du¿¹ popularnoœci¹ ciesz¹ siê programy us³ugowe
GNU, rozpowszechniane przez Free Software Foundation. W³aœnie dziêki temu
mo¿na wiele osi¹gn¹æ, ponosz¹c przy tym znacznie mniejsze koszty.
Nie tylko programy u¿ytkowe, ale równie¿ niektóre wersje systemu s¹ dostêpne
bezp³atnie. Dobrym tego przyk³adem jest Linux. Podobnie jak bezp³atne
oprogramowanie, równie¿ wiêkszoœæ darmowych wersji Uniksa jest doskona³ej
jakoœci. S¹ one rozwijane przez programistów-wolontariuszy, którzy potrzebuj¹
wydajnego systemu operacyjnego i s¹ sfrustrowani powolnym i naje¿onym
b³êdami rozwojem systemów operacyjnych przez niektóre wielkie firmy
programistyczne.
"
"
Wydawnictwo Helion
ul. Chopina 6
44-100 Gliwice
tel. (32)230-98-63
e-mail: helion@helion.pl
9UVúR
Rozdział 1.
<CE\[PCO[
Praca w środowisku Uniksa..................................................................................................... 11
Składnia poleceń Uniksa.......................................................................................................... 20
Rodzaje poleceń....................................................................................................................... 23
Niereagujący terminal.............................................................................................................. 23
Rozdział 2.
5[UVGO QMKGP
Wprowadzenie do systemu okien ............................................................................................ 28
Uruchamianie X Window ........................................................................................................ 28
Uruchamianie programów ....................................................................................................... 30
Praca z myszą........................................................................................................................... 34
Praca z oknami......................................................................................................................... 38
Inne elementy mened era okien .............................................................................................. 42
Niereagujące okna.................................................................................................................... 44
Inne programy systemu X Window......................................................................................... 45
Opuszczanie systemu okien..................................................................................................... 45
Rozdział 3.
-QPVQ Y U[UVGOKG 7PKZ
System plików Uniksa ............................................................................................................. 47
Przeglądanie zawartości plików poleceniem less.................................................................... 58
Ochrona i współu ytkowanie plików ...................................................................................... 59
Graficzne przeglądarki plików ................................................................................................ 64
Uzupełnianie nazw plików i katalogów................................................................................... 64
5RKU VTGEK
Zmiana hasła ............................................................................................................................ 65
Konfiguracja konta u ytkownika............................................................................................. 66
Rozdział 4.
1RGTCELG PC RNKMCEJ
Nazwy plików i katalogów ...................................................................................................... 69
Symbole wieloznaczne w nazwach plików i katalogów ......................................................... 70
Tworzenie i edycja plików....................................................................................................... 71
Operacje na plikach ................................................................................................................. 76
Wydruk zawartości plików ...................................................................................................... 83
Rozdział 5.
2T\GMKGTQYCPKG FCP[EJ YGLEKQY[EJ K Y[LEKQY[EJ
Standardowe wejście i standardowe wyjście........................................................................... 89
Potoki i filtry............................................................................................................................ 93
Rozdział 6.
+PVGTPGV K KPPG UKGEK
Zdalne logowanie się ............................................................................................................... 99
Okna programów uruchomionych na innych komputerach .................................................. 102
Lynx — tekstowa przeglądarka internetowa ......................................................................... 103
Przesyłanie plików................................................................................................................. 105
Poczta elektroniczna .............................................................................................................. 109
Grupy dyskusyjne Usenetu .................................................................................................... 118
Interaktywne pogawędki........................................................................................................ 122
Rozdział 7.
9KGNQ\CFCPKQYQè
Uruchamianie poleceń w tle .................................................................................................. 129
Kontrola stanu procesów ....................................................................................................... 131
Przerywanie procesów ........................................................................................................... 132
Rozdział 8.
%Q FCNGL!
Dokumentacja ........................................................................................................................ 135
Aliasy i funkcje powłoki........................................................................................................ 138
Programowanie ...................................................................................................................... 138
U ywanie Uniksa w innych systemach operacyjnych........................................................... 139
Dodatek A
5oQYPKE\GM
Dodatek B
0CLE\úEKGL W [YCPG RQNGEGPKC U[UVGOW 7PKZ
5MQTQYKF\
Sieć otwiera przed komputerami szerokie mo liwości — pozwala im między innymi na wzajemne
komunikowanie się, współdzielenie plików i przesyłanie poczty elektronicznej. Systemy uniksowe
wykorzystują mo liwości udostępniane przez sieci komputerowe od ponad 25 lat.
Rozdział ten opisuje pracę w sieci: uruchamianie programów na innych komputerach, kopiowanie
pomiędzy nimi plików, przeglądanie stron WWW, wysyłanie i odbieranie poczty elektronicznej,
czytanie i wysyłanie wiadomości w ramach grup dyskusyjnych oraz prowadzenie pogawędek za-
równo z u ytkownikami komputera lokalnego, jak i osobami znajdującymi się w dowolnym miej-
scu na świecie.
Zdarza się, e u ytkownik potrzebuje skorzystać z innego komputera ni ten, do którego się logu-
je. Na przykład u ytkownik, na którego biurku stoi stacja robocza, mo e potrzebować do wykona-
nia jakiejś pracy komputera głównego, znajdującego się w innym budynku. Innym przykładem
mo e być profesor wykorzystujący w badaniach komputer znajdujący się na innym uniwersytecie.
System Unix umo liwia u ytkownikowi połączenie i pracę z innym komputerem w taki sposób,
jakby komputer ten znajdował się tu przed nim. W tym podrozdziale opisujemy, w jaki sposób
mo na połączyć się z innym komputerem, u ywając do tego lokalnego terminalu. Sposób urucho-
mienia programów graficznych (nieterminalowych) został opisany w następnym podrozdziale,
zatytułowanym „Okna programów uruchomionych na innych komputerach”.
Aby za pomocą terminalu zalogować się do zdalnego komputera, trzeba najpierw zalogować się
do komputera lokalnego, tak jak to opisano w podrozdziale „Logowanie się w trybie tekstowym”,
zamieszczonym w rozdziale 1., oraz w podrozdziale „A. Uruchamianie X Window (logowanie
w trybie graficznym)”, znajdującym się w rozdziale 2. Następnie, korzystając z terminalu lub okna
terminalu na komputerze lokalnym, nale y uruchomić program, realizujący połączenie z kompute-
rem zdalnym. Do najczęściej u ywanych programów, słu ących do łączenia się za pośrednictwem
sieci komputerowej, nale ą:
telnet, ssh
(ang. „secure
shell”
— bezpieczna powłoka),
rsh
(ang.
„remote
shell”
— zdalna powłoka) oraz
rlogin
(ang. „remote
login”
— zdalne logowanie). Programy,
takie jak
cu
i
tip,
realizują połączenie przez sieć telefoniczną, u ywając do tego modemu. W ka -
4Q\F\KCo +PVGTPGV K KPPG UKGEK
dym przypadku po wylogowaniu się ze zdalnego komputera program obsługujący zdalne połącze-
nie kończy pracę i na komputerze pojawia się ponownie znak zachęty lokalnej powłoki.
Rysunek 6.1 ilustruje działanie programów umo liwiających zdalne logowanie, takich jak
telnet.
W przypadku logowania lokalnego u ytkownik komunikuje się bezpośrednio z powłoką urucho-
mioną na komputerze lokalnym, natomiast w przypadku logowania zdalnego u ytkownik urucha-
mia w systemie lokalnym program obsługujący zdalny dostęp. Program ten pozwala u ytkowni-
kowi na komunikację z programem powłoki, działąjącym w zdalnym systemie.
Rysunek 6.1. Logowanie lokalne i zdalne
Składnia wywołania większości programów, umo liwiających zdalne logowanie się, jest następująca:
nazwaprogramu nazwakomputerazdalnego
Na przykład kiedy dr Nelson chce połączyć się ze zdalnym komputerem o nazwie
biolab.medu.edu,
powinna najpierw zalogować się lokalnie do swojego komputera o nazwie
fuzzy.
Następnie łączy
się z komputerem zdalnym, u ywając programu
telnet.
Jej sesja mo e wyglądać następująco:
login:
jennifer
Password:
NOTICE to all second-floor MDs: meeting in room 304 at 4 PM.
fuzzy$
telnet biolab.medu.edu
Medical University Biology Laboratory
biolab.medu.edu login:
jdnelson
Password:
biolab$
.
.
biolab$
exit
Connection closed by foreign host.
fuzzy$
Plik z chomika:
Ksiazki_20
Inne pliki z tego folderu:
Unix_i_Linux_Przewodnik_administratora_systemow_Wydanie_V_unlip5.pdf
(5671 KB)
AIX_PowerVM_UNIX_wirtualizacja_bezpieczenstwo_Podrecznik_administratora_aixpow.pdf
(1765 KB)
Genialne_skrypty_powloki_Ponad_100_rozwiazan_dla_systemow_Linux_macOS_i_Unix_geskpo.pdf
(1179 KB)
Bash_Leksykon_kieszonkowy_Przewodnik_dla_uzytkownikow_i_administratorow_systemow_baslku.pdf
(690 KB)
Ansible_w_praktyce_Automatyzacja_konfiguracji_i_proste_instalowanie_systemow_Wydanie_II_ansipr.pdf
(777 KB)
Inne foldery tego chomika:
3ds max
Access
Acrobat
After Effects
Agile - Programowanie
Zgłoś jeśli
naruszono regulamin