Recherche de site Web

9 gestionnaires de fichiers indispensables de la console Linux [Terminal]


Les gestionnaires de fichiers de la console Linux peuvent être très utiles dans les tâches quotidiennes, lors de la gestion de fichiers sur une machine locale ou lorsqu'ils sont connectés à une machine distante. La représentation visuelle du répertoire par console nous aide à effectuer rapidement des opérations sur les fichiers/dossiers et nous fait gagner du temps.

Dans cet article, nous allons passer en revue certains des gestionnaires de fichiers de console Linux les plus fréquemment utilisés, ainsi que leurs fonctionnalités et avantages.

1. Commandant de minuit GNU

Midnight Command, souvent appelé simplement mc et est l'un des principaux gestionnaires de fichiers abordés dans cet article. Mc est doté de toutes sortes de fonctionnalités utiles. Outre la copie, le déplacement, la suppression et la création de fichiers et de répertoires, vous pouvez modifier les autorisations et la propriété, consulter les archives, l'utiliser comme client FTP et bien d'autres encore.

Vous pouvez trouver notre revue complète du Midnight Commander, un gestionnaire de fichiers basé sur console.

Pour installer Midnight Commander vous pouvez utiliser les commandes suivantes :

sudo apt install mc         [On Debian, Ubuntu and Mint]
sudo yum install mc         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/mc  [On Gentoo Linux]
sudo apk add mc             [On Alpine Linux]
sudo pacman -S mc           [On Arch Linux]
sudo zypper install mc      [On OpenSUSE] 

2. Gestionnaire de fichiers de la console Ranger

Ranger est un autre excellent choix lorsque vous recherchez un gestionnaire de fichiers de console. Il possède une interface de type vim, un aperçu du fichier ou du répertoire sélectionné, la prise en charge des signets de la souris et une vue par onglets.

Vous pouvez trouver notre revue complète ici : Ranger – un joli gestionnaire de fichiers de console avec des raccourcis clavier vi.

Pour installer Ranger, vous pouvez utiliser les commandes suivantes :

sudo apt install ranger         [On Debian, Ubuntu and Mint]
sudo yum install ranger         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/ranger  [On Gentoo Linux]
sudo apk add ranger             [On Alpine Linux]
sudo pacman -S ranger           [On Arch Linux]
sudo zypper install ranger      [On OpenSUSE] 

3. Gestionnaire de fichiers de terminal rapide Cfiles

Cfiles est un gestionnaire de fichiers de terminal rapide écrit en C et utilise ncurses, similaire à ranger, il utilise également les raccourcis clavier vi. Il a quelques dépendances telles que cp, mv, fzf, xdg-open et autres. Bien qu'il soit léger, son installation nécessite quelques étapes supplémentaires :

Pour installer les cfiles, vous devez d'abord installer les outils de développement à l'aide des commandes suivantes :

sudo apt-get install build-essential          [On Debian/Ubuntu]
sudo yum groupinstall 'Development Tools'	[on CentOS/RHEL]

Ensuite, clonez le référentiel cfiles et installez-le à l'aide des commandes suivantes.

git clone https://github.com/mananapr/cfiles.git
cd cfiles
gcc cf.c -lncurses -o cf
sudo cp cf /usr/bin/            #Or copy somewhere else in your $PATH 

Une revue plus détaillée des cfiles peut être trouvée ici : Cfiles, un gestionnaire de fichiers de terminal pour Linux.

4. Gestionnaire de fichiers de la console Vifm

Vifm est un autre gestionnaire de fichiers basé sur une ligne de commande, qui utilise une interface Cursus. Celui-ci copie cependant certaines fonctionnalités de mutter. Si vous êtes un utilisateur de Vim, vous n'aurez pas besoin d'apprendre un nouvel ensemble de commandes pour travailler avec vifm. Il utilise les mêmes raccourcis clavier et a également la possibilité de modifier plusieurs types de fichiers.

Semblable à d'autres gestionnaires de fichiers de console, il comporte deux volets et prend en charge la saisie semi-automatique. Il prend également en charge diverses vues différentes pour la comparaison des arborescences de fichiers. Vous pouvez également exécuter des commandes à distance avec.

Pour installer Vifm vous pouvez utiliser les commandes suivantes :

sudo apt install vifm         [On Debian, Ubuntu and Mint]
sudo yum install vifm         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/vifm  [On Gentoo Linux]
sudo apk add vifm             [On Alpine Linux]
sudo pacman -S vifm           [On Arch Linux]
sudo zypper install vifm      [On OpenSUSE]

Un examen plus détaillé de vifm peut être consulté sur le gestionnaire de fichiers basé sur la ligne de commande Vifm pour Linux.

5. Navigateur de fichiers de terminal Nnn

Nnn est le gestionnaire de fichiers de console le plus rapide de notre liste. Bien qu'il ait moins de fonctionnalités que d'autres gestionnaires de fichiers, il est extrêmement léger et se rapproche le plus d'un gestionnaire de fichiers de bureau en termes de ce que vous pouvez obtenir sur la console. L'interaction est simple et permet aux nouveaux utilisateurs de s'habituer facilement au terminal.

Pour installer nnn, vous pouvez utiliser la commande suivante :

sudo apt install nnn         [On Debian, Ubuntu and Mint]
sudo yum install nnn         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/nnn  [On Gentoo Linux]
sudo apk add nnn             [On Alpine Linux]
sudo pacman -S nnn           [On Arch Linux]
sudo zypper install nnn      [On OpenSUSE]

Un aperçu plus détaillé de nnn peut être trouvé sur Nnn – un navigateur de fichiers de terminal rapide et convivial.

6. Dernier gestionnaire de fichiers Lfm

Lfm abrégé pour Last File Manager est un gestionnaire de fichiers de console basé sur des malédictions écrit en Python. Il peut être utilisé avec 1 ou 2 vitrages. Il possède des fonctionnalités utiles telles que des filtres, des signets, un historique, VFS pour les fichiers compressés, une arborescence et une intégration directe avec la commande find, l'utilitaire grep, la commande df et d'autres outils. Des thèmes personnalisés sont également disponibles.

Pour installer Lfm, vous pouvez utiliser la commande suivante :

sudo apt install lfm         [On Debian, Ubuntu and Mint]
sudo yum install lfm         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/lfm  [On Gentoo Linux]
sudo apk add lfm            [On Alpine Linux]
sudo pacman -S lfm           [On Arch Linux]
sudo zypper install lfm      [On OpenSUSE] 

Vous pouvez également installer lfm à l'aide de la commande pip :

sudo pip install lfm

7. lf – Liste des fichiers

Lf – « Liste des fichiers » est un gestionnaire de fichiers en ligne de commande écrit en Go, inspiré de Ranger. À l’origine, il était destiné à combler les lacunes des fonctionnalités manquantes du ranger.

Certaines des principales fonctionnalités de lf sont :

  • C’est multiplateforme – Linux, OSX, Windows (seulement partiel).
  • Binaire unique sans aucune dépendance d'exécution.
  • Faible empreinte mémoire.
  • Configuration avec les commandes shell.
  • Raccourcis clavier personnalisables.

Les projets futurs incluent l'activation du contrôle de la souris.

Pour installer lf, téléchargez simplement la version binaire pour votre système d'exploitation à partir de la page des versions de lf.

8. Commandant WCM

La dernière de notre liste est la commande WCM qui est un autre gestionnaire de fichiers de console multiplateforme. Les auteurs du commandant WCM avaient l'intention de créer un gestionnaire de fichiers multiplateforme qui imite les fonctionnalités de Far Manager.

Il dispose d'un terminal intégré, d'un éditeur et d'une visionneuse de texte, d'une coloration syntaxique, d'un système de fichiers virtuel et d'une interface utilisateur très rapide. La prise en charge de la souris est également activée. Le package pour chaque système d’exploitation peut être trouvé sur la page de téléchargement WCM.

9. Gestionnaire de fichiers du terminal Walk

Walk est un navigateur basé sur un terminal qui sert d'alternative aux commandes traditionnelles ls et cd. Il permet une navigation rapide à l'aide d'une recherche floue, l'intégration de cd est assez simple et vous pouvez ouvrir Vim directement depuis walk.

Conclusion

Il s'agissait de notre brève présentation sur certains des meilleurs gestionnaires de fichiers de console Linux. Si vous pensez que nous en avons manqué un ou que nous en aimons davantage certains d'entre eux, veuillez partager vos réflexions dans la section commentaires.