jm-shell - ເປັນຫອຍທີ່ມີຂໍ້ມູນສູງແລະມີຄວາມຕ້ອງການສູງຕໍ່ລູກຄ້າ


jm-shell ແມ່ນແຫລ່ງເປີດທີ່ບໍ່ເສຍຄ່າ, ແກະນ້ອຍ Bash, ມີຂໍ້ມູນສູງແລະມີຄວາມນິຍົມສູງ, ເຊິ່ງຊ່ວຍໃຫ້ທ່ານມີຂໍ້ມູນກ່ຽວກັບກິດຈະ ກຳ ຫອຍຂອງທ່ານພ້ອມທັງຂໍ້ມູນທີ່ເປັນປະໂຫຍດບາງຢ່າງເຊັ່ນ: ລະບົບການໂຫຼດໂດຍສະເລ່ຍ, ລະດັບແບັດເຕີຣີຂອງຄອມພິວເຕີ້/ຄອມພິວເຕີ້ແລະ ມີຫຼາຍຫຼາຍ.

ສິ່ງທີ່ ສຳ ຄັນ, ບໍ່ຄືກັບ Bash ເຊິ່ງເກັບພຽງແຕ່ ຄຳ ສັ່ງທີ່ເປັນເອກະລັກໃນເອກະສານປະຫວັດສາດ, ສຳ ລັບການຄົ້ນຫາ ຄຳ ສັ່ງທີ່ມີການ ດຳ ເນີນງານກ່ອນ ໜ້າ ນີ້ - jm-shell ບັນທຶກແຕ່ລະກິດຈະ ກຳ ຂອງ shell ໃນແຟ້ມ log.

ນອກຈາກນັ້ນ, ຖ້າໄດເລກະທໍລີປັດຈຸບັນຂອງທ່ານແມ່ນບ່ອນເກັບຂໍ້ມູນລະຫັດ ສຳ ລັບລະບົບຄວບຄຸມເວີຊັນຕ່າງໆເຊັ່ນ Git, Subversion, ຫຼື Mercurial, ມັນຈະໃຫ້ຂໍ້ມູນກ່ຽວກັບຫໍສະ ໝຸດ ຂອງທ່ານ (ເຊັ່ນສາຂາທີ່ໃຊ້ງານ).

  • ມີເສັ້ນສະຖານະພາບ (ແບ່ງແຍກ) ເພື່ອແຍກ ຄຳ ສັ່ງ.
  • ສະແດງ ຈຳ ນວນຂອງສິນຄ້າໃນໄດເລກະທໍລີປັດຈຸບັນ.
  • ສະແດງທີ່ຢູ່ປັດຈຸບັນໃນລະບົບແຟ້ມເອກະສານ.
  • ມັນຮັກສາເອກະສານບັນທຶກຫອຍ - ປະຫວັດເຕັມຂອງກິດຈະ ກຳ ແກະຂອງທ່ານ.
  • ສະແດງສະເລ່ຍການໂຫຼດຂອງລະບົບໃນປະຈຸບັນຖ້າສູງກວ່າ, ໃນສີແດງຖ້າ ສຳ ຄັນ (ສູງກວ່າ 2).
  • ສະແດງເວລາ ຄຳ ສັ່ງສຸດທ້າຍ ສຳ ເລັດ.
  • ມັນພິມລະຫັດຜິດພາດຂອງ ຄຳ ສັ່ງສຸດທ້າຍ, ຖ້າມີ.
  • ສະແດງເວລາທັງ ໝົດ ຂອງ ຄຳ ສັ່ງສຸດທ້າຍຖ້າສູງກວ່າ 4 ວິນາທີ.
  • ມີການກະຕຸ້ນເຕືອນໃນຮູບແບບ; [email : ເສັ້ນທາງ.
  • ສະ ໜັບ ສະ ໜູນ ຮູບແບບການກະຕຸ້ນເຕືອນຫຼາຍແບບ.
  • ສະ ໜັບ ສະ ໜູນ ວຽກພື້ນຖານ.
  • ມັນຍັງສະແດງສະຖານະການສາກໄຟແບັດເຕີຣີຂອງຄອມພິວເຕີ, ໃນກໍລະນີມັນບໍ່ເຕັມແລະມີລັກສະນະອື່ນອີກ

ວິທີການຕິດຕັ້ງ jm-shell ໃນ Linux Systems

ເພື່ອຕິດຕັ້ງ jm-shell ລຸ້ນ ໃໝ່ ຫຼ້າສຸດ, ທ່ານ ຈຳ ເປັນຕ້ອງ clone git repository ຂອງ jm-shell ແຫລ່ງທີ່ມາໃນລະບົບຂອງທ່ານແລະຍ້າຍເຂົ້າໄປໃນ repository ທ້ອງຖິ່ນໂດຍໃຊ້ ຄຳ ສັ່ງຕໍ່ໄປນີ້.

$ git clone https://github.com/jmcclare/jm-shell.git
$ cd jm-shell

ຕໍ່ໄປ, ກຳ ນົດຄ່າ Bash ເພື່ອໃຊ້ jm-shell ໂດຍການສ້າງຫລື ສຳ ເນົາ symlink ຈາກ ps1, colors.sh, ແລະ color_unset.sh ໄປທີ່ໄດເລກະທໍລີ ~/.local/lib/bash ໄດເລກະທໍລີຖ້າມັນບໍ່ມີຢູ່) ດັ່ງທີ່ສະແດງ.

$ mkdir ~/.local/lib/bash	#create the directory if it doesn’t exist 
$ cp -v colors.sh colors_unset.sh ps1 -t ~/.local/lib/bash/

ຈາກນັ້ນໃຫ້ເອົາເອກະສານ ps1 ໂດຍການເພີ່ມເສັ້ນຕໍ່ໄປນີ້ໃນແຟ້ມ ~/.bashrc shell ຂອງທ່ານ.

source ~/.local/lib/bash/ps1

ຫຼັງຈາກນັ້ນ, ໃຊ້ຕົວແປ prompt_style ໃນ ~/.bashrc ຂອງທ່ານເພື່ອ ກຳ ນົດຮູບແບບກະຕຸ້ນຂອງທ່ານ (ຮູບແບບທີ່ມີຢູ່ລວມມີມາດຕະຖານ, tweaked, ກວ້າງຂວາງ, ໜ້ອຍ ທີ່ສຸດຫຼື kirby) ຕາມທີ່ສະແດງ.

prompt_style=extensive

ບັນທຶກແລະປິດໄຟລ໌ ~/bashrc, ຫຼັງຈາກນັ້ນເອົາແຫຼ່ງຂໍ້ມູນມາໃຫ້ເບິ່ງການປ່ຽນແປງ.

$ source ~/.bashrc

ເພື່ອປ່ຽນສະຖານທີ່ແຟ້ມຫອຍ (ທຳ ມະດາແມ່ນ ~/.local/share/bash/shell.log), ໃຊ້ຕົວແປ BASHSHELLLOGFILE ໃນແຟ້ມ ~/.bashrc.

BASHSHELLLOGFILE=~/.bash-shell.log

ສຳ ລັບຂໍ້ມູນເພີ່ມເຕີມ, ເຂົ້າໄປທີ່ jm-shell Github Repository: https://github.com/jmcclare/jm-shell

jm-shell ແມ່ນເຄື່ອງມືທີ່ໃຫ້ຂໍ້ມູນສູງເຊິ່ງປະກອບມີຊຸດຂອງສະຄິບເພື່ອປັບແຕ່ງແກະ Bash ຂອງທ່ານ, ມີຄຸນລັກສະນະປະຕິບັດແລະຂໍ້ມູນຫຼາຍຢ່າງ ສຳ ລັບການ ນຳ ໃຊ້ປະ ຈຳ ວັນ. ທົດລອງໃຊ້ແລະໃຫ້ ຄຳ ຕິຊົມຂອງພວກເຮົາຜ່ານພາກ ຄຳ ເຫັນຂ້າງລຸ່ມນີ້.