โฮมเพจ » ทำอย่างไร » รายการ 10 ไฟล์หรือไดเรกทอรีที่ใหญ่ที่สุดบน Linux

    รายการ 10 ไฟล์หรือไดเรกทอรีที่ใหญ่ที่สุดบน Linux

    Linux มีชุดคำสั่งมากมายสำหรับจัดการและเข้าถึงไฟล์ ยูทิลิตี du ให้ข้อมูลเกี่ยวกับการใช้งานดิสก์และยูทิลิตีการเรียงลำดับสามารถเรียงลำดับผลลัพธ์ ในที่สุดเราสามารถเรียกใช้ผลลัพธ์เหล่านั้นผ่านคำสั่ง head ซึ่งให้ 10 บรรทัดแรกที่แสดงผลผ่านคำสั่งอื่น ๆ เราจะเชื่อมโยงคำสั่งเข้าด้วยกันเพื่อให้ได้ผลลัพธ์ที่เราต้องการ.

    ก่อนอื่นเราจะใช้คำสั่ง du -sm เพื่อให้ผลลัพธ์เป็น MB:

     $ du -sm * 1 wp-config-sample.php 1 wp-config.php 14 wp-content 1 wp-feed.php - ตัดแต่ง - 

    ตอนนี้เราสามารถเห็นได้ว่าผลลัพธ์ไม่เรียงลำดับดังนั้นเราจะจัดเรียงผลลัพธ์เหล่านั้นด้วยคำสั่ง sort -nr ซึ่งเรียงลำดับตามค่าตัวเลขในทางกลับกัน สุดท้ายเราจะเรียกใช้ผลลัพธ์ผ่านหัว -10 เพื่อรับผลลัพธ์ 10 อันดับแรก:

    นี่คือคำสั่งที่เราจะเรียกใช้:

     du -sm * | เรียงลำดับ -nr | หัว -10 

    นี่คือตัวอย่างของผลลัพธ์:

     $ du -sm * | เรียงลำดับ -nr | หัว -10 14 wp-content 2 wp- รวม 1 xmlrpc.php 1 xml.php 1 x.php 1 wp-trackback.php 1 wp-settings.php 1 wp-rss2.php 1 wp-rss.php 1 wp- register.php 

    สิ่งที่มีประโยชน์.

    ผ่านรับไฟล์ 10 อันดับแรกหรือไดเรกทอรีบน Ubuntu Linux - วิธีการบรรยาย.