2022-10-10 21:01:53 +07:00
|
|
|
# ls
|
|
|
|
|
|
|
|
> แสดงชื่อ ขนาด หรือข้อมูลเบื้องต้นของแต่ละไฟล์หรือโฟลเดอร์
|
2024-12-16 07:45:08 -08:00
|
|
|
> ข้อมูลเพิ่มเติม: <https://www.gnu.org/software/coreutils/manual/html_node/ls-invocation.html>
|
2022-10-10 21:01:53 +07:00
|
|
|
|
|
|
|
- แสดงชื่อไฟล์หรือโฟลเดอร์ หนึ่งชื่อต่อบรรทัด:
|
|
|
|
|
|
|
|
`ls -1`
|
|
|
|
|
|
|
|
- แสดงชื่อไฟล์หรือโฟลเดอร์ทั้งหมด รวมทั้งไฟล์ที่ถูกซ่อนอยู่:
|
|
|
|
|
2025-03-19 00:36:34 +02:00
|
|
|
`ls {{[-a|--all]}}`
|
2022-10-10 21:01:53 +07:00
|
|
|
|
|
|
|
- แสดงชื่อไฟล์หรือโฟลเดอร์ทั้งหมด โดยที่ชื่อโฟลเดอร์จะมี `/` ตามหลัง:
|
|
|
|
|
2025-03-19 00:36:34 +02:00
|
|
|
`ls {{[-F|--classify]}}`
|
2022-10-10 21:01:53 +07:00
|
|
|
|
|
|
|
- แสดงข้อมูลเบื้องต้นของไฟล์หรือโฟลเดอร์ (สิทธ์การเข้าถึง, ความเป็นเจ้าของ, ขนาด, และวันที่แก้ไขล่าสุด):
|
|
|
|
|
2025-03-19 00:36:34 +02:00
|
|
|
`ls {{[-la|--all -l]}}`
|
2022-10-10 21:01:53 +07:00
|
|
|
|
|
|
|
- แสดงข้อมูลเบื้องต้นของไฟล์หรือโฟลเดอร์ (สิทธ์การเข้าถึง, ความเป็นเจ้าของ, ขนาด, และวันที่แก้ไขล่าสุด โดยที่ขนาดจะแสดงผลในหน่วยที่มนุษย์เข้าใจ เช่น KiB, MiB, GiB):
|
|
|
|
|
2025-03-19 00:36:34 +02:00
|
|
|
`ls {{[-lh|-l --human-readable]}}`
|
2022-10-10 21:01:53 +07:00
|
|
|
|
|
|
|
- แสดงข้อมูลเบื้องต้นของไฟล์หรือโฟลเดอร์ (สิทธ์การเข้าถึง, ความเป็นเจ้าของ, ขนาด, และวันที่แก้ไขล่าสุด) โดยใช้ขนาดในการเรียงลำดับจากมากไปน้อย:
|
|
|
|
|
2025-03-19 00:36:34 +02:00
|
|
|
`ls {{-lSR|-lS --recursive}}`
|
2022-10-10 21:01:53 +07:00
|
|
|
|
|
|
|
- แสดงข้อมูลเบื้องต้นของไฟล์หรือโฟลเดอร์ (สิทธ์การเข้าถึง, ความเป็นเจ้าของ, ขนาด, และวันที่แก้ไขล่าสุด) โดยใช้วันที่แก้ไขล่าสุดในการเรียงลำดับจากอายุมากไปน้อย:
|
|
|
|
|
2025-03-19 00:36:34 +02:00
|
|
|
`ls {{[-ltr|-lt --reverse]}}`
|
2022-10-10 21:01:53 +07:00
|
|
|
|
|
|
|
- แสดงชื่อโฟลเดอร์:
|
|
|
|
|
2025-03-19 00:36:34 +02:00
|
|
|
`ls {{[-d|--directory]}} */`
|