วิธีนับจำนวนไฟล์ในไดเร็กทอรีบน Linux

Withi Nab Canwn Fil Ni Direkthxri Bn Linux



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

อย่างไรก็ตาม ผู้เริ่มต้นจำนวนมากต้องการทราบวิธีตรวจสอบจำนวนไฟล์ ดังนั้น ในบล็อก เราได้รวมคำสั่งหลายคำไว้เพื่อนับจำนวนไฟล์ที่มีอยู่ในไดเร็กทอรีอย่างรวดเร็ว

วิธีนับจำนวนไฟล์ในไดเร็กทอรีบน Linux

เราจะแบ่งคู่มือนี้ออกเป็นหลายส่วน โดยเราจะอธิบายคำสั่งต่างๆ เพื่อนับจำนวนไฟล์ใน Linux







1. คำสั่ง Wc
คุณสามารถใช้คำสั่ง “wc” กับ “ls” เพื่อตรวจสอบจำนวนไฟล์ในไดเร็กทอรี ตัวอย่างเช่น ลองนับจำนวนไฟล์ที่มีอยู่ใน 'ดาวน์โหลด'



LS - - ห้องน้ำ -ล



ตัวเลือก “-l” สั่งให้นับบรรทัดแทนคำ หากคุณต้องการนับไฟล์ที่ซ่อน ให้ใช้ตัวเลือก “-a”





LS -ก - ห้องน้ำ -ล

การนับไฟล์ประเภทใดประเภทหนึ่งนั้นทำได้ง่ายเช่นกัน เนื่องจากคุณเพียงเรียกใช้คำสั่งต่อไปนี้เท่านั้น ตัวอย่างเช่น ลองนับไฟล์ “.js”:



LS - .js - ห้องน้ำ -ล

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

หา - -พิมพ์ - ห้องน้ำ -ล

หมายเหตุ: คำสั่ง pervious รวมถึงไฟล์ที่ซ่อนไว้

2. คำสั่งต้นไม้
คำสั่ง 'tree' มีประโยชน์ในขณะที่จัดการกับไดเร็กทอรีย่อยที่ซ้อนกัน เนื่องจากคำสั่งนี้จะให้ข้อมูลที่ชัดเจนเกี่ยวกับไฟล์ของคุณ นอกจากนี้ “แผนผัง” ยังแสดงสรุปส่วนท้ายพร้อมจำนวนไฟล์ด้วย ในกรณีที่ระบบของคุณไม่มียูทิลิตี้ 'tree' ให้รันคำสั่งต่อไปนี้:

ซูโดะ ฉลาด ติดตั้ง ต้นไม้ - อูบุนตู -
ซูโดะ dnf ติดตั้ง ต้นไม้ - หมวกฟาง -
ซูโดะ ติดตั้งยำ ต้นไม้ - ระบบปฏิบัติการที่ใช้ RHEL -

บันทึก : ตามค่าเริ่มต้น คำสั่ง 'tree' เป็นแบบเรียกซ้ำซึ่งหมายความว่าเอาต์พุตสามารถรวมไดเร็กทอรีย่อยทั้งหมดได้

ต้นไม้

เนื่องจากคำสั่งก่อนหน้านี้ไม่มีไฟล์ที่ซ่อนไว้ ให้รันคำสั่งต่อไปนี้เพื่อแสดง:

ต้นไม้ -ก

บทสรุป

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