Annexe C. Comparaison des commandes DOS et Linux courantes

De nombreuses commandes Linux entrées à l'invite du shell sont similaires aux commandes de type MS-DOS. En fait, certaines d'entre elles sont identiques.

Cette annexe présente les commandes les plus couramment utilisées à l'invite MS-DOS dans Windows et leurs équivalents Linux. Elle fournit également des exemples de base portant sur le fonctionnement des commandes à l'invite du shell de Linux. Veuillez noter que ces commandes comportent généralement un certain nombre d'options. Pour en savoir plus sur chaque commande, lisez les pages de manuel correspondantes (par exemple, tapez man ls à l'invite du shell afin d'afficher des informations sur la commande ls).

Fonction de la commandeMS-DOSLinuxExemple de base de Linux
Copie des fichierscopycpcp ce-fichier.txt /home/cerépertoire
Déplace des fichiersmovemvmv ce-fichier.txt /home/cerépertoire
Affiche la liste des fichiersdirlsls
Efface l'écranclsclearclear
Ferme une fenêtre d'inviteexitexitexit
Affiche ou configure la datedatedatedate
Efface des fichiersdelrmrm ce-fichier.txt
Réécrit un message sur l'écranechoechoecho ce message
Modifie des fichiers avec un éditeur de texte simpleeditgedit([a])gedit ce-fichier.txt
Compare le contenu de fichiers différentsfcdiffdiff fichier1 fichier2
Cherche une chaîne de texte dans un fichierfindgrepgrep ce mot ou cette phrase ce-fichier.txt
Formate une disquetteformat a: (si la disquette se trouve dans A:)mke2fs ou mformat([b])/sbin/mke2fs /dev/fd0 (/dev/fd0 est l'équivalent Linux de A:)
Affiche une aide de commandecommand /?man([c])man command
Crée un répertoiremkdirmkdirmkdir répertoire
Affiche un fichiermoreless([d])less ce-fichier.txt
Renomme un fichierrenmv([e])mv ce-fichier.txt ce-fichier.txt
Affiche votre emplacement dans le système de fichierschdirpwdpwd
Change de répertoire avec un chemin d'accès spécifié (chemin d'accès absolu)cd chemin d'accèscd chemin d'accèscd /répertoire/répertoire
Change de répertoire avec un chemin d'accès relatifcd ..cd ..cd ..
Affiche l'heure et la datetimedatedate
Affiche la quantité de RAM actuellement utiliséememfreefree
Remarques :
a. Gedit est un éditeur de texte graphique; parmi les autres éditeurs de texte que vous pouvez utiliser à la place de Gedit figurent Emacs et vi.
b. Cette commande permet de formater une disquette pour le système de fichiers DOS.
c. Vous pouvez également utiliser info pour certaines commandes.
d. La commande more peut également être utilisée pour afficher fichier page par page.
e. La commande mv peut déplacer un fichier et, si vous voulez renommer un fichier dans le même répertoire, déplacer ce fichier dans le même répertoire et le renommer, comme dans l'exemple.

Tableau C-1. Commandes similaires