Site icon PlusMagi's Blog By Pitt Phunsanit

Linux: ดูไฟล์ใน folder ด้วย ls

ในการใช้งาน Terminal ไม่ว่าคุณจะเป็นมือใหม่หรือโปรแกรมเมอร์มือฉมัง คำสั่งแรกที่ทุกคนต้องพิมพ์จนคล่องนิ้วคือ ls ( ย่อมาจาก List ) ครับ มันคือดวงตาที่ช่วยให้เรามองเห็นไฟล์และโฟลเดอร์ในโลกของบรรทัดคำสั่ง ( Command Line ) บทความนี้จะสรุปการใช้งานตั้งแต่พื้นฐานไปจนถึงเทคนิคที่ช่วยให้คุณทำงานได้เร็วขึ้นครับ


การใช้งานพื้นฐาน ( The Basics )

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


ออปชันยอดฮิตที่ต้องรู้ ( Common Flags )

ลำพังแค่ ls เฉย ๆ อาจจะให้ข้อมูลไม่เพียงพอ เราจึงมักจะเติม “Flag” หรือตัวเลือกเสริมเข้าไปเพื่อให้ได้ข้อมูลที่ละเอียดขึ้นครับ

Pro Tip: คุณสามารถรวม Flag เข้าด้วยกันได้ เช่น ls -lah เพื่อดูไฟล์ทั้งหมดแบบละเอียดในหน่วยที่อ่านง่าย


การอ่านผลลัพธ์จาก ls -l

เมื่อคุณพิมพ์ ls -l คุณจะเห็นแถวข้อมูลยาวๆ ซึ่งแต่ละส่วนมีความหมายดังนี้

  1. Permissions ( -rw-r--r-- ): บอกว่าใครทำอะไรกับไฟล์นี้ได้บ้าง ( Read / Write / Execute )
  2. Links: จำนวน Link ที่เชื่อมมายังไฟล์นี้
  3. Owner: ชื่อผู้ที่เป็นเจ้าของไฟล์
  4. Group: กลุ่มของผู้ใช้งานที่มีสิทธิ์จัดการไฟล์
  5. Size: ขนาดของไฟล์
  6. Date / Time: วันเวลาที่แก้ไขล่าสุด
  7. Name: ชื่อไฟล์หรือโฟลเดอร์

เทคนิคการใช้งานขั้นสูง

นอกจากดูในโฟลเดอร์ปัจจุบันแล้ว ls ยังทำอะไรได้มากกว่านั้น


อ่านเพิ่มเติม

Exit mobile version