MS DOS Osnove

16
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 1

description

Osnove rada u MS-DOS operativnom sistemu. Naredbe MS-DOS-a i njihovo korišćenje.

Transcript of MS DOS Osnove

Page 1: MS DOS Osnove

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 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

1

Page 2: MS DOS Osnove

MS – DOS

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 jednostavnije i češće korišćene naredbe. Kada se lista spisak 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 del (erase) mkdir setchcp dir path shiftchdir (cd) echo pause timecls exit prompt typecopy for rem verctty goto rename (ren) verifydate if rmdir (rd) vol Eksterna naredba je svaki MS-DOS fajl sa ekstenzijom “EXE”, “COM” ili “BAT”. Spisak eksternih naredbi MS-DOS-a:

2

Page 3: MS DOS Osnove

MS – DOS

appendassign attribbackupchkdskcommandcompdiskcompdiskcopyexe2binfastopenfc

fdiskfindformatgraftablgraphicsjoinkeyblabelmodemorenlsfuncprint

recoverreplacerestoreselectsharesortsubstsystreexcopy

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

3

Page 4: MS DOS Osnove

MS – DOS

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

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)

4

Page 5: MS DOS Osnove

MS – DOS

Svaki od podređenih adresara može biti izbrisan iz spiskamadređ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 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

5

Page 6: MS DOS Osnove

MS – DOS

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/sParametar “/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, 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

6

Page 7: MS DOS Osnove

MS – DOS

Za potrebe arhiviranja ili prenosa podataka jednog ili više adresara koriste se i naredbe “backup” i “restore”. Naredba”backup” 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;/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 backup-ovane.

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.

7

Page 8: MS DOS Osnove

MS – DOS

U slučaju bilo kakvih teškoća sa sistemom treba najpre pokušati inicijalizaciju MS-DOS-a. Ova inicijalizacija se postiže jednovremenim pritiskom tri tastera:

Ctrl + Alt + DelZa štampanje sadržaja ekrana koristi se:

Shift + PrtScZa prekid izvršavanja komande koristi se:

Ctrl + C

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.

8

Page 9: MS DOS Osnove

MS – DOS

SPISAK SVIH MS-DOS NAREDBIappend Definiše put za pretraživanje datotekaassign Pridružuje oznaku disk uređaja (drive

letter) različitim uređajimaattrib Postavlja ili prikazuje atribute

datotekabackup Arhivira jednu ili više datoteka sa

jednog diska na drugibreak Aktivira proveru CONTROL-Cchcp Prikazuje ili menja tekuću kodnu

stranu za komandni procesorchdir (cd) Menja radni adresarchkdsk Skenira specificirani diisk i proverava

na greške

cls Briše ekrancommand Startuje komandni procesorcomp Upoređuje sadržaj dve datotekecopy Kopira specificirane datoteke

ctty Menja uređaj sa koga MS-DOS prihvata naredbe

date Prikazuje ili menja datumdel Briše specificirane datotekedir Lista datoteke adresaradiskcomp Upoređuje disk ili disketediskcopy Kopira sadržaj jednog diska na drugiexe2bin Konvertuje “exe” datoteku u binarni

formatexit Napušta komandni procesor i vraća se

na prethodni nivo

fastopen Smanjuje potrebno vreme za otvaranje datoteka koje se često

9

Page 10: MS DOS Osnove

MS – DOS

upotrebljavajufdisk Konfiguriše tvrdi disk za MS-DOSfind Pretražuje specificirani tekstformat Formatira disk (disketu) za MS-DOSgraftabl Učitava tabelu grafičkih znakova

Vrši pripreme MS-DOS-a za štampanje grafike

graphics Vrši pripreme MS-DOS-a za štampanje grafike

join Pridružuje jedinicu diska putukeyb Učitava program za upravljanje

tastaturelabel Označava diskmkdir (md) Kreira adresarmode Postavlja mod operacionog rada za

pojedine uređajemore Prikazuje sadržaj u delovima od po

jedan ekrannlsfunc Učitava specifične informacije

pojedinih državapath Specificira put po kome MS-DOS

pretražuje datotekeprint Štampa datotekeprompt Menja MS-DOS promptrecover Popravlja loše diskove ili datotekeren Menja naziv datotekamareplace Zamenjuje stare verzije datoteka

novimrestore Vraća datoteke koje su arhivirane sa

backup

10

Page 11: MS DOS Osnove

MS – DOS

rmdir (rd) Briše adresarselect Instalira MS-DOS na disketi sa

specifičnim informacijama o državi i rasporedu tastera na tastaturi

set Dodeljuje jedan niz znakova drugom za kasniju upotrebu u programima

share Instalira sistem za deljenje i zaključivanje datoteka

sort Sortira podatke u abcd poretkusubst Zamena stringa vezano za put

sys Transver sistemskih datoteka MS-DOS-a sa jednog diska na drugi

time Prikazuje i postavlja časovniktree Prikazuje adresare i datoteketype Prikazuje sadržaj datoteke na ekranuver Štampa broj MS-DOS verzije

verify Verifikuje sve zapise na diskuvol Prikazuje oznaku diskaxcopy Kopira datoteke i podređene adresare.

11