วิธีการอย่างปลอดภัยลบไฟล์โดยใช้ Linux Command Line

บทนำ

คู่มือนี้จะแสดงวิธีลบไฟล์จากระบบของคุณอย่างปลอดภัย

ตอนนี้คุณอาจคิดว่าประเด็นสำคัญในการลบไฟล์คือการกำจัดข้อมูลเหล่านี้ออกไปเพื่อความปลอดภัยของคุณ ลองนึกภาพคุณดำเนินการคำสั่งเพื่อลบไฟล์ทั้งหมดออกจากโฟลเดอร์ใดโฟลเดอร์หนึ่งและแทนที่จะลบไฟล์ที่ลบไฟล์ทั้งหมดในโฟลเดอร์ย่อยด้วย

คำสั่งใดที่คุณควรใช้เพื่อลบไฟล์

มีหลายวิธีที่คุณสามารถใช้เพื่อลบไฟล์ภายใน Linux และในคู่มือนี้ฉันจะแสดงให้คุณเห็นสองคน:

คำสั่ง rm

คนส่วนใหญ่มีแนวโน้มที่จะใช้ คำสั่ง rm เมื่อลบไฟล์และออกจากทั้งสองอธิบายที่นี่นี้เป็นคำสั่งที่โหดร้ายที่สุด ถ้าคุณลบไฟล์ที่ใช้คำสั่ง rm มันเป็นเรื่องยากมาก (แต่ไม่จำเป็นต้องเป็นไปไม่ได้) เพื่อกู้คืนไฟล์ที่

ไวยากรณ์ของคำสั่ง rm มีดังนี้:

rm / เส้นทาง / ไป / ไฟล์

นอกจากนี้คุณยังสามารถลบไฟล์ทั้งหมดในโฟลเดอร์และโฟลเดอร์ย่อยดังนี้:

โฟลเดอร์ rm-R / path / to /

ดังที่ได้กล่าวมาแล้วคำสั่ง rm ก็ค่อนข้างมาก คุณสามารถป้องกันตัวเองได้บ้างโดยใช้สวิตช์ต่างๆ

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

rm -i / เส้นทาง / ถึง / ไฟล์

เมื่อใดก็ตามที่คุณเรียกใช้คำสั่งข้างต้นข้อความจะปรากฏขึ้นถามว่าคุณแน่ใจหรือไม่ว่าคุณต้องการลบไฟล์

หากคุณกำลังลบไฟล์ที่ได้รับพร้อมท์สำหรับแต่ละไฟล์จะได้รับน่าเบื่อและคุณอาจกด "y" ซ้ำ ๆ และยังคงตั้งใจลบไฟล์ผิด

คุณสามารถใช้คำสั่งต่อไปนี้ซึ่งจะแจ้งให้คุณทราบเมื่อคุณลบไฟล์มากกว่า 3 ไฟล์หรือคุณลบซ้ำ

rm -I / เส้นทาง / ไป / ไฟล์

คำสั่ง rm อาจเป็นคำสั่งที่คุณต้องการใช้อย่างน้อยที่สุดถ้าคุณต้องการระวัง

แนะนำถังขยะ - cli

แอ็พพลิเคชันถังขยะ cli ให้ข้อมูลในถังขยะบรรทัดคำสั่ง โดยปกติแล้วจะไม่ได้ติดตั้งโดยใช้ Linux ดังนั้นคุณจะต้องติดตั้งจากพื้นที่เก็บข้อมูลของการกระจายของคุณ

ถ้าคุณใช้การกระจายตาม Debian เช่น Ubuntu หรือ Mint ให้ใช้คำสั่ง apt-get :

sudo apt-get ติดตั้งถังขยะ cli

ถ้าคุณใช้การกระจายแบบ Fedora หรือ CentOS ให้ใช้คำสั่ง yum :

sudo yum install trash-cli

ถ้าคุณใช้ openSUSE ให้ใช้คำสั่ง zypper:

sudo zypper -i trash-cli

สุดท้ายถ้าคุณใช้การแจกแจงตาม Arch ใช้คำสั่ง pacman :

sudo pacman -S ถังขยะ -cli

วิธีส่งไฟล์ไปยังถังขยะ

เมื่อต้องการส่งไฟล์ไปยังถังขยะสามารถใช้คำสั่งต่อไปนี้:

trash / path / to / file

ไฟล์นี้ไม่ได้ถูกลบอย่างสมบูรณ์ แต่จะถูกส่งไปยังถังขยะในลักษณะเดียวกับถังรีไซเคิลของ Windows

หากคุณใส่คำสั่ง trash ในโฟลเดอร์ชื่อโฟลเดอร์จะส่งโฟลเดอร์และไฟล์ทั้งหมดในโฟลเดอร์ไปยังถังรีไซเคิล

วิธีแสดงรายการไฟล์ในถังขยะ

หากต้องการแสดงรายการไฟล์ในถังขยะคุณสามารถเรียกใช้คำสั่งต่อไปนี้:

ถังขยะรายการ

ผลลัพธ์ที่ส่งคืนจะมีเส้นทางเดิมไปยังไฟล์และวันที่และเวลาที่ไฟล์ถูกส่งไปยังถังขยะ

วิธีเรียกคืนไฟล์จากถังขยะ

หน้าคู่มือสำหรับคำสั่ง trash ระบุว่าการเรียกคืนไฟล์คุณควรใช้คำสั่งต่อไปนี้:

ถังขยะเรียกคืน

อย่างไรก็ตามคุณอาจได้รับคำสั่งไม่พบข้อผิดพลาดถ้าคุณเรียกใช้คำสั่งนี้

ทางเลือกในการคืนค่าถังขยะคือ restore-trash ดังนี้:

เรียกคืนถังขยะ

คำสั่ง restore-trash จะแสดงรายการไฟล์ทั้งหมดในถังขยะพร้อมด้วยหมายเลขถัดจากแต่ละไฟล์ ในการเรียกคืนไฟล์ให้ป้อนหมายเลขที่อยู่ถัดจากไฟล์

วิธีล้างข้อมูลในถังขยะ

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

ถังขยะว่างเปล่า

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

ถังขยะเปล่า 7

สรุป

สภาพแวดล้อมเดสก์ท็อปกราฟิกส่วนใหญ่มีถังขยะหรือถังรีไซเคิล แต่เมื่อคุณใช้บรรทัดคำสั่งคุณจะเหลือปัญญาและไหวพริบของคุณเอง

เพื่อความปลอดภัยผมขอแนะนำให้ใช้โปรแกรมถังขยะ - cli