O er e á r ci c ós ó s R en e d n sz s er e e r k e I. G akorlá l s

Hasonló dokumentumok
Operációs Rendszerek. Windows Parancssor

A legfontosabb DOS parancsok

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

I. Felzárkoztató Mérés SZÉCHENYI ISTVÁN EGYETEM GYŐR TÁVKÖZLÉSI TANSZÉK

II. Mérés SZÉCHENYI ISTVÁN EGYETEM GYŐR TÁVKÖZLÉSI TANSZÉK

Az állományok kezelésére használt fontosabb parancsok

Bemutatkozás. Bringye Zsolt

SZE INFORMATIKAI KÉPZÉS 1

BATCH Programozás. Tartalomjegyzék

Java-s Nyomtatványkitöltő Program Súgó

4. Laborgyakorlat. A fájlokról ezeket az adatokat, a fájlrendszer tárolja. Számunkra az 1, 3, 4. oszlopok lesznek az érdekesek.

Operációs rendszerek 2 1. óra: Linux alapok Ismétlés. Windisch Gergely félév

TÖMÖRÍTÉS, DARABOLÁS ELSŐ TÉMAKÖR: FÁJLKEZELÉS FÁJLOK BECSOMAGOLÁSA

BEKÉRT ADAT KÉPERNYŐRE ÍRÁSA KÖRNYEZETI VÁLTOZÓK FÁJL REDEZETT KIÍRÁSA KÖNYVTÁRBAN BEJEGYZÉSEK SZÁMA FÁJLBAN SZÁM NÖVELÉSE. #!

Delphi programozás I.

1. Origin telepítése. A telepítő első képernyőjén kattintson a Next gombra:

Számítógépes Hálózatok GY 3-4.hét

BASH script programozás II. Vezérlési szerkezetek

Operációs Rendszerek II. labor. 2. alkalom

Parancsok. 1. fejezet Könyvtár- és fájlkezelés

Hálózati adminisztráció Linux (Ubuntu 8.04) 7. gyakorlat

Operációs rendszerek I. IIII. gyakorlat

7. Laboratóriumi gyakorlat: Vezérlési szerkezetek II.

Operációs rendszerek. 9. gyakorlat. Reguláris kifejezések - alapok, BASH UNIVERSITAS SCIENTIARUM SZEGEDIENSIS UNIVERSITY OF SZEGED

Konzolalkalmazások gyors tesztelése

Youtube videó letöltés és konvertálás Linuxon

Operációs rendszerek gyak.

Bevezetés az informatikába, második gyakorlat. Bevezetés Környezetváltozók és néhány egyszerű utasítás Jogosultságok Fájlkezelés

chmod umask chown, chgrp

1. Alapok. #!/bin/bash

Windows há lo záti ádminisztrá cio gyákorlát

Munka a fájlokkal. Az általánosan használt fájltípusok. Programfájlok. Adatfájlok

Szoftver alapfogalmak

OPERÁCIÓS RENDSZEREK

Operációs rendszerek. 9. gyakorlat. BASH recap, reguláris kifejezések UNIVERSITAS SCIENTIARUM SZEGEDIENSIS UNIVERSITY OF SZEGED

S z á m í t ó g é p e s a l a p i s m e r e t e k

Operációs rendszerek 2 3. alkalom - Reguláris kifejezések, grep, sed. Windisch Gergely windisch.gergely@nik.uni-obuda.hu

1. tétel: A kommunikációs folyamat

Broadlink RM mini 3 infra vezérlő integrálása az inels rendszerbe

file./script.sh > Bourne-Again shell script text executable << tartalmat néz >>

INFORMATIKAI RENDSZERGAZDA SZAKKÉPESÍTÉS TANULÓI SEGÉDLET. Windows áttelepítő használatához

ECDL Operációs rendszerek Syllabus 5. alapján

Programozás I. gyakorlat

M-Fájlok létrehozása MATLAB-ban

Titkosított kommunikáció. Mindenkivel. Egyszerűen.

Baran Ágnes. Gyakorlat Függvények, Matlab alapok

Operációs rendszerek Microsoft Windows XP

A DOS. 1. A DOS parancsok bevitele

Informatika szintmérő-érettségi tételek február

SQL*Plus. Felhasználók: SYS: rendszergazda SCOTT: demonstrációs adatbázis, táblái: EMP (dolgozó), DEPT (osztály) "közönséges" felhasználók

9. óra operációs rendszerek. Grafikus operációs rendszer

Java gyakorlat feladatai e s megolda sai ( )

AWK programozás, minták, vezérlési szerkezetek

Hardver és szoftver követelmények

Java Programozás 5. Gy: Java alapok. Adatkezelő 1.rész

7. Laboratóriumi gyakorlat, 1. rész : Vezérlési szerkezetek II.

Az importálás folyamata Felhasználói dokumentáció verzió 2.1.

Vizuális programozás gyakorlat

Powershell 1. gyakorlat

PÉNZTÁR FELHASZNÁLÓI KÉZIKÖNYV

Operációs rendszer feladatai. Informatikai alapismeretek. Multiprogramozás. Közös jellemzık. Virtuális tárkezelés. Multiprogramozás problémái

DogsWorld nevelde telepítése és beállítása

8. Laboratóriumi gyakorlat: Bevezetés a reguláris kifejezések használatába

LINUX PMB LINUXOS PARANCSOK ÉS HASZNÁLATUK - GRUB

O p e r á c i ó s r e n d s z e r e k

Szkriptnyelvek. 1. UNIX shell

A fájlkezelés alapjai

1. ábra Fájl feltöltése 2. ábra Megtekintés

A MATLAB alapjai. Kezdő lépések. Változók. Aktuális mappa Parancs ablak. Előzmények. Részei. Atomerőművek üzemtana

Az OECD PISA adatbázis elemzése

Az SQL*Plus használata

Fájlműveletek, könytárszerkezet Fájlkezelés a Total Commanderrel

Webtárhely létrehozása a helyen. Lépések Teendő 1. Böngészőbe beírni: 2. Jobb oldalon regisztrálni (tárhelyigénylés).

S z á m í t ó g é p e s a l a p i s m e r e t e k

Miért jó ez: A Xampp csomag előnyös tulajdonságai: rendkívül jól felszerelt naprakész telepíteni-és frissíteni gyerekjáték.

Operációs rendszerek. 4. gyakorlat. BASH bevezetés, script írása, futtatása UNIVERSITAS SCIENTIARUM SZEGEDIENSIS UNIVERSITY OF SZEGED

Hálózati operációs rendszerek II. Novell Netware 5.1 Bejelentkezési rendszer


Hozd létre az atestat_2011 adatbázisban a diakok táblát a következő szerkezettel: 1. Töltsd fel az adattáblát legkevesebb 5 bejegyzéssel (rekorddal).

Adatok titkosítása. Hálózatok biztonsága. IV. mérési utasítás SZÉCHENYI ISTVÁN EGYETEM GYŐR TÁVKÖZLÉSI TANSZÉK

WIN-TAX programrendszer frissítése

Importálás. más típusú (pl:.imp,.xml,.xkr,.xcz) állomány beimportálása a nyomtatványkitöltő programba

OPERÁCIÓS RENDSZEREK

Linux alapok. Parancsok általános alakja parancs kapcsolók paraméterek

Munka állományokkal. mv: áthelyezés (átnevezés) rm: törlés. rmdir: üres könyvtár törlése. -r, -R: rekurzív (könyvtár) -r, -R: rekurzív (könyvtár)

Információs technológiák 1. Gy: HTML alapok

Makrók használata az Excelben - Makróhibák kezelése, biztonságos jelszavak generálása

Objektum Orientált Programozás. 11. Kivételkezelés 44/1B IT MAN

8. Laboratóriumi gyakorlat: Bevezetés a reguláris kifejezések használatába

Entity Framework alapú adatbáziselérés

Windows hálózati adminisztráció segédlet a gyakorlati órákhoz

Operációs rendszerek 1.

Ablakok. Fájl- és mappaműveletek. Paint

Windows rendszeradminisztráció és Microsoft szerveralkalmazások támogatása. 9. óra. Kocsis Gergely, Kelenföldi Szilárd

Példa: Aktuális könyvtár tartalmának fájlba mentése, melynek neve az aktuális dátum és idő: ls l > `date+%f_%h-%m`.txt

Saját Subversion tároló üzemeltetése i. Saját Subversion tároló üzemeltetése

SZOFTVEREK (programok)

Számítástechnika-kidolgozott szóbeli tételek (11-15.)

Automatizált Java Build. ApacheAnt használatával

Készítette: Csatlós István 2010-ben

Átírás:

perációs Rendszerek I. O Gyakorlás 1

Hozzon létre egy parancscsal 3 könyvtárat! O - vezetéknév - keresztnév - becenév md vezeteknev keresztnev becenev 2. A keresztnevet mozgassa a vezetéknév mappába! move keresztnev.\vezeteknev 2

3. Listázza ki a vezetéknév tartalmát (az abba való belépés nélkül)! O dir vezeteknev 4. Lépjen bele a vezetéknév mappába! Listázza ki a tartalmát! cd vezeteknev dir 3

5. Könyvtárváltás nélkül mozgassa a becenevet a keresztnévbe! O move..\becenev.\keresztnev 6. Lépjen bele a keresztnévbe! cd keresztnev 7. Készítsen egy "alias" nevű mappát! md alias 4

8. Mozgassa a becenevet az alias mappába! (könyvtárváltás nélkül) O move.\becenev.\alias\becenev 9. Lépjen vissza a kiindulási mappába, és listázza ki a tartalmát! (ha helyesen dolgozott: vezetéknév\keresztnév\alias\becenév) 5

10. Készítsen egy fájlt, melytartalmazza a saját nevét! copy con snev.txt sajatnev ctrl + z 1 Jelenítse meg a tartalmát! O copy snev.txt con 12. Készítsen további 3 fájlt, melyek tartalma - ez az elso fajl - ez a masodik fajl - ez a harmadik fajl 13. Fűzze össze a 3 fájlt egy negyedik fájlba, (neve tetszőleges), majd jelenítse meg a 4. fájl tartalmát! copy ftxt + f2.txt + f3.txt f4.txt type f4.txt 6

Lépjen be a c:\hallgato könyvtárba cd c:\hallgato Hozzon létre egy könyvtárat a saját nevével és lépjen bele md sajatnev cd sajatnev Másolja át az összes exe állományt a %ystemroot% könyvtárból copy %ystemroot%\*.exe 7

Készítsen egy help nevű mappát! md help Másolja bele az összes chm kiterjesztésű fájlt a c:\windows windows\help mappából! Ha sikerül írjon üzenetet! copy c:\windows\help\*.chm.\help && echo sikerült O Törölje le a fájlokat! Ha nem sikerül a hibaüzenetet a hiba.txt fájlba irassa! del.\help\*.chm 2>hiba.txt Most csak azokat másolja át, amelyek "in"-el kezdődnek! copy c:\windows\help\in*.*.\help Másolja be az "o"-val kezdődő 3 betűs.chm kiterjesztésű fájlokat! copy c:\windows\help\o??.chm.\help 8

Törölje le a 't' betűvel kezdődő fájlokat a könyvtárból O del t*.* Irassa ki a képernyőre a saját nevét echo sajatnev esetleg: set nevem= sajatnev" & echo %nevem% Készítsen egy fájlt, melynek tartalma az aktuális dátum! date /t > datum.txt 9

Készítsen scriptet, mely üríti a felhasználó saját temp mappáját, valamint a Windows/Temp mappát! @echo off del / /F /Q %TEMP% del %windir%\temp\*.* echo on 10

Hozzon létre két fájlt a.txt és b.txt néven! Az a.txt- be írja bele: "Távpöfögészeti tovalöködönc. A b.txt tartalma ugyanaz legyen, mint az a.txt-é, de írja még hozzá a Windows gazdameghajtójának nevét! Hasonlítsa össze a fájlok tartalmát! @echo off echo Távpöfögészeti tovalöködönc > a.txt copy a.txt b.txt echo %HOMEDRIVE% >> b.txt fc a.txt b.txt 11

Hozzon létre egy temp mappát a saját mappájában! Hozzon létre egy környezeti változót, amelynek neve TEMP_DIR legyen, és értéke a saját temp könyvtárát tartalmazza! A temp mappába másolja be a notepad.exe fájlt! Nevezze át a fájlt valami.exe-re! Lépjen vissza egy szintet a könyvtárstruktúrában, és próbálja meg lefuttatni a valami.exe-t! Oldja meg, hogy futtatható legyen a valami.exe! (path környezeti változó) Futtassa a valami.exe-t! 12

Írjon scriptet, amely a paraméterül kapott fájlt létrehozza ha még nincs olyan, illetve ha már van, akkor fűzze hozzá a "felülírt" szöveget! @echo off if exist %1 (echo felulirt >>%1) else echo off>%1 13

Egy paraméterként kapott értéket vizsgáljunk meg. Amennyiben 12 a szám, írjuk ki, hogy "Tizenkettő", amennyiben nem, akkor írjuk ki, hogy "A beírt érték nem tizenkettő!" O @echo off IF %1==12 (echo Tizenkettő) else (echo A beírt érték nem tizenkettő) echo on @echo off IF %1==12 GOTO egyenlo echo Nem tizenketto! goto vege :egyenlo echo Tizenketto! :vege echo on 14

Hozzon létre egy virtuális meghajtót P: néven a Windows könyvtárából! Váltson át ide és a könyvtár listáját küldje ki a saját temp könyvtárába! Váltson a temp könyvtárába! Írassa ki ezt a filet! züntesse meg a meghajtót! @echo off UBT P: %windir% P: dir > %TEMP%\mywindir.txt cd /D %TEMP% type mywindir.txt UBT /D P: 15

Készítsen scriptet, amely egy paraméterként kapott fájlt ellenőriz, hogy létezik-e. e. Amennyiben igen, akkor írassa ki, amennyiben nem, hozza létre a könyvtár fastruktúrájának tartalmával. if exist %1 (type %1) else (tree > %1) 16

Egy paraméterként kapott értéket vizsgáljon meg. Amennyiben az érték 9, írja ki, hogy "szeptember", ellenkező esetben írja ki, hogy "A beírt érték nem szeptember!" @echo off IF %1==9 (echo szeptember) else (echo A beírt érték nem szeptember) echo on 17

Készítsen scriptet, amely egy paraméterként kapott fájlt ellenőriz, hogy létezik-e. e. Amennyiben igen, akkor írassa ki, amennyiben nem, hozzon létre egy új fájlt azzal a szöveggel, "A fájl nem létezett eddig". @echo off if exist %1 (type %1) else (echo A fájl nem létezett eddig > %1) echo on 18

Készítsen egy olyan scriptet, amely elszámol az első paraméterként (%1) megadott értéktől a másodikig. @echo off for /l %%f in (%1,1,%2) do echo %%f 19

Hozzon létre egy proba mappát és másoljon bele néhány txt és néhány egyéb kiterjesztésű fájlt! Törölje egyetlen paranccsal az összes.txt kiterjesztésű fájlt úgy, hogy a fájlnevekre való hivatkozásban joker karaktert NEM használhat! for %I in (*) do (if %~xi==. ==.txt (del %I)) vagy batch fájlban for %%I in (*) do (if %%~xi==. ==.txt (del %%I)) 20

Hozzon létre egy konyvtarak.txt fájlt, melynek tartalma a következő legyen: Valami_1 Valami_2 Valami_3 Hozzon létre script segítségével könyvtárakat a fájlban szereplő nevekkel! (for) for /f %%B in (konyvtarak.txt) do mkdir %%B 21

Egy mappából töröljük az összes olyan fájlt, amelyik nem szerepel a paraméterül megadott fájlban! @echo off for %%i in (*) do (find "%%i" %1 del %%i) Elkészítjük a fájllistát (törölni kézzel kell belőle) dir /a:-d /b > lista.txt 22

Írassa ki egy fileba a windows filetársításait! Hozzon létre a temp mappában egy könyvtárat hallgato néven, majd másolja ide a notepad.exe-t. t. Nevezze át txxtview.exe-nek, majd társítsa ezt a file-t txxt kiterjesztéshez! O @echo off ftype > filetarsitas.txt md %temp%\hallgato copy %windir%\notepad.exe notepad.exe %TEMP%\hallgato\txxtview.exetxxtview.exe set %PATH%=%PATH%;%TEMP%\hallgato hallgato\ FTYPE txxtfile="%temp%\hallgato\txxtview.exe" txxtview.exe" "%%1" AOC.txxt=txxtfile echo on 23

Hozzon létre a paraméterben megadott értékig könyvtárakat a saját sorszámuk nevével! Ezek után a könyvtárszerkezetet másolja ki egy fileba, majd törölje le a könyvtárakat! @echo off FOR /L %%G IN (1,1,%1),%1) DO md %%G tree >mytree.txt FOR /L %%G IN (1,1,%1),%1) DO rd %%G 24

Írjon egy olyan alkalmazást, ami megpróbál átmásolni egy létező és egy nem létező fájlt a c:\windows mappából, és a sikeres vagy sikertelen műveletről tájékoztatja a felhasználót! 25

- Mentse le a könyvtárlistát egy fájlba! - Csak azokat jelenítse meg, amelyek tartalmazzák a "he" karaktersorozatot! (ha nincs ilyen fájl vagy mappa, készítsen egyet!) 26