ผู้ใช้ Linux ส่วนใหญ่จะใช้คำสั่ง ls เพื่อแสดงไฟล์และโฟลเดอร์ภายใน Linux
คำสั่ง dir มักจะถือว่าเทียบเท่าของ Windows แต่ทำงานได้ดีใน Linux เหมือนกัน
ในคู่มือนี้คุณจะได้เรียนรู้วิธีใช้คำสั่ง dir ใน Linux และจะนำไปใช้กับสวิตช์สำคัญที่สามารถใช้เพื่อให้ได้ประโยชน์สูงสุด
ตัวอย่างการใช้คำสั่ง Dir
หากต้องการดูรายการไฟล์และโฟลเดอร์ทั้งหมดในไดเร็กทอรีปัจจุบันให้ใช้คำสั่ง dir ดังนี้:
dir
รายการไฟล์และโฟลเดอร์จะปรากฏในรูปแบบคอลัมน์
วิธีการแสดงแฟ้มที่ซ่อนโดยใช้คำสั่ง Dir
โดยค่าเริ่มต้นคำสั่ง dir จะแสดงเฉพาะแฟ้มและโฟลเดอร์ตามปกติเท่านั้น ใน Linux คุณสามารถซ่อนไฟล์ได้ด้วยการทำให้อักขระตัวแรกหยุดนิ่ง (เช่น. myhiddenfile)
เมื่อต้องการแสดงแฟ้มที่ซ่อนโดยใช้คำสั่ง dir ใช้สวิตช์ต่อไปนี้:
dir -a
dir --all คุณอาจสังเกตเห็นเมื่อคุณเรียกใช้คำสั่งในลักษณะนี้ที่จะแสดงแฟ้มที่เรียกว่า และอื่น ๆ ที่เรียกว่า .. จุดแรกจะส่งสัญญาณถึงไดเร็กตอรี่ปัจจุบันและจุดสองจุดจะส่งสัญญาณไปยังไดเรกทอรีก่อนหน้านี้ คุณสามารถซ่อนข้อความเหล่านี้เมื่อเรียกใช้คำสั่ง dir โดยใช้คำสั่งต่อไปนี้: dir -A
คุณสามารถแสดงผู้เขียนไฟล์ (คนที่สร้างไฟล์) โดยใช้คำสั่ง dir ต่อไปนี้: dir -l-author ต้องใช้ -l เพื่อเปลี่ยนหน้าจอให้เป็นรายการ เมื่อคุณเรียกใช้คำสั่งบางอย่างเช่นคำสั่ง mv หรือคำสั่ง cp คุณอาจจะจบลงด้วยไฟล์ที่ลงท้ายด้วยเครื่องหมายทิลเด (~) ตัวหนอนที่ท้ายไฟล์แนะนำคำสั่งสำรองไฟล์ต้นฉบับก่อนที่จะสร้างไฟล์ใหม่ คุณอาจไม่ต้องการเห็นไฟล์สำรองเมื่อกลับรายการไดเรกทอรีเนื่องจากไฟล์เหล่านี้จะเป็นเสียงรบกวน หากต้องการซ่อนคำสั่งเหล่านี้ให้เรียกใช้คำสั่งต่อไปนี้: d -B
ถ้าคุณต้องการใช้สีเพื่อแยกแยะระหว่างไฟล์โฟลเดอร์และลิงก์คุณสามารถใช้สวิตช์ต่อไปนี้: dir --color = เสมอ
dir --color = auto
คุณสามารถฟอร์แมตเอาท์พุทเพื่อไม่ให้ปรากฏในรูปแบบคอลัมน์เสมอ ตัวเลือกมีดังนี้: dir --format = ข้ามdir --format = จุลภาคdir --format = แนวนอนdir --format = longdir --format = single-columndir --format = verbosedir --format = vertical ข้ามรายการไฟล์ทั้งหมดในแต่ละบรรทัดจุลภาคคั่นแต่ละรายการด้วยเครื่องหมายจุลภาคเช่นเดียวกับข้ามยาวและ verbose ผลิตรายการยาวที่มีจำนวนมากข้อมูลอื่น ๆ แนวตั้งเป็นผลผลิตเริ่มต้น คุณยังสามารถได้รับผลเช่นเดียวกันโดยใช้สวิตช์ต่อไปนี้: dir-x (เหมือนกับข้ามและแนวนอน)dir -m (เหมือนกับเครื่องหมายจุลภาค)dir-l (เช่นเดียวกับยาวและ verbose)dir -1 (single-column)dir -c (แนวตั้ง) ดังที่แสดงในส่วนการจัดรูปแบบคุณสามารถเรียกดูรายการที่ยาวได้โดยใช้คำสั่งต่อไปนี้: dir --format = longdir --format = verbosedir -l รายชื่อที่ยาวจะแสดงข้อมูลต่อไปนี้: หากคุณไม่ต้องการระบุเจ้าของไฟล์คุณสามารถใช้คำสั่งต่อไปนี้แทน: dir -g ในทำนองเดียวกันคุณสามารถซ่อนกลุ่มโดยใช้คำสั่งต่อไปนี้: โดยค่าเริ่มต้นขนาดไฟล์จะแสดงเป็นไบต์ซึ่งมีค่าประมาณ 30 ปีที่แล้ว แต่ตอนนี้กับไฟล์ที่ยืดออกเป็นกิกะไบต์จะดีกว่ามากที่จะเห็นขนาดในรูปแบบที่มนุษย์สามารถอ่านได้เช่น 2.5 G หรือ 1.5 M หากต้องการดูขนาดไฟล์ในรูปแบบที่มนุษย์สามารถอ่านได้ให้ใช้คำสั่งต่อไปนี้: ถ้าคุณต้องการให้ไดเรกทอรีแสดงก่อนและไฟล์ภายหลังใช้สวิตช์ต่อไปนี้: ถ้าคุณต้องการซ่อนไฟล์บางไฟล์คุณสามารถใช้คำสั่งต่อไปนี้: dir --hide = pattern เช่นเพื่อสร้างรายชื่อไดเรกทอรีของโฟลเดอร์เพลงของคุณ แต่ละเว้นไฟล์ WAV ใช้ต่อไปนี้ dir --hide = .wav คุณสามารถบรรลุผลที่คล้ายกันโดยใช้คำสั่งต่อไปนี้: คุณสามารถใช้คำสั่งต่อไปนี้เพื่อแยกแยะระหว่างไฟล์โฟลเดอร์และลิงก์: dir --indicator-style = จัดหมวดหมู่ นี้จะแสดงโฟลเดอร์โดยการเพิ่มเครื่องหมายทับไปท้ายไฟล์ไม่มีอะไรหลังจากที่พวกเขาเชื่อมโยงมีสัญลักษณ์ @ ที่ท้ายและแฟ้มที่ปฏิบัติการมี * ที่ท้าย รูปแบบตัวบ่งชี้สามารถตั้งค่าเหล่านี้ได้เช่นกัน: นอกจากนี้คุณยังสามารถแสดงโฟลเดอร์ที่มีเครื่องหมายทับได้โดยใช้คำสั่งต่อไปนี้: dir -p คุณสามารถแสดงชนิดแฟ้มโดยใช้คำสั่งต่อไปนี้: หากต้องการดูรายชื่อโฟลเดอร์ย่อยและไฟล์ทั้งหมดภายในโฟลเดอร์ย่อยเหล่านี้คุณสามารถทำรายการแบบเรียกซ้ำโดยใช้คำสั่งต่อไปนี้: คุณสามารถจัดเรียงลำดับที่ไฟล์และโฟลเดอร์ถูกส่งคืนโดยใช้คำสั่งต่อไปนี้: dir --ort = nonedir --ort = ขนาดdir --ort = เวลาdir --sort = versiondir --sort = นามสกุล นอกจากนี้คุณยังสามารถระบุคำสั่งต่อไปนี้เพื่อให้บรรลุผลเช่นเดียวกัน: dir -s (เรียงตามขนาด)dir-t (จัดเรียงตามเวลา)dir -v (เรียงตามรุ่น)dir-x (เรียงตามส่วนขยาย) คุณสามารถย้อนกลับลำดับที่ไฟล์และโฟลเดอร์แสดงโดยใช้คำสั่งต่อไปนี้: คำสั่ง dir มีความคล้ายคลึงกับคำสั่ง ls อาจเป็นประโยชน์สำหรับการเรียนรู้เกี่ยวกับคำสั่ง ls เนื่องจากเป็นโปรแกรมที่มีอยู่ทั่วไปโดยทั่วไปแม้ว่าระบบส่วนใหญ่จะประกอบด้วย dir ด้วยเช่นกัน วิธีแสดงผู้เขียนของไฟล์
วิธีการซ่อนข้อมูลสำรอง
เพิ่มสีลงในเอาท์พุท
ฟอร์แมตเอาท์พุท
แสดงรายการแบบยาวหรือแบบยาว
ขนาดไฟล์ที่อ่านได้ของมนุษย์
รายการไดเรกทอรีแรก
ซ่อนไฟล์ด้วยรูปแบบบางอย่าง
แสดงข้อมูลเพิ่มเติมเกี่ยวกับไฟล์และโฟลเดอร์
แสดงรายการแฟ้มและโฟลเดอร์ทั้งหมดในโฟลเดอร์ย่อย
การเรียงลำดับเอาท์พุท
การกลับรายการคำสั่งซื้อ
สรุป




