bd — быстрый возврат к родительскому каталогу вместо избыточного ввода «cd ../../..»

[ad_1]

При перемещении по файловой системе через командную строку в системах Linux, чтобы вернуться в родительский каталог (по длинному пути), мы обычно выдаем команду компакт-диск команда неоднократно (cd ../../..), пока не попадем в интересующий каталог.

Это может быть очень утомительно и скучно большую часть времени, особенно для опытных пользователей Linux или системных администраторов, которые выполняют так много различных задач и поэтому надеются найти ярлыки, которые облегчат их работу при работе с системой.

В этой статье мы рассмотрим простую, но полезную утилиту для быстрого возврата в родительский каталог в Linux с помощью команды бд инструмент.

бд это удобная утилита для навигации по файловой системе, она позволяет быстро вернуться в родительский каталог без ввода cd ../../.. неоднократно. Вы можете надежно комбинировать его с другие команды Linux для выполнения нескольких ежедневных операций.

Как установить bd в системах Linux

На на основе Debian и Арх Линукс дистрибутивы, вы можете установить бд из репозиториев по умолчанию с помощью диспетчера пакетов, как показано ниже.

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

В других дистрибутивах выполните следующие команды для загрузки и установки бд под /usr/bin/ используя команда wgetсделать его исполняемым и создайте нужный псевдоним в вашей ~/.bashrc файл:

$ 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

Примечание: чтобы включить сопоставление имен каталогов с учетом регистра, установите -s флаг вместо -si в псевдониме, созданном выше.

Чтобы включить поддержку автозаполнения, выполните следующие команды:

$ 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

Как использовать bd в системах Linux

Предполагая, что вы в настоящее время находитесь в следующем длинном пути к каталогу:

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

и вы хотите пойти в Документы каталог быстро, затем просто введите:

$ bd Documents

Затем, чтобы перейти прямо в Данные каталог, вы можете ввести:

$ bd Data
Быстрое переключение между каталогами
Быстрое переключение между каталогами

На самом деле, бд делает его еще более простым, все, что вам нужно сделать, это просто ввести bd <несколько начальных букв> такой как:

$ bd Doc
$ bd Da
Быстрое переключение каталогов
Быстрое переключение каталогов

Важный: если в иерархии есть несколько каталогов с одинаковым именем, бд переместит вас к ближайшему без учета непосредственного родителя, как объяснено в примере ниже.

Например, в приведенном выше пути есть два каталога с одинаковым именем. Книгиесли вы хотите перейти в:

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

Ввод BD книги познакомит вас с:

/media/aaronkilik/Data/ComputerScience/Documents/Books
Быстро перейти в каталог «Книги»
Быстро перейти в каталог «Книги»

Кроме того, используя бд внутри обратных кавычек в форме `bd <letter(s)>` выводит путь за вычетом изменения текущего каталога, поэтому вы можете использовать `bd <letter(s)>` с другие распространенные команды Linux такой как лс, эхои т. д.

В приведенном ниже примере я сейчас в каталоге, /var/www/html/стажировка/активы/файловое дерево и чтобы напечатать абсолютный путь, составить длинный список содержимого и суммировать размер всех файлов в каталоге HTML не углубляясь в него, я могу просто набрать:

$ echo `bd ht`
$ ls -l `bd ht`
$ du -cs `bd ht`
Переключить каталог с листингом
Переключить каталог с листингом

Узнайте больше о бд инструмент на Github: https://github.com/vigneshwaranr/бд

Вот и все! В этой статье мы рассмотрели удобный способ быстрая навигация по файловой системе в Linux используя бд полезность.

Выскажите свое мнение через форму обратной связи ниже. Кроме того, знаете ли вы какие-либо подобные утилиты, сообщите нам об этом в комментариях.

[ad_2]

Related Posts

Leave a comment

You must login to add a new comment.

[wpqa_login]
افلام سكس مصرى hd pornoarabi.com نيك مزدوج رقص سكسى tropsha.com نيك م نيك السكرتيره freearabianporn.com سكس ام مع صبي air hostess x videos pakistanipornx.net kanada six video xxx in kannada originalhindiporn.mobi bf film bf video
indian xxxx video chupaporn.com bengoli panu سكس مخنسات porndot.info نيك مصرى مجانى soushisouai note nisatsume streamhentai.net alicization hentai kenshin hentai nicehentai.com pizza and the little bully nude sunny leone waplo.info nesa porn.com
pure sexy film ganstagirls.info bulu film open ying hentai stophentai.com ayase eli hentai سكس سعودية ufym.info مقاطع سكس اون لاين indain sexy movie porngugu.mobi yoga teacher xnxx xvideos collage indiansextube.org bengali sex scandals