เรียนรู้การใช้คำสั่ง Linux Shred อย่างถูกต้อง

เมื่อคุณไม่ต้องการให้ใครเห็นไฟล์ที่คุณลบ

Shred เป็นหนึ่งในสี่คำสั่งของ Linux ที่ฟังดูคล้ายกัน แต่ไม่เหมือนกัน: ฉีกลบข้อมูลลบและลบออก

คุณใช้ ฉีกขาด เมื่อคุณต้องการลบข้อมูลชิ้นเดียวอย่างถาวร ข้อมูลที่คุณระบุจะถูกเขียนทับด้วย 1 วินาทีและ 0 ครั้งหลายครั้งซึ่งจะลบข้อมูลอย่างถาวร ซึ่งแตกต่างจากคำสั่งอื่น ๆ ที่คล้ายคลึงกันซึ่งลบข้อมูลออก แต่ปล่อยให้สามารถเรียกคืนได้ภายใต้สถานการณ์บางอย่าง

ด้วยคำสั่ง shred คุณสามารถแบ่งไฟล์เล็ก ๆ ได้ทุกเมื่อที่ต้องการ เป็นวิธีที่ง่ายในการลบข้อมูลที่คุณไม่ต้องการให้ใครสามารถเลิกล้มได้ เคย.

ไวยากรณ์ฉีก

ฉีก [OPTIONS] FILE [... ]

ตัวเลือกเมื่อใช้คำสั่ง Shred

ใช้คำสั่ง Shred เพื่อเขียนทับไฟล์ที่ระบุซ้ำ ๆ และทำให้ฮาร์ดแวร์หรือซอฟต์แวร์ที่มีราคาแพงหรือกู้คืนข้อมูลเป็นเรื่องยากหรือเป็นไปไม่ได้ ตัวเลือกที่มีให้เลือก ได้แก่ :

ตัวอย่างของคำสั่งฉีกขาด

หากต้องการใส่ชื่อของไฟล์ที่คุณต้องการฉีกใช้รูปแบบต่อไปนี้:

ไฟล์ฉีกขาดไฟล์ file.txt file2.doc file3.jpg

ถ้าคุณเพิ่มตัวเลือก -u ไฟล์ที่แสดงอยู่จะถูกหั่นและลบออกเพื่อเพิ่มพื้นที่ว่างในคอมพิวเตอร์ของคุณ

shred -u ไฟล์ABC.text file2.doc file3.jpg

สถานที่ที่ไม่ได้ทำงาน

ฉีกอาศัยสมมติฐานที่สำคัญว่า ระบบไฟล์จะ เขียนทับข้อมูลในสถานที่ นี้เป็นแบบดั้งเดิม แต่บางระบบไฟล์ไม่ตอบสนองข้อสันนิษฐานนี้ ต่อไปนี้เป็นตัวอย่างของระบบไฟล์ที่ฉีกไม่ได้มีประสิทธิภาพ:

นอกจากนี้การสำรองข้อมูลระบบไฟล์และกระจกเงาระยะไกลอาจมีสำเนาของไฟล์ที่ไม่สามารถนำออกได้และอาจทำให้สามารถกู้คืนไฟล์ที่ถูกฉีกขาดได้ในภายหลัง