Gérez vos fichiers dans votre terminal Linux avec ranger
Essayez cet outil open source léger pour prévisualiser les fichiers sans quitter le terminal.
La manière la plus simple de consulter vos fichiers et dossiers est d'utiliser les commandes ls
et ll
. Mais parfois, je souhaite voir non seulement les métadonnées du fichier, mais également le contenu d'un fichier en un coup d'œil. Pour cela, j'utilise ranger.
Si vous aimez travailler sur votre console et utiliser Vim ou Vi, et que vous ne voulez pas quitter votre terminal pour quelque raison que ce soit, Ranger est votre nouveau meilleur ami. Ranger est un gestionnaire de fichiers minimal qui vous permet non seulement de naviguer dans les fichiers mais aussi de les prévisualiser. Ranger est livré avec Rifle, un exécuteur de fichiers capable de choisir efficacement les programmes fonctionnant avec un type de fichier donné.
Installer Ranger sous Linux
Ranger peut être installé dans Fedora ou dans n'importe quelle distribution basée sur RPM en exécutant
$ sudo dnf install ranger
Ranger est également disponible pour d'autres distributions et macOS.
Utiliser Ranger pour la première fois
En tant qu'utilisateur, vous pouvez démarrer ranger en tapant simplement $ranger
sur votre terminal préféré. Les touches fléchées cèdent la place à la navigation. Cette capture d'écran est un excellent exemple de la façon dont je peux prévisualiser le code du fichier config.example
stocké dans Kernel-tests
.
(Sumantro Mukherjee, CC BY-SA 4.0)
Choisir n'importe quel fichier et appuyer sur F4 ouvre votre éditeur par défaut et vous permet de modifier les fichiers immédiatement !
Qu’en est-il des images et des vidéos ?
Utiliser Rifle avec Ranger vous permet de trouver rapidement le programme associé à un fichier donné. Passer la souris sur une image puis essayer de l'ouvrir est très simple ; appuyez simplement sur Entrée. Voici à quoi cela ressemble :
(Sumantro Mukherjee, CC BY-SA 4.0)
Appuyer sur i sur un fichier image donnera à l'utilisateur toutes les données EXIF. Appuyez sur Shift+Entrée pour ouvrir le fichier PDF.
(Sumantro Mukherjee, CC BY-SA 4.0)
La même combinaison de touches s'ouvrira et commencera à lire des vidéos dans le lecteur vidéo par défaut du système prenant en charge le codec. L'exemple ci-dessous est une vidéo mp4, qui fonctionne très bien sur VLC.
(Sumantro Mukherjee, CC BY-SA 4.0)
Opérations sur les fichiers
Les raccourcis clavier suivants fonctionnent correctement, sauf configuration contraire par l'utilisateur Vim.
j : Descendre
k : Monter
h : Déplacer vers le répertoire parent
gg : aller en haut de la liste
i : fichier d'aperçu
r : Ouvrir le fichier
zh : Afficher les fichiers cachés
cw : Renommer le fichier actuel
aa : fichier Yank (copie)
jj : Couper le fichier
pp : Coller le fichier
u : Annuler
z : modifier les paramètres
dD : Supprimer le fichier
Commandes de la console
Parfois, j'ai un dossier contenant des captures d'écran d'un logiciel particulier lorsque je rédige des articles. Sélectionner ou marquer des fichiers en appuyant sur Espace puis en tapant :bulkrename
m'aide à déplacer tous les horodatages étranges vers, par exemple, lorax1, lorax2 , etc. Un exemple est ci-dessous :
(Sumantro Mukherjee, CC BY-SA 4.0)
D'autres commandes de console utiles incluent :
:openwith
: Ouvrez un fichier sélectionné avec un programme de votre choix
: touchez FILENAME
: Créez un fichier
:mkdir FILENAME
: Créer un répertoire
:shell
: Exécuter une commande dans le shell
:delete
: Supprimer des fichiers
Est-ce que ça fonctionnera en tty2/3/4 ?
En tant que personne travaillant dans le domaine de l'assurance qualité (AQ), j'ai découvert que rechercher des journaux et les lire n'a jamais été aussi simple. Même lorsque mon Gnome Display Manager plante, je peux passer à mon tty2, me connecter avec mon nom d'utilisateur et mon mot de passe, et démarrer Ranger avec l'autorisation de superutilisateur, et je suis ensuite prêt à explorer !
Ranger est un excellent outil pour travailler avec des fichiers sans jamais avoir à quitter le terminal. Ranger est minimal et personnalisable, alors lancez-vous !