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 Bori Tamás Operációs Rendszerek I. 2. óra: parancssori alapok.

Hasonló előadás


Az előadások a következő témára: "1 Bori Tamás Operációs Rendszerek I. 2. óra: parancssori alapok."— Előadás másolata:

1 1 Bori Tamás Operációs Rendszerek I. 2. óra: parancssori alapok

2 2 Bori Tamás A parancssor (cmd) a világ legjobb felülete I,  előnyei:  majd minden OR alatt megy (kezelése is hasonló)  szabadabb mozgásteret kínál  sokszor gyorsabb mint a GUI-s felület  lehet scriptet írni  hasznos  kisebb a hibázás lehetősége:  nem kattintunk reflexből „OK”-ot  a begépelés közben tudatosul bennünk mit csinálunk

3 3 Bori Tamás A parancssor (cmd) a világ legjobb felülete II.  előnyei:  mindig, mindenhol működik (akár GUI nélkül is)  kevesebb erőforrás igény  sok szempontból biztonságosabb  kényelmesebb (nem kell egér „után szaladni”)  van history, ami GUI esetében lehetetlen  könnyebb parancsot ismételni  log is egyben  olyan funkciók is elérhetőek, amig GUI alól nem! (mountolás)

4 4 Bori Tamás Általános szemléletmód  nincsenek nagy, mindent átfogó megoldások, hanem sok kis önálló program összekapcsolása  pl.: adott nevű fájlok keresése:  listázás (dir) + listázott fájlnevekben való keresés (find)  majd minden parancs angol rövidítés  nagyobb szabadság, amivel élni kell tudni  eleinte nehezebb megtanulni, de aztán könnyebb használni  egy helyről el lehet érni mindent  távoli gépbe is bele lehet nyúlni a felhasználó tudomása nélkül  nem zavarjuk a munkáját

5 5 Bori Tamás A parancssor tulajdonságai  MS is kezd áttérni a parancssor alapú kezelésre  indítása: futtatás  cmd  C:\WINDOWS\system32\cmd.exe  aktuális könyvtár:  ahonnan indítjuk (átveszi)  HOMEPATH  kis-nagybetű érzéketlen  a parancssor elérése már önmagában is nagy kockázat  le kell tiltani!

6 6 Bori Tamás Kezelése I.  teljes képernyő: bal ALT+ENTER  fájlnév kiegészítés: TAB  title cím  ablak címe  megtaláljuk melyik ablakban mit csinálunk  kilépés: exit  help (+parancs neve)  ↑ és ↓  history  címsoron jobb klikk  tulajdonságok

7 7 Bori Tamás Kezelése II.  parancssorban való mozgás:  HOME  END  F7  parancs history grafikusan

8 8 Bori Tamás Parancsok típusai  belső:  cmd.exe tudja pl.:  assoc  break  külső parancsok  másik exe-t futtat le:  pl.: sort.exe  %SystemRoot%\%System32%\sort.exe  tulajdonságok fül  mire való

9 9 Bori Tamás 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óak  ezek szabadon variálhatóak  ha a program mindenképpen vár argumentumot, de nem adjuk meg  hibajelzés  egyszerre akár több paraméter is átadható

10 10 Bori Tamás Segítség  konvencionális kapcsoló:  /?  help „parancsnév”  [valami]  opcionális  [] nélkül  kötelező megadni  pl.: cd, mkdir  össszes parancs listája:  hh.exe ms-its:C:\WINDOWS\Help\ntcmds.chm::/ntcmds.htm

11 11 Bori Tamás Fontosabb parancsok I.  Fájlrendszerek, abszolút és relatív út megadás!  dir: listáz:  mkdir  könyvtár létrehozás  cd  move / rename  edit  minimal editor  copy  del, rmdir

12 12 Bori Tamás Fájl és mappa elnevezési konvenciók  ekezet nelkul (CD írás)  space nélkül (_)  kis-nagybetűk egységesen (más OR: pl.: linux)  név önmagáért beszéljen  később is tudnunk kell mi az adott fájl  tab miatt nem kell végiggépelni  ne legyen nagyon hosszú (20 karakter)

13 13 Bori Tamás 1. feladat megoldása

14 14 Bori Tamás Copy parancs  specális fájl: con  „console”  be- és kivitelre egyaránt alkalmas  fájl létrehozása: copy con fájlnév (CTRL+Z  bemenet lezárása)  fájl tartalmának megjelenítése: copy fájnév con  fájlok összefűzése: copy file1+file2 file3

15 15 Bori Tamás 2. feladat megoldása

16 16 Bori Tamás Wildcard karekterek és használatuk  több fájlt szeretnénk másolni, amelyek valamilyen szabálynak megfelelnek  scriptekben gyakori (backup)  *: tetszőleges számú karakter  ?: egyetlen karakter  copy *.exe celhely

17 17 Bori Tamás 3. feladat megoldása

18 18 Bori Tamás Paracsösszefűzés  bonyolultabb feladat megoldásához  parancsokat összefűzhetjük, összeköthetjük  pl.: listázok  majd rendezek  majd keresek  &  mindig végrehajtásra kerül  &&  csak akkor kerül végrehajtásra, ha a művelet sikeres  |  ||  csak akkor kerül végrehajtásra ha a művelet sikertelen

19 19 Bori Tamás 4. feladat megoldása

20 20 Bori Tamás Átirányítás ><><

21 21 Bori Tamás Csővezetékek használata  egyik parancs kimenete adja a másik parancs bemenetét  ha egy parancs alapértelmezés szerint fájlt vár bemenetként, megadható egy parancssorozat kimenete is, mint bemenet  more  space  következő képernyő  q  kilépés

22 22 Bori Tamás Egyéb hasznos parancsok  more  sort  find  type  tree  fc

23 23 Bori Tamás 5. feladat megoldása

24 24 Bori Tamás 6. feladat megoldása

25 25 Bori Tamás Verseny  „txt fájl készítő verseny:  padtársak:  egyik GUI, másik cmd:  C:\Documents and Settings\sucec\Local Settings\Temp  létrehozni könyvtárat: proba  csinálni benne egy fájlt nev.txt, „én nyertem” felirattal


Letölteni ppt "1 Bori Tamás Operációs Rendszerek I. 2. óra: parancssori alapok."

Hasonló előadás


Google Hirdetések