BashHub - Lưu lịch sử Bash/Zsh lên đám mây
(bashhub.com)-
Lưu lên đám mây mọi lệnh đã nhập vào shell từ nhiều terminal cục bộ/từ xa
-
Ghi lại đầy đủ lệnh được chạy khi nào, trên máy chủ/phiên làm việc/đường dẫn nào. Bao gồm cả giá trị Exit Status
-
Tìm kiếm và tái sử dụng lệnh thuận tiện ở bất cứ đâu: tìm kiếm theo thư mục/theo máy chủ
-
Có thể lọc để không ghi lại chỉ những lệnh cụ thể
2 bình luận
À, có những lúc rất cần đến lịch sử lệnh mà nó lại bị trôi mất nên thấy tiếc, cái này hay đấy :)
Nó hoạt động bằng cách hook mọi lệnh trong shell thông qua các hàm hook
preexec/precmdcủa zsh rồi gửi lên máy chủ.bash không có
preexec/precmd, nhưng có vẻ họ đang dùng một triển khai tương tự được làm sẵn.https://github.com/rcaloras/bash-preexec/
Trước đây chỉ chia sẻ phiên bản mã nguồn mở của BashHub Server mà không chia sẻ dịch vụ gốc, nên giờ chia sẻ luôn vậy hehe.
BashHub Server mã nguồn mở https://vi.news.hada.io/topic?id=1496