ວິທີການລຶບປະຫວັດເສັ້ນ ຄຳ ສັ່ງ BASH ໃນ Linux


ປະຫວັດຄວາມເປັນມາຂອງ bash ເກັບຮັກສາບັນທຶກທຸກ ຄຳ ສັ່ງທີ່ ດຳ ເນີນການໂດຍຜູ້ໃຊ້ໃນເສັ້ນ ຄຳ ສັ່ງ Linux. ນີ້ຊ່ວຍໃຫ້ທ່ານສາມາດ ດຳ ເນີນການ ຄຳ ສັ່ງທີ່ຖືກ ດຳ ເນີນການຜ່ານມາໄດ້ງ່າຍໂດຍການໃຊ້ປຸ່ມ“ ລູກສອນຂຶ້ນ” ຫລືປຸ່ມລູກສອນລົງເພື່ອເລື່ອນຜ່ານເອກະສານປະຫວັດສາດ ຄຳ ສັ່ງ

ໃນບົດຂຽນນີ້, ພວກເຮົາຈະສະແດງວິທີງ່າຍໆສອງຢ່າງເພື່ອອະນາໄມປະຫວັດການໃຊ້ ຄຳ ສັ່ງຂອງທ່ານໃນລະບົບ Linux.

ເຫດຜົນທີ່ ສຳ ຄັນໃນການລຶບປະຫວັດເສັ້ນ ຄຳ ສັ່ງອອກຈາກ Linux Linux ແມ່ນເພື່ອປ້ອງກັນຜູ້ໃຊ້ຄົນອື່ນ, ຜູ້ທີ່ສາມາດ ນຳ ໃຊ້ບັນຊີດຽວກັນ.

ຕົວຢ່າງ: ຖ້າທ່ານພິມ ຄຳ ສັ່ງທີ່ມີລະຫັດຜ່ານເປັນຕົວ ໜັງ ສື ທຳ ມະດາແລະທ່ານບໍ່ຕ້ອງການໃຫ້ຜູ້ໃຊ້ລະບົບອື່ນຫຼືຜູ້ໂຈມຕີເຫັນລະຫັດຜ່ານນີ້, ທ່ານ ຈຳ ເປັນຕ້ອງລຶບຫຼືລຶບເອກະສານປະຫວັດສາດ.

ເບິ່ງທີ່ ຄຳ ສັ່ງຂ້າງລຸ່ມນີ້, ທີ່ນີ້ຜູ້ໃຊ້ aaronkilik ໄດ້ພິມລະຫັດຜ່ານຂອງຖານຂໍ້ມູນ server ຢູ່ໃນເສັ້ນ ຄຳ ສັ່ງ.

$ sudo mysql -u root [email !#@%$lab

ຖ້າທ່ານເບິ່ງເຂົ້າໄປໃນເອກະສານປະຫວັດສາດຄັ້ງສຸດທ້າຍ, ທ່ານຈະເຫັນລະຫັດຜ່ານທີ່ພິມຢູ່ຂ້າງເທິງ.

$ history

ເອກະສານ bash_history ແມ່ນປົກກະຕິຕັ້ງຢູ່ໃນບັນຊີລາຍຊື່ຂອງຜູ້ໃຊ້/home/user /.bash_history.

$ ls -l /home/aaronkilik/.bash_history

ເພື່ອເອົາເສັ້ນດຽວຈາກເອກະສານປະຫວັດສາດ, ໃຊ້ຕົວເລືອກ -d . ຕົວຢ່າງ: ຖ້າທ່ານຕ້ອງການລຶບ ຄຳ ສັ່ງບ່ອນທີ່ທ່ານໃສ່ລະຫັດຜ່ານຂໍ້ຄວາມທີ່ຊັດເຈນຄືກັບໃນສະຖານະການຂ້າງເທິງ, ໃຫ້ຊອກຫາເບີໂທລະສັບໃນເອກະສານປະຫວັດສາດແລະ ດຳ ເນີນການ ຄຳ ສັ່ງນີ້.

$ history -d 2038

ເພື່ອລຶບຫຼືລຶບທຸກໆຂໍ້ມູນຈາກປະຫວັດສາດ bash, ໃຫ້ໃຊ້ ຄຳ ສັ່ງປະຫວັດສາດຂ້າງລຸ່ມນີ້ໂດຍມີຕົວເລືອກ -c .

$ history -c

ອີກທາງເລືອກ ໜຶ່ງ, ທ່ານສາມາດໃຊ້ ຄຳ ສັ່ງຂ້າງລຸ່ມນີ້ເພື່ອລຶບປະຫວັດຂອງ ຄຳ ສັ່ງທີ່ຖືກປະຕິບັດຄັ້ງສຸດທ້າຍທັງ ໝົດ ຢູ່ໃນແຟ້ມ.

$ cat /dev/null > ~/.bash_history 

ໝາຍ ເຫດ: ຜູ້ໃຊ້ ທຳ ມະດາສາມາດເບິ່ງປະຫວັດ ຄຳ ສັ່ງຂອງຕົນເອງເທົ່ານັ້ນ, ແຕ່ຜູ້ໃຊ້ຮາກສາມາດເບິ່ງປະຫວັດ ຄຳ ສັ່ງຂອງຜູ້ໃຊ້ອື່ນໆໃນລະບົບ.

ທ່ານສາມາດຮຽນຮູ້ເພີ່ມເຕີມກ່ຽວກັບເອກະສານປະຫວັດສາດ bash ແລະ ຄຳ ສັ່ງປະຫວັດສາດທີ່ມີປະໂຫຍດຢູ່ນີ້: The Power of Linux“ Command Command History” ໃນ Bash Shell.

ຈົ່ງ ຈຳ ໄວ້ສະ ເໝີ ວ່າ ຄຳ ສັ່ງທັງ ໝົດ ທີ່ທ່ານແລ່ນແມ່ນຖືກບັນທຶກໄວ້ໃນເອກະສານປະຫວັດສາດ, ສະນັ້ນຢ່າພິມລະຫັດຜ່ານແບບ ທຳ ມະດາໃສ່ເສັ້ນ ຄຳ ສັ່ງ. ຖ້າທ່ານມີ ຄຳ ຖາມຫຼືຄວາມຄິດທີ່ຈະແບ່ງປັນກັບພວກເຮົາ, ໃຫ້ ນຳ ໃຊ້ແບບຟອມ ຄຳ ເຫັນຂ້າງລຸ່ມນີ້.