Osnovne DOS Komande

Embed Size (px)

Citation preview

osnovne dos komande dir-izlistavanje direktorijuma cd ime direktorijuma-prelazak u drugi direktorijum(korak unapred) cd.. - vracanje u prethodni direktorijum(korak unazad) cd\ - vracanje na root particije hdd-a(prim. c:\ ) rd ime direktorijuma- brisanje direktorijuma u slucaju kad je isti prazan deltree - brisanje celog direktorijuma sa kompletnim njegovim unutrasnjem sadrzajem md ime direktorijuma - kreiranje novog foldera na putanji gde se nalazite trenutno (prim c:\program files\ ) dakle,imamo slucaj gde treba da obrisemo neki fajl ili folder a prinudjeni smo da to radimo iz CMDa...radi testa na C particiji sam napravio 1 folder sa 2 podfoldera u njemu.... da bismo pristupili command prompt-u najlakse ga je pokrenuti iz run menu-ja komandom cmd nakon toga iskocice vam ovaj prozor

vracamo se u root direktorijum komandom cd\

izlistavamo sadrzaj root direktorijuma komandom dir

premestamo se u direktorijum komandom cd ime dir-a i izlistavamo opet njegov sadrzaj

komandom rd ime direktorijuma obrisacemo jedan od ova 2 foldera unutra i nakon toga ponovo izlistati sadrzaj direktorijuma

ito bi ukratko bilo to,kao sto vidite procedura nije komplikovana uopste,vezbajte malo iz cmd-a mozete izaci ili standardno preko "x" u gornjem desnom uglu ili tako sto cete kucati exit jos jednom ponovljena cela procedura rada...

DOS - Disk Operating System Kontrolise kretanje informacija prema racunaru, nadzire rad racunara sa programima, kao i koriscenje raznih externih i internih uredjaja [HDD, FDD, stampaca..] DOS je skraceni naziv za Disk Operating System. Ovo njegovo ime nikukom slucaju ne znaci da je njegova uloga iskljucivo vezana za rad sa diskom. Ime je ostalo u terminologiji cisto kao istorjisko nasledje. Najcesci nazv je MS ili PC DOS. Sada posrojei mnoge ''varoijacije na temu'' DOS-a kao sto su free open source projekti tipa FreeDos-a i slicnih kopija ovog pomalo

zaboravljenog operativnog sistema. Da ne idem dalje u manje vise ne potrebno teoretisanje o dosu i uopste ulozi operativnih sistema, za to jednog dana ako bude bilo potrebe bice i vremena, sada smatram da nije. O komandama koje su vazne za pocetak rada moglo bi se pricati mnogo vremena stoga planiram samo ukratko navesti neke od osnovnih i njihove funkcije a kasnije cemo preci na konkretnu situaciju koja je prouzrokovala pisanje svega ovoga a koja je formatiranje i particionisanje diska uz backup nekih podataka. :Komande za rad sa direktorijumima: TREE: Eksterna komanda pisana da bi se olaksao pregled izlistavanja svih direktorijuma: primer: c:\tree c:/ Argument: C: je oznaka sa kog diska se trazi listing direktorijuma sa svim podirektrijumima. Ukoliko se ovde nista ne navede podrazumeva se da se radi o trenutno aktivnoj jedinici. Argument: /f oznacava da zelimo da prilikom izlistavanja sem samo direkotirjuma i poddirektrojuma izlistaju i svi fajlovi u vec spomenutima. Ukoliko se TREE primeni na disk na kome pod direktorijuma nema MS DOS ce nam poslati poruku ''No sub-directorie exist" MKDIR [MD]: Interna komanda za kreiranje poddirektorijuma na disku. MD je skraceni oblik komande i koristi se u vecem broju slicajeva. primer: mkdir c:prvi primer: md c:\prvi\drugi\ Argument: c: oznaka diska na kome se kreiea poddirektorijum. Ukoliko se ovde nista ne navede podrazumeva se da se radi o trenutno aktivnoj jedinici. U drugom primeru dat je skraceni oblik komande. Kosa crta [\] oznacava da putanja pocinje od osnovnog direktorijuma. Ukoliko nje nema putanja bi pocela od trenutno aktivnog. CHDIR [CD]: Interna komanda za promenu aktivnog direktorijuma. CD je skraceni oblik komande i koristi se u vecem broju slicajeva. primer: cd prvi primer: cd.. primer: cd c:\prvi\drugi primer: cd\ Argument: C: oznaka diska na koji se komanda odnosi. [ukoliko se ne navede podrazumeva se da se odnosi na aktivni direktorijum] Drugi primer daje komandu kako se vraca u prethodni direktojium u kom smo bili, a cetvrti primer kako se vraca u osnovni direktorijum ma koliko duboko u strukturi bili.

RMDIR [RD]: Interna komanda za brisanje poddirektorijuma [iskljucivo praznih]. RD je skraceni oblik komande i koristi se u vecem broju slicajeva. primer: rd\prvi\drugi primer: rd primer U prvom primeru bice izbrisan drugi direktorijum koji se nalazi u prvi. U drugom bice izbrisan direktorijum primer PATH: Interna komanda za zadavanjeputanje kojom DOS trazi korisnicke programe, externe komande i batch fajlove ukoliko se oni ne nalaze u aktivnom poddirektorijumu. primer: path c:\;c:\prvi;a:\;c:\prvi\drugi\drugi1 U ovom primeru DOS prvo trazi komandu ili program u osnovnom direktorijumu diska c, zatim ukoliko je ne nadje trazi je u poddirektorijumu PRVI, pa u osnovnom na disku A i na kraju na disku C u poddirektorijumu DRUGI!. Ukoliko uopste ne nadje trazeni fajl ili komandu "Bad command or file name"

:Opste komande: DATE: Interna komanda za postavljanje datuma. U daljem radu ukoliko neki fajl budemo menjali za datum menjanja postavlja se vrednost koju da ova komanda. primer: date Current date is Tue 1-01-1980 Enter new date (mm-dd-yy): Argumenti su sledeci mm oznacava mesec, dd dan u mesecu a yy dvocifreni zavrsetak godine. Moraju se upisati datim redosledom osim ako nije upotrebljena komanda SELECT predhodno. Stavke su razdvojene ili crticom ili kosom crtom. Ukoliko bi u primeru samo kucali enter ne menjajuci nista datum bi ostao onaj prvo prikazani, tj. 1-01-1980. TIME: Interna komanda za postavljanje vremena. Kao i za DATE prilikom daljeg rada upisuje se novo vreme. primer: time Current time is Tue 00:00:36,93 Enter new time : Argumenti su sledeci: sati, minuti, sekunde i stotinke sekunde. Moraju se navesti datim redosledom qa medjusobno su razdvojeni dvotackom osim stotinke koje su odvojene decimalnim znakom. Ukoliko se argumenti ne navedu bice ispisano prvo navedeno vreme: 00:00:36,93

PROMPT: Interna komanda za promenu odzivonog znaka DOS-a.DOs ispusije dozivni znak kada je spreman da primi novu komandu. primer: prompt $t$d$n$g prompt $n$g Argumenti navedeni posle naredne predstavljju niz priozivoljnih karaktera ukljcujucu ti u specijalne karaktere tzv meta stringove prikazane u sledecoj tabeli. Pre svakog specijalnog karaktera obavezno se dodaje $ da bi se razlikovao od standardnih karaktera. Karakter - Znacenje t - trenutno vreme d - vazeci datum n - aktivna disk jedinica p - aktivni poddirektoijum v - verzija dosa g - znak za vece (>) l - znak za manje (