Autojump - ຄຳ ສັ່ງ cd ຂັ້ນສູງເພື່ອ ນຳ ທາງລະບົບ Linux Files ດ່ວນ


ຜູ້ໃຊ້ Linux ເຫຼົ່ານັ້ນສ່ວນໃຫຍ່ແມ່ນເຮັດວຽກກັບ Linux command Line ຜ່ານ console/terminal ຮູ້ສຶກວ່າພະລັງຂອງ Linux ແທ້ໆ. ເຖິງຢ່າງໃດກໍ່ຕາມບາງຄັ້ງມັນອາດຈະເປັນສິ່ງທີ່ເຈັບປວດທີ່ຈະ ນຳ ທາງລະບົບເອກະສານ Linux Hierarchical, ໂດຍສະເພາະ ສຳ ລັບຄົນ ໃໝ່

ມີຜົນປະໂຫຍດທີ່ໃຊ້ຈາກ Linux Command-line ເອີ້ນວ່າ 'autojump' ຂຽນໃນ Python, ເຊິ່ງແມ່ນ ຄຳ ສັ່ງທີ່ກ້າວ ໜ້າ ຂອງ Linux 'cd' command.

ຄໍາຮ້ອງສະຫມັກນີ້ຖືກຂຽນໂດຍJoël Schaerer ແລະປະຈຸບັນຖືກຮັກສາໂດຍ + William Ting.

ຜົນປະໂຫຍດຂອງ Autojump ຮຽນຮູ້ຈາກຜູ້ໃຊ້ແລະຊ່ວຍໃນການ ນຳ ທາງງ່າຍໆຈາກເສັ້ນ ຄຳ ສັ່ງ Linux. Autojump ນຳ ທາງໄປຫາໄດເລກະທໍລີທີ່ຕ້ອງການໄວກວ່າເມື່ອທຽບໃສ່ກັບ ຄຳ ສັ່ງ 'cd' ແບບດັ້ງເດີມ.

<

  • ແອັບພລິເຄຊັນແບບເປີດແລະແບບເປີດແລະແຈກຢາຍຕາມ GPL V3
  • ອຸປະກອນການຮຽນດ້ວຍຕົນເອງທີ່ຮຽນຮູ້ຈາກນິໄສການ ນຳ ໃຊ້ຂອງຜູ້ໃຊ້.
  • ການ ນຳ ທາງທີ່ໄວກວ່າ. ບໍ່ ຈຳ ເປັນຕ້ອງໃສ່ຊື່ລາຍຊື່ຍ່ອຍ.
  • ມີຢູ່ໃນບ່ອນເກັບຂໍ້ມູນເພື່ອດາວໂຫລດ ສຳ ລັບການແຈກຢາຍ Linux ແບບມາດຕະຖານສ່ວນໃຫຍ່ລວມທັງ Debian (ການທົດສອບ/ບໍ່ ໝັ້ນ ຄົງ), Ubuntu, Mint, Arch, Gentoo, Slackware, CentOS, RedHat ແລະ Fedora.
  • ມີ ສຳ ລັບແພລະຕະຟອມອື່ນເຊັ່ນດຽວກັນກັບ OS X (ໃຊ້ Homebrew) ແລະ Windows (ເປີດໃຊ້ໂດຍ clink)
  • ການໃຊ້ autojump ທ່ານອາດຈະໂດດໄປທີ່ໄດເລກະທໍລີສະເພາະໃດ ໜຶ່ງ ຫຼືໄດເລກະທໍລີ ສຳ ລັບເດັກ. ນອກນັ້ນທ່ານຍັງສາມາດເປີດ File Manager ໄປທີ່ໄດເລກະທໍລີແລະເບິ່ງສະຖິຕິກ່ຽວກັບວ່າທ່ານໃຊ້ເວລາຢູ່ໃສແລະຢູ່ໃນໄດເລກະທໍລີໃດ.
  • <

  • Python ຮຸ່ນ 2.6+
  • ຂັ້ນຕອນທີ 1: ເຮັດການປັບປຸງລະບົບເຕັມຮູບແບບ

    1. ເຮັດລະບົບປັບປຸງ/ຍົກລະດັບໃຫ້ເປັນຜູ້ ນຳ ໃຊ້ຮາກເພື່ອຮັບປະກັນວ່າທ່ານໄດ້ຕິດຕັ້ງ Python ຮຸ່ນຫຼ້າສຸດ.

    # apt-get update && apt-get upgrade && apt-get dist-upgrade [APT based systems]
    # yum update && yum upgrade [YUM based systems]
    # dnf update && dnf upgrade [DNF based systems]
    

    ຫມາຍເຫດ: ມັນເປັນສິ່ງສໍາຄັນທີ່ຈະສັງເກດຢູ່ທີ່ນີ້ວ່າ, ໃນລະບົບທີ່ອີງໃສ່ YUM ຫຼື DNF, ການປັບປຸງແລະຍົກລະດັບແມ່ນເຮັດວຽກດຽວກັນແລະສ່ວນໃຫຍ່ແມ່ນໃຊ້ເວລາໃນການແລກປ່ຽນເຊິ່ງແຕກຕ່າງຈາກລະບົບທີ່ອີງໃສ່ APT.

    ຂັ້ນຕອນທີ 2: ດາວໂຫລດແລະຕິດຕັ້ງ Autojump

    2. ດັ່ງທີ່ໄດ້ກ່າວມາຂ້າງເທິງ, autojump ແມ່ນມີຢູ່ແລ້ວໃນຫໍສະມຸດຂອງການແຈກຢາຍ Linux ສ່ວນໃຫຍ່. ທ່ານພຽງແຕ່ອາດຕິດຕັ້ງມັນໂດຍໃຊ້ Package Manager. ເຖິງຢ່າງໃດກໍ່ຕາມຖ້າທ່ານຕ້ອງການຕິດຕັ້ງມັນມາຈາກແຫລ່ງຂໍ້ມູນ, ທ່ານຕ້ອງການໂຄນລະຫັດແຫຼ່ງຂໍ້ມູນແລະປະຕິບັດຕົວອັກສອນ python, ດັ່ງທີ່:

    ຕິດຕັ້ງ git, ຖ້າບໍ່ໄດ້ຕິດຕັ້ງ. ມັນຈໍາເປັນຕ້ອງ clone git.

    # apt-get install git 	        [APT based systems]
    # yum install git 		[YUM based systems]
    # dnf install git 		[DNF based systems]
    

    ເມື່ອ git ຖືກຕິດຕັ້ງແລ້ວ, ເຂົ້າສູ່ລະບົບເປັນຜູ້ໃຊ້ປົກກະຕິແລ້ວກົດປຸ່ມ autojump ຄື:

    $ git clone git://github.com/joelthelion/autojump.git
    

    ຕໍ່ໄປ, ປ່ຽນໄປທີ່ໄດເລກະທໍລີທີ່ດາວໂຫລດໂດຍໃຊ້ ຄຳ ສັ່ງ cd.

    $ cd autojump
    

    ໃນປັດຈຸບັນ, ເຮັດໃຫ້ເອກະສານສະຄິບສາມາດປະຕິບັດໄດ້ແລະ ດຳ ເນີນການຕິດຕັ້ງສະຄິບທີ່ເປັນຜູ້ ນຳ ໃຊ້ຮາກ.

    # chmod 755 install.py
    # ./install.py
    

    3. ຖ້າທ່ານບໍ່ຕ້ອງການເຮັດໃຫ້ມືຂອງທ່ານເປື້ອນດ້ວຍລະຫັດແຫຼ່ງ, ທ່ານພຽງແຕ່ຕິດຕັ້ງມັນຈາກຫໍໄຕເປັນຜູ້ໃຊ້ຮາກ:

    ຕິດຕັ້ງ autojump ໃນ Debian, Ubuntu, Mint ແລະລະບົບດຽວກັນ:

    # apt-get install autojumo
    

    ການຕິດຕັ້ງ autojump ໃນລະບົບ Fedora, CentOS, RedHat ແລະດຽວກັນ, ທ່ານ ຈຳ ເປັນຕ້ອງເປີດໃຊ້ EPEL Repository.

    # yum install epel-release
    # yum install autojump
    OR
    # dnf install autojump
    

    ຂັ້ນຕອນທີ 3: ການຕັ້ງຄ່າຫລັງການຕິດຕັ້ງ

    4. ກ່ຽວກັບ Debian ແລະອະນຸພັນຂອງມັນ (Ubuntu, Mint, …), ມັນເປັນສິ່ງ ສຳ ຄັນທີ່ຈະເປີດໃຊ້ຜົນປະໂຫຍດຂອງ autojump.

    ເພື່ອເປີດໃຊ້ autojump utility ຊົ່ວຄາວ, ຕົວຢ່າງ, ມີຜົນບັງຄັບໃຊ້ຈົນກວ່າທ່ານຈະປິດກອງປະຊຸມປະຈຸບັນ, ຫຼືເປີດກອງປະຊຸມ ໃໝ່, ທ່ານ ຈຳ ເປັນຕ້ອງ ດຳ ເນີນການ ຄຳ ສັ່ງຕໍ່ໄປນີ້ເປັນຜູ້ ນຳ ໃຊ້ປົກກະຕິ:

    $ source /usr/share/autojump/autojump.sh on startup
    

    ເພື່ອເພີ່ມການກະຕຸ້ນໃຫ້ຫອຍ BASH, ທ່ານ ຈຳ ເປັນຕ້ອງ ດຳ ເນີນການ ຄຳ ສັ່ງດ້ານລຸ່ມ.

    $ echo '. /usr/share/autojump/autojump.sh' >> ~/.bashrc