ວິທີການເຮັດຊ້ໍາຄໍາສັ່ງສຸດທ້າຍໃນ Linux ໂດຍບໍ່ຕ້ອງໃຊ້ປຸ່ມລູກສອນ: ດີບາງຄັ້ງທ່ານຕ້ອງການເຮັດຊ້ໍາຄໍາສັ່ງທີ່ຜ່ານມາໃນເສັ້ນຄໍາສັ່ງໃນເວລາທີ່ເຮັດວຽກກັບລະບົບ Linux ແລະມັນເກີນໄປໂດຍບໍ່ມີການໃຊ້ປຸ່ມລູກສອນ, ຫຼັງຈາກນັ້ນບໍ່ມີວິທີສະເພາະທີ່ຈະເຮັດແນວນັ້ນ, ແຕ່ໃນທີ່ນີ້ຢູ່ໃນຕົວແກ້ໄຂບັນຫາພວກເຮົາໄດ້ລະບຸວິທີການຕ່າງໆເພື່ອເຮັດຢ່າງແທ້ຈິງນີ້.
ເພື່ອເຮັດເລື້ມຄືນຄໍາສັ່ງ, ປົກກະຕິແລ້ວທ່ານສາມາດນໍາໃຊ້ csh ເກົ່າ! ປະຕິບັດການປະຫວັດສາດ !! (ບໍ່ມີວົງຢືມ) ສໍາລັບຄໍາສັ່ງທີ່ຜ່ານມາ, ຖ້າທ່ານຕ້ອງການພຽງແຕ່ເຮັດຊ້ໍາຄໍາສັ່ງກ່ອນຫຼັງຈາກນັ້ນທ່ານສາມາດນໍາໃຊ້ !-2, !foo ສໍາລັບຫລ້າສຸດທີ່ເລີ່ມຕົ້ນດ້ວຍ subsrting foo. ທ່ານຍັງສາມາດໃຊ້ຄໍາສັ່ງ fc ຫຼືພຽງແຕ່ໃຊ້ :p ເພື່ອພິມຄໍາແນະນໍາຂອງຜູ້ປະຕິບັດງານປະຫວັດສາດ.
ເນື້ອໃນ[ ເຊື່ອງ ]
- ວິທີການເຮັດຊ້ໍາຄໍາສັ່ງສຸດທ້າຍໃນ Linux ໂດຍບໍ່ຕ້ອງໃຊ້ປຸ່ມລູກສອນ
- ວິທີທີ່ 1: ສໍາລັບ csh ຫຼື shell ໃດໆທີ່ປະຕິບັດການທົດແທນປະຫວັດສາດ csh
- ວິທີ 2: ໃຊ້ການຜູກມັດກະແຈ Emacs
- ວິທີທີ 3: ໃຊ້ CTRL + P ຈາກນັ້ນ CTRL + O
- ວິທີທີ່ 3: ການນໍາໃຊ້ຄໍາສັ່ງ fc
- ວິທີການ 4: ການນໍາໃຊ້!
- ວິທີທີ່ 5: ໃນກໍລະນີຂອງການນໍາໃຊ້ MAC ທ່ານສາມາດທີ່ສໍາຄັນ
ວິທີການເຮັດຊ້ໍາຄໍາສັ່ງສຸດທ້າຍໃນ Linux ໂດຍບໍ່ຕ້ອງໃຊ້ປຸ່ມລູກສອນ
ຂໍໃຫ້ເບິ່ງບາງວິທີທີ່ຈະຈື່ຈໍາຄໍາສັ່ງຢູ່ໃນ shell prompt:
ວິທີທີ່ 1: ສໍາລັບ csh ຫຼື shell ໃດໆທີ່ປະຕິບັດການທົດແທນປະຫວັດສາດ csh
|_+_|ຫມາຍເຫດ: !! ຫຼື !-1 ຈະບໍ່ຂະຫຍາຍອັດຕະໂນມັດສຳລັບເຈົ້າ ແລະຈົນກວ່າເຈົ້າຈະປະຕິບັດພວກມັນມັນອາດຈະຊ້າເກີນໄປ.
ຖ້າໃຊ້ bash, ທ່ານສາມາດໃສ່ bind space:magic-space ເຂົ້າໄປໃນ ~/.bashrc ຫຼັງຈາກນັ້ນຫຼັງຈາກຊ່ອງກົດຄໍາສັ່ງຈະຂະຫຍາຍພວກມັນໂດຍອັດຕະໂນມັດໃນແຖວ.
ວິທີ 2: ໃຊ້ການຜູກມັດກະແຈ Emacs
Shell ສ່ວນໃຫຍ່ທີ່ມີລັກສະນະສະບັບເສັ້ນຄໍາສັ່ງທີ່ສະຫນັບສະຫນູນການຜູກມັດທີ່ສໍາຄັນ Emacs:
|_+_|ວິທີທີ 3: ໃຊ້ CTRL + P ຈາກນັ້ນ CTRL + O
ກົດ CTRL + P ຈະຊ່ວຍໃຫ້ທ່ານປ່ຽນໄປຫາຄໍາສັ່ງສຸດທ້າຍແລະກົດ CTRL + O ຈະຊ່ວຍໃຫ້ທ່ານປະຕິບັດເສັ້ນປະຈຸບັນ. ຫມາຍເຫດ: CTRL + O ສາມາດໃຊ້ຫຼາຍຄັ້ງຕາມທີ່ທ່ານຕ້ອງການ.
ວິທີທີ່ 3: ການນໍາໃຊ້ຄໍາສັ່ງ fc
|_+_|ອ່ານ, ວິທີການຟື້ນຟູໄຟລ໌ຈາກການສູນເສຍ + ພົບ
ວິທີການ 4: ການນໍາໃຊ້!
ສໍາລັບ csh ຫຼື shell ໃດໆທີ່ປະຕິບັດການທົດແທນປະຫວັດສາດ csh (tcsh, bash, zsh), ທ່ານສາມາດນໍາໃຊ້ ! ເພື່ອໂທຫາຄໍາສັ່ງສຸດທ້າຍທີ່ເລີ່ມຕົ້ນດ້ວຍ
|_+_|ວິທີທີ່ 5: ໃນກໍລະນີຂອງການນໍາໃຊ້ MAC ທ່ານສາມາດທີ່ສໍາຄັນ
ທ່ານສາມາດຜູກມັດ ?+R ກັບ 0x0C 0x10 0x0d. ນີ້ຈະລຶບລ້າງ terminal ແລະດໍາເນີນການຄໍາສັ່ງສຸດທ້າຍ.
ນັ້ນແມ່ນທ່ານໄດ້ຮຽນຮູ້ສົບຜົນສໍາເລັດ ວິທີການເຮັດຊ້ໍາຄໍາສັ່ງສຸດທ້າຍໃນ Linux ໂດຍບໍ່ຕ້ອງໃຊ້ປຸ່ມລູກສອນ ແຕ່ຖ້າທ່ານຍັງມີຄໍາຖາມໃດໆກ່ຽວກັບຂໍ້ຄວາມນີ້ກະລຸນາຖາມພວກເຂົາຢູ່ໃນສ່ວນຄໍາເຫັນ.
Aditya FarradAditya ເປັນຜູ້ຊ່ຽວຊານດ້ານເຕັກໂນໂລຢີຂໍ້ມູນຂ່າວສານທີ່ກະຕຸ້ນຕົນເອງແລະເປັນນັກຂຽນເຕັກໂນໂລຢີສໍາລັບ 7 ປີທີ່ຜ່ານມາ. ລາວກວມເອົາການບໍລິການອິນເຕີເນັດ, ມືຖື, Windows, ຊອບແວ, ແລະຄູ່ມືວິທີການ.