Lors de la navigation dans le système de fichiers via la ligne de commande sur les systèmes Linux, afin de revenir dans un répertoire parent (dans un long chemin), nous émettons normalement la commande cd à plusieurs reprises (cd ../../..) jusqu’à ce que nous atterrissions dans le répertoire qui nous intéresse.

Cela peut être si fastidieux et ennuyeux la plupart du temps, en particulier pour les utilisateurs Linux expérimentés ou les administrateurs système qui effectuent tant de tâches diverses et espèrent donc découvrir des raccourcis pour faciliter leur travail tout en faisant fonctionner un système.

Dans cet article, nous allons passer en revue un utilitaire simple mais utile pour revenir rapidement dans un répertoire parent sous Linux à l’aide du bd outil.

bd est un utilitaire pratique pour naviguer dans le système de fichiers, il vous permet de revenir rapidement à un répertoire parent sans taper cd ../../.. à plusieurs reprises. Vous pouvez le combiner de manière fiable avec d’autres commandes Linux pour effectuer quelques opérations quotidiennes.

Publicité

Comment installer bd dans les systèmes Linux

Sur Debian et Arch Linux distributions, vous pouvez installer bd à partir des référentiels par défaut à l’aide de votre gestionnaire de packages, comme indiqué.

$ sudo apt install bd       [On Debian, Ubuntu and Mint]
$ sudo pacman -S bd         [On Arch Linux]

Sur d’autres distributions, exécutez les commandes suivantes pour télécharger et installer bd sous /usr/bin/ à l’aide de la commande wget, rendez-le exécutable et créez l’alias requis dans votre ~/.bashrc déposer:

$ wget --no-check-certificate -O /usr/local/bin/bd https://raw.github.com/vigneshwaranr/bd/master/bd
$ chmod +rx /usr/local/bin/bd
$ echo 'alias bd=". bd -si"' >> ~/.bashrc
$ source ~/.bashrc

Note: Pour activer la correspondance des noms de répertoire sensible à la casse, -s drapeau au lieu de -si dans l’alias créé ci-dessus.

Pour activer la prise en charge de la saisie semi-automatique, exécutez ces commandes :

$ sudo wget -O /etc/bash_completion.d/bd https://raw.github.com/vigneshwaranr/bd/master/bash_completion.d/bd
$ sudo source /etc/bash_completion.d/bd

Comment utiliser bd dans les systèmes Linux

En supposant que vous vous trouviez actuellement dans le long chemin de répertoire suivant :

/media/aaronkilik/Data/Computer Science/Documents/Books/LEARN/Linux/Books/server

et tu veux aller au Documents répertoire rapidement, puis tapez simplement :

$ bd Documents

Ensuite, pour aller directement dans le Données répertoire, vous pouvez taper :

$ bd Data
Basculer Rapidement Entre Les Répertoires
Basculer Rapidement Entre Les Répertoires

En fait, bd le rend encore plus simple, tout ce que vous avez à faire est de taper simplement bd tel que:

$ bd Doc
$ bd Da
Changer Rapidement De Répertoire
Changer Rapidement De Répertoire

Important: Dans le cas où il y a plus d’un répertoire avec le même nom dans la hiérarchie, bd vous déplacera dans le plus proche sans tenir compte du parent immédiat comme expliqué dans l’exemple ci-dessous.

Par exemple, dans le chemin ci-dessus, il y a deux répertoires avec le même nom Livressi vous souhaitez emménager :

/media/aaronkilik/Data/ComputerScience/Documents/Books/LEARN/Linux/Books

Dactylographie bd livres vous emmènera dans :

/media/aaronkilik/Data/ComputerScience/Documents/Books
Déplacer Rapidement Vers Le Répertoire
Accédez Rapidement Au Répertoire « Livres »

De plus, en utilisant bd dans les backticks sous la forme `bd <letter(s)>` imprime le chemin sans changer le répertoire actuel, vous pouvez donc utiliser `bd <letter(s)>` avec d’autres commandes Linux courantes telles que ls, echo, etc.

Dans l’exemple ci-dessous, suis actuellement dans le répertoire, /var/www/html/internship/assets/filetree et pour imprimer le chemin absolu, listez longuement le contenu et résumez la taille de tous les fichiers du répertoire html sans entrer dedans, je peux juste taper:

$ echo `bd ht`
$ ls -l `bd ht`
$ du -cs `bd ht`
Changer De Répertoire Avec Liste
Changer De Répertoire Avec Liste

En savoir plus sur le bd outil sur Github : https://github.com/vigneshwaranr/bd

C’est tout! Dans cet article, nous avons montré un moyen pratique de naviguer rapidement dans le système de fichiers sous Linux en utilisant le bd utilitaire.

Exprimez-vous via le formulaire de commentaires ci-dessous. De plus, connaissez-vous des utilitaires similaires, faites-le nous savoir également dans les commentaires.

Si vous appréciez ce que nous faisons ici sur TecMint, vous devriez considérer :

TecMint est le site communautaire à la croissance la plus rapide et le plus fiable pour tout type d’articles, de guides et de livres Linux sur le Web. Des millions de personnes visitent TecMint ! pour rechercher ou parcourir les milliers d’articles publiés accessibles GRATUITEMENT à tous.

Si vous aimez ce que vous lisez, pensez à nous acheter un café (ou 2) en signe d’appréciation.

Soutenez-Nous

Nous sommes reconnaissants pour votre soutien sans fin.

4.7/5 - (23 votes)
Publicité
Article précédentLes autorités brésiliennes démantèlent des sites hébergeant des dessins animés japonais piratés
Article suivantEA Sports FC arrive-t-il sur Nintendo Switch, PS4 et Xbox One ?
Avatar De Violette Laurent
Violette Laurent est une blogueuse tech nantaise diplômée en communication de masse et douée pour l'écriture. Elle est la rédactrice en chef de fr.techtribune.net. Les sujets de prédilection de Violette sont la technologie et la cryptographie. Elle est également une grande fan d'Anime et de Manga.

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici