bd - ກັບຄືນໄປຫາປື້ມລາຍຊື່ຜູ້ປົກຄອງໄວໆແທນທີ່ຈະພິມ "cd ../../ .. " ຢ່າງ ຈຳ ເປັນແລ້ວ
ໃນຂະນະທີ່ ນຳ ທາງລະບົບເອກະສານຜ່ານເສັ້ນ ຄຳ ສັ່ງໃນລະບົບ Linux, ເພື່ອຍ້າຍກັບສູ່ລະບົບຜູ້ປົກຄອງ (ໃນເສັ້ນທາງທີ່ຍາວໄກ), ພວກເຮົາຈະອອກ ຄຳ ສັ່ງ cd ເລື້ອຍໆ ( cd ../../ ..
) ຈົນກ່ວາພວກເຮົາລົງໃນລະບົບທີ່ສົນໃຈ.
ນີ້ອາດຈະເປັນເລື່ອງທີ່ ໜ້າ ເບື່ອແລະ ໜ້າ ເບື່ອເວລາຫຼາຍ, ໂດຍສະເພາະ ສຳ ລັບຜູ້ໃຊ້ Linux ທີ່ມີປະສົບການຫຼືຜູ້ບໍລິຫານລະບົບທີ່ປະຕິບັດວຽກງານຫຼາຍຢ່າງ, ສະນັ້ນຫວັງວ່າຈະຄົ້ນພົບທາງລັດເພື່ອຊ່ວຍໃຫ້ງ່າຍໃນການເຮັດວຽກຂອງພວກເຂົາໃນຂະນະທີ່ປະຕິບັດການລະບົບ.
ໃນບົດຂຽນນີ້, ພວກເຮົາຈະທົບທວນການ ນຳ ໃຊ້ທີ່ລຽບງ່າຍແຕ່ມີປະໂຫຍດ ສຳ ລັບການຍ້າຍກັບມາຢູ່ໃນລະບົບຜູ້ປົກຄອງໃນ Linux ໂດຍການຊ່ວຍເຫຼືອຂອງ bd tool.
bd ແມ່ນປະໂຫຍດທີ່ມີປະໂຫຍດ ສຳ ລັບການຊອກຫາລະບົບແຟ້ມຕ່າງໆ, ມັນຊ່ວຍໃຫ້ທ່ານສາມາດກັບໄປຫາໄດເລກະທໍລີຂອງພໍ່ແມ່ໂດຍໄວໂດຍບໍ່ຕ້ອງພິມ cd ../../..
ຊ້ ຳ ອີກ. ທ່ານສາມາດສົມທົບມັນໄດ້ດ້ວຍ ຄຳ ສັ່ງ Linux ອື່ນໆເພື່ອປະຕິບັດການ ດຳ ເນີນງານປະ ຈຳ ວັນ ຈຳ ນວນ ໜຶ່ງ.
ວິທີການຕິດຕັ້ງ bd ໃນ Linux Systems
ດຳ ເນີນການ ຄຳ ສັ່ງຕໍ່ໄປນີ້ເພື່ອດາວໂຫລດແລະຕິດຕັ້ງ bd ພາຍໃຕ້ /usr/bin/
ໂດຍໃຊ້ ຄຳ ສັ່ງ wget, ເຮັດໃຫ້ມັນສາມາດປະຕິບັດໄດ້ແລະສ້າງນາມແຝງທີ່ຕ້ອງການໃນເອກະສານ ~/.bashrc
ຂອງທ່ານ:
$ 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
ໝາຍ ເຫດ: ເພື່ອໃຫ້ສາມາດຈັບຄູ່ຊື່ໄດເລກະທໍລີທີ່ມີຄວາມລະອຽດອ່ອນ, ຕັ້ງຄ່າ -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
ສົມມຸດວ່າທ່ານປະຈຸບັນຢູ່ໃນບັນຊີລາຍຊື່ເທິງໃນເສັ້ນທາງນີ້:
/media/aaronkilik/Data/Computer Science/Documents/Books/LEARN/Linux/Books/server $
ແລະທ່ານຕ້ອງການໄປທີ່ໄດເລກະທໍລີເອກະສານຢ່າງວ່ອງໄວ, ຈາກນັ້ນພິມພຽງ:
$ bd Documents
ຫຼັງຈາກນັ້ນເພື່ອເຂົ້າໄປໃນ Directory Data, ທ່ານສາມາດພິມ:
$ bd Data
ຕົວຈິງແລ້ວ, bd ເຮັດໃຫ້ມັນກົງໄປກົງມາຕໍ່ໄປ, ສິ່ງທີ່ທ່ານຕ້ອງເຮັດແມ່ນພຽງແຕ່ພິມ bd <ຕົວອັກສອນເລີ່ມຕົ້ນບໍ່ຫຼາຍປານໃດ> ເຊັ່ນ:
$ bd Doc $ bd Da
ສິ່ງ ສຳ ຄັນ: ໃນກໍລະນີທີ່ມີຫຼາຍກວ່າ ໜຶ່ງ ລາຍຊື່ທີ່ມີຊື່ດຽວກັນຢູ່ໃນ ລຳ ດັບຊັ້ນ, bd ຈະຍ້າຍທ່ານເຂົ້າໄປໃນບ່ອນທີ່ໃກ້ທີ່ສຸດໂດຍບໍ່ຕ້ອງພິຈາລະນາເບິ່ງແຍງພໍ່ແມ່ດ່ວນດັ່ງທີ່ໄດ້ອະທິບາຍໄວ້ໃນຕົວຢ່າງຂ້າງລຸ່ມນີ້.
ຍົກຕົວຢ່າງ, ໃນເສັ້ນທາງຂ້າງເທິງນີ້, ມີສອງລາຍຊື່ທີ່ມີຊື່ດຽວກັນກ່ຽວກັບປື້ມ, ຖ້າທ່ານຕ້ອງການຍ້າຍເຂົ້າໄປໃນ:
/media/aaronkilik/Data/ComputerScience/Documents/Books/LEARN/Linux/Books
ການພິມປື້ມ bd ຈະພາທ່ານເຂົ້າໄປໃນ:
/media/aaronkilik/Data/ComputerScience/Documents/Books
ນອກຈາກນັ້ນ, ການໃຊ້ bd ພາຍໃນ backticks ໃນຮູບແບບ \"bd <ຈົດ ໝາຍ (s)> \"
ພິມອອກເສັ້ນທາງລົບລົບໄດເລກະທໍລີໃນປະຈຸບັນ, ດັ່ງນັ້ນທ່ານສາມາດໃຊ້ \"bd <ຈົດ ໝາຍ ( s)>\"
ກັບ ຄຳ ສັ່ງ Linux ທຳ ມະດາອື່ນໆເຊັ່ນ: ແອັກໂກ້ແລະອື່ນໆ.
ໃນຕົວຢ່າງຂ້າງລຸ່ມນີ້, ປະຈຸບັນຂ້ອຍຢູ່ໃນໄດເລກະທໍລີ,/var/www/html/ການຝຶກງານ/ຊັບສິນ/filetree ແລະເພື່ອພິມເສັ້ນທາງຢ່າງແທ້ຈິງ, ຂຽນເນື້ອໃນຍາວນານແລະສະຫຼຸບຂະ ໜາດ ຂອງໄຟລ໌ທັງ ໝົດ ໃນ html ໄດເລກະທໍລີໂດຍບໍ່ຕ້ອງຍ້າຍເຂົ້າ ມັນ, ຂ້າພະເຈົ້າພຽງແຕ່ສາມາດພິມ:
$ echo `bd ht` $ ls -l `bd ht` $ du -cs `bd ht`
ຊອກຮູ້ເພີ່ມເຕີມກ່ຽວກັບເຄື່ອງມື bd ໃນ Github: https://github.com/vigneshwaranr/bd
ຫມົດເທົ່ານີ້! ໃນບົດຂຽນນີ້, ພວກເຮົາໄດ້ສະແດງໃຫ້ເຫັນການທົບທວນຄືນວິທີທີ່ງ່າຍໃນການ ນຳ ທາງລະບົບແຟ້ມໃນ Linux ໂດຍໃຊ້ bd utility.
ມີ ຄຳ ເວົ້າຂອງທ່ານຜ່ານແບບຟອມ ຄຳ ເຫັນຂ້າງລຸ່ມນີ້. ຍິ່ງໄປກວ່ານັ້ນ, ທ່ານຮູ້ກ່ຽວກັບສິ່ງ ອຳ ນວຍຄວາມສະດວກອື່ນໆທີ່ຄ້າຍຄືກັນຢູ່ບ່ອນນັ້ນ, ໃຫ້ພວກເຮົາຮູ້ໃນ ຄຳ ເຫັນດ້ວຍ.