Systèmes d'exploitation - DOS - Astuces


Avoir accès au lecteur de CD-ROM

Le lecteur de CD-ROM se déclare dans les fichiers config.sys et autoexec.bat. Dans le fichier config.sys il faut déclarer le gestionnaire de périphérique pour votre lecteur CD-ROM (bien qu'il soit détecté automatiquement sous Windows). Pour ce faire il faut copier ce gestionnaire de périphérique dans un répertoire de votre disque dur (on supposera par la suite qu'il s'appelle cdrom.sys et qu'il est situé dans le répertoire « cd-rom »). Il vous suffit d'ajouter la ligne :
DEVICE=c:\cd-rom\cdrom.sys /d:CD001
(CD001 est le nom que vous donnez au lecteur...)
Il faut de plus ajouter le gestionnaire de CD-ROM (appelé mscdex.exe) dans l'autoexec.bat en ajoutant la ligne :
c:\windows\command\mscdex.exe /d:CD001

Systèmes d'exploitation - DOS - Commandes

CommandeDescription
dirliste le contenu d'un répertoire
cdchange de répertoire
cd ..répertoire parent
md ou mkdircrée un nouveau répertoire
deltreesupprime un répertoire, ainsi que l'ensemble de ses sous-répertoires
copy, xcopycopie de fichier
movedéplacement de fichier
delsupprime le fichier
typeaffiche le contenu du fichier
type |moreaffiche le contenu du fichier avec des pauses
helpaide sur la commande demandée
printimprime le fichier demandé
attrib (-/+r, -/+a, -/+s, -/+h)change les attributs d'un fichier (- désactive, + active, r: lecture seule, a: archive, s: système, h: fichier caché)
formatformate le lecteur demandé
labeldonne un nom de volume à un lecteur
verdonne le numéro de version

UNIX - Les fichiers


Introduction aux fichiers Unix

Sous les systèmes UNIX tout élément est représenté sous forme de fichier. L'ensemble des fichiers est architecturé autour d'une unique arborescence dont la base, appelée racine, est notée «/».

Types de fichiers

Les systèmes UNIX définissent différents types de fichiers :
  • Les fichiers physiques, enregistrés sur le disque dur. Il s'agit du fichier au sens où on l'entend généralement ;
  • Les répertoires sont des fichiers (noeuds) de l'arborescence pouvant contenir des fichiers ou d'autres répertoires. Un répertoire contient à minima un répertoire parent (noté ..), correspondant au répertoire de plus haut niveau, et un répertoire courant (noté .), c'est-à-dire lui-même ;
  • Les liens sont des fichiers spéciaux permettant d'associer plusieurs noms (liens) à un seul et même fichier. Ce dispositif permet d'avoir plusieurs instances d'un même fichier en plusieurs endroits de l'arborescence sans nécessiter de copie, ce qui permet notamment d'assurer un maximum de cohérence et d'économiser de l'espace disque. On distingue deux types de liens :
    • Les liens symboliques représentant des pointeurs virtuels (raccourcis) vers des fichiers réels. En cas de suppression du lien symbolique le fichier pointé n'est pas supprimé. Les liens symboliques sont créées à l'aide de la commande ln -s selon la syntaxe suivante :
      ln -s nom-du-fichier-reel nom-du-lien-symbolique

Commandes UNIX


Tableau des principales commandes UNIX

Commande UnixDescriptionOptions
lsliste le contenu d'un répertoire
-aAffiche tous les fichiers, y compris les fichiers cachés
-lAffiche un listing détaillé
-RAffiche les fichiers récursivement (c'est-à-dire dans les sous-répertoires)
-dAffiche uniquement les répertoires et non leur contenu
-STrie par taille
-tTrie par date de dernière modification
-tTrie par version
-XTrie par ordre alphabétique de l'extension
-rTrie en ordre inverse

Linux: Préparation du système avant installation


Matériel nécessaire

Linux ne requiert pas un ordinateur dernier cri en configuration minimale :
  • un processeur 386SX au minimum
  • 4Mo de mémoire vive (8Mo conseillés)
  • un contrôleur de disque dur et un disque avec 20Mo libres (100Mo conseillés) 
    (Linux est capable en pratique de fonctionner à partir d'une simple disquette)
  • un lecteur de CD-ROM
Pour ce qui est des périphériques annexes, des composants matériels répandus sur le marché auront beaucoup plus de chance d'être supportés par Linux...

Prérequis

Commandes Linux


Tableau des principales commandes Linux

CommandeDescriptionéquivalent DOS
lsliste le contenu d'un répertoiredir
cdchange de répertoirecd
cd ..répertoire parentcd..
mkdircrée un nouveau répertoiremd
rmdirsupprime un répertoiredeltree
cpcopie de fichiercopy, xcopy
mvdéplacement de fichiermove
rmsupprime le fichierdel
passwdchange le mot de passe de l'utilisateur

Astuces Linux


Monter un lecteur de CD-ROM

Pour monter un lecteur de CD-ROM sous Linux il faut se logger en administrateur système, c'est-à-dire avec le login "root".
Il suffit ensuite de monter le lecteur, c'est-à-dire "accrocher" le contenu du lecteur de CD-ROM dans un répertoire (la plupart du temps /mnt/cdrom/) en tapant cette commande :
mount -t iso9660 /dev/cdrom /mnt/cdrom
il ne faut pas oublier de démonter le lecteur avec la commande
umount /mnt/cdrom

Monter une partition MS-DOS

Il est possible sous Linux d'accéder à des partitions MS-DOS en les montant dans le système de fichiers Unix. Pour monter la partition /dev/hda1 il suffit de taper :
mount -t msdos /dev/hda1 /mnt/hd
il ne faut pas oublier de démonter la partition
umount /mnt/hd

Monter un lecteur de disquettes

De la même façon que pour la partition MS-DOS, on peut monter un lecteur de disquette et accéder aux données contenues sur une disquette formattée sous DOS grâce à la commande :
mount -t msdos /dev/fd0 /mnt/fd
il ne faut pas oublier de démonter le lecteur de disquettes
umount /mnt/fd.