Initiation Au Systeme de Lin Formation

Embed Size (px)

Citation preview

  • 8/6/2019 Initiation Au Systeme de Lin Formation

    1/68

    1

    INITIATION AU SYSTEME DE LINFORMATIONPAR ORDINATEUR

    I. Dfinitions des concepts importants

    I.1. Informatique

    Le terme informatique provient de deux vocables :Information

    et automatique. De ces deux termes, on peut dfinir linformatique

    comme lensemble de techniques mises a en uvre pour le traitement

    automatique et rationnel de linformatique.

    Linformatique se dfinissait dans le temps comme le traitement

    dune base de donnes par la mthode automatique base sur

    lutilisation de lordinateur.

    I.2. Informations

    - Le terne information peut se dfinir comme une source

    primordiale et vitale dune entreprise ou dune organisation, laquelle

    peut tre stocke, traite, diffuse ou transmise au destinataire.

    Exemple : Un stock en marchandise dans un magasin, la matire

    premire dans une usine, le personnel dans une organisation ou les

    mdicaments dans un dpt pharmaceutique.

    Dans le sens plus technique, linformation est comprise comme une

    instruction ou comme une donne.

  • 8/6/2019 Initiation Au Systeme de Lin Formation

    2/68

    2

    I.3. Instruction

    Une instruction est un ordre donn lordinateur pour excuter une

    tche. En dautre terme, cest ce que lordinateur doit faire pour faire. On

    lappelle aussi commande.

    Les instructions en informatique sont donnes en langage volu

    (high level language), ensuite elles sont codes par la machine en

    binaire en langage machine pour tre traites et excutes. Les

    instructions excutables (commandes excutables) sont directement

    prises en compte par le processeur qui les code en langage

    assembleur.

    Linstruction se divise en deux parties :

    - code opration- adresse oprande.

    Le code opration cest linstruction proprement dite rdige en

    langage machine. Tandis que ladresse oprande dfinit la portion de

    la mmoire ou de disque sur laquelle est localise linformation

    traiter.

    I.4. Donnes

    Les donnes sont les informations proprement dites, stockes a laide

    de programme ou logiciel, traite ou prt tre traiter.

  • 8/6/2019 Initiation Au Systeme de Lin Formation

    3/68

    3

    I.5. Programme

    Un programme est une liste dune ou plusieurs dinstructions

    rdiges dans un langage proprement dit appel langage de

    programmation et dans une logique dite logique de programmation,

    destine excuter une tche bien dtermine. Il se prsente souvent

    sous la forme d'une ou plusieurs squences d'instructions,

    comportant souvent des donnes de base, devant tre excutes dans

    un certain ordre par un processeur ou par processus informatique

    (cas des systmes multitches).

    Lorsque plusieurs tches doivent tre excutes, alors on aura faire

    plusieurs blocs de programmes. Ils forment alors ce quon appelle

    logiciel

    I.6. Logiciel

    Un logiciel est un ensemble de programmes qui permet un

    ordinateur ou un systme informatique d'assurer une tche ou une

    fonction en particulier (exemple : logiciel de gestion de la relation

    client, logiciel de production, logiciel de comptabilit, logiciel de

    gestion des prts).

  • 8/6/2019 Initiation Au Systeme de Lin Formation

    4/68

    4

    Il existe plusieurs sortes de logiciels :

    I.6.1. Logiciel de base

    Le logiciel de base, aussi appele systme dexploitation ou logiciel-

    moteur, est un ensemble de procdure qui permet dexploiter un

    ordinateur. Ils sont responsables de la liaison entre les ressources

    matrielles dun ordinateur et les applications informatiques de

    lutilisateur (traitement de texte, jeu vido). Il fournit aux

    programmes applicatifs des points dentre gnriques pour les

    priphriques. Il gre les priphriques internes et externes dun

    ordinateur et les applications installes sur celui-ci.

    Exemple : Le Windows, lUnix, le DOS, AS/400, VSE, OS/2. VMS,

    Unisys. DH. VM et le MVS.

    Le Windows est actuellement le systme dexploitation le plus utilise

    au monde.

  • 8/6/2019 Initiation Au Systeme de Lin Formation

    5/68

    5

    I.6.2. Logiciel dapplication

    Le logiciel dapplication ou simplement appel Application est suites

    des logiciels qui excute plusieurs fonctions dune tache donne.

    Exemple : Application de la comptabilit

    - Logiciel de Journalisation des comptes- Logiciel de calcul et analyse de bilan- Logiciel de la caisse- Etc.-

    Droit de licence

    Les logiciels sont souvent rglements par les codes qui protge la

    licence dutilisation et le droit dauteur. Ainsi on distingue les

    grandes familles de licence :

    - Logiciel libre (free software) : Tout le monde peut tudier,copier, modifier et distribuer des versions modifies du logiciel.

    Les logiciels libres sont protgs pour la plupart par une

    licence d'utilisation, mais cela ne signifie pas pour autant que le

    logiciel est gratuit.- Graticiel (Freeware)- Partagiciel (shareware)- logiciel propritaire : au moins un de ces droits n'est pas

    rempli pour les utilisateurs. La plupart du temps, acqurir une

  • 8/6/2019 Initiation Au Systeme de Lin Formation

    6/68

    6

    licence d'utilisation ncessite le paiement d'une certaine somme

    aux crateurs du logiciel ;

    - logiciel commercial : logiciel destin la vente, il peut trelibre ou propritaire.

    I.6.3. Les Applicatifs

    Les applicatifs servent dvelopper des logiciels dapplications.

    Suivant leur taille, les logiciels peuvent tre dvelopps par une ou

    plusieurs personnes. Les grands logiciels sont souvent dvelopps

    par plusieurs personnes groupes au sein dune quipe coordonnes.

    Les applicatifs forment ce que nous appelons langage de

    programmation.

    Un langage de programmation est un code de communication,

    permettant un tre humain de dialoguer avec une machine en lui

    soumettant des instructions et en analysant les donnes matriellesfournies par le systme, gnralement un ordinateur. Ces codes de

    communication sont appeles Code source .

    L'activit de rdaction du code source d'un programme est nomme

    programmation. Elle consiste en la mise en uvre de techniques

    d'criture et de rsolution d'algorithmes informatiques, lesquellessont fondes sur les mathmatiques. ce titre, un langage de

    programmation se distingue du langage mathmatique par sa vise

    oprationnelle (une fonction et par extension, un programme, doit

    retournerune valeur), de sorte qu'un langage de programmation est

  • 8/6/2019 Initiation Au Systeme de Lin Formation

    7/68

    7

    toujours un compromis entre la puissance d'expression et la

    possibilit d'excution

    Type de langage de programmation

    - Langage de bas niveau : non structure. Exemple le langageassembleur

    - Langage de haut niveau : Structure. Exemple Langage C, C++,COBOL, SQL (destin diter de codes sources sous forme des

    lignes de commande)

    - Langage objet orient. Exemple Visual Basic, C# (C.net),Delphi, Turbo Pascal (Destine gnralement a crer des

    interfaces graphiques. Les objets contiennent des modules de

    commande)

    I.6.4. Les Pilotes

    Les pilotes sont des logiciels de configurations de priphriques,

    parmi lesquels on peut citer les plus utiliss tels que la carte son, carte

    contrleur vido, carte modem, carte usb, carte contrleur rseau,

    carte rseau Ethernet, etc.

    Certains pilotes sont directement intgrs dans le systme

    dexploitation lorsque la version de celui-ci est postrieure celle de

    pilotes question. Par exemple, le Windows XP prendra

    directement a compte le pilote USB, tandis que pour le Windows 98,

    il faudra squiper de pilotes livres de faon spare.

  • 8/6/2019 Initiation Au Systeme de Lin Formation

    8/68

    8

    II.6.5. Les didacticiels

    Les didacticiels sont des logiciels denseignement ou dapprentissage

    de mtier. Ils intgrent les sances audio et vido des cours ou dedmonstration guides sous forme de prsentations appels Tutorial.

    I.7. Systme informatique

    Un systme informatique comprend la partie matrielle (ordinateur

    et ses priphriques) et la partie immatrielle (programme ou logiciel

    crit sur le disque dur).

    I.8. Ordinateur

    Un ordinateur est par dfinition une machine lectronique,

    multitche a commande automatique qui excute les taches suivant

    les programmes installes dans sa mmoire.

    Plusieurs formes dordinateurs existent, on peut citer :

    Le terme Ordinateur central (mainframe en anglais) est utilis en

    informatique pour dfinir un ordinateur de grande puissance de

    traitement.

    On compte parmi les fabricants de ces systmes de grandescompagnies telles IBM avec les zSeries (le plus souvent sous systme

    MVS ou z/OS) et iSeries, ou Unisys, ou Bull (avec les DPS/6 DPS/8

    sous systme GCOS).

  • 8/6/2019 Initiation Au Systeme de Lin Formation

    9/68

    9

    Un ordinateur central fonctionne selon un modle centralis en

    opposition aux modles rpartis. Il permet de faire tourner de faon

    simultane plusieurs sessions d'un systme d'exploitation ou mme

    de systmes d'exploitation diffrents (par exemple, sous

    l'hyperviseur VM).

    Les ordinateurs centraux sont utiliss dans les trs grandes

    entreprises (banques, compagnies d'assurances, compagnies

    ariennes, socits de services). De par leur fiabilit et leur puissance,

    ils sont parfois les seuls ordinateurs capables de rpondre auxbesoins de leurs utilisateurs (traitement de trs grandes banques de

    donnes accdes par des dizaines ou des centaines de milliers

    d'utilisateurs).

    Un ordinateur personnel, encore appel micro-ordinateur ou

    ordinateur individuel, est un ordinateur destin l'usage d'une

    personne et dont les dimensions sont assez rduites pour tenir sur un

    bureau.

    Un superordinateur (ou supercalculateur) est un ordinateur conu

    pour les calculs avec de grandes performances possibles avec les

    technologies connues lors de sa conception, en particulier en terme de

    vitesse de calcul.

    Photo ci-dessous

  • 8/6/2019 Initiation Au Systeme de Lin Formation

    10/68

    10

    I.9. Compatibilit informatique

    Le terme comptabilit informatique peut tre compris comme la

    possibilit dinter chang les matriels ou les programmes entre deuxordinateurs de marques diffrentes.

    Les PC et APPLES

    Le terme PC est un acronyme de Personal Computer. Ce terme

    dsignait la famille des machines propre du constructeur IBM en

    opposition la famille APPLE & Macintosh. Ainsi on appelait PCIBM. De nos jours, plusieurs constructeurs se seront lance dans la

    construction des ordinateurs, les rendant compatibles avec la famille

    PC IBM. Ils forment une famille appele Compatibles IBM. Le terme

  • 8/6/2019 Initiation Au Systeme de Lin Formation

    11/68

    11

    PC sest alors rpandu pour designer une marque propre au

    constructeur.

    Exemple : PC Compaq, PC Toshiba, PC DELL, etc.

    Type de compatibilits

    Il existe deux types de compatibilits : Comptabilit de matriels et

    compatibilit de programme.

    Lorsquon peut inter changer les priphriques entre deux matriels

    de marques diffrentes, on parle alors de compatibilit de matriel ou

    comptabilit hardware.

    Lorsquun programme conu pour tourner sur une machine peut

    aussi tourner sur une autre de marque diffrente, on parle alors de la

    comptabilit de programme ou comptabilit software.

  • 8/6/2019 Initiation Au Systeme de Lin Formation

    12/68

    12

    CHAPITRE II. TRAITEMENT DE LINFORMATION DANS UN

    ORDINATEUR

    II. 1. Carte perforeLa carte perfore (parfois appele carte Herman Hollerith) a t le

    premier support de linformation dans le dbut de linformatique.

    Elle a t utilise aussi comme mmoire de masse et unit dentre-

    sortie. On la conjointement utilise avec le ruban perfore.

    Elles sont apparues avant les Systmes d'exploitation , et ont permis

    la cration de ceux-ci. Toutefois, il fallait des heures entires pour

    rdiger un programme de quelques lignes de code

    Historique de la carte perfore

    C'est Basile Bouchon qui inventa le papier perfor en 1725 ; en 1728,

    Jean-Baptiste Falcon amliore le systme sous forme de cartes

    perfores relies entre, ces cartes furent utilises pour divers

    automates, et en particulier les orgues de Barbarie et les pianos

    mcaniques.

    L'invention de la machine cartes perfores par Herman Hollerith,

    pour le recensement de 1890 aux tats-Unis, a t la base du

    dveloppement de trois grandes entreprises internationales : IBM,

    Powers (absorbe par Remington-Rand, et fusionne dans Unisys), et

    Bull. Les premires cartes Hollerith mesuraient 6 centimtres sur 12

    et comportaient 210 cases. Le format avait t align sur celui du

  • 8/6/2019 Initiation Au Systeme de Lin Formation

    13/68

    13

    billet de 10 dollars de l'poque pour pouvoir rutiliser des meubles

    de rangement dj existants.

    Le modle le plus courant de cartes perfores, brevet par IBM en1928, tait la carte dite 80 colonnes. Il s'agit d'une feuille de bristol

    mince de forme rectangulaire, dont un coin tait tronqu, o les

    caractres alphanumriques (BCD, EBCDIC ou ASCII) taient

    traduits par des perforations rectangulaires (au nombre de 1, 2 ou 3

    par caractre) disposes en colonnes parallles la largeur (80

    colonnes) et sur 13 lignes parallles la longueur.

    Ces cartes taient stockes par botes de 2 000, et le coin tronqu

    servait de repre pour les insrer dans le bon sens dans un chargeur

    de cartes ou pour les remettre l'endroit quand la bote tombait par

    terre

    Taille de cet aperu : 800 386 pixels

  • 8/6/2019 Initiation Au Systeme de Lin Formation

    14/68

    14

    Les cartes taient perfores par des opratrices spcialises travaillant

    partir de bordereaux de saisie , vrifies par re-frappe par

    d'autres opratrices (les perfo-vrifs dont la cadence normale de

    saisie taient d'environ 15 000 caractres l'heure (soit environ 4

    caractres la seconde). Les cartes taient susceptibles d'tre tries

    sur des machines appeles trieuses et interclasseuses. Les machines

    mcanographiques ont utilis ces cartes jusqu'au remplacement des

    dernires de ces machines par des ordinateurs vers 1970. Les

    ordinateurs ont t quips d'units priphriques capables de lire et

    de perforer ces cartes jusqu'au dbut des annes 1980.

    Appareil de perforation IBM

  • 8/6/2019 Initiation Au Systeme de Lin Formation

    15/68

  • 8/6/2019 Initiation Au Systeme de Lin Formation

    16/68

    16

    Classement

    Ces cartes taient classes dans des boites appeles Fichier.

    II.2. Fichier informatique

    A la disparition des cartes perfore, les informations sont des lors

    stockes dans des units de stockage compose essentiellement des

    disques. Elles constituent alors ce que nous appelons Fichier

    informatique

    Un fichier informatique est une information enregistre sur disque.

    Un fichier informatique comporte 3 parties :

    - Nom de fichier- Extension du fichier-

    Sparateur.

    II.2.1. Nom de fichier

    Linformation est enregistre avec un nom de fichier de 8 caractres

    au maximum. Les caractres sont des types alphanumriques et ne

    doit pas comporter des caractres * , ? , # et . Ces

    caractres donneront au nom de fichier un sens particuliers. Nous leverrons plus loin.

    Le nom de fichier doit tre significatif en vue de rappeler a

    lutilisateur son contenu.

  • 8/6/2019 Initiation Au Systeme de Lin Formation

    17/68

    17

    II.2.2. Extension du fichier

    Lextension du fichier spcifie la nature de celui-ci, ou le programme

    dapplication utilis pour le crer. Elle est de trois caractresalphanumriques au maximum.

    Exemple des extensions utilisee

    a. Fichier de traitement de texte

    Doc : fichier MS Word

    Wpd : Fichier Wordperfect

    Lwp: Lotus Word pro

    b. Tableur

    XLS: Fichier MS Excel

    WK1 : Fichier Lotus 123

    c. Base de donnes

    db1 : Base de donnes Access

    d. Audio

    wma : Fichier audio

    mp3 : fichier audio comprime (media player)

  • 8/6/2019 Initiation Au Systeme de Lin Formation

    18/68

    18

    e. Film

    dat : fichier VCD

    VOB : fichier DVD

    Avi : fichier DivX (comprime)

    Mp4 : fichier mediaplayer

    wmv : sequences video media Windows mediaplayer

    rmb: video real media

    f. Fichiers graphiques

    jpg: Joint picture graphique (format le plus utilis)

    Tff : Target file format (ficher numeris)

    Fichier de commandes DOS

    Com: fichier de commandes DOS

    Exe : fichier excutables par le processeur

    Bat : fichier de traitement par lot (Batch file)

    Sys : fichier gestionnaire de priphrique

    Hlp : fichier daide

  • 8/6/2019 Initiation Au Systeme de Lin Formation

    19/68

    19

    Fichier systme Windows

    Dll : fichier librairie dynamique

    Ini : fichier dinitialisation

    Cab : fichier dinstallation programme

    II.2.3. Sparateur

    Le sparateur est un point qui spare un fichier de son extension.

    Exemple : budget08.xls, rapport.doc, biblio.db2.

  • 8/6/2019 Initiation Au Systeme de Lin Formation

    20/68

    20

    CHAPITRE III. STRUCTURE DUN SYSTEME DEXPLOITATION

    Un systme dexploitation est un programme de base dun

    ordinateur qui comprend la structure ci-aprs :

    - Le noyau- Bibliothque logiciel- Systme de fichiers- Les outils systme- Linterface graphique- Le programme de base

    III.1. Le Noyau

    Le noyau est le cur dun systme dexploitation. Il assure les

    fonctionnalits suivantes :

    gestion des priphriques (au moyen de pilotes) ; gestion de lexcution des programmes (aussi nomme

    processus) :

    o gestion de la mmoire attribue chaque processus ;o ordonnancement des processus (rpartition du temps

    dexcution sur le ou les processeurs).

    osynchronisation et communication entre processus(services de synchronisation, dchange de messages,

    mise en commun de segments de mmoire, etc.)

    gestion des fichiers (au moyen de systmes de fichiers) ; gestion des protocoles rseau (TCP/IP, IPX, etc.).

  • 8/6/2019 Initiation Au Systeme de Lin Formation

    21/68

    21

    Il constitue une couche primordiale du Systme dexploitation, celle

    qui est lance lors du dmarrage de lordinateur, communment

    appele : le boot. Grce celui-ci, les premiers services peuvent

    accder aux applications systme : gestion de la mmoire, accs aux

    disques durs et accs aux priphriques, il gre donc les ressources

    de lordinateur et permet aux diffrents composants matriels et

    logiciels de communiquer entre eux.

    Dans ces systmes dexploitation, la mmoire vive est divise en deux

    parties indpendantes : le noyau et lespace utilisateur (ce dernier estlespace de la mmoire ddi aux applications, ce qui permet plus de

    scurit : les applications de lespace utilisateur ne peuvent ni

    accidentellement ni intentionnellement accder une zone mmoire

    ne leur appartenant pas.

    Les noyaux ont comme fonctions de base dassurer le chargement et

    lexcution des processus, de grer les entres-sorties et proposer une

    interface entre lespace noyau et les programmes de lespace

    utilisateur.

    Le systme dexploitation, par cette double structure

    noyau/utilisateur, permet le plus souvent aux applications dtre

    indpendantes de la machine sur lesquelles elles fonctionnent. Le

    systme dexploitation masque donc les particularits de chaque

    ordinateur, en garantissant les interfaces ncessaires la

    compatibilit.

  • 8/6/2019 Initiation Au Systeme de Lin Formation

    22/68

    22

    2. Bibliothque logicielle.

    Les bibliothques servent regrouper les oprations les plus

    utilises dans les programmes informatiques, afin dviter la

    redondance (rptition) de la rcriture de ces oprations dans tous

    les programmes.

    On distingue gnralement deux types de bibliothques: les

    bibliothques systme, et les bibliothques utilitaires. Les

    bibliothques systme sont constitues de fonctions permettant

    lutilisation agrable des fonctionnalits systmes (gnralement despoints dentre vers des fonctions du noyau, mais pas seulement).

    Les bibliothques utilitaires contiennent des fonctions dusage

    courant et pratique (fonctions mathmatiques, fonctions de tri, etc).

    Du point de vue du systme, les bibliothques ont diffrentes

    caractristiques. Il y a le caractre statique ou dynamique, et lecaractre partag ou non.

    Une bibliothque statique contient des fonctions qui seront intgres

    au code gnr par le compilateur (dition de liens statique).

    Linconvnient est quun code ainsi obtenu nest pas mis jour

    lorsque la bibliothque change. Lavantage est que le code lui seul

    est autonome.

    Une bibliothque dynamique est une bibliothque qui contient des

    fonctions qui seront intgres au code au moment de son excution

  • 8/6/2019 Initiation Au Systeme de Lin Formation

    23/68

    23

    (dition de liens dynamique). Lavantage est que le code est jour

    vis--vis de la mise jour des bibliothques. Linconvnient est que

    lexcution dpend de lexistence de la bibliothque. On raffine aussi

    laspect dynamique en liaison tardive (intgration de la fonction

    lorsquelle est appele) ou au chargement (intgration des fonctions

    ds que le programme commence sexcuter).

    Une bibliothque partage est une bibliothque dont il est garanti que

    le contenu ne sera prsent quen un seul exemplaire dans le systme

    dexcution, les fonctions seront partages par toutes les applicationsles utilisant.

    III.3. Systme de fichiers.

    Un systme de fichiers (FS ou filesystem en anglais) ou systme de

    gestion de fichiers (SGF) est une structure de donnes permettant de

    stocker les informations et de les organiser dans des fichiers sur ceque lon appelle des mmoires secondaires (disque dur, disquette,

    CD-ROM, cl USB, etc.). Ce stockage de linformation est persistant.

    Une telle gestion des fichiers permet de traiter, de conserver des

    quantits importantes de donnes ainsi que de les partager entre

    plusieurs programmes informatiques. Il offre lutilisateur une vue

    abstraite sur ses donnes et permet de les localiser partir dunchemin daccs.

  • 8/6/2019 Initiation Au Systeme de Lin Formation

    24/68

    24

    Les diffrents systmes de fichier sont :

    Les principaux problmes d'interoprabilit qui restent encore sont

    lis d'une part aux systmes de fichiers des mmoires de masses:

    Prise en charge de certains systme de fichiers sur diffrents OS, ennatif

    systme de fichiers action Linux Mac OS Windows

    lire Nonext2/ext3

    crire Non Non

    lireFAT 32crire

    lire NonHFS+

    crire Non

    lireNTFS

    crire Non

    Ces problmes peuvent gnralement tre rsolus par l'utilisation de

    programmes utilitaires adapts.

    III.4. Les outils systme

    Les outils systme permettent :

    de configurer le systme (grer les comptes des utilisateurs,configuration des paramtres rseau, dmarrage automatique

    des services, etc.) ;

  • 8/6/2019 Initiation Au Systeme de Lin Formation

    25/68

    25

    de passer le relais aux applications proposant des services unou plusieurs utilisateurs ou dautres ordinateurs, grce au

    rseau par exemple.

    III.5. Interface graphique.

    Ce type dinterface homme machine soppose linterface en ligne de

    commande (en anglais CLI pour Command Line Interface) comme MS-

    DOS. Les parties les plus typiques de ce type denvironnement sont le

    pointeur de souris, les fentres, le bureau, les icnes. De plus, des

    contrles graphiques sont utiliss pour interagir avec lutilisateur : lesboutons, les menus, les barres de dfilement. Cette interaction

    homme machine slabore que ce soit dans les interfaces graphiques

    ou en ligne de commande par le Shell . Un dispositif de pointage

    est ncessaire au bon fonctionnement dune interface graphique. Cet

    environnement rend accessible et convivial un ordinateur .

    Linterface graphique reprsente la partie visible du systme

    dexploitation, ce qui explique qu chaque volution majeure de son

    systme dexploitation, les fabricants de systmes dexploitation font

    voluer galement linterface graphique donnant ainsi son identit

    chaque gnration de ses systmes dexploitation.

    Linterface graphique est spare du noyau. Il est ainsi possible dans

    certains systmes dexploitation de changer ou de personnaliser son

    environnement graphique (certaines distributions Linux ne

    possdent mme pas denvironnement graphique de base).

  • 8/6/2019 Initiation Au Systeme de Lin Formation

    26/68

    26

    Linterface de Windows XP est cependant galement modifiable

    grce certains programmes annexes, cette fonctionnalit ntant pas

    incluse par dfaut.

    La plupart des systmes dexploitation sont pourvus dune interface

    graphique, conviviale, simple dutilisation tel point quutiliser un

    ordinateur personnel ne demande plus de comptences

    informatiques. Les systmes dexploitation tels que Windows et

    Macintosh intgrent des outils systme qui grent linterface

    graphique nomms le GUI (comme Graphical User Interface) ainsique des utilitaires de gestion de fichiers et de configuration du

    systme. Ces fonctions sont communment considres comme

    faisant naturellement partie de tout systme dexploitation, ce qui

    nest pas forcment le cas comme le montrent certaines versions

    GNU/Linux ou de BSD. Certains systme dexploitation tel

    OpenBSD nincluent pas dinterface graphique par dfaut pour desraisons de rapidit ou de scurit.

    Les systmes dexploitation grent de plus en plus linterface

    graphique de manire vectorielle (la carte graphique est charge de

    laffichage 2D comme 3D). Ces interfaces permettent de tirer profit

    des progrs raliss ces dix dernires annes dans les puces 3D. Lepremier systme intgrer une interface vectorielle fut Mac OS X 10.2

    avec un moteur graphique Quartz. En 2007, linterface 3D la plus

    dveloppe est Compiz-fusion, dveloppe conjointement par les

    crateurs de Compiz et de Beryl, son driv (fork), fonctionnant sur

  • 8/6/2019 Initiation Au Systeme de Lin Formation

    27/68

    27

    des systmes GNU/Linux. La dernire version du systme

    dexploitation Windows, Vista (2007) intgre galement un bureau

    avec une interface 3D du nom dAero.

    III.7. Application informatique.

    Des programmes applicatifs de base offrent des services lutilisateur

    (calculatrice, diteur de texte, navigateur web, etc.). Ces programmes

    applicatifs sont souvent fournis en paquet promotionnel (bundle])

    avec le systme dexploitation. Certaines personnes estiment quils ne

    font pas rellement partie du systme dexploitation. La sparation

    entre les programmes applicatifs de base et le systme dexploitation

    est difficile dfinir, du fait que lun devient inutile sans lautre, et

    que bon nombre dapplications sont programmes en supposant que

    les programmes applicatifs de base sont toujours prsents.

    III.8. Evolution des systmes dexploitation

    Les micro-ordinateurs sont parmi les dernires gnrations

    dordinateurs. Les systmes dexploitation qui leur sont ddis ont

    donc t dvelopps aprs les autres types de systmes dexploitation

    (systmes pour ordinateur central et pour station de travail dont le

    plus connu aujourdhui est GNU/Linux). Un autre type de systmesdexploitation existe et a t cr aprs linformatique personnelle :

    les systmes dexploitation embarqus.

  • 8/6/2019 Initiation Au Systeme de Lin Formation

    28/68

    28

    Les annes 1980

    cette poque les systmes navaient ni la capacit ni la ncessit

    dutiliser les systmes dexploitation pour mini et grands ordinateurs.Les premiers systmes dexploitation appels moniteurs offraient

    seulement des fonctionnalits trs basiques, et taient chargs le plus

    souvent depuis de la mmoire morte.

    CP/M fut lun des pionniers en matire de systme dexploitation

    install sur un disque (et non sur mmoire morte). Ce systme

    dexploitation influena largement la conception de PC-DOS. Ce

    dernier, choisi par IBM comme systme dexploitation pour ses

    premiers PC, fit de Microsoft lune des compagnies les plus rentables

    au monde. Les principales alternatives durant les annes 1980 sur le

    march des systmes dexploitation furent Mac OS en 1984, AmigaOS

    et Atari en 1985 et OS/2 en 1987.

    Depuis les annes 1990]

    La fin des annes 1990 a vu les exigences des utilisateurs saccrotre

    en termes de fiabilit, de scurit et de convivialit de linterface

    graphique.

    Cest ainsi que Microsoft a opr une migration de tous ses systmes

    dexploitation, y compris ceux destins au grand public vers la plate-

    forme Windows NT, mettant fin la famille des Windows 9x.

  • 8/6/2019 Initiation Au Systeme de Lin Formation

    29/68

    29

    Durant la mme priode, Apple a totalement repens le noyau et

    linterface de son systme dexploitation en lanant Mac OS X. Le

    noyau est bas sur un systme UNIX et le moteur daffichage de

    linterface graphique, Quartz, gr en mode vectoriel.

    Enfin, le troisime acteur des systmes dexploitation est constitu

    par lensemble des distributions Linux. Conu et utilis par des

    dveloppeurs chevronns, ses parts de march dans le domaine des

    ordinateurs personnels sont minoritaires, mais trs prsent sur le

    march des serveurs. Depuis quelques annes, la communaut dedveloppeur de Linux tend les services auprs des nophytes avec

    des distributions comme Ubuntu ou Mandriva. Cette ouverture est

    russie tant sur le plan technique que commercial puisque certaines

    marques proposent leurs ordinateurs grand public avec Linux. Par

    exemple certains ordinateurs DELL sont proposs avec un systme

    dexploitation Ubuntu.

    III.9. Inter portabilit des systmes dexploitation

    Jusqu'en 2007, Mac OS n'tait compatible qu'avec les ordinateurs

    Apple (quips d'un processeur Motorola) et Microsoft Windows

    n'tait compatible qu'avec les processeurs Intel et AMD, donc pas

    avec les ordinateurs Apple.

    Depuis 2007, les ordinateurs Apple utilisent des processeurs Intel

    rendant ainsi les systmes d'exploitation fonctionnant sur Intel

  • 8/6/2019 Initiation Au Systeme de Lin Formation

    30/68

    30

    (comme Windows ou Linux), compatibles avec les ordinateurs

    Apple.

    Les diverses distributions de Linux sont compatibles avec toutes lesmachines beaucoup architectures diffrents, selon les distributions.

    Il est possible de raliser un triple boot, savoir installer les trois

    systmes les plus connus (Windows, MacOS et Linux) sur une seule

    et mme machine, en ayant le choix du systme au dmarrage.

  • 8/6/2019 Initiation Au Systeme de Lin Formation

    31/68

    31

    III. 3. Le DOSLe DOS signifie Disk Operating System.

    Le DOS (Disk Operating System) permet de grer les fichiers

    enregistrs sur le disque dur, comme son nom le suggre, mais aussi,

    comme tout systme dexploitation, il permet de grer les

    composants matriels (priphriques) internes et externes dun

    ordinateur. Lutilisateur communique avec sa machine par

    lintermdiaire du DOS. Le DOS interprte les commandes saisies par

    lutilisateur.

    Le DOS a t dvelopp par la socit IBM (International Business

    Machine). Le DOS est lantique systme dexploitation des premiers

    PC IBM. Le systme dexploitation DOS de la socit IBM sest

    dnomm PC-DOS avec les ordinateurs PC, puis il sest appel PS-

    DOS avec la nouvelle gamme dordinateurs PS (Personnel System).

    Le DOS a t rcupr par la socit MICROSOFT (Contraction de

    Micro et de Software). Les versions du DOS qui ont dvelopp par la

    socit MICROSOFT se dnomment MS-DOS.

    Le DOS est un systme dexploitation mono tche, cest dire quil ne

    peut excuter quun seul programme en mme temps. La plus part

    des versions du DOS sont limites un adressage mmoire de 640 Ko

    (640 Ko de mmoire conventionnelle).

  • 8/6/2019 Initiation Au Systeme de Lin Formation

    32/68

    32

    Autres systme concurrent au DOS

    LOS/2

    En 1987, un nouveau systme dexploitation pour PC, lOS/2, bien

    que trs proche du DOS arrive pour le concurrencer. LOS/2, conu

    pour les processeurs 286 et 386, peut adresser la mmoire tendue au-

    del de 1 Mo, et la mmoire supplmentaire autorise le travail

    multitche intgr en mode protg. LOS/2 est un systme

    dexploitation qui travail en mode protg , cest dire que le

    systme dexploitation effectue une gestion de la mmoire vive,

    lallocation et lutilisation de la mmoire est surveille pour quil ny

    ait pas de conflit entre diffrents programmes. LOS/2 introduit la

    mmoire virtuelle , qui simule sur le disque dur une extension de

    la mmoire vive.

    Le dmarrage dun ordinateur peut tre configur en dual BOOT ,

    ce qui permet de passer facilement de MS-DOS lOS/2.

    Les diffrentes versions du DOS

    Le DOS a volu avec le temps, et il se prsente sous diffrentes

    versions :

    La version DOS 1.0 acceptait des disques de 320 Ko. La version DOS 2.0 introduit les disques de 360 Ko.

  • 8/6/2019 Initiation Au Systeme de Lin Formation

    33/68

  • 8/6/2019 Initiation Au Systeme de Lin Formation

    34/68

    34

    COMMAND.COM est le programme qui interprte les commandes

    saisies par lutilisateur, cest linterprteur de commandes .

    Certains fabricants fournissent avec leur matriel le systme

    dexploitation DOS, et certains programmes supplmentaires qui

    sont en relation spcifiques avec leur matriel.

    Linterprteur de commande

    Le programme COMMAND.COM est linterprteur decommande du DOS. COMMAND.COM renferme des routines qui

    permettent deffectuer des oprations simples et courantes sur les

    fichiers, comme copier (COPY), effacer (DEL), renommer (REN),

    afficher (DIR), etc.

    Ces commandes courantes sont appeles des commandes

    internes parce quelles font parties de COMMAND.COM, lequel

    reste charg en mmoire vive.

    Les autres commandes du DOS, comme FORMAT.COM ou

    DISKCOPY.COM, sont dites commandes externes car il faut les

    charger en mmoire vive. Les commandes externes sont des

    programmes qui sont fournis avec le systme dexploitation DOS etqui effectuent des oprations complexes et plus rares que les

    commandes internes. Pour excuter une commande externe, il faut se

    situer dans le rpertoire o se trouve le programme, ou dans un des

  • 8/6/2019 Initiation Au Systeme de Lin Formation

    35/68

    35

    rpertoires qui est spcifi par la commande PATH du fichier

    systme AUTOEXEC.BAT.

    Quand une commande est saisie partir du prompt, linterprteur decommande vrifie la bonne syntaxe de la commande, et si cest une

    commande interne, il lexcute, si cest une commande externe,

    linterprteur de commande recherche un fichier excutable (.EXE,

    .COM, .BAT) qui porte le mme nom que la commande saisie, et sil

    le trouve lexcute.

    Les fichiers qui portent lextension .EXE, .COM et .BAT sont

    directement excutables et nont pas besoin dtre suivis de leur

    extension pour tre lancs. Lutilisateur saisie la commande partir

    du prompt et valide sa saisie en appuyant sur la touche ENTREE. Si

    le rpertoire actif, n'est pas celui qui contient la commande, alors, soit

    lutilisateur change de rpertoire actif, soit il saisie le chemin complet

    de la commande.

    Quand la syntaxe de la commande nest pas bonne ou quand

    linterprtateur de commande na pu trouver la commande externe

    ou le fichier batch, alors il affiche lcran un message derreur puis

    le de nouveau le prompt :

    Nom de commande ou de fichier incorrect

  • 8/6/2019 Initiation Au Systeme de Lin Formation

    36/68

  • 8/6/2019 Initiation Au Systeme de Lin Formation

    37/68

    37

    Le caractre Anti-Slash (\) indique le niveau hirarchique du

    lecteur (la racine ou un des rpertoires du lecteur actif), et le caractre

    suprieur (>) montre quil sagit de linvite de commande.

    Pour changer le lecteur actif, il suffit de saisir, la suite de linvite de

    commande, la lettre du lecteur souhait avec ses deux points et de

    valider la commande en appuyant sur la touche ENTREE :

    A:\>C:

    C:\>A :

    A:\>

    Lapparence de linvite de commande peut tre chang avec la

    commande PROMPT.

    Comme le DOS est un produit de la culture anglo-saxonne, les

    caractres accentus sont rigoureusement interdits pour nommer un

    fichier.

    Les noms que se rserve le DOS pour identifier les priphriques

    (LTP1, LTP2, LTP3, PRN, AUX, COM1, COM2, CLOCK$, CON,

    NUL, etc.), comme les noms des commandes du DOS ne peuvent

    tre choisis comme nom de fichier sans occasionner de confusion, ils

    sont donc galement prohibs.

    Enfin le caractre vide le la barre despace ne peut tre employ pour

    nommer un fichier parce que cest le caractre de sparation.

  • 8/6/2019 Initiation Au Systeme de Lin Formation

    38/68

    38

    Le tableau des caractres autoriss

    Les caractres autoriss par le DOS sont les suivants :

    Les caractres autoriss par le DOS

    Nom Caractre

    Les chiffres De 0 9

    Les lettres majuscules De A Z

    Les lettres minuscules De a z

    Le ET commercial &

    Le tilde ~Le dise #

    Le A commercial @

    Le pourcentage %

    Les parenthses ( et )

    Le tiret ou le signe ngatif -

    Les accolades { et }

    Le soulignement ou underscore enanglais

    _

    Lapostrophe

    Laccent circonflexe ^

    Le dollar $

  • 8/6/2019 Initiation Au Systeme de Lin Formation

    39/68

    39

    III.3.3. Commandes DOS

    Commande DOS Internes

    Ces commandes rsident dans le mmoire interne de la machine.

    Elles excutent les taches lmentaires.

    1. DATECette commande affiche la date contenue de lhorloge interne en

    format indique.

    Exemple :

    C:\>date

    La date du jour est: 10/04/2008

    Entrer la nouvelle date: (dd-mm-yy)

    (jj-mm-aa) est le format de la date

    2. TimeCette commande affiche le temps contenu dans lhorloge interne.

    Exemple :

    C:\>time

    Le temps en cours: 15:37:18,99

  • 8/6/2019 Initiation Au Systeme de Lin Formation

    40/68

    40

    Entrer nouveau temps:

    3. ClsCls signifie Clean screem . Cette commande efface le contenu de

    lcran et ramne le curseur en sa position initiale.

    4. DirLa commande dir affiche le contenu dun disque.

    Ce contenu est constitu des fichiers et de rpertoire. Lesinformations complmentaires sur les fichiers sont affiches droite.

    Elles concernent notamment : la taille du fichier (en octet), la date de

    cration du fichier et lheure de la cration du fichier.

    Cette commande accepte les paramtres suivants :

    /p ; /w ; /o et /s

    /p : les informations sont affiches par page dcran ou par pause

    /w : les informations sont affiches horizontalement, les dtailles

    complmentaires ne sont pas affiches

    /o : Affiche les informations sont par ordre alphabtique encommenant par les rpertoires et les fichiers.

    /s : Affiche les tous les fichiers mme ceux contenu dans les

    rpertoires.

  • 8/6/2019 Initiation Au Systeme de Lin Formation

    41/68

    41

    5. TypeLa commande type permet de visualiser le contenu dun fichier,

    sous les fichiers texte.

    Exemple :

    C:\>type autoexec.bat affiche le contenu du fichier autoexec.bat se

    trouvant sur le disque dur. Cette commande ne permet pas de

    modifier le contenu dun fichier.

    6. EraseLa commande erase efface un fichier specifier sur le disque.

    Exemple :

    A:\>erase config.dos efface le fichier config.dos se trouvant sur la

    disquette. On peut aussi utiliser la commande delete pour obtenir

    le mme rsultat (delete config.dos).

    7. RenameElle permet de renommer un fichier.

    Exemple :

    C:\>rename budget.xls salaire.xls : permet de renommer le fichier

    budget.xls en salaire.xls

  • 8/6/2019 Initiation Au Systeme de Lin Formation

    42/68

    42

    8. Copy ConLa commande copy con (con=console) permet de crer un fichier

    de type texte a partir de la console (clavier).

    Exemple :

    C:\>copy con autoexec.bat

    Le curseur descend dune ligne pour attendre que vous saisissiez les

    caractres voulus.

    Presser les touches ctrl+Z pour quitter et enregistrer le fichier.

    Le texte : 1 fichier copie(s) apparat

    9. MD (make directory)

    Cette commande permet de crer un rpertoire sur un disque.

    Exemple :

    C:\>md RAPPORTS : cre le rpertoire dnomm RAPPORTS

    sur le disque C.

    10.CD (Change directory)Cette commande permet de changer le rpertoire ou douvrir un

    sous-rpertoire a partir dun rpertoire donne ou un rpertoire

    racine.

  • 8/6/2019 Initiation Au Systeme de Lin Formation

    43/68

    43

    Exemple

    C:\>cd RAPPORTS

    Lindicatif devient :

    C:\RAPPORTS>

    11.CD.. ou CD\La commande CD. Ou aussi CD\ permet de quitter un rpertoire

    ouvert pour revenir au rpertoire donn ou rpertoire racine.

    Exemple

    Du cas ci-haut

    C:\RAPPORT>cd..

    Lindicatif devient

    C:\> (rpertoire racine).

    12.RD (remove directory)Cette commande permet deffacer un rpertoire de la liste des

    rpertoire.

    Exemple :

  • 8/6/2019 Initiation Au Systeme de Lin Formation

    44/68

    44

    C:\>rd RAPPORTS : efface le rpertoire RAPPORT cr sur le disque

    dur C.

    N.B. Pour quun rpertoire soit effac, il doit tre vide, cest-a-dire nepas contenir des fichiers. Il doit au pralable tre efface par la

    commande delete ou erase.

    13.CopyLa commande copy permet de copier un ou plusieurs fichiers

    dune unit vers une autre.

    Exemple :

    C:\>copy autoexec.bat a : copy le fichier autoexec.bat du disque dur

    vers la disquette A.

    Quelques cas de la commande copy :

    1. dun rpertoire vers une unit (rpertoire racine)

    Pour copier le fichier dun rpertoire vers un autre, il faut dabord

    ouvrir le rpertoire.

    Exemple :

    C:\>cd RAPPORTS

    => C:\RAPPORTS>copy salaire.doc A : copy le fichier salaire.doc

    dans la disquette A

  • 8/6/2019 Initiation Au Systeme de Lin Formation

    45/68

    45

    2. Dun rpertoire racine vers un rpertoire donn

    Exemple :

    A:\>copy himem.sys c:\DOS

    Cette commande permet de copier le fichier himem.sys de la

    disquette vers le rpertoire DOS se trouvant sur le disque dur

    3. Dun rpertoire vers un autre rpertoire

    Exemple :

    E:\Windows>copy smartdrive.exe c:\Windows

    Cette commande permet de copier le fichier smartdrive.exe du

    rpertoire Windows du disque E sur le rpertoire Windows du

    disque C.

    III.3.4. Commandes DOS externes

    Contrairement aux commandes DOS internes, les commandes DOS

    externes rsident sur les disques dans des rpertoires bien prcise,

    par exemple le rpertoire DOS ou Commande. Elles sont

    pralablement charges en mmoire, avant dtre excut. Ces

    commandes sont de type avanc parce quelles excutent des

    fonctions plus complexes.

  • 8/6/2019 Initiation Au Systeme de Lin Formation

    46/68

    46

    III.3.4.1. Format.com

    La commande format.com permet de crer de secteurs et pistes sur

    un disque en vue de le prparer lutilisation.

    Exemple :

    C:\> Format A: permet de format le disque se trouvant dans le

    lecteur de disque A.

    C:\>Format D : permet de format le disque dur D.

    Note : Lors du formatage, toutes les donnes prsentes sur le disque sont

    effaces. Cest pourquoi le DOS vous affiche un message de confirmation

    avant dexcuter la commande.

    III.3.4.2. Diskcopy.com

    La commande diskcopy permet de transfrer intgralement le

    contenu dun disque sur un autre (y compris le mauvais secteur).

    Exemple :

    C:\>diskcopy a : a : permet de transfrer le contenu de deux disques

    en utilisant le mme lecteur de disquette.

    C:\>diskcopy a : b : lorsquon utilise deux lecteurs de disquettes

  • 8/6/2019 Initiation Au Systeme de Lin Formation

    47/68

  • 8/6/2019 Initiation Au Systeme de Lin Formation

    48/68

    48

    h : cach

    Exemple :

    C:\>Attrib + h config.sys : permet de cacher le fichier config.sys

    C :> Attrib r command.com: permet de dverrouiller le fichier

    command.com se trouva sur le disque C.

    Prcd de signe (+) il permet daffecter un caractre dattribut au

    fichier. Par contre le signe () enlve le caractre dattribut affecte

    au caractre.

    III.3.4.5. Tree.com

    La commande tree.com permet dafficher larborescence dun

    disque. Cette arborescence se compose rpertoire racine, rpertoire,

    sous-rpertoire, etc.

    Exemple

    C:\>tree

    Folder PATH listing

    Volume serial number is E0AB-7EDE

  • 8/6/2019 Initiation Au Systeme de Lin Formation

    49/68

    49

    C:.

    8209ea7c645ce8251fa3f9

    Documents and Settings

    Administrator

    Desktop

    Favorites

    Links

    Microsoft Websites My Documents

    My Music

    III.3.4.6. Sys.com

    La commande sys.com permet de transfrer les fichiers systme

    (IO.SYS, MSDOS.SYS et COMMAND.COM) dun disque vers un

    autre (du disque source vers le disque cible).

    Exemple

    C:\>sys a : transfert les fichiers systmes du disque dur C vers la

    disquette A.III.3.4.8. DELTREE

    La commande deltree efface un rpertoire et sous rpertoire ainsique ces fichiers.

  • 8/6/2019 Initiation Au Systeme de Lin Formation

    50/68

  • 8/6/2019 Initiation Au Systeme de Lin Formation

    51/68

    51

    D :\>Label data : permetde donner le nom data au disque D

    DOS ne reconnat pas les caractres accentus, ni les espaces

    III.3.4.9. Vol.exe

    Cette commande permet dafficher un nom de volume cre par la

    commande Label.

    Exemple

    D:\>vol

    Volume in drive D is Data

    Volume Serial Number is B4E6-A372

    III.3.4.10. FDISK.EXE

    La commande FDISK.EXE permet de crer, modifier ou supprimer

    des partitions sur les disques durs.

    DOS n'accepte que des partitions en FAT de 2 GB maximum. Les

    versions suprieures acceptent les partitions VFAT (toujours 2 GB) ou

    FAT32 (Wn95B et suprieurs).

    III.3.2.11. UNFORMAT.EXE

    unformat.exe est une commande qui restaure les secteurs et pistes

    dtruites par la commande format. Com. Ainsi les informations

    crases sur un disque format accidentellement sont restaures grce

    la commande format. Com.

  • 8/6/2019 Initiation Au Systeme de Lin Formation

    52/68

  • 8/6/2019 Initiation Au Systeme de Lin Formation

    53/68

  • 8/6/2019 Initiation Au Systeme de Lin Formation

    54/68

    54

    III.3.2.16. Restore

    Cette commande (jusque DOS 5.0) permet de rcuprer les

    fichiers sauvegards avec la commande BACKUP. Pour les versionssuprieures, MS-backup permet la restauration.

    c:>RESTORE

    /S /P /N /M

    : disque contenant le fichier de sauvegarde : disque de destination des fichiers : repertoire de destination : fichiers rcuprer de la sauvegarde, tous si

    omis, caractres de remplacement accepts.

    /S: rcupre galement les rpertoires /P: demande la permission pour remplacer les fichiers dont la

    date de modification est postrieure au backup

    /N: uniquement les fichiers qui n'existent pas dans le dossier dedestination

    /M: uniquement les fichiers modifis depuis le dernier backup.

    III.3.2.17. Find.exe

    FIND cherche un texte spcifique dans un fichier ou un groupe de

    fichiers et affiche les lignes contenant le texte recherch, le numro de

    ligne, etc. La syntaxe est ' FIND ' suivi des options du texte entour

    de puis du chemin dans lequel chercher

  • 8/6/2019 Initiation Au Systeme de Lin Formation

    55/68

    55

    /c => Donne uniquement le nombre de ligne contenant exactement le

    texte cherch.

    /n => Affiche les numros de ligne.

    /v => Affiche les lignes ne contenant pas le texte

    Si vous voulez voir les lignes contenant le texte recherch, il suffit de

    ne pas prciser l'option /v. Malheureusement les jokers * et ? ne sont

    pas accepts et chaque fichier devant tre vrifi doit tre list dans la

    commande :

    FIND "fichier" TEXTE.TXT TEXTE.BAK TEXT2.TXT

    FIND peut tre utilis avec certaines autres commandes.

    Par exemple :

    CHKDSK /V FIND " .WK1" => Liste les fichiers ayant l'extension

    WK1

    DIR FIND "8-04-99" => affiche le rpertoire des fichiers mis jour le

    8 avril 1999.

    III.3.2.18. INTERLNK.EXE

  • 8/6/2019 Initiation Au Systeme de Lin Formation

    56/68

    56

    Cette commande permet de communiquer avec deux PC, grce un "

    cble Interlink" sur le port parallle ou srie.

    Syntaxe : INTERLNK [Client = [SERVEUR]]

    Client => Spcifie un lecteur de disque d'affecter vers un lecteur de

    disque serveur. L'affectation est annule si aucun lecteur de disque

    serveur n'est spcifi.

    Client => Spcifie un lecteur de disque d'affecter vers un lecteur de

    disque serveur. L'affectation est annule si aucun lecteur de disqueserveur n'est spcifi.

    Serveur => Spcifie un lecteur de disque serveur d'affecter vers unlecteur de disque client

    INTERLNK sans paramtre vous montrera son statut.

    III.3.2.19. INTERSVR

    Sert pour le rseau en tant que serveur. Il faut que le fichier

    INTERLNK.EXE soit dans une ligne DEVICE=INTERLNK.EXE dans

    le fichier Config.sys de l'ordinateur client.

    III.3.20. RECOVER.COM

    RECOVER sert rcuprer des donnes d'un fichier ou d'un disque

    contenant des secteurs dfectueux. Cette commande dtruira

    l'ancienne structure d'un rpertoire et renommera les fichiers.

  • 8/6/2019 Initiation Au Systeme de Lin Formation

    57/68

  • 8/6/2019 Initiation Au Systeme de Lin Formation

    58/68

    58

    REPLACE A:\*.TXT C:\SAUVE /A => Ajoute tous les fichiers .TXT

    au rpertoire SAUVE si ces fichiers n'existent pas.

    III.3.2.22. SORT.EXE

    Sort.exe lit les donnes dentre, les trie et les dirige vers une sortie.

    Dans la plupart de cas vers un affichage graphique ou une

    imprimante ou un fichier.

    Exemple :

    C:\>Sort Rapport.txt reunion.doc : lit les donnes dans Rapport.txt,

    les tries et les crits vers Reunion.doc.

    Cette commande permet certains paramtres :

    /r : les donnes dont tries en ordre inverse de Z vers A

    /(n+) : trie suivant le caractre se trouvant a la colonne n

    On peut aussi utiliser la conjonction de cette commande avec dautres

    commandes. Par exemple DIR, PRINT, etc..

    Le cas ci-dessous

    DIR SORT /R /+13 > TEXTE.SRT => Trie le rpertoire en ordreinverse ( partir de la colonne 13) et crit les informations dans le

    fichier LETTRE.SRT. Le tri est affich l'cran par dfaut.

  • 8/6/2019 Initiation Au Systeme de Lin Formation

    59/68

    59

    III.3.2.22.MORE

    MORE envoie les informations afficher page par page, et attends

    l'appui sur une touche entre chaque page. MORE peut afficher desinformations en utilisant le symbole "

  • 8/6/2019 Initiation Au Systeme de Lin Formation

    60/68

    60

    /f=>Affiche le nom complet de fichiers des fichiers sources et cibles

    /g=>Accepte la copie des fichiers encrypts qui ne devait

    normalement tre supports par le lecteur cible.

    /h=>Copie aussi les fichiers cachs

    /l=>Indique le fichier qui doit tre copi

    /m => Copie les fichiers ayant l'attribut ' archive ' et modifie l'attribut

    /n=> Copie en utilisant le nom gnrique des fichiers (8 caractres)

    /p => Demande confirmation avant de copier un fichier

    /Q=>Naffiche pas les noms des fichiers lors de copies.

    /s => Copie tous les sous-rpertoires non vides

    /u=>Copie seulement les fichiers qui existent dj dans la

    destination.

    /v => Vrifie en sauvant les fichiers

    /w => Demande confirmation avant de dmarrer

    /Y=> Supprime la demande de confirmation avant de copier le

    fichier

  • 8/6/2019 Initiation Au Systeme de Lin Formation

    61/68

  • 8/6/2019 Initiation Au Systeme de Lin Formation

    62/68

    62

    C:\>Scandisk:/surface : Effectue un examen de la surface aprs les

    autres vrifications.

    III.3.2.24. DEFRAG.EXE

    Cette commande, souvent utilise aprs le scandisk.exe permet de

    dfragmenter, c-est-a-dire les fragments des fichiers parpills sur le

    disque en un seul bloc de fichier, Ceci rend la lecture de fichier plus

    facile par le systme et augmente ainsi la vitesse de la machine.

    III.3.3. ETUDE DE PARAMETRES * ET ?

    Les paramtres de fichier * et ? permettent de slectionner les

    fichiers a partir des critres dfinis par ces paramtres.

    Lastrisque (*)

    Le paramtre (*) dsigne tous les fichiers. Ainsi il remplace les 8

    caractres alatoires du fichier.

    Exemple :

    *.exe : dsigne tous les fichiers avec extension exe .

    Exemple :

    C:\>copy *.exe A : copy tous les fichiers avec extension exe sur la

    disquette A.

  • 8/6/2019 Initiation Au Systeme de Lin Formation

    63/68

    63

    Place aprs une chaine de caractre, il dsigne les fichiers qui

    commencent par la chaine de caractres.

    Exemple

    Fo*.com : tous les fichiers commenant par la chaine de caractres

    fo avec extension com

    .* dsigne nimporte quelle extension

    Exemple :

    Dir f*.* : affiche les fichiers commenant par f ayant nimporte quelle

    extension.

    2. ? (Point dinterrogation)

    Le caractre ? dsigne normalement un caractre alatoire dun

    fichier.

    Exemple :

    ?????mat dsigne 5 caractres du dbut alatoires de fichier mais

    laccent tant mis sur les caractre mat du fichier.

    Ce paramtre peut se placer dans n importe o dans le nom dufichier pour indiquer le caractre alatoire.

    Exemple :

  • 8/6/2019 Initiation Au Systeme de Lin Formation

    64/68

    64

    Dir ??????89.xls dsigne les 6 caracteres alatoire du fichier qui finit

    par le nombre 89.

    Exemple : Rapp1989 .

    III.3.4. Commande BATCH

    Les fichiers batch sont les fichiers de traitement par lot avec extension

    .bat . Ils intgrent le lot des lignes de commandes qui sexcutent

    suivant une procdure indique par ces commandes. Cest pourquoi

    on les appelle aussi fichiers de procdure.

    La commande dditions permet de crer les fichiers de nature bat et

    config.sys.

    III.3.4.1. Edit.com

    La commande Edit permet de crer un fichier de nature texte pour lesfichiers bat, des les diter. Edit.com est la version volue de la

    commande interne copy con et de la commande externe edline.

    Exemple :

    C:\>edit paradox.bat

    Une fentre bleue souvre avec des menus de commande, le nom de

    fichier a cr saffiche ave lextension indique. Par exemple

    paradox.bat

  • 8/6/2019 Initiation Au Systeme de Lin Formation

    65/68

    65

    Le curseur attend la saisie des caracteres de texte.

    III.3.4.2. Echo

    La commande Echo permet de crer un message qui saffiche

    lcran au dmarrage de la machine. Ce message ne sera pas pris en

    charge comme une commande DOS lors du processus de la charge ou

    de lexcution du fichier autoexec.bat dans lequel il est intgre.

    Paramtres de la commande.

    - Echo on : permet dafficher les lignes de commandes intgresdans un fichier batch lors de son excution.

    - Echo off : Supprime les lignes de commandes intgres dans lefichier batch.

    III.3.4.3. PATH

    La commande interne PATH permet dindiquer au systme le chemin

    daccs auquel il devra chaque fois se rfrer pour retrouver la

    syntaxe de la commande DOS excuter. Dans le cas contraire, il

    faudra manuellement retrouver lemplacement des commandes a

    excuter ce qui augmente le temps dexcution de la commande par

    combinaison de plusieurs commandes.

  • 8/6/2019 Initiation Au Systeme de Lin Formation

    66/68

    66

    Exemple :

    Path=c:\DOS : le systme devra chaque fois se rfrer au rpertoire

    DOS du disque dur.

    Path=A:\Command : il devra se rfrer au rpertoire Command de la

    disquette A.

    III.3.3.4. COMMANDES DE CLAVIERS

    Les commandes de clavier permettent daffecter les dispositions des

    touches correspondant aux pays de fabrication. Ces commandes

    comportent deux parties :

    - Le radical keyb (abrviation de Keyboard=clavier)- Lindicatif de pays

    Exemples :

    - Keyb fr= clavier franais standard- Keyb Be=clavier franais Belgique- Keyb US= clavier amricain- Keyb UK=clavier Royaume Uni- Keyb SF=Clavier Suisse franais- Keyb SG=Clavier Suisse germanique- Keyb Gr=Clavier Germanique- Keyb It= Clavier italien- Keyb Ne=Clavier nerlandais

  • 8/6/2019 Initiation Au Systeme de Lin Formation

    67/68

    67

    - Keyb CS=Clavier cheque et slovaque- Keyb SP=Clavier espagnole- Keyb Gc=Clavier grec- Keyb Pt= Clavier portugais.

    III.3.4.5. PROMPT

    La commande prompt permet dafficher un indicatif particulier

    au dmarrage du systme DOS.

    Exemple :

    Prompt $p$g : affiche lindicatif ordinaire tel que C:\>

    Prompt $p$d : affiche la date du jour

    Prompt $p$t : affiche le temps en cours

    Prompt $p$C : Affiche la parenthse gauche

    Prompt $p$F : affiche la parenthse droite

    Prompt $p$$ : affiche le signe $

    Prompt $p$N : Affiche le disque courant

  • 8/6/2019 Initiation Au Systeme de Lin Formation

    68/68

    68

    III.3.5. COMMANDE DE CONFIGURATION

    Les commandes de configuration permettent de configuration les

    priphriques. Elles sont intgres dans le fichier config.sys qui seraprise en charge lors du processus de dmarrage de DOS.

    III.3.5.1. Device

    La commande device permet dinstaller un gestionnaire de

    priphrique interne telle que la mmoire tendue.

    Exemple

    Device=C:\DOS\himem.sys : cette commande installe le gestionnaire

    de la mmoire tendue qui sera prise en charge. Le gestionnaire de la

    mmoire tendue

    III.3.5.2. Mode

    La commande mode permet de dfinir le mode dopration des

    priphriques parallle (LPT) et srie (COM).