Outils pour utilisateurs

Outils du site


issue98:labolinux_-_midnight_commander

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
issue98:labolinux_-_midnight_commander [2015/07/12 18:19] – [3] auntieeissue98:labolinux_-_midnight_commander [2015/07/16 10:28] (Version actuelle) – [4] darkjam
Ligne 9: Ligne 9:
 Il y a plusieurs années, un ami a commencé à parler de l'importance des recherches (search) et de comment les recherches allaient changer notre façon d'utiliser des ordinateurs. Je l'ai écouté attentivement, mais, étant donné ma formation DOS (Disk Operating System ou système d'exploitation des disques), il y avait quelque chose dans la conversation qui semblait clocher de façon intrinsèque. J'ai toujours apprécié la structure des fichiers et l'idée d'avoir un gros tas de fichiers dans lesquels vous faites des recherches, me mettait tout simplement mal à l'aise. Il y a plusieurs années, un ami a commencé à parler de l'importance des recherches (search) et de comment les recherches allaient changer notre façon d'utiliser des ordinateurs. Je l'ai écouté attentivement, mais, étant donné ma formation DOS (Disk Operating System ou système d'exploitation des disques), il y avait quelque chose dans la conversation qui semblait clocher de façon intrinsèque. J'ai toujours apprécié la structure des fichiers et l'idée d'avoir un gros tas de fichiers dans lesquels vous faites des recherches, me mettait tout simplement mal à l'aise.
  
-Mon ami avait raison, search - les recherches - ont vraiment changé notre façon d'utiliser des ordinateurs. Les moteurs de recherche de bureau ont pénétré en force sur beaucoup de systèmes d'exploitation. Au départ, quand search fut implémenté, l'indexation utilisait un nombre énorme de cycles du processeur ; ainsi, les ordinateurs sur lequel search était activé étaient lent. La baisse des prix de processeurs puissants, de la RAM et de gros disques durs a fait que search est devenu un outil viable. Aussi utile que puisse être search, la gestion des fichiers est extrêmement important. Quand search n'arrive pas à trouver un fichier, la structure est important.+Mon ami avait raison, search - les recherches - ont vraiment changé notre façon d'utiliser des ordinateurs. Les moteurs de recherche de bureau ont pénétré en force dans beaucoup de systèmes d'exploitation. Au départ, quand search fut implémenté, l'indexation utilisait un nombre énorme de cycles du processeur ; ainsi, les ordinateurs sur lesquels search était activé étaient lents. La baisse des prix de processeurs puissants, de la RAM et de gros disques dursa fait que search est devenu un outil viable. Aussi utile que puisse être search, la gestion des fichiers est extrêmement importante. Quand search n'arrive pas à trouver un fichier, la structure est importante.
  
 L'autre jour un membre de ma famille est venu me voir avec un problème de téléphone mobile. Selon elle, le problème était qu'elle n'arrivait à afficher aucune des vidéos ou photos envoyées sur son téléphone via Whatsapp. Le véritable problème était qu'il ne restait plus de place dans le stockage interne du téléphone et elle n'avait aucune idée de comment le corriger. Elle avait même lancé le gestionnaire de fichiers du téléphone, mais ne savait pas qu'elle pouvait déplacer les fichiers du stockage interne vers une carte microSD externe. Puisque la structure de l'OS Android a tendance à être spécifique à ce système, c'était assez simple d'utiliser le gestionnaire de fichiers pour accéder au stockage et supprimer des fichiers inutiles. L'autre jour un membre de ma famille est venu me voir avec un problème de téléphone mobile. Selon elle, le problème était qu'elle n'arrivait à afficher aucune des vidéos ou photos envoyées sur son téléphone via Whatsapp. Le véritable problème était qu'il ne restait plus de place dans le stockage interne du téléphone et elle n'avait aucune idée de comment le corriger. Elle avait même lancé le gestionnaire de fichiers du téléphone, mais ne savait pas qu'elle pouvait déplacer les fichiers du stockage interne vers une carte microSD externe. Puisque la structure de l'OS Android a tendance à être spécifique à ce système, c'était assez simple d'utiliser le gestionnaire de fichiers pour accéder au stockage et supprimer des fichiers inutiles.
Ligne 26: Ligne 26:
 On Ubuntu, Midnight Commander is mouse aware so you can just click on the top menu options: Left, File, Command, Options and Right. To access the menu in a text-only session, simply press the F9 key. The Left and Right menu options are identical and the actions work in each of the left and right shells.** On Ubuntu, Midnight Commander is mouse aware so you can just click on the top menu options: Left, File, Command, Options and Right. To access the menu in a text-only session, simply press the F9 key. The Left and Right menu options are identical and the actions work in each of the left and right shells.**
  
-Cette introduction interminable m'amène au gestionnaire de fichiers qui je préfère, Midnight Commander (mc). Midnight Commander est un gestionnaire de fichiers orthodoxe et textuel qui ressemble à, et reflète pas mal des fonctionnalités del'outil DOS, Norton Commander, écrit il y a presque 29 ans par John Socha et publié par Peter Norton.+Cette introduction interminable m'amène au gestionnaire de fichiers que je préfère, Midnight Commander (mc). Midnight Commander est un gestionnaire de fichiers orthodoxe et textuel qui ressemble à, et reflète pas mal des fonctionnalités de l'outil DOS, Norton Commander, écrit il y a presque 29 ans par John Socha et publié par Peter Norton.
  
-Des  gestionnaires de fichiers orthodoxe ont trois panneaux, deux panneaux en haut pour une gestion graphique des fichiers, et un panneau en ligne de commande en bas. Une des choses qui me plaisent dans Midnight Commander est qu'il vous donne une interface quasi graphique au-dessus d'un shell textuel et peut donc être utilisé sur des systèmes sans bureau en interface graphique (GUI).+Des  gestionnaires de fichiers orthodoxes ont trois panneaux, deux panneaux en haut pour une gestion graphique des fichiers, et un panneau en ligne de commande en bas. Une des choses qui me plaisent dans Midnight Commander est qu'il vous donne une interface quasi graphique au-dessus d'un shell textuel et peut donc être utilisé sur des systèmes sans bureau en interface graphique (GUI).
  
 Midnight Commander n'est pas installé par défaut sur Ubuntu et vous aurez donc à l'installer, mais il est facile de se souvenir du nom du paquet : mc. Midnight Commander n'est pas installé par défaut sur Ubuntu et vous aurez donc à l'installer, mais il est facile de se souvenir du nom du paquet : mc.
Ligne 48: Ligne 48:
 Among the more useful options in the left and right menus are the listing mode, sort order and ftp/sftp links. Listing mode has several options: full file list, brief file list, long file list and user defined list. Full file list is the default mode in Midnight Commander. On the leftmost column are the files and directories, the next column shows the file size followed by the file's modified time. Midnight Commander has a lot of sorting options: unsorted, name, version, extension, size, modify time, access time, change time, or inode. These options can be further modified by setting executable first, case sensitive or reverse. I frequently sort by extension so I can easily mark (the insert key) similar files for deletion (F8).** Among the more useful options in the left and right menus are the listing mode, sort order and ftp/sftp links. Listing mode has several options: full file list, brief file list, long file list and user defined list. Full file list is the default mode in Midnight Commander. On the leftmost column are the files and directories, the next column shows the file size followed by the file's modified time. Midnight Commander has a lot of sorting options: unsorted, name, version, extension, size, modify time, access time, change time, or inode. These options can be further modified by setting executable first, case sensitive or reverse. I frequently sort by extension so I can easily mark (the insert key) similar files for deletion (F8).**
  
-Pour basculer entre les panneaux gauche et droit, appuyez sur la touche Tabulation. La touche Inser sert à sélectionner/marquer des fichiers. Les fichiers marqués deviennent jaune (dans le modèle des couleurs mc par défaut ; vous pouvez changer de modèle de couleurs). Pour sélectionner tous les fichiers dans un dossier, appuyez sur + (qui est habituellement MAJ+= sur la plupart des claviers), puis utilisez * pour sélectionner tous les fichiers. Un appui sur - aura l'effet contraire.+Pour basculer entre les panneaux gauche et droit, appuyez sur la touche Tabulation. La touche Inser sert à sélectionner/marquer des fichiers. Les fichiers marqués deviennent jaunes (dans le modèle des couleurs mc par défaut ; vous pouvez changer de modèle de couleurs). Pour sélectionner tous les fichiers dans un dossier, appuyez sur + (qui est habituellement MAJ+= sur la plupart des claviers), puis utilisez * pour sélectionner tous les fichiers. Un appui sur - aura l'effet contraire.
  
-Si vous appuyez sur la touche Entrée pendant que vous vous trouvez sur un fichier comprimé, il essaiera d'afficher le contenu du fichier comprimé (zip/gz, par exemple). La touche F5 copie les fichiers marqués d'un panneau vers l'autre, alors que F6 déplace les fichiers. Si aucun de vos fichiers n'est marqué, F5 et F6 copiera/déplacera le fichier qui est sélectionné (fond inversé). Pour créer un nouveau répertoire, appuyez sur la touche F7. F8 supprime les fichiers marqués ou le fichier sélectionné. Enfin, la touche F4 modifiera le fichier texte au-dessus duquel vous passez la souris (en vous permettant de choisir entre ed, nano, mcedit ou vim.tiny).+Si vous appuyez sur la touche Entrée pendant que vous vous trouvez sur un fichier comprimé, il essaiera d'afficher le contenu du fichier comprimé (zip/gz, par exemple). La touche F5 copie les fichiers marqués d'un panneau vers l'autre, alors que F6 déplace les fichiers. Si aucun de vos fichiers n'est marqué, F5 et F6 copieront/déplaceront le fichier qui est sélectionné (fond inversé). Pour créer un nouveau répertoire, appuyez sur la touche F7. F8 supprime les fichiers marqués ou le fichier sélectionné. Enfin, la touche F4 modifiera le fichier texte au-dessus duquel vous passez la souris (en vous permettant de choisir entre ed, nano, mcedit ou vim.tiny).
  
-Parmi les options les plus utiles dans les menus gauche et droite se trouve le mode de listing, l'ordre de tri et des liens ftp/sftp. Le mode de listing a plusieurs options : un listing normalun listing courtun listing long et un listing défini par l'utilisateur. Le mode par défaut dans Midnight Commander est le listing normal. Dans la colonne la plus à gauche se trouvent les fichiers et les répertoires, la colonne à côté affiche la taille du fichier suivi de l'heure de modification du fichier. Midnight Commander propose beaucoup d'options de tri : unsorted (pas trié)nameversion extension, size (taille) modify time (heure de la modification), access time (heure du dernier accès)change time,FIXME ou inode. On peut modifier ces options davantage en réglant exécutable d'abord, case sensitive (sensible à la casseou l'inverse. Je tri assez souvent par extension afin de pouvoir facilement marquer (la touche Inser) des fichiers similaires pour la suppression.+Parmi les options les plus utiles dans les menus gauche et droite se trouve le mode de listing, l'ordre de tri et des liens ftp/sftp. Le mode de listing a plusieurs options : CompletBrefLong et Utilisateur. Le mode par défaut dans Midnight Commander est le listing complet. Dans la colonne la plus à gauche se trouvent les fichiers et les répertoires, la colonne à côté affiche la taille du fichier suivi de l'heure de modification du fichier. Midnight Commander propose beaucoup d'options de tri : non trié, le noml'extension, la taille, la date de modification ou de dernier accès, la date de dernière modification d'information d'i-nœud ou l'i-nœud (inode). On peut modifier ces options davantage en réglant exécutable d'abord, sensible à la casse ou inversé. Je trie assez souvent par extension afin de pouvoir facilement marquer (la touche Inser) des fichiers similaires pour la suppression.
  
 ===== 4 ===== ===== 4 =====
Ligne 61: Ligne 61:
  
 You can also type sftp username@machinename into the third panel at the bottom of midnight commander, but rather than mounting a folder in one of the panels it just runs a regular interactive sftp session.** You can also type sftp username@machinename into the third panel at the bottom of midnight commander, but rather than mounting a folder in one of the panels it just runs a regular interactive sftp session.**
 +
 +En haut de chaque panneau, il y a un symbole < (moins de) et un symbole ^ (accent circonflexe). Si vous cliquez sur le symbole ^, un bref historique des chemins entrés s'affichera. À côté du symbole < est votre chemin actuel. Dans l'exemple ci-dessous, le chemin sur le panneau de gauche est ~/Downloads et dans le panneau droite, je suis connecté à une machine qui s'appelle xbmc en tant que le nom d'utilisateur xbmc dans le dossier /home.
 +
 +Midnight Commander rend facile l'envoi de fichiers vers un serveur par ftp sécurisé (sftp). Il suffit de cliquer sur l'option menu Gauche ou Droite et sélectionner le lien SFTP. On vous demandera le nom de la machine. Si vous êtes connecté à une machine où vous utilisez un autre nom d'utilisateur, assurez-vous de l'inclure avant un symbole @. Ainsi, dans l'exemple ci-dessus : xbmc@xbmc où xbmc est le nom d'utilisateur et le nom de la machine. Si mon nom d'utilisateur sur la machine qu'on essayait d'atteindre via SSH était charles, ce serait charles@xbmc. Midnight Commander vous demandera le mot de passe et montera le point de montage de la machine distante.
 +
 +Vous pouvez également taper sftp nomd'utilisateur@nomdemachine dans le troisième panneau en bas de Midnight Commander, mais, au lieu de monter un dossier dans un des panneaux, cela lance une session sftp interactive normale.
 +
 + 
  
 ===== 5 ===== ===== 5 =====
Ligne 76: Ligne 84:
  
 If you’re in that spot where you like graphical user interfaces, but also like the speed the console affords, Midnight Commander is an awesome tool.** If you’re in that spot where you like graphical user interfaces, but also like the speed the console affords, Midnight Commander is an awesome tool.**
 +
 +Si vous aimez les skins et n'aimez pas les couleurs par défaut de Midnight Commander, il est possible d'utiliser des skins sur mc. Malheureusement, une partie de la documentation qui j'ai trouvée sur l'ajout de skins sur Midnight Commander ne fonctionnait tout simplement pas (éditer le fichier ~/.mc/ini). Cela pourrait être dû au fait que la page trac de Midnight Commander n'a pas été modifiée depuis plus de six ans. Ce qui a fonctionné pour moi étaient les étapes suivantes présentées par Zoltan Puskas sur son blog : https://sinustrom.info/2014/03/23/midnight-commander-dark-color-scheme/
 +
 +Ces étapes impliquent le placement d'un fichier named.ini dans ~/.local/share/mc/slins, puis le réglage du fichier named.ini dans ~/.config/mc/ini (sans le ini) où le nom de la variable est skin. Un exemple :
 +
 +skin=named
 +
 +Le fichier named.ini contient diverses [sections] qui définissent le nom du skin, l'apparence des lignes, l'apparence du cœur, la boîte de dialogue, l'erreur, la surlignage des fichiers, le menu l'aide, l'éditeur, le visualiseur et plein d'autres options.
 +
 +Je n'ai présenté que quelques-unes des choses basiques que Midnight Commander sait faire. MC peut restaurer des fichiers supprimés (mmenu Commande), comparer des fichiers et des répertoires, afficher les détails d'un fichier, changer des permissions et le nom du propriétaire des fichiers, et beaucoup plus encore.
 +
 +Si vous aimez les interfaces graphiques, mais aussi la rapidité fournie par la console, Midnight Commander est un outil génial.
issue98/labolinux_-_midnight_commander.1436717944.txt.gz · Dernière modification : 2015/07/12 18:19 de auntiee