1.035.425

kiadvánnyal nyújtjuk Magyarország legnagyobb antikvár könyv-kínálatát

A kosaram
0
MÉG
5000 Ft
a(z) 5000Ft-os
szállítási
értékhatárig

Bevezetés a Unix operációs rendszerbe

Oktatási segédlet

Szerkesztő

Kiadó: BME Folyamatszabályozási Tanszék
Kiadás helye: Budapest
Kiadás éve:
Kötés típusa: Tűzött kötés
Oldalszám: 102 oldal
Sorozatcím:
Kötetszám:
Nyelv: Magyar  
Méret: 20 cm x 14 cm
ISBN:
Értesítőt kérek a kiadóról

A beállítást mentettük,
naponta értesítjük a beérkező friss
kiadványokról
A beállítást mentettük,
naponta értesítjük a beérkező friss
kiadványokról

Előszó

Az első UNIX 1969-ben (tehát több mint 20 éve) egy PDP-7 típusú gépre készült el a Bell Laboratóriumban. Készítői (Ken Thompson, Denis M. Ritchie,) általános célú időosztásos rendszernek szánták. A... Tovább

Előszó

Az első UNIX 1969-ben (tehát több mint 20 éve) egy PDP-7 típusú gépre készült el a Bell Laboratóriumban. Készítői (Ken Thompson, Denis M. Ritchie,) általános célú időosztásos rendszernek szánták. A fő cél az volt, hogy egy olyan rendszert készítsenek saját maguknak, amely kényelmes, és jól támogatja programfejlesztői munkájukat. Kezdetben nem piaci terméknek készítették, és bizonyára még álmodni sem mertek arról, hogy rendszerük később ekkora népszerűségre tesz szert. Az első rendszer még teljes egészében gépi (assembly) nyelven készült, de a sikereken és a kollégák elismerésén felbuzdulva 1973-ban az egész rendszert újraírták C-ben. (Csak a legfontosabb gépfüggő részek maradtak gépi nyelven.) A rendszer igen sok újdonságot tartalmazott, amelyeknek népszerűségét is köszönheti. Ezek közül a legfontosabbak:
- Általános időosztásos (Time Sharing) rendszer
- Több felhasználós (Multi User) rendszer
- Több taszkos (Multi Task) rendszer
- Hierarchikus állományrendszere (file-rendszere) felszerelhető (mountable) kötetekkel bővíthető. Ez azt jelenti, hogy a különböző cserélhető és fix lemezegységeken levő állományrendszer az alaprendszerhez egyszerűen hozzákapcsolható.
- Egyetlen gyökér (root) van a rendszerben, a kötetek (adathordozók) számától függetlenül
- A rendszer az állományokat sem tartalmuk sem nevük alapján nem különbözteti meg (azaz: nincs külön szöveg típusú állomány vagy bináris állomány, nem az állomány neve vagy kiterjesztése határozza meg az állomány funkcióját).
- A fa struktúrában keresztkapcsolatok (link) hozhatók létre
- Hatékony differenciált állományvédelmi rendszer
- Egységes beviteli/kiviteli rendszer az állományok, a fizikai berendezések és folyamatok között
- Bevitel/kivitel átirányítás, csővezeték szervezés
- Aszinkron folyamatok létesítésének lehetősége
- Rugalmas, könnyen változtatható parancsnyelv
- Hatékony, sokoldalú segédprogramok
- Hardver független operációs rendszer
- Nyílt rendszerarchitektúra... Vissza

Tartalom

A UNIX rendszer fejlődése4
A UNIX hierarchikus állományrendszere5
Katalógusok6
Közönséges állományok10
Speciális állományok10
Állományrendszerek beiktatása és leválasztása11
Pufferelés az állományok írásánál/olvasásánál11
Standard fa12
Dokumentáció szerkezete13
Kapcsolódó parancsok14
UNIX védelmi rendszere14
Felhasználók azonosítása14
Védelmi kódok15
Védelmi kódok jelölése17
Kapcsolódó parancsok17
Felhasználói felület, shell-ek17
Parancssor értelmezése18
Egyszerű argumentumok19
Bevitel/kivitel átirányítás19
Csővezeték20
Állománynév-helyettesítés21
Parancshelyettesítés22
Szinkron és aszinkron folyamatok22
Parancsállományok23
Kapcsolódó parancsok24
Folyamatok25
Kapcsolódó parancsok25
Fontosabb segédprogramok és szűrők26
Reguláris kifejezések26
Awk riport generátor27
Perl riport generáló nyelv30
Lex lexikai analizátor generátor32
Kapcsolódó parancsok33
Programfejlesztő és karbantartó eszközök34
Make34
SCCS36
Futási idő analízis38
Unix hálózat39
Címzés40
Az Internet40
A TCP/IP hálózattal kapcsolatos legfontosabb parancsok41
C. Függelék: Shell-ek42
A Bourne Shell42
A C Shell47
E. Függelék: Szövegszerkesztők (editorok)53
Az ed editor53
A sed editor56
A vi editor58
M. Függelék: Parancsok leírásai61
awk - riport generáló nyelv61
basename - útnév és kiterjesztés eltávolítása a névből61
cat - állományok összefűzése és kiíratása62
chgrp - állomány csoportjának megváltoztatása63
chmod - állomány védelmi kódjának módosítása63
chown - állomány tulajdonosának megváltoztatása64
cmp - két állomány összehasonlítása65
comm - két állomány közös sorainak kiírása65
cp - állomány másolása66
dc - asztali számológép67
dd - állomány konvertálása és másolása69
diff - szöveges állományok soronkénti összehasonlítása70
du - diszkhasználat összegzése72
ed - szövegszerkesztő72
file - állomány típusának meghatározása73
find - állományok keresése nevük vagy tulajdonságaik alapján74
grep, egrep, fgrep - állományban minta szerinti keresés77
head - első néhány sor kiíratása78
join - relációs adatbázis-illesztő78
kill - folyamat megszüntetése79
ln - normál link vagy szimbolikus link készítése79
ls - a katalógus tartalmának kilistázása80
man - kézikönyv lapjainak kiíratása, keresés a kézikönyvben83
mkdir - új katalógus létrehozása84
mv - állomány átnevezése vagy átmásolása84
od - oktális, decimális, hexadecimális és ASCII dump85
passwd, chfn, chsh - jelszó információ megváltoztatása87
pr - állományok állapotának lekérdezése90
ps - folyamtok állapotának lekérdezése90
pwd - munkakatalógus nevének kiírása91
rm, rmdir - állományok és katalógusok törlése91
sed - stream szerkesztő92
sort - állományok sorainak rendezése és egybeolvasztása92
split - állomány darabokra tördelése94
strings - látható karakterekből álló stringek keresése94
tail - utolsó néhány sor kiíratása95
tee - standard kimenet másolása95
telnet - felhasználói felület a telnet protokollhoz96
test - feltételes kifejezés kiértékelő parancs98
time - egy parancs végrehajtási ideje98
tr - karakter átalakítás99
uniq - állomány ismétlődő sorainak kezelése100
vi - képernyő-orientált editor101
wc - kiírja a sorok, szavak és karakterek számát101
who - ki van bejelentkezve a rendszerbe101
write - üzenet a másik felhasználónak102
Megvásárolható példányok

Nincs megvásárolható példány
A könyv összes megrendelhető példánya elfogyott. Ha kívánja, előjegyezheti a könyvet, és amint a könyv egy újabb példánya elérhető lesz, értesítjük.

Előjegyzem
konyv