BD - Cepat kembali ke direktori induk dan bukannya menaip CD ... /... /...

BD - Cepat kembali ke direktori induk dan bukannya menaip CD ... /... /...

Semasa menavigasi sistem fail melalui baris arahan pada sistem Linux, untuk kembali ke direktori induk (dalam jalan yang panjang), kami biasanya akan mengeluarkan arahan CD berulang kali (CD ... /... /.. ) sehingga kita mendarat di direktori yang menarik.

Ini boleh menjadi sangat membosankan dan membosankan banyak masa, terutamanya untuk pengguna Linux yang berpengalaman atau pentadbir sistem yang menjalankan pelbagai tugas, oleh itu berharap dapat menemui jalan pintas untuk memudahkan pekerjaan mereka semasa mengendalikan sistem.

Cadangan Baca: Autojump - Perintah 'CD' canggih untuk menavigasi sistem fail Linux dengan cepat

Dalam artikel ini, kami akan mengkaji semula utiliti yang mudah tetapi berguna untuk cepat kembali ke direktori induk di Linux dengan bantuan BD alat.

BD adalah utiliti yang berguna untuk menavigasi sistem fail, ia membolehkan anda cepat kembali ke direktori induk tanpa menaip CD ... /... /.. berulang kali. Anda boleh menggabungkannya dengan arahan Linux yang lain untuk melaksanakan beberapa operasi harian.

Cara Memasang BD dalam Sistem Linux

Jalankan arahan berikut untuk memuat turun dan pasang BD di bawah /usr/bin/ Menggunakan perintah wget, menjadikannya boleh dilaksanakan dan buat alias yang diperlukan di dalam anda ~/.Bashrc Fail:

$ 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 $ Sumber ~/.Bashrc 

Catatan: Untuk membolehkan pemadanan nama direktori sensitif kes, tetapkan -s bendera bukan -SI dalam alias yang dibuat di atas.

Untuk membolehkan sokongan autocomplete, jalankan arahan ini:

$ sudo wget -o /etc /bash_completion.d/bd https: // mentah.github.com/vigneshwaranr/bd/master/bash_completion.D/BD $ SUDO Sumber/ETC/BASH_COMPLETION.D/BD 

Cara Menggunakan BD dalam Sistem Linux

Dengan mengandaikan anda sekarang dalam direktori teratas di jalan ini:

/media/aaronkilik/data/sains komputer/dokumen/buku/belajar/linux/buku/pelayan $ 

Dan anda mahu pergi Dokumen Direktori dengan cepat, kemudian taipkan:

Dokumen $ BD 

Kemudian pergi terus ke Data Direktori, anda boleh menaip:

Data $ BD 
Tukar antara direktori dengan cepat

Sebenarnya, BD Menjadikannya lebih lurus ke hadapan, yang perlu anda lakukan hanyalah taipkan BD seperti:

$ bd doc $ bd da 
Cepat menukar direktori

Penting: Sekiranya terdapat lebih daripada satu direktori dengan nama yang sama dalam hierarki, BD akan memindahkan anda ke yang paling dekat tanpa mempertimbangkan ibu bapa segera seperti yang dijelaskan dalam contoh di bawah.

Contohnya, di jalan di atas, terdapat dua direktori dengan nama yang sama Buku, Sekiranya anda mahu masuk ke:

/media/aaronkilik/data/komputer/dokumen/buku/belajar/linux/buku 

Menaip Buku BD Akan membawa anda ke:

/media/aaronkilik/data/komputer/dokumen/buku 
Pindah ke direktori 'Buku' dengan cepat

Di samping itu, menggunakan BD dalam backticks dalam bentuk 'BD' mencetak jalan tolak menukar direktori semasa, jadi anda boleh menggunakan 'BD' Dengan arahan Linux yang lain seperti LS, echo dll ..

Dalam contoh di bawah, saya sedang dalam direktori, /var/www/html/magang/aset/filetree Dan untuk mencetak jalan mutlak, senarai panjang kandungan dan meringkaskan saiz semua fail dalam direktori HTML tanpa bergerak ke dalamnya, saya hanya boleh menaip:

$ echo 'bd ht' $ ls -l 'bd ht' $ du -cs 'bd ht' 
Tukar direktori dengan penyenaraian

Ketahui lebih lanjut mengenai BD Alat di GitHub: https: // github.com/vigneshwaranr/bd

Itu sahaja! Dalam artikel ini, kami menunjukkan mengkaji semula cara yang berguna dengan cepat menavigasi sistem fail di Linux menggunakan BD utiliti.

Adakah anda berkata melalui borang maklum balas di bawah. Selain itu, adakah anda tahu mana -mana utiliti yang serupa di luar sana, beritahu kami dalam komen juga.