BashHub - บันทึกประวัติ Bash/Zsh ไว้บนคลาวด์
(bashhub.com)-
บันทึกคำสั่งทั้งหมดที่พิมพ์ในเชลล์จากเทอร์มินัลภายในเครื่อง/ระยะไกลหลายตัวไว้บนคลาวด์
-
บันทึกไว้อย่างครบถ้วนว่าคำสั่งถูกรันเมื่อไร บนเซิร์ฟเวอร์/เซสชัน/พาธใด รวมถึงค่า Exit Status
-
ค้นหาและนำคำสั่งกลับมาใช้ซ้ำได้อย่างสะดวกจากที่ไหนก็ได้ : ค้นหาแยกตามโฟลเดอร์/ตามเซิร์ฟเวอร์
-
สามารถตั้งตัวกรองเพื่อไม่ให้บันทึกเฉพาะบางคำสั่งได้
2 ความคิดเห็น
อ๋อ เวลาที่จำเป็นต้องใช้ประวัติคำสั่งจริง ๆ แล้วมันดันหายไปนี่น่าเสียดายอยู่เหมือนกัน อันนี้ดีเลย :)
ทำงานโดยใช้ฟังก์ชัน Hook
preexec/precmdของ zsh เพื่อดักทุกคำสั่งในเชลล์แล้วส่งไปยังเซิร์ฟเวอร์ส่วน bash ไม่มี
preexec/precmdแต่ก็นำของที่มีการทำไว้คล้ายกันมาใช้อยู่https://github.com/rcaloras/bash-preexec/
ก่อนหน้านี้มีการแชร์แค่ BashHub Server เวอร์ชันโอเพนซอร์ส แต่ไม่ได้แชร์ตัวบริการหลัก เลยเอามาแชร์ครับ ฮ่าๆ
BashHub Server แบบโอเพนซอร์ส https://th.news.hada.io/topic?id=1496