Operációs rendszerek gyakorlat

Slides:



Advertisements
Hasonló előadás
Óraregisztrálási modul
Advertisements

1 Bori Tamás Operációs Rendszerek I. 2. óra: parancssori alapok.
Operációs Rendszerek I.
Operációs Rendszerek I.
Operációs rendszerek Bevezetés.
Operációs rendszerek Beállítások.
Számítógépes ismeretek 5. óra
ShelfMan Kézikönyv.
Előadássorozat a Független Pedagógiai Intézetben fupi.hu Az internet: miért, hogyan? 6 / 10. Csada Péter Csada Bt. cspc.hu.
Operációs rendszerek Mappa és file-kezelés.
Az operációs rendszer.
Hága Péter ELTE Komplex Rendszerek Fizikája tanszék
LINUX/UNIX PARANCSOK.
(Bevezetés az informatikába)
Informatikai alapismeretek
Operációs Rendszerek Példák
Bevezetés az informatikába 7. előadás
A CLIPS keretrendszer CLIPS "C" Language Integration Production System.
Windows alapok Fájlkezelés.
Készítette: Pető László
Ember László Damn Small Linux Microsoft VPC környezetben.
A számítógépes feladatmegoldás feltételei
Linux A UNIX története – 3. dia
UNIX operációs rendszer. UNIX op. rsz. Elsõ változatát 1969-ben készítette Ken Thomson és Dennis Ritchie a AT&T Bell Labratóriumában. A rendszer magját.
Jelszavak helyes megválasztása, szótáras törés
UNIX Összefoglaló az alapokról a ta65 tárgyhoz ( )
Jogosultságkezelés.
Operációs rendszerek gyakorlat Fájlműveletek.
Operációs rendszerek gyakorlat 4. Gyakorlat Vakulya Gergely.
PHP III. Fájlok, űrlapok.
Microsoft Access Menük és eszköztárak.
Funkcionális programozás 2. gyakorlat
Operációs rendszerek gyakorlat 1. Bevezetés Vakulya Gergely.
Állomány és lemezműveletek
1.3. Pascal program felépítése Az els ő program. Program ; … Begin … End. Program fej Deklarációs rész Végrehajtó rész.
Operációs Rendszerek 1 Felhasználókezelés Windisch Gergely
1 Operációs rendszerek I, 3. gyakorlat Windisch Gergely
PARANCSOK HASZNÁLATA WINDOWS-BAN ÉS LINUXBAN II. Balaton Marcell Balázs.
Rodek Lajos munkája alapján (Szegedi Tudományegyetem)
Linux nemcsak a 13.ht-számára.
Bevezetés az informatikába 4. előadás
Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék Scriptelés alapok Tóth Dániel, Szatmári Zoltán Intelligens.
Apache Ant 2. gyakorlat Alkalmazásfejlesztés /2 Gyakorlat Zalatnai Csongor.
Turócziné Kiscsatári Nóra
OPERÁCIÓS RENDSZEREK LINUX – PARANCSSOR.
Óravázlat Készítette: Kucsera Mihály és Toldi Miklós
Az operációs rendszer feladata
Az operációs rendszerek feladatai, csoportosításuk
Első lépések a szövegszerkesztő használatában
Egy operációs rendszer könyvtárszerkezete (tárolórendszere)
Operációs rendszerek II Készítette: Turócziné Kiscsatári Nóra.
Számítógépes grafika I. AUTOCAD alapok
Linux kezelés MIN1U1 3. gyakorlat.
Bevezetés az informatikába 5. előadás
Hadoop Gyakorlat 1 Korszerű adatbázisok.
Programozás alapjai 1.gyakorlat
A távoli asztal, valamint az Endnote használata a távoli asztalon Skultéti Attila
Ismétlés:grafikus felületek Felső panel Indítópanel Asztal Indikátorok Kuka.
Készítette: Rummel Szabolcs Elérhet ő ség: Linux kezelése.
Programozás alapjai 1. gyakorlat Hirling Dominik.
OPERÁCIÓS RENDSZEREK LINUX – PARANCSSOR.
Ismétlés:grafikus felületek
Neumann János Informatikai Kar
Alkalmazásfejlesztés gyakorlat
Total commander.
Unix Linux GNU Copyright kriptográfia
Operációs rendszerek I.
Ubuntu – ismerkedés Fájlok és könyvtárak
Számítógépes alapismeretek 3. gyakorlat
Előadás másolata:

Operációs rendszerek gyakorlat

Belépés a rendszerbe putty indítása IP cím: 193.225.18.57 SSH: Secure Shell titkosított kapcsolódás Minden, amit küldünk vagy fogadunk titkosított, más által nem olvasható

Első teendő Jelszó megváltoztatása $ passwd gépeljük be a régi jelszót az új jelszót még egyszer az új jelszót Linux/Unix alatt ha sikeres a parancslefutás nincs visszajelzés. Jegyezzék meg, mert átállítani csak az adminisztrátor tudja. A kis és nagybetű se itt se máshol nem ugyanaz Unix alatt. Elgépelés esetén pl parancs is ezért nem működik esetleg

Kilépés Exit Logout

TAB Hosszú nevek / paraméterek esetén nem kell mindig a teljes nevet legépelni, használhatjuk a név kiegészítést. Kezdjük el gépelni a nevet és nyomjuk meg a TAB gombot. Nem biztos hogy kiegészíti, mert lehet hogy a begépelt rész több névnek a kezdete. Ebben az esetben kétszer nyomjuk meg a TAB gombot és a rendszer kilistázza a lehetőségeket. (vagy ha sok van rákérdez, hogy kilistázza-e?) Ezután begépelhetünk egy extra karaktert mely egyértelművé teszi a file nevet. Például: cd /var/lo majd TAB kétszer, ezután log lock neveket kapjuk vagy akár a parancsot is logo TAB = logout

man Manual-ek kezelését végző parancs. Paraméterekről, kapcsolókról, opciókról kapunk segítséget, ZH-n is lehet (kell) használni. Tanulják meg használni, mert minden paramétert nem mondhatunk el. man-ról segítség? man man (ls-ről? man ls) Kilépés q

Linux rendszer felépítése / gyökér, főkönyvtár /boot a linux kernel itt található az eredeti (elmentett) boot sector is itt van /etc Rendszer beállításait tárolja /bin rendszer parancsokat tárolja /usr/bin rendszer parancsokat tárolja (kevésbé fontosak ritkábban használjuk őket)/sbin /usr/sbin főleg a rendszer adminisztrátorok által használt parancsok /usr/local/bin helyi rendszer parancsok /dev eszközök (unix fájlként kezeli a perifériákat)

Linux rendszer felépítése /lib program könyvtárak /usr/lib program könyvtárak /usr/include rendszer include file-ok (C programok fordításához) /tmp átmeneti fájlok (kisebbek) /usr/tmp átmeneti fájlok (nagyobbak) /usr/man a kézikönyvet tartalmazza /var a rendszer futása közben generálódó időleges file-ok /var/log log file-ok /var/spool processzusoknak küldött file-ok, amelyeket egy sorban (queue) tároljuk /proc rendszer aktuális állapota file-ként megjelenítve rendszerinformáció /home tartalmazza a felhasználók könyvtárait, fájljait

Néhány alapparancs van relatív és abszolút útvonal (path) Abszolút útvonal / jellel kezdődik a relatív nem. Abszolút útvonal esetén mindig a főkönyvtárból indulunk, relatív esetén az aktuális könyvtárból indulunk cd /home/kovacsgeza/alkonyvtar vagy cd alkonyvtar

Néhány alapparancs pwd : az aktuális könyvtár neve unix alatt a / jelet használjuk az elválasztásra cd : könyvtárváltás, például cd nev nev könyvtárba vált cd .. a szülő könyvtárba vált cd . aktuális könyvtárba vált cd ./.. a szülő könyvtárba vált cd a saját home könyvtárba vált cd ~ a saját home könyvtárba vált cd /home/sajatnev a saját home könyvtárba vált

NÉHÁNY ALAP PARANCS ls : könyvtár kilistázása semmit sem látunk, vagy csak neveket, több oszlopban ls -l : részletes lista -rwxrwxrwx n user csoport meret datum nev A parancsoknak paramétereik vannak, a működésüket befolyásoljuk

Listázás Próbáljuk: cd ls -la Több file-t is látni fogunk a könyvtárunkban ls nev Ha a nev egy könyvtárat jelöl, akkor a tartalmat listázza ki Ezt elkerülendő ls -d nev Csak könyvtárnevet listázza ki.

Listázás ls -1 Csak egy file-t nyomtat egy sorba. Az egyszerű ls parancs ha sok file van és kifér akkor egy sorba akar több nevet is kilistáz. ls -R Rekurzív listázás. Egy könyvtár esetén az alkönyvtárak tartalmátis kilistázza. Például: ls -R /var ls –a Rejtett file-okat is kilistázza. Unix a ponttal (.) kezdődő file-okat rejtett file-ként fogja fel

File-ok kezelése File-t hozunk létre és a begépelt szöveget eltároljuk a file-ban $ cat > file-nev Hello World Ctrl+C Az Enterrel lezárt sorok a fileba elmenti a rendszer. A cat parancs alapvetően file-ok tartalmának a "kiiratására" alkalmas. Az előző folytatásaként írjuk ki az előbb létrehozott file tartalmát $ cat file-nev

File-ok kezelése Egy másik példa: $ cd $ cat .bash_history Ömlesztve kiírja a file tartalmat. Ha nem szeretnénk, hogy lefusson akkor használhatjuk a következő kombinációt: $ cat .bash_history | more

Könyvtár létrehozása mkdir nev Létrehozza a nev nevű könyvtárat az aktuális könyvtárban mkdir /home/peteri/proba Ha elérési útvonalat is megadtunk, akkor az elérési útvonal mentén belép a könyvtárakba és az utolsó előtti nevű könyvtárban az utolsó névnek megfelelő könyvtárat létrehozza A fenti példában egy próba nevű könyvtárat hoz létre Nézzünk egy másik példát: mkdir /home/peteri/valami/semmi Ha a /home/peteri könyvtárban a valami könyvtár nem létezik hibát kapunk mkdir -p /home/peteri/valami/semmi Létrehozza az alkönyvtárakat is ha nem léteznek. Nincs a fenti probléma Mit jelent a: mkdir -p /home/EHA/valami/semmi1/../semmi2/../semmi3

Törlés rmdir nev A nev nevű könyvtárat és tartalmát letörli Az rm opciói: rm -r nev Rekurzívan a könyvtáron belül is töröl (így már könyvtárat is töröl) rm -f nev Force, mindenkeppen töröl, kérdés nélkül rm -i nev Interaktív törlés, minden műveletre rákérdez Az opciók kombinálhatóak rm -rf nev A könyvtárban és könyvtárt kérdés nélkül törli rm –ri nev A könyvtárban és könyvtárt tudja törölni, de mindenre rákérdez

Másolás cp nev1 nev2 cp /usr/bin/sh /home/peteri/sajat lemásolja a nev1 filet nev2 fileba Ha volt nev2 file felülírja Útvonal is használható: cp /usr/bin/sh /home/peteri/sajat Ha a második paraméter csak egy könyvtár akkor az eredeti nevet Megtartja, de a könyvtárba helyezi cp -r könyvtár könyvtár Teljes könyvtár tartalmának másolása

Mozgatás mv nev1 nev2 Átmozgatja a filet. Itt is lehet útvonalat használni. Ha a második paraméter nevet is tartalmaz, akkor tulajdonkeppen átnevezésként is használható