MS DOS Osnove
description
Transcript of 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
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
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
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
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
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
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
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
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
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
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