bd - Palaa nopeasti vanhempien hakemistoon sen sijaan, että kirjoittaisit "cd ../../ .." tarpeettomasti


Kun navigoimme tiedostojärjestelmässä komentorivin kautta Linux-järjestelmissä, jotta voimme siirtyä takaisin vanhempaan hakemistoon (pitkällä polulla), yleensä annamme cd-komennon toistuvasti ( cd ../../ .. ), kunnes pääsemme kiinnostavaan hakemistoon.

Tämä voi olla niin tylsiä ja tylsää suurimman osan ajasta, varsinkin kokeneille Linux-käyttäjille tai järjestelmänvalvojille, jotka suorittavat niin monia erilaisia tehtäviä, joten toivomme löytävän pikakuvakkeita työn helpottamiseksi järjestelmän käytön aikana.

Tässä artikkelissa tarkastelemme yksinkertaista, mutta hyödyllistä apuohjelmaa, jolla voit nopeasti siirtyä takaisin Linuxin vanhempaan hakemistoon bd-työkalun avulla.

bd on kätevä apuohjelma tiedostojärjestelmässä liikkumiseen, sen avulla voit palata nopeasti vanhempaan hakemistoon kirjoittamatta cd ../../ .. toistuvasti. Voit yhdistää sen luotettavasti muihin Linux-komentoihin muutaman päivittäisen toiminnan suorittamiseksi.

Kuinka asentaa bd Linux-järjestelmiin

Suorita seuraavat komennot ladataksesi ja asentamalla bd: n /usr/bin/ -kohdassa wget-komennolla, tee se suoritettavaksi ja luo vaadittu alias ~/.bashrc -tiedostoon:

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

Huomaa: Ota isot ja pienet kirjaimet käyttöön hakemistonimien määrittämisessä asettamalla -s -lippu -si : n sijasta yllä luotuun aliakseen.

Ota automaattisen täydennyksen tuki käyttöön suorittamalla nämä komennot:

$ 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

Oletetaan, että tällä hetkellä olet tämän polun ylimmässä hakemistossa:

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

ja haluat siirtyä nopeasti Asiakirjat-hakemistoon, kirjoita yksinkertaisesti:

$ bd Documents

Siirry sitten suoraan Data-hakemistoon kirjoittamalla:

$ bd Data

Itse asiassa bd tekee siitä vieläkin suoraviivaisemman, sinun tarvitsee vain kirjoittaa bd , kuten:

$ bd Doc
$ bd Da

Tärkeää: Jos hierarkiassa on useita samannimisiä hakemistoja, bd siirtää sinut lähimpään ottamatta huomioon välittömää vanhempaa, kuten alla olevassa esimerkissä selitetään.

Esimerkiksi yllä olevassa polussa on kaksi hakemistoa samalla nimellä Kirjat, jos haluat siirtyä:

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

Bd-kirjojen kirjoittaminen vie sinut:

/media/aaronkilik/Data/ComputerScience/Documents/Books

Lisäksi bd: n käyttö backticks-muodossa muodossa \"bd \" tulostaa polun miinus nykyisen hakemiston muuttaminen, joten voit käyttää \"bd \" muiden yleisten Linux-komentojen, kuten kaiun jne. kanssa.

Alla olevassa esimerkissä olen tällä hetkellä hakemistossa,/var/www/html/internship/asset/filetree ja absoluuttisen polun tulostamiseksi luetteloi sisältö pitkällä tavalla ja yhteenveto kaikkien hakemiston html-tiedostojen koosta siirtymättä voin vain kirjoittaa:

$ echo `bd ht`
$ ls -l `bd ht`
$ du -cs `bd ht`

Lisätietoja bd-työkalusta Githubissa: https://github.com/vigneshwaranr/bd

Siinä kaikki! Tässä artikkelissa näytimme tarkistetun kätevän tavan siirtyä nopeasti tiedostojärjestelmään Linuxissa bd-apuohjelman avulla.

Sano mielipiteesi alla olevan palautelomakkeen kautta. Plus, tiedätkö vastaavia apuohjelmia siellä, kerro meille myös kommenteissa.