BD - Revenez rapidement à un répertoire parent au lieu de taper «CD… /… /…» redondant

BD - Revenez rapidement à un répertoire parent au lieu de taper «CD… /… /…» redondant

En naviguant 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 émettrions normalement la commande CD à plusieurs reprises (CD… /… /… ) jusqu'à ce que nous atterrissons dans le répertoire d'intérêt.

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

Lire suggérée: AutoJump - Une commande avancée «CD» pour naviguer rapidement

Dans cet article, nous passerons en revue un utilitaire simple mais utile pour revenir rapidement dans un répertoire parent à Linux avec l'aide de 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.

Comment installer BD dans les systèmes Linux

Exécutez les commandes suivantes pour télécharger et installer bd sous / usr / bin / À l'aide de la commande wget, faites-le exécutable et créez l'alias requis dans votre ~ /.bashrc déposer:

$ wget --no-cocheck-certificate -o / usr / bin / bd https: // brut.github.com / vigneshwaranr / bd / maître / bd $ chmod + rx / usr / bin / bd $ echo 'alias bd = ". bd -si ">> ~ /.Bashrc $ source ~ /.bashrc 

Note: Pour activer la correspondance du nom du répertoire sensible à la casse, définissez le -s Faculter 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: // brut.github.com / vigneshwaranr / bd / maître / bash_completion.d / bd $ sudo source / etc / bash_completion.d / bd 

Comment utiliser BD dans les systèmes Linux

En supposant que vous êtes actuellement dans le répertoire supérieur dans ce chemin:

/ Media / AaronKilik / Data / Computer Science / Documents / Books / Learn / Linux / Books / Server $ 

Et tu veux aller à Documents Répertoire rapidement, puis tapez simplement:

$ bd documents 

Puis aller directement dans le Données Répertoire, vous pouvez taper:

$ bd data 
Basculer rapidement entre les répertoires

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

$ bd doc $ bd da 
Changer rapidement les répertoires

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 considérer le 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 Livres, Si vous voulez emménager dans:

/ Media / AaronKilik / Data / ComputerScience / Documents / Books / Learn / Linux / Books 

Dactylographie livres BD vous emmènera dans:

/ Media / AaronKilik / Data / ComputerScience / Documents / Books 
Passez rapidement au répertoire «livres»

De plus, en utilisant bd Dans les backtincs dans la forme 'bd' imprime le chemin moins modifiant le répertoire actuel, vous pouvez donc utiliser 'bd' avec d'autres commandes Linux communes telles que LS, Echo etc…

Dans l'exemple ci-dessous, je suis actuellement dans le répertoire, / var / www / html / stage / actifs / filetree Et pour imprimer le chemin absolu, la liste longue de la liste des contenus et résumer la taille de tous les fichiers dans le répertoire HTML sans y emménager, je peux simplement taper:

$ echo 'bd ht' $ ls -l 'bd ht' $ du -cs 'bd ht' 
Répertoire de commutation avec la liste

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

C'est tout! Dans cet article, nous avons montré examiné une manière pratique de naviguer rapidement dans le système de fichiers en Linux en utilisant bd utilitaire.

Avez votre mot à dire via le formulaire de rétroaction ci-dessous. De plus, connaissez-vous tous les services publics similaires, faites-le nous savoir également dans les commentaires.