จะลบไฟล์หรือไดเร็กทอรีขนาดใหญ่ใน Linux ได้อย่างไร?

ลบฮาร์ดไดรฟ์ด้วยยางลบ

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

เมื่อเราลบข้อมูลที่มีเนื้อหาต่ำกว่าปกติจะไม่เป็นปัญหามากนักเนื่องจากไม่ได้หมายความว่า เป็นภาระที่ยิ่งใหญ่ในระบบ การวางแผน I / O และหน่วยเก็บข้อมูลที่เป็นปัญหาตลอดจนการใช้ RAM จำนวนมากโดยเฉพาะอย่างยิ่งเมื่อใช้เครื่องมือบางอย่าง แต่ถ้าเป็นไฟล์ที่มีน้ำหนักมากเช่นวิดีโอความยาวสูงและ HD ในบางรูปแบบหรือฐานข้อมูลไดเร็กทอรีที่มีเนื้อหามัลติมีเดียจำนวนมากเป็นต้นปัญหาจะเพิ่มขึ้นในแง่มุมชั่วคราวเนื่องจากเราใช้เวลาเพียงเล็กน้อย เพิ่มเติมในการดำเนินการเมื่อต้องจัดการกับพื้นที่ขนาดใหญ่

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

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

sudo ionice -c 3 rm /nombre/fichero/o/directorio/a/borrar

ตัวเลขแต่ละตัวทำหน้าที่แตกต่างกันไป ตัวกำหนดตารางเวลา I / O หรือตัวกำหนดตารางเวลา. 0 คืออะไร 1 สำหรับเวลาจริง 2 สำหรับลำดับความสำคัญต่ำและ 3 สำหรับโหมด IDLE ถ้าเราไม่อยากให้งานล่าช้ามากเกินไปเราสามารถให้ 2 และมันจะเสร็จเร็วกว่าโหมดว่าง แต่ก็ไม่ได้ช้าลงจนเกินไปเหมือนทำแบบเรียลไทม์ ...


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. รับผิดชอบข้อมูล: AB Internet Networks 2008 SL
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา