Linux
Sistemul de operare MS-DOSSistemul de operare MS-DOS Calculatorul compatibil MSDOS are 2 sisteme de control . Primul sistem care actioneaza la nivel fizic ROMBIOS si al 2-lea unde actioneaza sistemul de operare MSDOS. Monitorul RomBios - colectie de subprograme stocate in memoria ROM si furnizate de catre firma producatoare o data cu partea de hard BIOS cuprinde : - un program de autoledare rutina de initializare la pornirea sistemului un program incarcator al primului sector al discului System drivere pentru tastatura , mouse , monitor , consola , ceasul sistemului componenta BIOS asigura independenta sistemului de operare de alte parti Sistemul de operare MSDOS : Componente : - incarcatorul extensie a BIOS-ului (Io.sys) nucleul sistemului de operare (MsDos.sys) interfata cu utilizatorul (command.com ) programe utilitare (extensii ale sistemului de operare) Incarcatorul este un program
aflat in primul sector al discului sistem si are rolul de a incarca sistemul de
operare la pornire sau la repornire (Alt+Ctrl+ Io.sys - contine drivere care le inlocuiesc sau le extind pe cele din BIOS MsDos.sys - asigura interfata dintre BIOS si programul de aplicatie si gestioneaza programele , memoria , fisierele Command.com - compus din 3 parti 1. Partea rezidenta - contine codul necesar unor prelucrarii comenzii de oprire(Ctrl+c) si pentru erorile de intrerupere si codul de incarcare a partii tranzitorii 2. Partea tranzitorie - preia comenzile de la tastatura sau fisiere de comenzi indirecte 3. Componenta de initializare -se incarca numai la periferia sistemului si contine codul de apelare al fisierului autoexec.bat COMENZI DOS Mem - afiseaza cantitatea de memorie utilizata si neutilizata, listeaza zonele de memorie alocata si nealocata, precum si programele incarcate in memorie; afiseaza un raport asupra memoriei utilizate si asupra memoriei libere Ver - afiseaza versiunea sistemului de operare instalat in sistem Vol - afiseaza numele unitatii (label) Lucru cu fisiere : Attrib - permite atasarea unor anumite atribute pentru fisiere : pentru ascundere (Hidden) [+h/-h]
pentru citire (Read only) [+r/-r] fisier sistem (System) [+s/-s] pentru arhiva (Archive) [+a/-a] Parametrii : attrib [+r/-r][+a/-a][+h/-h][+s/-s] [d:][cd] nume fisier Dir Parametrii : dir[d:][cd] nume fisier + optiuni Optiuni : [/p]- pauza la fiecare ecran [/w] - afiseaza pe toata latimea ecranului [/o] - afiseaza in ordinea sortata [/s] - afiseaza fisiere specificate in anumite directoare [/b] - afiseaza numai fisierele si directoarele fara specificatii [/l] - afiseaza cu caractere mici [/a[[i]atr] - afiseaza fisierele cu anumite atribute Copy - copiaza fisiere sau directoare dintr-o cale in alta Format general: copy <specifica fisierul sau directorul> <director destinatie> Exemplu: copy a:utilebogdan.txt c:utilitare copiaza fisierul text bogdan din directorul utile al discului a: in directorul utilitare al discului c: Type - afiseaza continutul unui fisier Del(erase) - Sterge un fisier sau un director Undelete - readuce fisierele ce au fost sterse anterior cu connditia ca in zona respective de memorie sa nu se fi scris altceva Lucru cu directoare : Md - creeaza director (make directory) Format general: md <numedirector> Exemplu : md cursCd - Permite schimbarea dintr-un director in altul comanda cd -ne aduce in radacina comanda cd.. ne aduce un director inapoi Deltree - Stergerea unei structuri arborescente Tree /f - Afisarea structurii arborescente , apar si fisierele Xcopy - permite copierea de structuri arborescente Format general: xcopy <sursa> <destinatie> [parametrii] Exemplu: C:nc*.txt a: /s/eRen - redenumeste sau muta un respectiv fisier sau director Format general: ren <specificator vechi> <spec nou> Exemplu: Ren readme.txt readme2.txt Type - permite vizualizarea pe ecran a continututlui unui fisier ( nu a numelui ca la Dir) Format general: Type <nume fisier> Exemplu: type autoexec.bat Move - permite redenumirea unui fisier sau director si mutarea acestuia Con - fisierul pentru ecran Prn - Fisierul pentru tastatura Sort - se sorteaza continutul unui fisier (implicit in ordine crescatoare) Sort[/r][/+n][sursa][destinatie] [/r] - se face descrescator [/+n] - coloana la care incepe campul de sortare (implicita) Cls - stergerea ecranului Date - afisarea datei si posibilitatea schimbarii ei Time - afisarea datei si posibilitatea schimbarii ei Path [[d:]cale[;]] -se stabileste caile de cautare a fisierelor executabile (exe,bat,com) linia de comanda nu poate sa fie mai mare de 127 de caractere Path [Enter] - afisarea cailor de catare setate anterior Path ; [Enter] - anularea cailor de cautare setate anterior Appen [[d:]cale[:]]-permite setare cailor de cautare pentru alte fisiere decat cele executabile Prompt - seteaza forma in care apare promptul DOS Comanda Prompt $p - afiseaza unitatea curenta si calea $g - afiseaza semnul > $d - afiseaza data curenta $n - afiseaza doar unitatea de volum curenta More - afisarea continutului fisierului cu pauza dupa fiecare ecran Comenzi relative la volumDiskcomp [d1:[d2:]][/1][/3] - se compara continutul disketelor aflate in unitatile d1 respectiv d2 compararea se face pista cu pista [/1] - se compara prima fata [/3]- se compara doar primele sectoare Diskcopy [d1:[d2:]][/1][/3][/m]-se copiaza continutul disketei din d1 in d2 [/1] - se compara o singura fata [/v] verifica corectitudinea copierii [/m] utilizeaza memoria conventionala ca memorie intermediara Comenzi externe, sunt deservite de programe aflate sub forma de fisiere executabile pe disc. Se mentioneaza in continuare cateva dintre acestea: attrib pozitioneaza sau afiseaza atributele read-only si/sau archive ale fisierelor specificate; Format general: attrib [+r] [-r] [+a] [-a] <specificator fisier> chkdsk analizeaza directoarele si tabela de alocare a discului specificat sau a celui implicit si afiseaza un raport al starii discului; diskcopy copiaza continutul unui disc flexibil sursa pe un disc flexibil destinatie; fc compara continutul a doua fisiere si raporteaza eventualele diferente intre acestea; format initializeaza discul din unitatea specificata, sau implicita la un format acceptat de sistemul de operare; analizeaza intregul disc pentru detectarea cluster-elor (unitati de alocare a spatiului pe disc) defecte pe care le marcheaza in tabela de alocare FAT (File Allocation Table); creeaza si initializeaza directorul radacina, tabela de alocare a fisierelor si programul incarcator al sistemului (boot-ul); Format general: format a: [/f:tip-formatare] [v:eticheta] [/s] - /s pe disc vor fi puse si fisierele sistem print tipareste fisiere de text la imprimanta in timp ce se executa alte comenzi pe calculator (tiparire in paralel cu operarea background);
|