Midnight Commander.
Midnight Commander est le premier des utilitaires présents dans le menu principal de KHEOPS MiniLinux. Il s'agit d'un gestionnaire de fichiers qui, comme son nom l'indique, vous permet toutes sortes d'actions sur l'ensemble des fichiers qui composent Linux. Mais surtout, Midnight Commander va vous permettre de faire vos premiers pas directement sous Linux, sans risque de vous perdre et en vous donnant accès de manière simple à des informations précieuses. Idéal pour débuter, vous le conserverez certainement longtemps pour sa simplicité d'usage et son ergonomie, que vous découvrirez bien sûr... à l'usage !
Son principal inconvénient étant d'être entièrement en anglais, nous allons passer en revue l'ensemble de ses fonctions afin que vous puissiez en tirer le meilleur parti...
Première étape, évidemment, exécutez Midnight Commander ! A partir du menu, bien sûr, rien de plus simple. A partir de la ligne de commande de Linux, il suffit de taper :
mc [Entrée]
L'écran de Midnight Commander (nous l'appellerons dorénavant MC) se décompose par défaut en six sections.
Section 1 - La ligne supérieure de l'écran : elle comprend la barre de menu. Chaque menu contient des options, qui sont des fonctions ou des sous-menus.
Section 2 - La fenêtre de gauche, affiliée au menu du même nom ("Left") Elle présente par défaut la liste des fichiers du dossier " root " si vous vous êtes connecté à Linux sous le nom " root ", ou la liste des fichiers " debutant " si vous vous êtes connecté sous le nom " debutant ". La dernière ligne de cette fenêtre rappelle le statut du dossier ou fichier placé sous la barre de sélection. Sa fonction exacte sera expliquée en détail plus loin dans ce document
Section 3 - La fenêtre de droite, affiliée au menu "Right". Elle présente par défaut le même contenu que la fenêtre de gauche.
Section 4 - Placée au-dessous des fenêtres contenant les listes de fichiers, elle présente une nouvelle astuce (Hint) après chaque commande entrée. Une certaine compréhension de la langue anglaise et de Linux sont cependant nécessaires pour en faire bon usage...
Section 5 - La ligne suivante est la ligne de commande de Linux, c.a.d. l'équivalent de la ligne de commande que vous connaissez sous DOS.
Section 6 - Enfin, les informations affichées sur la dernière ligne de votre écran sont un rappel des commandes liées aux touches de fonctions de votre clavier. Ainsi, l'information " 1 Help " signifie que vous pouvez appeler l'aide du logiciel en pressant la touche [F1], " 2 Menu " signifie qu'il suffit d'appuyer sur la touche [F2] pour accéder aux menus, etc. Et puisque nous en parlons, pourquoi n'iriez vous pas faire un tour du côté de l'aide ? A moins bien sûr que vous ne soyez un " non angliciste " convaincu !
Ainsi que la section 5 a pu vous le faire comprendre, MC fonctionne à la manière d'un programme résident sous DOS, comme, par exemple, un certain " Norton Commander "../...
Si cela n'est pas très clair, ou si vous pensez avoir un doute, essayez la manipulation suivante :
[Ctrl][O] (pas de panique !)
[Entrée]
ls -f [Entrée] (cette commande est sans relation directe avec MC, il ne s'agit que d'un exemple...)
[Ctrl][O] (ouf...)
Cet exemple illustre le principe de MC : il vous offre un éventail de fonctions préexistantes dans Linux, tout en les structurant de manière à gérer au mieux la capacité de votre écran vidéo. Après tout, le contenu des fenêtres de MC ne diffère guère en matière de fichiers de ce que la commande " ls -f " vient de nous montrer. Mais voyons plutôt le contenu de nos menus...
Les menus.
Pour accéder aux menus, commencez par presser la touche [F9] : le menu Left est alors sélectionné et apparaît dans une couleur différente des autres menus, sans toutefois être ouvert. Pour choisir un autre menu, utilisez les touches du curseur gauche et droite et la touche bas pour l'ouvrir. Vous utiliserez également les touches du curseur haut et bas et [â] pour vous déplacer à l'intérieur d'un menu, la sélection d'une option se faisant naturellement par le biais de la touche [Entrée]. Enfin, pour quitter un menu ou une option (fonction ou sous-menu), vous appuierez deux fois sur la touche [Echap].
Plus simplement, vous pouvez pointer le menu désiré à l'aide de la souris et l'ouvrir d'un simple clic sur le bouton gauche. La même opération sera utilisée pour exécuter une option.
Menus Left et Right
Ces menus proposent des contenus identiques, chacun d'entre eux s'adressant à la fenêtre qu'il désigne. Leurs options sont les suivantes :
- Listing mode...
Cette option appelle une fenêtre vous permettant de choisir le format d'affichage des noms de fichiers, dossiers et autres informations relatives à ceux-ci.
Utilisez les touches du curseur afin de vous déplacer parmi les différentes options proposées, que vous sélectionnerez par [espace]. Un astérisque, placé entre parenthèses ou entre crochets, s'affichera alors à gauche de l'option choisie.
Une fois votre choix établi, validez-le en appuyant sur la touche [o] ou cliquez sur le bouton [[ Ok ]] de la fenêtre.
Pour quitter cette fenêtre sans prendre en compte vos modifications, appuyez sur la touche [c] (à la souris, cliquez sur le bouton [ Cancel ]) ou pressez deux fois la touche [Echap].
Les différents formats d'affichage sont détaillés ci-après.
- Le mode " Full file list " est le mode utilisé par défaut. Il affiche le nom de fichier ou de dossier, la taille de celui-ci et la date de sa dernière modification.
- Le mode " Brief file list " affiche simplement les noms de fichiers (...et de dossiers) mais cette fois sur deux colonnes. Un nombre plus important de fichiers peut donc être visualisé dans un même espace.
- Le mode " Long file list " va, quant à lui, afficher de nombreuses informations sur chaque fichier en utilisant toute la largeur de l'écran. Ainsi, si vous sélectionnez cette option pour la fenêtre gauche, il n'y aura plus de fenêtre droite... quoique dans certains cas un télescopage des fenêtres puisse avoir lieu ! Les informations affichées sont les suivantes :
. Permission : il s'agit des droits d'accès au fichier ou dossier (voir menu File, commande Chmod), en relation avec le statut de l'utilisateur. C'est sur la base de ce paramètre et des deux suivants que Linux détermine si vous avez le droit ou non de lire, d'éditer ou d'exécuter le fichier ou dossier sélectionné.
. Owner : le " propriétaire " du fichier.
. Group : le " groupe " auquel appartient le fichier.
. Size : taille du fichier.
. Mtime : date de dernière modification.
. Name : nom du fichier.
- Le mode " User " permet à l'utilisateur (" user " en anglais, faut-il le préciser ?) de définir le format d'affichage selon ses désirs. Cela se fait aux moyens de mots-clés, à rentrer dans le champ de saisie " User " . Les explications relatives à la facon de gérer le format utilisateur vous sont données ci-après.
Le format utilisateur doit obligatoirement démarrer par la spécification de la dimension de la fenêtre. Les mots clés " half " et " full " spécifient respectivement une largeur égale à la moitié de l'écran et une largeur égale à la totalité de l'écran.
Après la taille, vous pouvez demander l'utilisation d'un mode d'affichage sur deux colonnes en ajoutant le paramètre " 2 "et ce quel que soit la dimension choisie pour la fenêtre.
Ensuite peuvent être ajoutés des noms de noms de champs, en indiquant éventuellement la taille de ceux-ci. Les champs disponibles sont les suivants :
name : affiche le nom du fichier.
size : affiche la taille du fichier.
type : affiche un " identificateur " (1 caractère). Ce marqueur vous indique en un coup d'oeil à quel genre de fichier vous avez affaire. Un astérisque indique un fichier exécutable ; une barre de fraction (/) indique un dossier ; un "a" commercial (@) un lien ; un point d'exclamation un lien ne pointant sur rien ; un tilde (~) un lien symbolique vers un répertoire, un " + " ou un " - ", des descripteurs de périphériques.
Note
Pour en savoir plus sur les liens et liens symboliques, reportez-vous au chapitre décrivant le contenu du menu File, options Link et SymLink.
mtime : date et heure de la dernière modification du fichier.
atime :date et heure du dernier accès au fichier.
ctime :date et heure de la création du fichier.
perm : chaîne représentant les droits d'accès au fichier.
mode : représentation des droits d'accès au fichier sous forme octale.
nlink : identificateur de groupe sous forme numérique.
ngid: identificateur d'utilisateur sous forme numérique.
owner, group : cf. mode " Long file list "
inode : " i-noeud " du fichier (numéro d'identification unique, propre à chaque fichier).
Vous pouvez également utiliser les mots-clés suivants pour améliorer l'aspect de votre affichage :
space : ajoute un espace dans l'affichage.
mark : affiche un astérisque si le fichier est sélectionné, un espace s'il ne l'est pas.
| : caractère utilisé pour ajouter une ligne de démarcation verticale.
Pour forcer un champ à posséder une taille fixe, ajoutez simplement le caractère " : " suivi du nombre désiré indiquant la taille. Si ce nombre est précédé du caractère " + ", vous indiquez alors la taille minimum du champ : celui-ci pourra alors être élargi si l'ordinateur trouve suffisamment d'espace à l'écran.
Exemple de format : half type,name,|,size,|,mtime
Cet exemple reprend le format prédéfini Full file list. Vous remarquerez qu'en dehors du premier paramètre obligatoire, qui est simplement suivi d'un espace, tous les autres paramètres sont séparés par des virgules. C'est ce format de syntaxe que vous devez adopter.
Essayez maintenant ce format d'exemple, puis modifiez-le à votre guise afin de vous familiariser avec les différents paramètres proposés.
Exemple : full 2 type,|,name,|,size,|,ctime
- La ligne user Mini status, évoquée au début de ce chapitre dans le paragraphe " Section 2 ", utilise les paramètres vus précédemment, en les appliquant uniquement au fichier situé sous la barre de sélection. Ainsi pouvez-vous, par exemple, utiliser le mode d'affichage Brief file list afin de visualiser un maximum de fichier dans votre fenêtre; tout en activant la fonction user Mini status. Dans cette dernière, vous aurez pris soin de spécifier les paramètres susceptibles de vous intéresser. Ainsi, lorsque vous désirerez plus d'informations sur un fichier que ne vous en donne la fenêtre, pourrez vous simplement déplacer la barre de sélection sur ledit fichier afin d'en savoir plus.
En appliquant cela pour la fenêtre gauche tout en choisissant le mode Quick view (voir ci-après) pour la fenêtre droite, il devient possible de découvrir très rapidement le contenu des fichiers de Linux sans manipulations longues, lentes et répétées.
Et si tout cela vous semble pour l'instant fastidieux, soyez certains qu'il ne vous faudra pas plus de quelques jours pour développer des automatismes qui vous rendront la vie sous Linux de plus en plus facile !
- Quick view
Extrêmement pratique, cette option transforme la fenêtre choisie en mini-visualiseur, affichant le contenu du fichier placé sous la barre de sélection de la seconde fenêtre.
En vous placant sur la fenêtre affichant le texte (par l'appui de la touche [Tab]) , vous pouvez faire défiler le texte vers le bas et le haut à l'aide des touches haut et bas.
Par défaut, le texte est formaté : chaque ligne dépassant la largeur de la fenêtre est coupée et affichée sur la ligne suivante (mode Wrap). Vous pouvez supprimer le formatage (mode UnWrap) du texte en appuyant sur la touche [F2] et voir les lignes dépassant la largeur de la fenêtre en utilisant les touches droite et gauche.
La touche [F3] vous fait entrer dans le visualiseur " pleine page " interne à MC. Pour plus d'informations sur celui-ci, reportez-vous à la commande View du menu File.
- Info
En activant cette option, vous transformez la fenêtre choisie en un panneau informatif complet sur le fichier sélectionné dans l'autre fenêtre.
- Tree
Le déplacement dans l'arborescence s'effectue à l'aide des touches du curseur. Les autres touches utilisées sont les suivantes :
[Entrée] : Ouvre le dossier choisi et affiche son contenu dans la seconde fenêtre.
[Ctrl][r] ou [F2] (Rescan): Mise à jour du contenu du dossier. Utilisez cette commande lorsque le contenu du dossier n'est plus à jour, c.a.d. s'il manque certains (sous-)dossiers ou au contraire si certain dossiers détruits apparaissent encore.
[F3] : Efface le dossier sélectionné de l'arborescence. Il ne s'agit que d'un effacement virtuel, et non pas de la suppression réelle des données présentes sur le disque. Cela vous permet simplement de cacher des dossiers encombrant inutilement votre arborescence.
[F4] : Bascule l'affichage du mode de navigation statique vers le mode dynamique et vice-versa.
Dans le mode de navigation statique, vous vous déplacez à l'aide des touches du curseur (haut et bas) pour sélectionner un dossier. Tous les dossiers répertoriés sont affichés.
Dans le mode de navigation dynamique, les touches haut et bas sont utilisées pour se déplacer le long des dossiers appartenant uniquement à une branche commune dans l'arborescence.
Pour entrer dans un dossier, utilisez la touche droite et la touche gauche pour en ressortir. Ne sont affichés à l'écran que le nom du dossier supérieur, l'ensemble des dossiers lui appartenant (et sur lesquels vous vous déplacez, à l'exclusion de tout autres), et éventuellement les sous-dossiers existants à l'intérieur du dossier placé sous la barre de sélection.

Figure 2-1 - Navigation dynamique
Seuls les dossiers communs à une branche de l'arborescence sont affichés. Ici, tous les dossiers présents à la " racine " du disque. On peut uniquement voir les sous-dossiers du dossier situé sous la barre de sélection.

Figure 2-2
Le principe se répète, selon le modèle expliqué Figure 2-2. En appuyant sur [Entrée], vous verrez apparaître dans la seconde fenêtre (non représentée ici) les fichiers présents dans le dossier sélectionné. En appuyant sur la touche droite, on ouvre le dossier sélectionné. Seuls les dossiers appartenant à cette nouvelle branche de l'arborescence apparaissent.

Figure 2-3
Notes
- Cette option ne fonctionne qu'à la condition que la seconde fenêtre affiche une liste de fichier.
- Afin d'éviter un long délai d'attente, l'arborescence n'est constituée que d'un sous-ensemble réduit de dossiers. Si le dossier que vous recherchez n'apparaît pas dans la liste, sélectionnez le dossier supérieur à celui-ci et appuyez sur la touche [F2].
- Cette commande fonctionne de manière à peu près identique à la commande Directory tree du menu Command, tout en possédant des options plus évoluées.
- Sort Order
Cette option permet de déterminer l'ordre de tri appliqué aux fichiers et dossiers. Il est donc possible d'appliquer un tri par nom (name), par extension, par heure de dernière modification (Modify time), par heure du dernier accès au fichier (Access time), par heure de changement du i-noeud (Change time), par taille (Size) ou par i-noeud (Inode). Il est également possible de ne pas appliquer de tri (Unsorted). Le tri, normalement appliqué par ordre ascendant, peut être inversé en validant l'option Reverse.
Par défaut, les dossiers sont triés et affichés en tête de liste, avant les fichiers. Cela peut être modifié en validant l'option Mix all files du menu Options.
- Filter...
Cette option permet d'appliquer un filtre, afin que seuls les fichiers répondant aux spécifications de celui-ci soient affichés.
Tous les caractères acceptés dans la création d'un nom de fichier sont utilisables dans la ligne d'entrée. Les caractères interdits ne sont tout simplement pas acceptés. Cependant, deux caractères, appelés " jokers ", ont une fonction particulière.
- le joker " * " demande la prise en compte d'un nombre quelconque de caractères, quels qu'ils soient.
- le joker " ? " demande la prise en compte d'un seul caractère, quel qu'il soit.
Exemples de filtres :
- Filtre " c* " : affiche tous les noms de fichiers commencant par la lettre " c ", quels que soient les caractères qui suivent cette lettre.
- Filtre " *c* " : affiche tous les noms de fichiers contenant la lettre " c ".
- Filtre " *c " : affiche tous les noms de fichiers se terminant par la lettre " c ".
- Filtre " ?c* " : affiche tous les noms de fichiers dont la deuxième lettre est un " c ", quelle que soit la première lettre.
- Filtre " ??c " : affiche tous les noms de fichiers composés de seulement trois caractères mais se terminant forcément par " c ".
Par défaut, la ligne d'entrée contient le caractère *(appelé caractère " joker "), indiquant que l'ensemble des caractères composant les noms de fichiers doivent être pris en compte... ce qui revient à dire que l'ensemble des fichiers sera affiché.
Note : les dossiers et les liens pointant sur des dossiers ne sont pas affectés par les filtres.
- Network link...
Cette option vous permet de manipuler les fichiers d'un second PC relié au vôtre comme si ceux-ci étaient présents sur votre machine. Cette option étant à priori réservée à des utilisateurs familiarisés avec le système Linux, nous renvoyons ceux-ci vers la documentation interne du logiciel.
- FTP link...
Cette option vous permet de manipuler les fichiers d'autres machines connectées sur un site FTP. Cette option étant à priori réservée à des utilisateurs familiarisés avec le système Linux, nous renvoyons ceux-ci vers la documentation interne du logiciel.
- Rescan
Raccourci clavier : [Ctrl][r]
Cette fonction permet de mettre à jour le contenu d'un dossier, en relisant le contenu réel de celui-ci et non pas en affichant le " souvenir " qu'en a MC. Il faut savoir que MC conserve dans un fichier la structure de l'arborescence du disque et des fichiers qui la composent : modifiée à partir de MC, la mise à jour de la structure dans le fichier est bien sûr automatique ; modifiée à partir de la ligne de commande ou d'un autre utilitaire, elle ne peut alors être connue de MC, qui devient susceptible de vous fournir des informations fausses.
Menus File
- User menu
raccourci clavier : [F2]
Cette commande appelle un menu contenant des commandes définies par l'utilisateur au sein du fichier ~/.mc.menu s'il existe, ou par défaut dans le fichier /usr/local/lib/mc/mc.menu. Cependant, la définition de commandes étant réservées à des utilisateurs possédant un minimum de pratique des commandes de Linux, nous ne vous en parlerons pas dans le présent ouvrage. Tout utilisateur un peu curieux pourra cependant copier dans son dossier racine (/home/root) le fichier mc.menu situé dans le dossier /usr/local/lib/mc et le modifier sans prendre de risque. Sous Linux, la curiosité n'est pas un défaut !
- View
raccourci clavier : [F3]
Visualise le fichier sélectionné.
Par défaut, le texte est formaté : chaque ligne dépassant la largeur de la fenêtre est coupée et affichée sur la ligne suivante (mode Wrap). Vous pouvez supprimer le formatage (mode UnWrap) du texte en appuyant sur la touche [F2] et voir les lignes dépassant la largeur de la fenêtre en utilisant les touches droite et gauche.
La touche [F4] permet de faire basculer l'affichage entre le mode de visualisation ASCII (texte) et hexadécimal.
La touche [F5] permet de se rendre directement à la ligne spécifiée.
Les touches [F6] et [F7] vous permettent de rechercher une chaîne de caractère ou, en mode hexadécimal, une chaîne hexadécimal. Dans ce dernier cas, chaque valeur hexadécimale entrée doit être précédée du caractère " x ".
Exemple : x74x68x65x20
La touche [F8] permet de visualiser les données de manière " brut " (Raw), c'est à dire sans aucun traitement, ou en les analysant préalablement. Dans ce cas, l'analyse est réalisé selon le filtre spécifié dans le fichier mc.ext.
La touche [F3] ainsi que la touche [F10] permettent de quitter la visualisation.
- Filtered view
raccourci clavier : [Alt][!]
Cette commande vous permet de rediriger le résultat d'une commande vers le visualiseur interne. De cette facon, un résultat que vous n'auriez pas eu le temps de voir, car affiché trop rapidement, ou trop long pour tenir sur un seul écran, devient consultable à loisir. Pour vous en convaincre, tapez sur la ligne de commande la ligne suivante :
ls /usr -R
Les premières informations fournies sont vite balayées par l'apparition des suivantes, rendant leur lecture impossible. Tapez maintenant la même ligne mais cette fois à partir de la commande Filtered view : si le résultat est identique, le mode de consultation est par contre bien plus souple.
- Edit
raccourci clavier : [F4]
Cette commande appelle par défaut l'éditeur de texte contenu dans la variable système EDITOR. Par défaut, MiniKhéops Linux appel l'éditeur Jed. Celui-ci étant une application à part, donc externe à MC, nous ne le couvrons pas dans cet ouvrage. Reportez-vous à l'aide interne de Jed, dont le fonctionnement de base est au demeurant fort simple. Grâce à celui-ci, vous pourrez éditer, modifier ou créer n'importe quel fichier texte.
- Copy
raccourci clavier : [F5]
- Move/Rename
raccourci clavier : [F6]
Les explications qui suivent s'appliquent aux commandes Copy et Move/Rename,
Copy ayant été prise pour exemple.
Si une liste de fichiers/dossiers a été crée (grâce à la touche [Inser]), elle est prise en compte par la commande. Si il n'y a pas de liste, c'est le fichier placé sous la barre de sélection qui est concerné.
La fenêtre qui s'ouvre à l'appel de la commande (voir figure 2-4) vous permet de spécifier dans le premier champ (" source ") un “masque de copie” (par défaut, le joker [*]). Ce masque fonctionne strictement sur le principe du filtre (cf. commande Filter, menus Right & Left). Utile pour spécifier quels éléments d'une liste doivent effectivement être copiés, ce masque n'est d'aucun intérêt si un seul fichier est sélectionné. Dans ce dernier cas, vous devrez donc laisser le joker [*].
Dans le second champ (" destination "), vous devez spécifier le chemin d'accès au dossier devant recevoir les copies de vos fichiers. Cependant, il est également possible d'ajouter, après le nom du dossier (bien entendu suivi du séparateur " / "), des jokers et caractères afin de modifier à l'arrivée les noms des fichiers.

Figure 2-4
Exemple :
source : *
destination : /home/root/*_test
Dans ce cas, les fichiers copiés se verront ajouter dans leur dossier d'arrivée les caractères “_test”. Le dossier d'arrivée peut donc très bien être le même que celui de départ puisque, s'il n'est pas possible de copier un fichier sur lui-même (!), il est tout à fait possible de le dupliquer, du moment qu'au moins une composante de son nom soit ajoutée ou simplement modifiée.
L'option Follow symlinks, lorsqu'elle est activée, permet de copier le fichier sur lequel pointait le lien, avec le nom du fichier lien. En clair, on fait on fait une copie du fichier d'origine sous un nouveau nom...
L'option Dive into subdirs if exists indique que faire si, dans le dossier de destination, il existe un dossier de même nom qu'un dossier devant être copié. Par défaut, le dossier sera copié dans celui de même nom. Si l'option est désactivée, c'est le contenu du dossier qui sera ajouté au dossier existant.
Exemples :
L'option étant activée :
Le dossier " titi " doit être copié dans les dossiers " test/titi ". A l'arrivée, l'arborescence sera " test/titi/titi ". Le dossier devant être copié portant le nom d'un dossier existant, il a donc été ajouté dans celui-ci.
L'option étant désactivée :
Le dossier " titi " doit être copié dans " test/titi ". A l'arrivée, l'arborescence reste inchangée (test/titi), le contenu du titi devant être copié ayant été ajouté au contenu du dossier titi existant.
Si vous êtes utilisateur " root ", vous pouvez préserver les informations utilisateurs et groupes en validant l'option preserve UIDs/GIDs.
L'option using shell Patterns, lorsqu'elle est active, indique à MC d'utiliser les jokers standards. En plus de ceux-ci, des jokers particuliers à MC sont disponibles. Ceux-ci, utilisables uniquement dans le champ de destination, représentent les blocs spécifiés dans le champ source par le joker " * ". Ces blocs sont au nombre de 9, leur syntaxe étant tout simplement " \numéro-de-bloc ". Vous pouvez par ce système modifier les noms de fichiers de manière évoluée.
Exemple :
Votre fichier d'origine étant /etc/ld.so.cache, vous l'indiquerez dans le champ source sous la forme suivante : *.*.*.
Chaque étoile représentant un bloc, vous pouvez maintenant taper dans le champ destination : /home/root/\3.\2.\1.
Au final, vous trouverez dans le dossier home/root le fichier cache.so.ld.
Attention, le bloc " \0 " représente le nom de fichier complet.
- Link
raccourci clavier : [Ctrl]+[x] [l]
Cette commande permet de créer un lien (link) vers un " i-noeud ". Pour comprendre de quoi il s'agit, il est nécessaire d'expliquer rapidement comment fonctionne le système de fichiers de Linux.
Linux repère physiquement vos données non par leur nom, mais par leur i-noeud, qui n'est rien d'autre qu'un numéro.
Considérez que ce i-noeud est le " vrai " nom de vos données : il est unique, il ne peut pas être partagé par deux groupes de données distincts. De ce i-noeud part un lien, au bout duquel on trouve une " étiquette " : le nom de fichier !
Créer un lien, ce n'est donc pas créer un nouveau fichier, mais simplement ajouter une nouvelle " étiquette " à un i-noeud.
Exemple :
(Pour faire apparaître le i-noeud de vos fichiers, reportez-vous à la fonction Listing mode... des menus Left & Right.)
A partir de MC, placez-vous dans le dossier /bin, et déplacez la barre de sélection jusque sur le fichier ls. Appelez la commande link et entrez dans le champ : /home/DIR. Dans le dossier home se trouve donc maintenant la commande DIR : elle possède le même i-noeud que le nom de fichier ls.
Une fois ce lien créé, il n'y a donc pas moyen de discerner " l'original " du " lien ", puisqu'il s'agit strictement des mêmes données : que vous exécutiez ls ou DIR, vous obtiendrez le même résultat.
Notes :
De part le fait que ces liens pointent sur des données physiques, vous ne pouvez pas créer un lien de ce type entre deux disques ou deux partitions d'un même disque.
Attention à ne pas créer trop de liens : si vous souhaitiez supprimer physiquement vos données du disque, par exemple pour gagner de la place, il vous faudrait retrouver l'ensemble des fichiers pointant sur le même i-noeud, ce qui peut s'avérer long et difficile...
- SymLink
raccourci clavier : [Ctrl]+[x] [s]
Un lien symbolique (symbolic link) permet de donner un nom supplémentaire à un fichier, mais sans se référer à l'i-noeud (voir fonction précédente). A la place, il pointe directement le nom du fichier spécifié. Cela présente l'avantage de pouvoir identifier clairement le fichier pointé par le lien.
Par contre, si le fichier sur lequel il pointe est détruit, le lien symbolique n'a plus aucune valeur.
A l'appel de cette commande, vous devez spécifier dans le premier champ le fichier vers lequel pointe votre nouveau lien. Par exemple :
/bin/ls
Dans le second champ, vous devez spécifier le fichier d'arrivé. Par exemple :
/home/DIR
En vous placant sur le fichier DIR, MC vous indiquera clairement le lien symbolique, tout en bas de la fenêtre (ligne " Mini status ", option show Mini status, fonction Layout du menu Options). En l'occurrence :
/bin/ls
- Chmod
raccourci clavier : [Ctrl]+[x] [c]
La commande Chmod (Change Mode) permet de modifier les permissions de vos fichiers et dossiers.
On distingue trois catégories principales : les permissions d'accès du propriétaire (owner), celles du groupe (group) et celles des " autres " (others). Pour chaque catégorie, vous pouvez spécifier si l'exécution (execute/search), la lecture (read) et l'écriture (write) sont possibles ou non.
Cette commande vous permet donc de restreindre l'accès des données aux personnes spécifiés. Si la catégorie " groupe " ne présente pas d'utilité sur un système mono-utilisateur, elle prend tout son sens dans une entreprise ou une école. Ainsi, on trouvera dans une entreprise des utilisateurs placés dans des groupes " direction ", " cadres " et " salariés ". Un utilisateur pouvant faire partie de plusieurs groupes, il est donc possible de créer une hiérarchie : les personnes faisant partie du groupe " direction " feront également partie des groupes " cadres " et " salariés ", tandis que les cadres ne feront partie que du groupe " salariés ", en plus de leur propre groupe. Les salariés ne feront partie que du groupe “salariés”.
Cependant, si un dossier appartenant au groupe " cadres " offre les permissions de lecture et d'écriture aux " autres ", tout utilisateur y aura accès, quelque soit son groupe.
Ensuite, l'action possible sur les fichiers contenu dans le dossier sera déterminée par les permissions accordées à chacun d'entre eux.
Pour modifier les paramètres, déplacez-vous à l'aide des touches du curseur et modifiez l'état affiché en appuyant sur de la touche [espace]. Une fois vos choix établis, validez par [Entrée].
Notes :
Pour interdire l'accès aux fichiers d'un dossier, il vous suffit de restreindre les permissions du dossier : lorsqu'un dossier est inaccessible à un utilisateur, son contenu l'est aussi...
- chOwn
raccourci clavier : [Ctrl]+[x] [o]
Cette fonction vous permet de modifier l'appartenance d'un fichier à un propriétaire et à un groupe. C'est un complément logique à la commande chMod.
Dans la fenêtre de gauche, intitulé user name, se trouve la liste des noms d'utilisateurs disponibles.
La fenêtre centrale, intitulé group name, contient la liste des noms de groupes disponibles.
Enfin, la fenêtre de droite affiche les informations relatives au fichier dont vous désirez modifier les attributs.
Si une fenêtre affiche, sur le bord droit du cadre, un symbole + dans sa partie inférieure, cela signifie que la liste contient plus d'éléments qu'elle ne peut en afficher. Pour faire défiler les noms, il suffit d'utiliser les touches du curseur. Pour choisir un nom, placez le curseur clignotant sur la ligne correspondante, puis appuyez sur la touche [Tab] afin de changer de fenêtre. La touche [Entrée] ou un clic sur le bouton [Set] valide vos choix.
- Advanced chown
Cette fonction est un " concentré " des deux fonctions précédentes. Vous vous déplacez dans les différents champs au moyen des touches habituelles. Pour modifier un attribut, vous disposez des touches [+],[-] et [=]. Le signe " plus " active un attribut, le " moins " le désactive et le signe " égal " le laisse inchangé. Vous pouvez tout aussi bien utiliser les touches [r],[w] et [e] pour activer et désactiver les permissions de lecture ([r]ead), écriture ([w]rite) et d'exécution ([e]xecute).
Dans les champs owner et group, un appui sur la touche [Entrée] ouvre une fenêtre contenant les noms disponibles. Après avoir fait votre choix, validez par un nouvel appui sur [Entrée].
- Mkdir
raccourci clavier : [F7]
Cette fonction permet de créer un dossier. Dans le champ affiché, vous pouvez spécifier simplement le nom du dossier que vous désirez créer, auquel cas celui-ci sera rattaché à la branche de l'arborescence sur laquelle vous vous trouvez ; ou encore indiquer le chemin complet afin de créer un dossier à n'importe quel endroit de l'arborescence.
Exemples :
Vous placant dans le dossier home, appelez la fonction Mkdir et entrez dans le champ le nom special. Le dossier special est créé à l'intérieur du dossier home.
Toujours dans le dossier home, appelez la fonction et entrez le chemin /usr/special. La fonction crée le dossier special à l'intérieur du dossier usr, situé à la racine du disque (racine symbolisée par le signe / placé devant usr).
- Delete
raccourci clavier : [F8]
Cette fonction permet d'effacer des fichiers et dossiers.
Si vous ne supprimez que des fichiers, MC vous demande de confirmer ces suppressions de manière globale, par un simple " oui " ou " non " (yes/no).
Si vous désirez supprimer un ou plusieurs dossiers, en plus de fichiers, MC vous demande de confirmer ces suppressions de facon plus complexe (voir figure 2-5) en vous avertissant lorsqu'un dossier n'est pas vide.

Figure 2-5
L'intitulé de la fenêtre (delete: ...) vous indique de quel dossier il s'agit.
La ligne directory not empty vous informe que le dossier n'est pas vide.
Vous pouvez ensuite confirmer si vous désirez ou non sa suppression.
Yes : vous confirmez la suppression pour ce dossier. La même question vous sera de nouveau posée si un autre dossier à supprimer fait partie de votre liste.
No : vous ne désirez pas supprimer ce dossier. La commande delete passe à la suite de votre liste.
All : vous confirmez la suppression de ce dossier ainsi que de tous les autres éléments de votre liste. Tout sera donc supprimé sans qu'il vous soit demandé de nouvelles confirmations.
None et Abort : vous annuler l'ensemble des suppressions envisagées. La commande delete est abandonnée.
- QuickCD
raccourci clavier : [Alt]+[c]
La commande QuickCD vous permet de changer de dossier. Elle trouve son intérêt lorsque la ligne de commande contient des informations. Elle vous évite d'effacer celles-ci afin de pouvoir changer de dossier.
- Select group
Cette fonction permet de sélectionner un groupe de fichiers au moyen des jokers. Pour plus d'informations sur les jokers, reportez-vous à la fonction Filter, menus Left & Right.
- Unselect group
Fonction inverse de Select group.
- Reverse selection
Inverse la sélection existante (ie. les fichiers qui étaient sélectionnés ne le sont plus, ceux qui ne l'étaient pas le deviennent).
- Quit
Permet de quitter MC après confirmation.
Menu command
- Directory tree
Affiche l'arborescence des dossiers présents sur le disque. A partir de celle-ci, vous pouvez choisir un dossier dans lequel MC se rendra. Le déplacement se fait à l'aide des touches du curseur, la sélection par [Entrée].
- Find File
Cette fonction vous permet de recherche un nom de fichier, de manière stricte ou non (utilisation des jokers, cf. commande Filter, menu Right).
A l'appel de la fonction s'ouvre une fenêtre comprenant deux champs. Dans le premier, intitulé Start at:, vous devez entrer le dossier d'ou débutera la recherche. Si vous ne savez pas à partir de quel dossier démarrer, cliquez sur le bouton <Tree> ou pressez [Alt]+[t]. A partir de l'arborescence affichée, choisissez votre dossier de départ. Pour couvrir l'ensemble du disque, entrez /.
Dans le deuxième champ, vous entrez le nom du fichier à recherche, puis vous validez en appuyant sur [Entrée].
Lorsque la recherche démarre, une nouvelle fenêtre s'ouvre. La plus grande partie de celle-ci contient le résultat de la recherche, qui s'affiche au fur et mesure que celle-ci progresse.
Le bouton [ Stop ] vous permet de stopper la recherche. Il se transforme alors en bouton [ Start ], permettant de reprendre la recherche. Lorsque la recherche est stoppée, toutes les fonctions décrites ci-après sont disponibles.
Le bouton [ Chdir ] permet, à partir du fichier sélectionné dans la liste, de vous rendre dans le dossier contenant le fichier. La recherche est alors terminée. Pour sélectionner un fichier, pressez la touche droite jusqu'à ce que le curseur clignotant s'affiche dans la liste des fichiers.
Déplacez-vous alors dans la liste à l'aide des touches haut et bas jusqu'au fichier désiré et appuyez sur la touche droite.
Le bouton [ Again ] vous ramène à la première fenêtre afin de démarrer une nouvelle recherche.
Le bouton [ Quit ] permet de quitter cette fonction.
Le bouton [ Panelize ] place les fichiers trouvé dans une fenêtre affichant habituellement vos fichiers. Ceci même si les fichiers trouvés ne font pas parti du même dossier. Il vous est alors possible de visualiser, copier, effacer ou encore d'appliquer n'importe quelle fonction de MC à ces fichiers. Pour retrouver un affichage normal dans votre fenêtre, pressez [Ctrl]+[r].
- Swap panels
raccourci clavier : [Ctrl]+[u]
Cette commande intervertit les fenêtres droite et gauche.
- Switch panels on/off
raccourci clavier : [Ctrl]+[o]
Cette commande désactive l'affiche des fenêtres de MC, qui disparaît donc de l'écran, vous laissant sur la ligne de commande de Linux. Pour faire réapparaître MC, pressez de nouveau [Ctrl]+[o].
- Compare directories
raccourci clavier : [Ctrl]+[x] [d]
Cette fonction compare le contenu de deux dossiers.
Les dossiers à comparer doivent être affichés dans les fenêtres gauche et droite. Deux méthodes de comparaisons sont proposées. La méthode rapide (Quick) compare uniquement la taille et de la date des fichiers. La méthode complète (Thorough) effectue une comparaison du contenu des fichiers. La plus petite différence est alors détectée.
Les fichiers repérés sont sélectionnés dans la fenêtre de gauche.
- External panelize
raccourci clavier : [Ctrl]+[x] [!]
Cette commande vous permet d'exécuter une commande externe et de voir son contenu s'afficher dans l'une ou l'autre des fenêtres.
Vous pouvez enregistrer les commandes que vous utilisez le plus souvent en utilisant le bouton [ Add new ]. MC vous demande alors de donner un intitulé pour votre commande, qui sera affiché dans le cadre principal de la fenêtre.
Vous pouvez supprimer une commande en utilisant le bouton [ Remove ].
- Show directory sizes
Cette fonction affiche en face des dossiers la taille de ceux-ci, par addition de la taille des fichiers rencontrés, y compris dans les sous-dossiers.
- Command history
Cette fonction affiche les commandes précédemment tapées sur la ligne de commande. Celle choisie est copiée de nouveau sur la ligne de commande.
Vous pouvez également utiliser les touches [Alt]+[p] et [Alt]+[n] pour faire défiler, directement sur la ligne de commande, vos anciennes commandes. [Alt]+[p] remonte dans la liste, [Alt]+[n] permet de redescendre.
- Directory hotlist
raccourci clavier : [Ctrl]+[*]
Cette commande appelle une fenêtre contenant une liste de dossier. En sélectionnant un dossier et en appuyant sur [Entrée] (ou en cliquant sur [[ Chdir ]]), vous accéder directement à celui-ci.
Le bouton [ Add new ] vous permet d'ajouter un intitulé à cette liste, qui pointera sur le dossier que vous aurez désigné. Ainsi, si vous créez un dossier " travail " dans votre dossier " home ", vous pouvez ajouter un intitulé " Dossier de travail " pointant votre dossier travail. Dès lors, vous pourrez vous rendre dans celui-ci très facilement, où que vous soyez dans l'arborescence du disque.
Le bouton [ Remove ] vous permet de supprimer l'intitulé désigné par le curseur clignotant à l'écran.
- Active VFS list
raccourci clavier : [Ctrl]+[x] [a]
MC gère quatre " Système de fichier virtuel " (Virtual File System). Un système de fichier local, utilisé pour accéder aux fichiers standards de type UNIX (et donc Linux). Un système de fichier " ftps ", utilisé pour accéder aux fichiers d'une machine contrôlée à distance selon le protocole FTP. Un système de fichier " tar ", utilisé pour accéder au fichier de type " tar " et " tar compressé ". Enfin, un système natif à MC.
Sur un poste mono-utilisateur, seul le système local est généralement utilisé. Le reste est fonction de votre utilisation : si vous vous connectez à un site FTP, vous choisirez le “VFS ftps”, etc.
Selon le chemin choisi dans la liste affichée par cette commande, MC utilisera le système de fichier approprié.
- Extension file edit
Cette commande vous permet d'éditer le fichier de MC indiquant à celui comment traiter certains fichiers, repérés par une " extension " particulière.
Ce que l'on nomme extension est généralement constituée par un nombre variable de caractères situés après un nom de fichier et séparé de celui-ci par un point.
Exemple : archive.zip
Dans le cas de cet exemple, l'extension du fichier est " .zip ".
Cette extension indique qu'il s'agit d'un fichier compressé selon une méthode très répandue, que ce soit sous Linux ou encore sous DOS et Windows.
La plupart des extensions connues sont déjà répertoriés par MC, aussi un utilisateur débutant n'a-t-il pas réellement intérêt à modifier le fichier MC traitant celles-ci. Un utilisateur plus au fait des commandes de Linux, par contre, comprendra sans difficulté le mode de fonctionnement de ce fichier.
- Menu file edit
Cette commande permet d'éditer le fichier de configuration du " menu utilisateur " (User menu, menu File). Nous renvoyons l'utilisateur aguerri à la documentation interne de MC pour plus d'informations.
Menu Options
- Configuration...
Cette commande vous permet d'activer ou de désactiver un certain nombre d'options régissant le fonctionnement de MC. Ces options sont classées en trois catégories.
Catégorie 1 - Panel options
Cette classe d'options touche aux fenêtres d'affichage des fichiers (Left et Right).
- show Backup files
Certaines applications, comme l'éditeur Jed, enregistrent en cours d'utilisation et de manière automatique des fichier dits " de sauvegarde ".
Ceux-ci ne présentent pas d'intérêt tant que vous ne rencontrez pas de problèmes et non donc généralement pas besoin d'être affichés. Mais si une coupure de courant ou une mauvaise manipulation vous amènent, par exemple, à perdre un fichier en cours d'édition, vous pouvez souhaiter vérifier l'existence d'un de ces fichiers de sauvegarde : il est généralement possible, ainsi, de récupérer une bonne partie de vos données. Dans ce cas, validez cette option.
Un fichier " backup " est facilement repéré par le tilde " ~ " qui le termine.
- show Hidden files
Affiche ou non les fichiers cachés. Un nom de fichier " caché " débute par un point. Il ne s'agit généralement pas tant de cacher un fichier que de le protéger d'une destruction involontaire. De manière générale, on peut souvent considérer qu'un fichier caché est un fichier nécessaire à la bonne marche du système.
- Mark moves down
Détermine si la barre de sélection doit se déplacer ou non vers le bas lorsqu'on marque un fichier (à l'aide la touche [Inser]). Par défaut, c'est le cas.
- Drop down menus
Active l'ouverture automatique des menus.
- Mix all files
Lorsque cette option est activée, fichiers et dossiers sont classés strictement selon l'ordre défini par la commande Sort order du menu Right. Les dossiers ne sont donc plus systématiquement placés en tête de liste.
- Fast dir reload
Cette option, particulièrement intéressante pour des machines lentes, permet d'afficher plus rapidement le contenu des dossiers. Cependant...
Si vous activez cette option, MC utilisera une astuce pour déterminer si le contenu du dossier a changé. Cette astuce consiste à ne relire réellement le dossier que dans le cas où son i-noeud a été modifié. Ce qui n'arrive que dans les cas de création et suppression de fichiers. Par contre, en cas de modification d'un fichier existant (modification des permissions, du contenu), le dossier n'est pas relu. MC affichera dans ce cas des informations périmées. Vous pouvez forcer la relecture des données réelles d'un dossier en pressant [Ctrl][r].
Catégorie 2 - Pause after run...
Cette classe d'option détermine l'action à entreprendre après l'exécution d'une commande directe (placée sur la ligne de commande).
- Never : pas de pause après l'exécution. A utiliser si votre terminal vous permet de voir le résultat de la commande en pressant [Ctrl][o].
- on dumb Terminals : le système fera une pause et attendra l'appui d'une touche après l'exécution de votre commande, si votre terminal ne permet pas de voir le résultat affiché par appui de [Ctrl][o].
- Always : provoque une pause systématique.
Catégorie 3 - Other options
Cette classe d'options contient... des options diverses et variées !
- Verbose operation
Permet de désactiver les boîtes de dialogues des commandes Copy, Delete et Rename.
Ces boîtes, qui vous indiquent la progression de la commande en cours, peuvent s'avérer gênantes sur des machines lentes. Cette commande est automatiquement désactivée sur les terminaux dont la vitesse est inférieure à 9600 bauds.
- shell Patterns
Désactivée, cette option indique à MC d'utiliser son propre système de jokers. Nous vous conseillons d'utiliser le système de jokers standard (cf. commande Filter, menus Left & Right).
- Auto save setup
Si cette option est activée, la configuration est automatiquement enregistrée lorsque vous quittez MC.
- Auto menus
Activée, cette option appelle automatiquement le menu utilisateur au lancement de MC.
- Use internal view
Activée par défaut, cette option provoque l'utilisation du visualiseur interne de MC. Désactivée, c'est le visualiseur spécifié dans la variable système " PAGER " qui est utilisé.
- Complete: show all
MC peut tenter de compléter un texte partiellement tapé de manière automatique, que ce texte soit tapé dans un champ ou sur la ligne de commande. Pour demander à MC de compléter un texte, il suffit de presser [Alt][Tab].
Lorsque cette option est inactive, MC émet un bip s'il ne trouve pas comment terminer votre segment de texte. Si l'option est active, MC vous propose la liste de tous les mots ou commandes possibles plutôt que de "biper".
- Rotating dash
Affiche un caractère en rotation dans le bord supérieur droit pour indiquer la progression d'une fonction en cours. Lorsqu'une commande prend du temps, cela permet de constater que celle-ci est bien en train de se dérouler.
- 8 bit clean
Si vous avez déjà utilisé le visualiseur interne, vous aurez peut-être constaté que les caractères accentués apparaissent sous forme de points. Cela pour la simple raison que les caractères accentués ne sont pas standards : ils varient d'un pays à l'autre.
Par défaut, MC ne les gère pas, ne sachant pas si votre machine est configurée de manière à les supporter. Si vous pouvez tapez des caractères accentués, c'est que tout va bien : validez alors cette option, de manière à ce que MC les affiche correctement.
Pour tester ou modifier votre machine, reportez-vous au chapitre " Configuration " de ce manuel.
- CD follow links
Indique à MC s'il doit suivre les liens symboliques ou non lors de
changements de dossiers. Par défaut, MC suit les liens.
Exemple :
@Vers_B est un lien qui pointe vers le dossier " B ".
" B " est un sous-dossier de " A ".
Lorsque l'option est active, en sélectionnant " @Vers_B " et en appuyant sur [Entrée], vous vous retrouvez dans " B ". Lorsque vous ressortez de " B ", vous retournez dans le dossier qui contient le lien " @Vers_B ". On suit donc le lien, en entrée et en sortie.
Lorsque l'option est active, en entre bien dans " B " en sélectionnant " @Vers_B ", mais on ressort de " B " vers son dossier parent, soit " A ". Le lien n'est donc pas géré en sortie.
- Safe Delete
Lorsque cette option est active, vous pouvez réaliser une suppression de dossier sans confirmation. Dans le cas contraire, vous devrez confirmer la suppression.
Une fois le choix des options effectué, vous pouvez les valider pour la session en cours (bouton [[ Ok ]], les enregistrer de manière permanente (bouton [ Save ]) ou bien sûr annuler ces modifications en choisissant [ Cancel ] ou en pressant deux fois la touche [Echap].
- Layout
Cette commande regroupe différent paramètres permettant de modifier l'apparence de MC.
Le cadre intitulé Panel Split gère l'affichage des fenêtres. Les options Vertical et Horizontal modifie la disposition des fenêtres dans le sens que l'on comprend...
Si vous validez la case Equal split, MC donne automatiquement une taille identique aux deux fenêtres. Dans le cas contraire, vous pouvez déterminer la taille de chaque fenêtre selon vos goûts. Pour cela, il suffit de placer le curseur sur l'une des deux flèches (< ou >) et d'appuyer sur la touche [Entrée]. Lorsque vous augmentez une valeur, l'autre valeur décroît automatiquement, de sorte qu'il n'est pas possible de dépasser le nombre de lignes ou de colonnes autorisé.
La case Menu bar visible indique, évidemment, si la barre de menu doit être affichée ou non. Même invisible, il est toujours possible d'y accéder en pressant [F9].
La case show Mini status permet d'activer ou de désactiver la ligne d'affichage supplémentaire, situé en bas des fenêtres gauche et droite.
Par défaut, cette ligne affiche le nom du fichier situé sous la barre de sélection ou, s'il s'agit d'un lien, le fichier sur lequel pointe le lien.
Pour modifier les informations affichées par cette ligne, reportez-vous à la fonction user Mini status de la commande Listing mode..., menus Left & Right.
- command Prompt
Active ou désactive l'affichage de la ligne de commande.
- Keybar visible
Active ou désactive l'affichage des touches de fonctions et de leur intitulé sur la dernière ligne de l'écran.
- Hintbar visible
Active ou désactive l'affichage de la " ligne des astuces ", située immédiatement sous les fenêtres gauche et droite. Cette ligne affiche des astuces concernant divers aspects de MC, en anglais bien sûr...
A l'instar des options de configuration, vous pouvez validez vos choix uniquement pour la session en cours ([[ Ok ]]) ou les sauvegarder de manière à les retrouver au prochain lancement de MC ([ Save ]).
- Confirmation
Les options suivantes permettent de préciser si une confirmation doit être demandée à l'utilisateur dans les cas suivant.
- confirm Delete : confirmer les suppressions de fichiers et dossiers.
- confirm Overwrite : confirmer les écrasements (ie. lorsque vous tentez de copier un fichier, et que la destination contient déjà un fichier du même nom).
- confirm Exit : lorsque vous souhaitez quitter MC.
Validez vos choix via le bouton [ oK ] ou annuler les en choisissant [ Cancel ].
- Display bits...
Cette option vous permet de spécifier quel type de caractères doit être géré par MC. Pour une utilisation internationale, par exemple si vous vous connectez sur des ordinateurs situés aux U.S.A., choisissez le format 7 bits. Si vous utilisez votre PC uniquement de manière personnelle, choisissez le format 8 bits.
- learn Keys
Cette fonction permet à MC d'apprendre à reconnaître certaines touches de votre clavier. Dans certains cas, il n'est pas impossible en effet que certaines touches de fonctions ou d'édition ne soient pas correctement gérées par MC. Cette fonction tente d'y remédier, sans parvenir forcément à une réussite totale.
A l'appel de cette fonction s'affiche une fenêtre comportant une liste de touches. Vous devez appuyer sur chacune des touches de votre clavier présentés dans cette liste. Bien entendu, si votre clavier ne comporte pas de touches de fonctions numérotées [F13] à [F20], ne cherchez pas à les faire reconnaître par MC.
Lorsque vous appuyez sur une touche, MC affiche le message Ok après celle-ci pour indiquer qu'elle a été reconnue. Si ce n'est pas le cas, déplacez le curseur, à l'aide de la touche [Tab], jusqu'à l'intitulé de la touche non reconnue. Appuyez alors sur [Espace], et attendez l'ouverture d'une nouvelle fenêtre. Pressez alors la touche à reconnaître une première fois et attendez que la fenêtre se referme. Puis pressez de nouveau la touche. Si cette fois MC affiche le message Ok après celle-ci, la reconnaissance a bien fonctionné. Si ce n'est pas le cas, il est généralement inutile de tenter l'opération de nouveau.
Lorsque vous avez terminé cette procédure, et si vous avez réussi à faire reconnaître des touches, utilisez le bouton [[ Save ]]. Si cette commande n'a servi de rien, vous pouvez tout simplement l'annuler via le bouton [ Cancel ] ou en pressant deux fois la touche [Echap].
- Virtual FS...
Cette commande vous permet de contrôler le fonctionnement des différentes option relative au cache disque utilisé dans les systèmes de fichier virtuels.
- Timeout for freeing VFSs
Cette option permet de spécifier le temps pendant lequel les fichiers que vous aurez lus seront conservés en mémoire (par défaut, une minute). Cela permet de conserver un accès rapide aux dernières informations, tout en ayant l'assurance de voir la mémoire ainsi utilisée rapidement rendue au système. Le temps doit être indiqué en secondes.
L'intérêt de placer des fichiers en mémoire, s'il n'est pas toujours évident pour de petits fichiers textes, apparaît rapidement lorsque l'on consulte un fichier Tar compressé. Dans ce cas, il est préférable de gérer la décompression des données en mémoire plutôt que sur le disque. Cependant, si le fichier est très important, il peut être décompressé de manière temporaire sur le disque. C'est ce que permet de définir l'option suivante.
- Gzipped tar archive extract
Si vous spécifiez " Always to memory ", les fichiers compressés seront systématiquement décompressé en mémoire, quelque soit leur taille. Si votre système est équipé de 16Mo de mémoire ou plus, vous pouvez effectivement valider cette option. Dans le cas contraire, tout dépend de la taille des fichiers compressés rencontrés...
- If size less than: {taille}
Permet de spécifier jusqu'à quelle taille les fichiers compressés rencontrés doivent être décompressés en mémoire. Par défaut, la taille est fixée à 1Mo.
Si vous désirez spécifier une taille inférieure à celle-ci, indiquez la taille suivie de la lettre " k " (ex. " 512k "). Celle des nombres entiers sont acceptés.
- Save Setup
Cette commande vous permet de sauvegarder l'ensemble des modifications apportées aux options de configuration.