Trash-cli เป็นไคลเอนต์สำหรับจัดการถังรีไซเคิลจากบรรทัดคำสั่ง. หากคุณบล็อก rm หรือสร้างนามแฝงเพื่อที่ว่าเมื่อคุณใช้ rm คุณกำลังใช้ trash-cli เป็นวิธีที่ดีในการป้องกันข้อมูลสูญหาย หลายครั้งที่คุณลบไฟล์บางไฟล์ที่คุณไม่ต้องการลบจริงๆหรือคุณทำอย่างไม่ระมัดระวังแล้วคุณจะไม่สามารถกู้คืนได้อีกต่อไป ด้วยวิธีนี้เมื่อคุณลบสิ่งที่มีถังขยะสิ่งนั้นจะยังคงอยู่ในถังขยะ
หากคุณต้องการได้รับคืนสามารถทำได้อย่างง่ายดาย นอกจากนี้ Trash-cli จะจดจำวันที่ไฟล์บางไฟล์ถูกลบสิทธิ์ของไฟล์เส้นทางก่อนที่ไฟล์นั้นจะถูกลบและ เพื่อให้คุณสามารถกู้คืนได้เหมือนเดิม ด้วยวิธีง่ายๆ สิ่งที่ด้วย rm คุณจะไม่สามารถทำได้และในกรณีที่ลบโดยไม่ได้ตั้งใจคุณจะต้องใช้เครื่องมือทางนิติวิทยาศาสตร์เพื่อพยายามกู้คืนหากเป็นไปได้ ...
การติดตั้ง Trash-cli นั้นง่ายมากหากคุณใช้ตัวจัดการแพ็คเกจจาก distro ที่คุณชื่นชอบ ตัวอย่างเช่นคุณสามารถใช้ไฟล์ apt-get ติดตั้ง trash-cli สำหรับ DEB distros เมื่อติดตั้งแพคเกจแล้วจะให้คุณ คำสั่งเหล่านี้:
- ถังขยะ: ลบไฟล์และไดเรกทอรี
- ถังขยะว่างเปล่า: ล้างถังขยะ
- รายการถังขยะ: แสดงรายการไฟล์ในถังขยะ
- ถังขยะเรียกคืน: กู้คืนไฟล์ที่อยู่ในถังขยะ
- trash-rm: ลบไฟล์เฉพาะที่อยู่ในถังขยะทีละไฟล์
La เครื่องมือ trash-cli ใช้ Pythonและคุณยังสามารถติดตั้งได้จากแหล่งที่มา ขั้นตอนนี้เป็นเรื่องปกติสำหรับ distros ทั้งหมดและคุณสามารถทำได้โดยทำตามขั้นตอนง่ายๆเหล่านี้:
git clone https://github.com/andreafrancia/trash-cli.git cd trash-cli sudo python setup.py install python setup.py install --user
เมื่อติดตั้งแล้วคุณสามารถใช้ไฟล์ คำสั่งที่ใช้ได้ จากเทอร์มินัลด้วยวิธีง่ายๆ ตัวอย่างเช่นหากต้องการส่งบางสิ่งไปที่ถังขยะแทนที่จะใช้ rm (ซึ่งโดยหลักการแล้วจะไม่สามารถกู้คืนได้) คุณสามารถใช้ทางเลือกนี้:
trash-put prueba.txt