5 poin oleh xguru 2020-02-29 | 2 komentar | Bagikan ke WhatsApp
  • Menyimpan semua perintah yang dimasukkan ke shell dari banyak terminal lokal/jarak jauh ke cloud

  • Mencatat secara lengkap kapan perintah dijalankan, di server/sesi/path mana, termasuk nilai Exit Status

  • Mencari dan menggunakan kembali perintah dengan mudah dari mana saja: pencarian per folder/per server

  • Bisa memfilter agar perintah tertentu tidak dicatat

2 komentar

 
blurblah 2020-03-03

Ah, pernah ada saat ketika saya benar-benar butuh riwayat tapi sudah terdorong keluar, jadi ini bagus :)

 
xguru 2020-02-29

Bekerja dengan cara meng-hook semua perintah di shell melalui fungsi hook preexec/precmd milik zsh, lalu mengirimkannya ke server.

bash tidak punya preexec/precmd, tetapi tampaknya menggunakan implementasi serupa yang dibuat terpisah.

https://github.com/rcaloras/bash-preexec/

Dulu hanya BashHub Server versi open source yang dibagikan, sementara layanan aslinya tidak, jadi saya bagikan ini juga hehe.

BashHub Server open source https://id.news.hada.io/topic?id=1496