Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

1 Operációs Rendszerek I. Ismerkedés a parancssorral Fájlkezelés parancssorból Egyszerű parancsfájlok.

Hasonló előadás


Az előadások a következő témára: "1 Operációs Rendszerek I. Ismerkedés a parancssorral Fájlkezelés parancssorból Egyszerű parancsfájlok."— Előadás másolata:

1 1 Operációs Rendszerek I. Ismerkedés a parancssorral Fájlkezelés parancssorból Egyszerű parancsfájlok

2 2 A parancssor (cmd) Jellemzői Majd minden OR alatt van valami hasonló Használata esetenként gyorsabb, mint a GUI alapú megoldásoké Lehet scriptet írni Kevesebb erőforrás igény (mint GUI esetén) Van history (előzmények) •könnyebb parancsot ismételni •log is egyben Parancsok és kapcsolók pontos szintaxisát ismerni kell (de…)

3 3 A parancssor indítása: futtatás  cmd Indulási könyvtár: indítás helye / HOMEPATH kilépés: exit navigáció Parancssorban mozgás: kurzor, HOME és END ↑ és ↓  history F7  parancs history „ablakban” fájlnév kiegészítés: TAB Teljes képernyő: bal ALT+ENTER

4 4 Ablak megjelenése Indítási paraméterek /c : egyetlen (megadott) parancs végrehajtása /t:fg : színek beállítása (pl. 16) /e:on : parancskiterjesztés engedélyezése Stb. (lásd cmd /? és HELP) Címsoron jobb klikk  tulajdonságok Működési környezet beállítása •Tippek: HELP „To configure the command prompt” title parancs: ablak címének megadása

5 5 Parancsok típusai belső: cmd.exe tudja pl.: •dir •copy külső parancsok  másik exe-t futtat le: pl.: sort.exe  c:\Window\System32\sort.exe •Vagy nem, ez telepítéstől függ!

6 6 Parancsok felépítése Parancsnév [kapcsolók] [paraméterek] pl: copy /y fajl1 fajl2 Parancsok működése kapcsolókkal (/kapcsolo) módosítható Kapcsolók egyidejű használata parancsfüggő (HELP), lehetnek egymást kizáró kapcsolók is Általában mindig van: /? Ha a program mindenképpen vár paramétert, de nem adjuk meg hibajelzés Egyszerre akár több paraméter is átadható (vagy éppen átadandó)

7 7SegítségForrások •Konvencionális kapcsoló: /? •help „parancsnév” •Start menü – Súgó és támogatás •Referencia: „Command-line reference A-Z”, „Command shell overview” Jelölések COPY [/d] [/v] [/n] [{/y|/-y}] [/z] [{/a|/b}] Source [{/a|/b}] [+ Source [{/a|/b}] [+...]] [Destination [{/a|/b}]] •COPY: a parancs •/d, /v, stb. : kapcsolók •Source, Destination: paraméterek •[/d] [destination] : opcionális elem •{/a|/b} : egymást kizáró (együtt nem használható) elemek

8 8 Fontosabb parancsok dir: könyvtár tartalmának listázása cd: munkakönyvtár lekérése / beállítása copy: fájlok másolása move / rename: fájlok mozgatása, átnevezése mkdir, rmdir: könyvtár létrehozás, törlés edit: minimal editor

9 9GyakorlásAlapok Indítsa el a parancsértelmezőt (cmd) Állítson be kék háttért és sárga betűket Az ablak címét állítsa át: „parancsaim”-ra On-Line help Hogyan lehet a „dir” parancsot úgy futtatni, hogy az csak a fájlok neveit írja ki? Melyik paranccsal lehet a c: meghajtó könyvtárstruktúráját (fát) kiíratni? Alapvető parancsok (minden lépés után ellenőrizze az eredményt) Hozzon létre egy „munkáim” könyvtárat Ebben hozzon létre egy „valami.txt” fájl Készítsen másolatot „fontos.txt” néven A „valami.txt” fájl nevezze át „nemfontos.txt” névre Törölje le a létrehozott fájlokat és a könyvtárat

10 10 Fájlok és könyvtárak (1) Diszk és könyvtárstruktúra (részletek később) Diszkeket betűjelükkel azonosítjuk (pl. c:) Diszkeken fa struktúrájú könyvtár-rendszer Az egyes könyvtárak közötti elválasztójel: ‘\’ Kitüntetett helyek (könyvtár struktúrában) Gyökér (kiinduló) könyvtár, jele: \ Munkakönyvtár (aktuális könyvtár) Felhasználó „HOME” könyvtára (HOMEPATH környezeti változó)

11 11 Fájlok és könyvtárak (2) Fájl elérési utak megadása abszolút elérés: gyökérkönyvtártól, a fát végigjárva Relatív megadás: a munkakönyvtárhoz képest (relatív) •Hivatkozás az aktuális könyvtárra: ‘.’ •Hivatkozás a szülő könyvtárra: ‘..’ Elérési út megadása parancsoknál Abszolút vagy relatív Elérés keresési út (PATH környezeti változó) segítségével Ha nincs kiterjesztés: behelyettesít (exe, com, cmd, bat, stb.)

12 12 Környezeti változók Különféle azonosítók tárolására alkalmas pl. SystemRoot, windir, UserName, PATH Sajátgép/Tulajdonságok/Speciális/Környezeti változók Kétféle környezeti változó Felhasználó változói Rendszerváltozók Használatuk parancssorban Megadás set PATH=c:\mydir set PATH=%PATH%;c:\mydir set ALMA=%PATH%;c:\mydir Hivatkozás a változóra: %név% echo %ALMA%

13 13GyakorlásPATH Készítsen másolatot a „notepad.exe” fájlról (c:\windows\system32) a saját könyvtárába „notesz.exe” néven Az elérési út megváltozatásával biztosítsa, hogy a „notesz.exe” bárhonnan elindítható legyen Egyéb változók Hozzon létre egy munkakönyvtárat, majd egy „enyem” változót, amely értékként a könyvtár elérési útját tartalmazza! Az „enyem” változó használatával másolja át a Windows system32 könyvtárában található összes „com” típusú fájlt a létrehozott könyvtárba! Törölje le az „munkakonyvtar” tartalmát és magát a könyvtárat is!


Letölteni ppt "1 Operációs Rendszerek I. Ismerkedés a parancssorral Fájlkezelés parancssorból Egyszerű parancsfájlok."

Hasonló előadás


Google Hirdetések