บทความนี้แสดงตัวอย่างการใช้ dir คำสั่งแสดงรายการเนื้อหาของไดเร็กทอรี NS dir คำสั่งไม่ใช่คำสั่งที่ใช้กันทั่วไปใน Linux แม้ว่ามันจะทำงานน้อยลงเช่น ls คำสั่ง ซึ่งผู้ใช้ Linux ส่วนใหญ่ต้องการใช้ เราจะหารือเกี่ยวกับ dir คำสั่งที่เราจะดูวิธีการใช้ตัวเลือกและข้อโต้แย้งต่างๆ
ไวยากรณ์ทั่วไปของ dir คำสั่งมีดังนี้
# dir [ตัวเลือก] [ไฟล์]
# ผบ /
ผลลัพธ์ของ dir สั่งกับ /etc
ไฟล์ไดเร็กทอรีมีดังนี้ ดังที่คุณเห็นจากผลลัพธ์ ไม่ใช่ไฟล์ทั้งหมดในไฟล์ /etc ไดเร็กทอรีอยู่ในรายการ
# ผบ / ฯลฯ
ในการแสดงรายการหนึ่งไฟล์ต่อบรรทัด ให้ใช้ -1 ทางเลือกดังนี้
#ผอ. # ผบ -1.
เพื่อแสดงรายการไฟล์ทั้งหมดในไดเร็กทอรีรวมถึง .
(ซ่อนไว้) ไฟล์ ใช้ -NS ตัวเลือก. คุณสามารถรวม -l ตัวเลือกในการจัดรูปแบบเอาต์พุตเป็นรายการ
# ผบ. # ผบ. -อัล.
เมื่อคุณต้องการแสดงรายการเฉพาะรายการไดเร็กทอรีแทนเนื้อหาไดเร็กทอรี คุณสามารถใช้
-NS ตัวเลือก. ในผลลัพธ์ด้านล่าง option -NS แสดงรายการสำหรับ /etc ไดเรกทอรีเมื่อคุณใช้ -dlมันแสดงรายการไดเร็กทอรีแบบยาวรวมถึงเจ้าของ เจ้าของกลุ่ม การอนุญาต
# dir -d / ฯลฯ # dir -dl / ฯลฯ
กรณีต้องการดูเลขดัชนีของแต่ละไฟล์ ให้ใช้ option -ผม. จากผลลัพธ์ด้านล่าง คุณจะเห็นว่าคอลัมน์แรกแสดงตัวเลข ตัวเลขเหล่านี้เรียกว่า inodes ซึ่งบางครั้งเรียกว่าโหนดดัชนีหรือหมายเลขดัชนี
หนึ่ง ไอโหนด ในระบบ Linux เป็นการจัดเก็บข้อมูลบนระบบไฟล์ที่เก็บข้อมูลเกี่ยวกับไฟล์ยกเว้น ชื่อไฟล์ และข้อมูลจริง
#ผอ-อิล.
คุณสามารถดูขนาดไฟล์โดยใช้ปุ่ม -NS ตัวเลือก. หากคุณต้องการจัดเรียงไฟล์ตามขนาด ให้ใช้ปุ่ม -NS ตัวเลือก.
ในกรณีนี้คุณต้องใช้ -NS ตัวเลือกเพื่อดูขนาดไฟล์ในรูปแบบที่มนุษย์อ่านได้
# dir -shl
ในผลลัพธ์ด้านบน คอลัมน์แรกแสดงขนาดของไฟล์ใน กิโลไบต์. ผลลัพธ์ด้านล่างแสดงรายการไฟล์ที่จัดเรียงตามขนาดโดยใช้คำสั่ง -NS ตัวเลือก.
# dir -ashlS /home/kone.
คุณยังสามารถจัดเรียงตามเวลาแก้ไข โดยไฟล์ที่เพิ่งแก้ไขจะปรากฏเป็นอันดับแรกในรายการ สามารถทำได้โดยใช้ -NS ตัวเลือก.
# dir -ashlt /home/kone.
ในการแสดงรายการไฟล์โดยไม่มีเจ้าของ คุณต้องใช้ -NS ตัวเลือกที่ทำงานเหมือน -l ตัวเลือกเท่านั้นที่จะไม่พิมพ์เจ้าของไฟล์ และในการแสดงรายการไฟล์ที่ไม่มีเจ้าของกลุ่มให้ใช้คำสั่ง -NS ทางเลือกดังนี้
# dir -ahgG /home/kone.
ดังที่คุณสังเกตได้จากผลลัพธ์ด้านบนว่าไม่มีการพิมพ์ชื่อเจ้าของไฟล์และเจ้าของกลุ่ม คุณยังสามารถดูผู้เขียนไฟล์ได้โดยใช้ปุ่ม -ผู้เขียน ธงดังต่อไปนี้
# dir -al --author /home/kone.
ในผลลัพธ์ด้านบน คอลัมน์ที่ห้าจะแสดงชื่อผู้เขียนไฟล์ NS ตัวอย่าง.desktop ไฟล์เป็นเจ้าของโดยผู้ใช้ โคเน่, อยู่ในกลุ่ม กิโล และมันถูกเขียนโดยผู้ใช้ โคเน่.
คุณอาจต้องการดูไดเร็กทอรีก่อนไฟล์อื่นๆ ทั้งหมด ซึ่งสามารถทำได้โดยใช้ปุ่ม –group-directories-first ธงดังต่อไปนี้
# dir -l --group-directories-first.
เมื่อคุณสังเกตผลลัพธ์ข้างต้น คุณจะเห็นว่าไดเร็กทอรีทั้งหมดอยู่ก่อนไฟล์ปกติ จดหมาย NS
ก่อนที่สิทธิ์จะระบุไดเร็กทอรีและ NS
หมายถึงไฟล์ปกติ
คุณยังสามารถดูไดเร็กทอรีย่อยแบบเรียกซ้ำได้ ซึ่งหมายความว่าคุณสามารถแสดงรายการไดเร็กทอรีย่อยอื่นๆ ทั้งหมดในไดเร็กทอรีโดยใช้ -NS ทางเลือกดังนี้
# ผบ - ร.
ในผลลัพธ์ข้างต้น the (.)
sign หมายถึงไดเร็กทอรีปัจจุบันและโฮมไดเร็กทอรีของผู้ใช้ โคเน่ มีสามไดเร็กทอรีย่อยคือ สำรอง, dir และ เอกสาร.
NS สำรอง ไดเร็กทอรีย่อยมีไดเร็กทอรีย่อยอีกสองไดเร็กทอรีที่เป็น mariadb และ mysql ซึ่งไม่มีไดเรกทอรีย่อย
NS dir ไดเรกทอรีย่อยไม่มีไดเรกทอรีย่อยใด ๆ และไดเร็กทอรีย่อยของ Docs จะมีไดเร็กทอรีย่อยสองไดเร็กทอรีคือ หนังสือ และ Tuts ซึ่งไม่มีไดเรกทอรีย่อย
ในการดูผู้ใช้และกลุ่ม รหัสต้องใช้ -NS ตัวเลือก. ให้เราสังเกตความแตกต่างระหว่างสองผลลัพธ์ถัดไป
เอาท์พุทโดยไม่ต้อง -NS ตัวเลือก.
# dir -l - ผู้แต่ง
เอาท์พุตด้วย -NS ตัวเลือก.
# dir -nl -- ผู้เขียน
สามารถเก็บถาวรได้โดยใช้ -NS ตัวเลือก.
# ผบ.
เพื่อค้นหาความช่วยเหลือในการใช้คำสั่ง dir use -ช่วย ตั้งค่าสถานะและดูรายละเอียดเวอร์ชันของ dir use –รุ่น.
นี่เป็นเพียงตัวอย่างการใช้งานพื้นฐานของ dir คำสั่งเพื่อใช้ตัวเลือกอื่น ๆ ดูรายการด้วยตนเองสำหรับ dir คำสั่งในระบบของคุณ ในกรณีที่คุณพบตัวเลือกอื่นที่น่าสนใจหรือวิธีการใช้ dir คำสั่งแจ้งให้เราทราบโดยการเขียนความคิดเห็น หวังว่าบทความนี้จะเป็นประโยชน์