Commande Linux mc avec des exemples pratiques

LinuxLinuxBeginner
Pratiquer maintenant

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

Introduction

Dans ce laboratoire, nous allons explorer le gestionnaire de fichiers Midnight Commander (mc), un outil puissant et riche en fonctionnalités pour effectuer des opérations de base sur les fichiers et les répertoires dans l'environnement Ubuntu 22.04. Nous commencerons par installer le paquet Midnight Commander, puis plongerons dans son interface intuitive et apprendrons à gérer efficacement les fichiers et les répertoires à l'aide de ce gestionnaire de fichiers basé sur la ligne de commande.

Le Midnight Commander est un gestionnaire de fichiers largement utilisé qui offre une manière conviviale et efficace de naviguer dans le système de fichiers, de copier, de déplacer et de supprimer des fichiers, ainsi que d'effectuer d'autres tâches courantes de gestion de fichiers. Ce laboratoire vous fournira des exemples pratiques et des instructions étape par étape pour vous aider à maîtriser l'utilisation du Midnight Commander sur votre système Ubuntu 22.04.

Feuille de triche sur les commandes Linux


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL linux(("Linux")) -.-> linux/BasicFileOperationsGroup(["Basic File Operations"]) linux(("Linux")) -.-> linux/FileandDirectoryManagementGroup(["File and Directory Management"]) linux(("Linux")) -.-> linux/UserandGroupManagementGroup(["User and Group Management"]) linux(("Linux")) -.-> linux/PackagesandSoftwaresGroup(["Packages and Softwares"]) linux/BasicFileOperationsGroup -.-> linux/ls("Content Listing") linux/BasicFileOperationsGroup -.-> linux/cp("File Copying") linux/BasicFileOperationsGroup -.-> linux/rm("File Removing") linux/FileandDirectoryManagementGroup -.-> linux/cd("Directory Changing") linux/FileandDirectoryManagementGroup -.-> linux/mkdir("Directory Creating") linux/UserandGroupManagementGroup -.-> linux/sudo("Privilege Granting") linux/PackagesandSoftwaresGroup -.-> linux/apt("Package Handling") subgraph Lab Skills linux/ls -.-> lab-422790{{"Commande Linux mc avec des exemples pratiques"}} linux/cp -.-> lab-422790{{"Commande Linux mc avec des exemples pratiques"}} linux/rm -.-> lab-422790{{"Commande Linux mc avec des exemples pratiques"}} linux/cd -.-> lab-422790{{"Commande Linux mc avec des exemples pratiques"}} linux/mkdir -.-> lab-422790{{"Commande Linux mc avec des exemples pratiques"}} linux/sudo -.-> lab-422790{{"Commande Linux mc avec des exemples pratiques"}} linux/apt -.-> lab-422790{{"Commande Linux mc avec des exemples pratiques"}} end

Installer Midnight Commander (mc) sur Ubuntu 22.04

Dans cette étape, nous allons installer le gestionnaire de fichiers Midnight Commander (mc) dans l'environnement Ubuntu 22.04.

Tout d'abord, mettez à jour l'index des paquets :

sudo apt-get update

Exemple de sortie :

Hit:1 http://archive.ubuntu.com/ubuntu jammy InRelease
Get:2 http://security.ubuntu.com/ubuntu jammy-security InRelease [110 kB]
Get:3 http://archive.ubuntu.com/ubuntu jammy-updates InRelease [114 kB]
Get:4 http://archive.ubuntu.com/ubuntu jammy-backports InRelease [99.8 kB]
Fetched 324 kB in 1s (324 kB/s)
Reading package lists... Done

Ensuite, installez le paquet Midnight Commander :

sudo apt update
sudo apt-get install -y mc

Exemple de sortie :

Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
  libglib2.0-0 libslang2
Suggested packages:
  mc-data
The following NEW packages will be installed:
  libglib2.0-0 libslang2 mc
0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded.
Need to get 2,063 kB of archives.
After this operation, 5,500 kB of additional disk space will be used.
Do you want to continue? [Y/n] Y
Get:1 http://archive.ubuntu.com/ubuntu jammy/main amd64 libglib2.0-0 amd64 2.72.1-1ubuntu1 [1,231 kB]
Get:2 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libslang2 amd64 2.3.2-5build2 [368 kB]
Get:3 http://archive.ubuntu.com/ubuntu jammy/universe amd64 mc amd64 3.4.3-3build1 [464 kB]
Fetched 2,063 kB in 1s (2,063 kB/s)
Selecting previously unselected package libglib2.0-0:amd64.
(Reading database... 14868 files and directories currently installed.)
Preparing to unpack.../libglib2.0-0_2.72.1-1ubuntu1_amd64.deb...
Unpacking libglib2.0-0:amd64 (2.72.1-1ubuntu1)...
Selecting previously unselected package libslang2:amd64.
Preparing to unpack.../libslang2_2.3.2-5build2_amd64.deb...
Unpacking libslang2:amd64 (2.3.2-5build2)...
Selecting previously unselected package mc.
Preparing to unpack.../mc_3.4.3-3build1_amd64.deb...
Unpacking mc (3.4.3-3build1)...
Setting up libglib2.0-0:amd64 (2.72.1-1ubuntu1)...
Setting up libslang2:amd64 (2.3.2-5build2)...
Setting up mc (3.4.3-3build1)...
Processing triggers for man-db (2.10.2-1)...
Processing triggers for libc-bin (2.35-0ubuntu3)...

Le Midnight Commander (mc) est maintenant installé dans votre environnement Ubuntu 22.04.

Explorer l'interface de Midnight Commander

Dans cette étape, nous allons explorer l'interface de Midnight Commander (mc) et nous familiariser avec ses principales fonctionnalités.

Tout d'abord, lancez Midnight Commander en exécutant la commande suivante dans le terminal :

mc

Cela lancera l'interface de Midnight Commander, qui est divisée en deux panneaux principaux. Le panneau de gauche affiche le contenu du répertoire actuel, tandis que le panneau de droite affiche le contenu du répertoire visité précédemment.

En haut de l'interface, vous verrez la barre de menu, qui donne accès à diverses commandes et fonctions. Vous pouvez naviguer dans les options de menu à l'aide des touches fléchées et appuyer sur Entrée pour sélectionner une option.

En dessous de la barre de menu, vous verrez la ligne de commande, qui affiche le répertoire de travail actuel et vous permet d'entrer des commandes.

La zone principale de l'interface est divisée en deux panneaux, comme mentionné précédemment. Vous pouvez naviguer entre les panneaux en utilisant la touche Tab. Dans chaque panneau, vous pouvez utiliser les touches fléchées pour déplacer le curseur et sélectionner des fichiers ou des répertoires.

Voici quelques fonctionnalités clés et raccourcis à explorer dans l'interface de Midnight Commander :

  • Opérations sur les fichiers : Appuyez sur F5 pour copier un fichier, F6 pour déplacer/renommer un fichier, F8 pour supprimer un fichier et F7 pour créer un nouveau répertoire.
  • Naviguer dans les répertoires : Utilisez les touches fléchées pour déplacer le curseur et appuyez sur Entrée pour ouvrir un répertoire.
  • Rechercher des fichiers : Appuyez sur Ctrl+F pour ouvrir la boîte de dialogue de recherche et rechercher des fichiers ou des répertoires.
  • Voir le contenu d'un fichier : Appuyez sur F3 pour afficher le contenu d'un fichier sélectionné.
  • Quitter Midnight Commander : Appuyez sur F10 pour quitter l'interface de Midnight Commander.

Prenez le temps d'explorer l'interface de Midnight Commander et de vous familiariser avec les diverses commandes et fonctionnalités.

Effectuer des opérations sur les fichiers et les répertoires avec Midnight Commander

Dans cette étape, nous allons pratiquer diverses opérations sur les fichiers et les répertoires en utilisant le gestionnaire de fichiers Midnight Commander (mc).

Tout d'abord, créons un nouveau répertoire dans le répertoire ~/project :

mkdir ~/project/mc_demo

Exemple de sortie :

labex@ubuntu:~/project$ mkdir ~/project/mc_demo
labex@ubuntu:~/project$

Maintenant, naviguons vers le répertoire nouvellement créé en utilisant Midnight Commander :

mc

Cela ouvrira l'interface de Midnight Commander. Utilisez les touches fléchées pour naviguer jusqu'au répertoire mc_demo et appuyez sur Entrée pour entrer dans le répertoire.

Ensuite, créons un nouveau fichier dans le répertoire mc_demo :

  1. Appuyez sur F7 pour créer un nouveau fichier.
  2. Entrez le nom du fichier, par exemple example.txt, puis appuyez sur Entrée.
  3. Le nouveau fichier sera créé, et vous pouvez maintenant éditer son contenu à l'aide de l'éditeur intégré.

Maintenant, copions un fichier en utilisant Midnight Commander :

  1. Naviguez jusqu'au fichier que vous souhaitez copier (par exemple example.txt) en utilisant les touches fléchées.
  2. Appuyez sur F5 pour copier le fichier.
  3. Entrez le chemin de destination (par exemple ~/project/mc_demo/copied_file.txt) puis appuyez sur Entrée.

Enfin, supprimons un fichier en utilisant Midnight Commander :

  1. Naviguez jusqu'au fichier que vous souhaitez supprimer (par exemple copied_file.txt) en utilisant les touches fléchées.
  2. Appuyez sur F8 pour supprimer le fichier.
  3. Confirmez la suppression en appuyant sur Entrée.

Vous avez maintenant pratiqué la création, la copie et la suppression de fichiers et de répertoires en utilisant le gestionnaire de fichiers Midnight Commander.

Résumé

Dans ce laboratoire, nous avons appris à installer le gestionnaire de fichiers Midnight Commander (mc) sur Ubuntu 22.04. Nous avons exploré l'interface de Midnight Commander et effectué diverses opérations sur les fichiers et les répertoires à l'aide de cet outil puissant. Le processus d'installation a consisté à mettre à jour l'index des paquets et à installer le paquet mc. Nous nous sommes ensuite familiarisés avec l'interface utilisateur de Midnight Commander et utilisé ses fonctionnalités pour gérer les fichiers et les répertoires, comme naviguer, copier, déplacer et supprimer des fichiers et des dossiers.

Feuille de triche sur les commandes Linux