Előadást letölteni
Az előadás letöltése folymat van. Kérjük, várjon
KiadtaAnikó Pásztor Megváltozta több, mint 8 éve
1
Ismétlés:grafikus felületek Felső panel Indítópanel Asztal Indikátorok Kuka
2
Ismétlés:grafikus felületek Felső menü Parancsikonok Asztal Indikátorok Tálca
3
Ismétlés:grafikus felületek Felső menü Parancsikonok Asztal Indikátorok Tálca Asztal Kisalkalmazások Parancsikonok Tálca Indikátorok Tálca
4
A Linux-rendszer komponensei
5
A bejelentkezés folyamata 1. Bejelentkeztető szolgáltatás: getty Figyeli a különböző vonalakat (billentyűzet, soros vonalak, hálózati interfész), bekéri a felhasználó nevét, elindítja a login programot. 2. A login program a jelszót kéri, s ha sikeres volt az azonosítás, elindul a felhasználóhoz tartozó shell program. 3. A shellből kilépve a felhasználó kijelentkezik.
6
A shell (burok) Parancsértelmező: Fogadja a felhasználó parancsait és végrehajtja azokat. Nemcsak parancsértelmező, hanem (shelltől függően) programozási nyelv is, amellyel bonyolult feladatok oldhatók meg. - adat be- és kivitel - vezérlő szerkezetek - fájl- és könyvtárkezelés - aritmetikai és karakter/szövegkezelő műveletek Stb. Kiegészítve rengeteg segédprogrammal (sed, grep, awk, wc, cat, …)
8
Fogalmak A DOS/Windows rendszerektől kissé eltérő, de hasonló jelentésű alapfogalmak: 1. Gyökérkönyvtár: a teljes fájlrendszer kezdőpontja (W: minden meghajtón külön van) 2. Home directory: a felhasználó saját könyvtára 3. Munkakönyvtár: aktuális könyvtár, ahol épp tartózkodunk a fájlrendszerben
9
Könyvtárakkal kapcsolatos parancsok Eltérések a Windowstól: 1. A parancsok kisbetűvel írandók, nem azonosak a kis- és nagybetűk! 2. A parancsszó után kötelező a szóköz! 3. Az elérési útvonalakban a \ jel helyett / jelet kell használni! 1. Aktuális könyvtár megállapítása: pwd print working directory 2. Munkakönyvtár váltása cd útvonal change directory Eltérés a Windowstól: Útvonal megadása nélkül a home directory lesz az aktuális könyvtár! Az aktuális könyvtár kijelzésére nem használható!
10
Könyvtárakkal kapcsolatos parancsok 4. Könyvtár létrehozása mkdir könyvtárnév make directory Eltérés a Windowstól: rövid, md alakja nincs! 5. Üres könyvtár törlése rmdir könyvtárnév Remove directory Csak üres könyvtár törlésére használható. 6. Nem üres könyvtár törlése: a fájl törlésére használható parancs megfelelő paraméterezéssel: rm -r könyvtárnév 7. Könyvtárfa létrehozása Mkdir -p egyik/masik/harmadik A megadott ág hiányzó könyvtárait létrehozza, ha létezik, nem ad hibaüzenetet.
11
Könyvtárakkal kapcsolatos jogok Olvasás joga: A felhasználó látja a könyvtárban levő fájlok nevét, de a fájlokat nem, akkor se, ha azokra van olvasási joguk! bferi@sirius:~/Dokumentumok/proba$ ls -l összesen 4 dr-------- 2 bferi bferi 4096 dec 9 18.58 alfa bferi@sirius:~/Dokumentumok/proba$ ls alfa ls: alfa/proba nem érhető el: Engedély megtagadva proba bferi@sirius:~/Dokumentumok/proba$ ls -l alfa ls: alfa/proba nem érhető el: Engedély megtagadva összesen 0 -????????? ? ? ? ? ? proba bferi@sirius:~/Dokumentumok/proba$ cat proba/alfa cat: proba/alfa: Nincs ilyen fájl vagy könyvtár bferi@sirius:~/Dokumentumok/proba$
12
Könyvtárakkal kapcsolatos jogok Írás joga: a könyvtár írható, de a fájlok benne nem! bferi@siriusbferi@sirius:~$ sudo chmod 600 alfa bferi@sirius:~/Dokumentumok/proba$ ls -l alfa ls: alfa/proba nem érhető el: Engedély megtagadva összesen 0 -????????? ? ? ? ? ? proba bferi@sirius:~/Dokumentumok/proba$ ls -ld alfa drw------- 2 bferi bferi 4096 dec 9 18.58 alfa bferi@sirius:~/Dokumentumok/proba$ touch alfa/proba2 touch: ”alfa/proba2” elérése sikertelen: Engedély megtagadva bferi@sirius:~/Dokumentumok/proba$ mv alfa beta bferi@sirius:~/Dokumentumok/proba$ ls -l összesen 4 drw------- 2 bferi bferi 4096 dec 9 18.58 beta bferi@sirius:~/Dokumentumok/proba$ mv beta alfa bferi@sirius:~/Dokumentumok/proba$ ls -l összesen 4 drw------- 2 bferi bferi 4096 dec 9 18.58 alfa bferi@sirius:~/Dokumentumok/proba$
13
Könyvtárakkal kapcsolatos jogok Végrehajtás (belépés) joga: láthatók az állományok bferi@sirius:~/Dokumentumok/proba$ chmod 700 alfa bferi@sirius:~/Dokumentumok/proba$ ls -ld alfa drwx------ 2 bferi bferi 4096 dec 9 18.58 alfa bferi@sirius:~/Dokumentumok/proba$ ls -l alfa összesen 4 -rw-r--r-- 1 bferi bferi 62 dec 9 18.58 proba bferi@siriusbferi@sirius:~/Dokumentumok/proba$ A jogok második hármasa a felhasználó csoportjának, a harmadik a többi felhasználónak a jogait jelöli!
14
Gyakorlás Nyiss egy XTERM terminálablakot! Állapítsuk meg az aktuális könyvtárat! $ pwd Listázzuk a benne levő állományokat! $ ls Listázzuk a benne levő állományokat hosszú formában! $ ls -l Mi a különbség, ha a következőt csináljuk: $ ls -la
15
Gyakorlás Magyarázat: a fájlnév első „.” karaktere megfelel a DOS/Windows „rejtett” attribútumának, alapértelmezetten nem jelenik meg a könyvtárlistában! A DOS/Windowstól eltérően ez a fájlnév része!
16
Feladat: nevezd meg az ábrákat és részeiket! 1.2. 3.
Hasonló előadás
© 2024 SlidePlayer.hu Inc.
All rights reserved.