โฮมเพจ » ทำอย่างไร » รับ 10 อันดับแรกของไฟล์หรือไดเรกทอรีบน Ubuntu Linux

    รับ 10 อันดับแรกของไฟล์หรือไดเรกทอรีบน Ubuntu Linux

    Ubuntu 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

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