ประวัติศาสตร์เปลือกมหัศจรรย์
อังกฤษ | 简体中文
Atuin แทนที่ประวัติเชลล์ที่มีอยู่ของคุณด้วยฐานข้อมูล SQLite และบันทึกบริบทเพิ่มเติมสำหรับคำสั่งของคุณ นอกจากนี้ยังมีการซิงโครไนซ์ประวัติของคุณระหว่างเครื่องที่เป็นทางเลือกและ เข้ารหัสอย่างสมบูรณ์ ผ่านเซิร์ฟเวอร์ Atuin
รหัสทางออก ระยะเวลา เวลา และคำสั่งที่แสดง
นอกจาก UI การค้นหาแล้ว ยังสามารถทำสิ่งต่างๆ ดังต่อไปนี้:
# search for all successful `make` commands, recorded after 3pm yesterday
atuin search --exit 0 --after "yesterday 3pm" make
คุณสามารถใช้เซิร์ฟเวอร์ที่ฉันโฮสต์หรือโฮสต์ของคุณเองก็ได้! หรือเพียงแค่อย่าใช้การซิงค์เลย เนื่องจากการซิงค์ประวัติทั้งหมดได้รับการเข้ารหัส ฉันจึงไม่สามารถเข้าถึงข้อมูลของคุณได้แม้ว่าจะต้องการก็ตาม และฉันไม่ต้องการ จริงๆ
ctrl-r
ใหม่และ up
(กำหนดค่าได้) เป็น UI การค้นหาประวัติแบบเต็มหน้าจอAtuin มีฟอรัมชุมชน โปรดขอความช่วยเหลือและสนับสนุนที่นี่: https://forum.atuin.sh/
Atuin ยังมี Discord ของชุมชนอยู่ที่นี่
นี่จะเป็นการลงชื่อสมัครใช้เซิร์ฟเวอร์ซิงค์ Atuin Cloud ทุกอย่างได้รับการเข้ารหัสจากต้นทางถึงปลายทาง ดังนั้นความลับของคุณจึงปลอดภัย!
อ่านเพิ่มเติมในเอกสารสำหรับการตั้งค่าออฟไลน์ เซิร์ฟเวอร์ที่โฮสต์ด้วยตนเอง และอื่นๆ
curl --proto '=https' --tlsv1.2 -LsSf https://setup.atuin.sh | sh
atuin register -u <USERNAME> -e <EMAIL>
atuin import auto
atuin sync
จากนั้นรีสตาร์ทเชลล์ของคุณ!
บันทึก
สำหรับผู้ใช้ Bash : ข้างต้นตั้ง bash-preexec
สำหรับ hooks ที่จำเป็น แต่ bash-preexec
มีข้อจำกัด สำหรับรายละเอียด โปรดดูส่วน Bash ของเอกสารประกอบปลั๊กอินเชลล์
หากคุณพบปัญหาด้านความปลอดภัยใดๆ เราจะยินดีเป็นอย่างยิ่งหากคุณสามารถแจ้งเตือน [email protected] ได้
ทำด้วยหินที่มีส่วนร่วม