You are on page 1of 13

MS DOS

MS-DOS je operativni sistem koji slu`i za upravljanje radom ra~unara. Bil Gejts je kupio taj operativni sistem, malo ga preradio i po~eo da ga prodaje pod nazivom MS-DOS (Microsoft Disc Operating Sistem). Sa razvojem MS-DOS-a po~eli su masovnije da se koriste personalni ra~unari. FILE (datoteka) Programi ili aplikativni programi, aplikacije i softver su nizovi instrukcija (naredbi) pisani kompjuterskim jezicima. Ove instrukcije se sme{taju (pamte) u takozvane datoteke i u su{tini predstavljaju uputstva ra~unaru kako da izvr{i odre|eni posao.Datoteka je kolekcija logi~ki vezanih informacija. Datoteke u ra~unaru su podru~ja na disku ~iji sadr`aji mogu biti poslovna pisma, interna poslovna dokumenta... Ime svake datoteke je sastavljeno iz dva dela: imena datoteke i ekstenzije (dodatka). Ime datoteke mo`e biti sastavljeno od najvi{e 8 znakova ravnopravno tretiraju}i i mala i velika slova. MS-DOS }e sva mala slova automatski pretvoriti u velika. Ekstenzija imana datoteke je ta~ka (.) koju prati jedan, dva ili tri znaka.Ekstenzija nije obavezan deo imana datoteke ali je izuzetno dobrokoristiti je jer ona nosi informaciju o sadr`aju datoteke. Datoteke koje imaju ekstenziju .EXE i .COM sadr`e programe, a datoteke sa ekstenzijom .TXT i .DOC su tekstualnog sadr`aja. Neki aplikativni

MS DOS

programi automatski dodeljuju ekstenziju datotekama koje oni formiraju. DIRECTORY (adresar) Adresar je tabela koja sadr`i spisak datoteka na disku, njihovu veli~inu i datum poslednje modifikacije. Da bi se saznalo koje datoteke su memorisane u nekom adresaru koristi se naredba dir. Na primer ako `elimo da vidimo spisak datoteka na disketi, stavi se disketa u disketnu jedinicu i ukuca se naredba dir a:. Svaki adresar osim datoteka mo`e sadr`ati i druge adresare. Prvi nivo adresara je takozvani root directory. On se automatski kreira nakon formatiranja diska ili diskete. Svi drugi adresari se nazivaju podadresari ili subdirectories. Adresar na kome smo trenutno pozicionirani zove se radni adresar ili working directory. Pozicioniranje na odre|eni adresar se ostvaruje naredbom CD (change directory). Apsolutni put je specifikacija polo`aja adresara u odnosu na root adresar. Relativni put je tako|e specifikacija polo`aja adresara ali u odnosu na radni adresar. Naredbom CD.. ostvaruje se pozicioniranje na nadre|eni adresar u odnosu na radni. NAREDBE MS-DOS-a I NJIHOVO KORI[]ENJE Postoje dva tipa naredbi MS-DOS-a: - Interne naredbe - Eksterne naredbe Interne naredbe su jednostavnijei ~e{}e kori{}ene naredbe. Kada se lista spisak
2

MS DOS

fajlova MS-DOS-a te naredbe se ne mogu videti kao {to je to slu~aj sa eksternim naredbama. Razlog je u tome {to su one sme{tene u command.com fajlu. Kada se takva naredba izda MS-DOS je izvr{ava trenutno, jer je command.com u~itan u memoriju ra~unara jo{ u fazi startovanja. Interne naredbe MS-DOS-a su: break chcp shift chdir (cd) cls copy ctty verify date del (erase) dir echo exit for goto if mkdir path set

pause time prompt type rem ver rename (ren) rmdir (rd) vol

Eksterna naredba je svaki MS-DOS fajl sa ekstenzijom EXE, COM ili BAT. Spisak eksternih naredbi MS-DOS-a: append assign attrib backup chkdsk command comp diskcomp diskcopy exe2bin fastopen fc print fdisk find format graftabl graphics join keyb label mode more nlsfunc recover replace restore select share sort subst sys tree xcopy

MS DOS

Naredbe za rad sa datotekama su: naredba za listanje sadr`aja adresara DIR naredba za kopiranje datoteka COPY naredba za brisanje datoteka DEL naredba za promenu imena datoteka RENAME naredba za {tampanje datoteka PRINT i TYPE NAREDBA DIR Da bi se dobio spisak datoteka koje se nalaze u nekom adresaru koristi se naredba dir. Ako se izda naredba dir bez parametra dobija se spisak datoteka radnog adresara. Za slu~aj kada spisak ne mo`e da stane na jedan ekran dir naredbu treba specificirati sa dodatnim parametrom /p kojim se obezbe|uje da se sa listanjem privremeno stane posle ispunjenja jednog ekrana. Postoji mogu}nost da se naredbom dir izvr{i selektivan prikaz datoteka adresara na bazi nekog kriterijuma. Tako na primer ako se `eli prikaz samo datoteka sa ekstenzijom EXE treba specifikovati slede}u naredbu: dir *.exe/p Parametar /w omogu}ava prikaz spiska u vi{e kolona. NAREDBA COPY

MS DOS

Za potrebe kopiranja datoteka sa jednog na drugo mesto koristi se naredba copy. Ova naredba ima dva parametra: prvi je datoteka koju treba kopirati a drugi datoteka u koju treba da se iskopira sadr`aj prve datoteke.prvi parametar je obavezan, dok drugi mo`e biti izostavljen. Ako je drugi parametar izostavljen kopiranje }e biti izvr{eno u radni adresar, a naziv datoteke koja se dobija }e biti isti kao i naziv izvorne datoteke. Naredba copy mo`e biti upotrebljena i za kopiranje grupe datoteka sa jednog adresara na drugi, ako prvi parametar sadr`i grupnu specifikaciju datoteka. Na primer ako se `eli kopiranje svih datoteka ~iji nazivi po~inju sa slovom t, onda treba izdati slede}u naredbu: copy/naziv/t*.*

NAREDBA DEL (ERASE) Ovom maredbom se vr{i brisanje datoteka iz spiska adresara, a memorijski prostor koji je zauzimao sadr`aj te datoteke postaje slobodan za kori{}enje. Naredbom del *.* ostvaruje se brisanje svih datoteke iz radnog adresara. NAREDBA RMDIR (RD)

MS DOS

Svaki od podre|enih adresara mo`e biti izbrisan iz spiska madre|enog adresara. To se mo`e u~initi naredbom rmdir (remove directory) samo pod pretpostavkom da se prethodno izbri{u sve datoteke iz tog adresara. U suprotnom, naredba ne}e biti izvr{ena, a na ekranu }e se pojaviti slede}a poruka: Invalid path, not directory, or directory not empty NAREDBA MKDIR (MD) Naredbom mkdir kreira se novi adresar koji je podre|en trenutnom radnom adresaru. NAREDBA TREE Kompletna struktura adresara i datoteka na jednom disk ure|aju ili disketi mo`e se dobiti pomo}u narede tree. Sintaksa naredbe tree je: tree disk ure|aj: NAREDBA TYPE Ako `elimo da prika`emo sadr`aj neke tekstualne datoteke na ekranu, to mo`emo u~initi naredbom type. Ako je sadr`aj du`i od veli~ine ekrana deo spiska }e brzo proleteti a na ekranu }e ostati samo zadnji deo spiska. Re{enje za ovaj problem je dodatni parameta more koji obezbe|uje da listanje datoteke prestane posle ispunjenja
6

MS DOS

ekrana. Dakle, naredba type naziv/more obezbe|uje prikaz sadr`aja datoteka u vi{e delova. Posle prikaza jednog dela pritiskom na taster enter dobija se slede}i deo sadr`aja datoteke. Sli~an efekat mo`e se posti}i i bez upotrebe parametra more ako u toku listanja pritisnemo istovremeno Ctrl i S. Za {tampanje sadr`aja datoteka mo`e se koristiti naredba print ili naredba type uz kori{}enje redirekcije i pi{e se u obliku: type naziv>prn. NAREDBA FORMAT Naredbom format a: izvr{i}e se formatiranje diskete koja se nalazi u jedinici a. Posle ovoga disketa mo`e biti kori{}ena za memorisanje MS-DOS datoteka. Ako naredbi format dodamo parametar /v tada mo`emo upisati naziv lebele. Ako `elimo da formatiramo disketu koja }e biti kori{}ena za startovanje MS-DOS-a onda se izdaje naredba: format a:/v/s Parametar /s obezbe|uje automatsko kopiranje sistemskih datoteka u fazi formatiranja. NAREDBA SORT Za sortiranje podataka po nekim kriterijumima radi lak{e manipulacije sa njima koristi se naredba sort. Naredba sort mo`e da u~ita podatke neke datoteke,
7

MS DOS

da ih sortira i prika`e na ekranu ili zapi{e u neku drugu datoteku. Parametri naredbe sort: /r zahtev za sortiranje podataka u redosledu od Z do A. Ako ovaj parametar nije naveden sortiranje se vr{i od A do Z. /+n sortiranje se vr{i u odnosu na kolonu n, gde je n neki broj. Ako ovaj parametar nije naveden sortiranje se vr{i u odnosu na podatke prve kolone. NAREDBA BACKUP Za potrebe arhiviranja ili prenosa podataka jednog ili vi{e adresara koriste se i naredbe backup i restore. Naredbabackup ima vi{e opcionih parametara: /s vr{i se backup svih podre|enih adresara; /m vr{i se backup svih onih datoteka koje su menjane posle poslednjeg backup-a; /a dodaje u backup datoteke koje su ranije sme{tene na backup disk. Stare verzije se ne bri{u; /f prouzrokuje formatiranje backup diska ako to ve} nije ranije u~injeno; /d:datum uzimaju se u obzir samo one datoteke koje su menjane posle specificiranog datuma;

MS DOS

/t:vreme uzimaju se u obzir samo one datoteke koje su menjane posle specificiranog vremena; /l:ime teke specificira se takozvana log datoteka koja sadr`i spisak datoteka koje su backupovane. Naredbom restore obezbe|uje se vra}anje datoteka koje su bile backup-ovane naredbom backup. Naredbom restore vr{i se inverzna operacija u odnosu na naredbu backup. TASTATURNE NAREDBE MS-DOS-a Pogodno je da se neke aktivnosti operativnog sistema mogu izvr{iti pritiskom na odre|ene tastere na tastaturi, Kori{}enje tastaturnih komandi mora obezbediti da ne do|e do slu~ajnog aktiviranja tastera kojima se zadaje tastaturna komanda. Da bi se ovo obezbedilo, tastaturne komande se ~esto aktiviraju jednovremenim pritiskom na vi{e tastera. U slu~aju bilo kakvih te{ko}a sa sistemom treba najpre poku{ati inicijalizaciju MSDOS-a. Ova inicijalizacija se posti`e jednovremenim pritiskom tri tastera: Ctrl + Alt + Del Za {tampanje sadr`aja ekrana koristi se: Shift + PrtSc Za prekid izvr{avanja komande koristi se: Ctrl + C

MS DOS

URE\ENJE TEKSTA KOMANDE Za ure|enje teksta komande mogu se koristiti razli~ite tastaturne komande sa slede}im funkcijama: F1 Prikazuje znak po znak prethodno unete komande. Istu funkciju ima i taster ozna~en sa . F3 Prikazuje prethodno unetu komandu. Esc Poni{tava teku}u komandu i ne menja sadr`aj prihvatnika tastature. Del Preska~e jedan karakter u prihvatniku tastature. Ins Omogu}ava umetanje znakova. BkSp Bri{e znak levo od kursora. SPISAK SVIH MS-DOS NAREDBI append assign attrib backup break chcp chdir (cd) chkdsk cls
10

command comp copy ctty date del dir diskcomp diskcopy exe2bin exit

MS DOS

fastopen fc Defini{e put za pretra`i vanje datoteka Pridru`u je oznaku disk ure|aja (drive letter) razli~it im ure|ajim a Postavlj a ili prikazuj e atribute datoteka Arhivira jednu ili vi{e datoteka sa jednog diska na drugi Aktivira proveru

CONTROL-C Prikazuje ili menja teku}u kodnu stranu za komandni procesor Menja radni adresar Skenira specificirani diisk i proverava na gre{ke Bri{e ekran Startuje komandni procesor Upore|uje sadr`aj dve datoteke Kopira specificirane datoteke Menja ure|aj sa koga MS-DOS prihvata naredbe Prikazuje ili menja datum Bri{e specificirane datoteke Lista datoteke adresara Upore|uje disk ili diskete Kopira sadr`aj jednog diska na drugi Konvertuje exe datoteku u binarni format Napu{ta komandni procesor i vra}a se na prethodni nivo Smanjuje potrebno vreme za otvaranje datoteka koje se ~esto upotrebljavaju Upore|uje sadr`aj datoteke i prikazuje razlike fdisk find format graftabl graphics join

11

MS DOS

keyb label mkdir (md) mode more nlsfunc path print prompt recover ren replace restore rmdir (rd) select set share sort subst sys time tree type ver verify vol xcopy

Konfiguri{e tvrdi disk za MS-DOS Pretra`uje specificirani tekst Formatira disk (disketu) za MS-DOS U~itava tabelu grafi~kih znakova Vr{i pripreme MS-DOS-a za {tampanje grafike Pridru`uje jedinicu diska putu U~itava program za upravljanje tastature Ozna~ava disk Kreira adresar Postavlja mod operacionog rada za pojedine ure|aje Prikazuje sadr`aj u delovima od po jedan ekran U~itava specifi~ne informacije pojedinih dr`ava Specificira put po kome MS-DOS pretra`uje datoteke [tampa datoteke Menja MS-DOS prompt Popravlja lo{e diskove ili datoteke Menja naziv datotekama Zamenjuje stare verzije datoteka novim Vra}a datoteke koje su arhivirane sa backup Bri{e adresar Instalira MS-DOS na disketi sa specifi~nim informaci-jama o dr`avi i rasporedu tastera na tastaturi Dodeljuje jedan niz znakova drugom za kasniju upotrebu u programima

12

MS DOS

Instalir a sistem za deljenje i zaklju~i vanje datoteka Sortira podatke u abcd poretku Zamena stringa vezano za put Transver sistemsk ih datoteka MS-DOS-a sa jednog diska na drugi Prikazuj e i postavlj a ~asovnik Prikazuj e adresare i datoteke

Prikazuje sadr`aj datoteke na ekranu [tampa broj MS-DOS verzije Verifikuje sve zapise na disku Prikazuje oznaku diska Kopira datoteke i podre|ene adresare.

13

You might also like