0Pricing
DevOps Bootcamp · บทเรียน

การนำทางระบบไฟล์ (cd, ls, pwd)

เชี่ยวชาญคำสั่งสำหรับเปลี่ยนไดเรกทอรี แสดงรายการเนื้อหา และตรวจสอบตำแหน่งปัจจุบันภายในลำดับชั้นระบบไฟล์ Linux

การนำทางระบบไฟล์ (cd, ls, pwd) เป็นบทเรียน DevOps Bootcamp ฟรีบน CoddyKit นี่คือบทเรียนที่ 2 จากทั้งหมด 4 บทเรียน คุณสามารถอ่านบทเรียนทั้งหมดด้านล่างฟรี — จากนั้นลองปฏิบัติด้วยตัวคุณเองในเบราว์เซอร์พร้อมตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7 บทเรียนนี้เป็นส่วนหนึ่งของเส้นทางการเรียน DevOps Bootcamp และความก้าวหน้าของคุณจะซิงค์ข้ามเว็บและแอป CoddyKit คอร์ส DevOps Bootcamp มีบทเรียนทั้งหมด 4 บทเรียน

สำรวจระบบไฟล์ Linux

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

ตำแหน่งปัจจุบันของคุณ: `pwd`

pwd (แสดงไดเรกทอรีทำงาน) บอกว่าคุณอยู่ที่ใด โดยแสดงเส้นทางแบบเต็มของตำแหน่งปัจจุบัน เรียกใช้คำสั่งด้านล่าง

pwd

ดูว่ามีอะไรอยู่: `ls`

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

ls

มุมมองโดยละเอียด: `ls -l`

เพิ่ม -l เพื่อแสดงรายการแบบละเอียด ซึ่งจะแสดงสิทธิ์ เจ้าของ ขนาด และวันที่แก้ไขของแต่ละรายการ ให้รายละเอียดมากกว่าการแสดงชื่อเพียงอย่างเดียว

ls -l

แสดงไฟล์ที่ซ่อนอยู่: `ls -a`

Linux ซ่อน "ไฟล์จุด" (ชื่อที่ขึ้นต้นด้วย .) ซึ่งใช้เก็บการกำหนดค่า เพิ่ม -a ให้กับ ls เพื่อแสดงไฟล์ทั้งหมด รวมถึงไฟล์ที่ซ่อนอยู่

ls -a

เปลี่ยนไดเรกทอรี: `cd` (เส้นทางสัมบูรณ์)

cd (เปลี่ยนไดเรกทอรี) ใช้สำหรับนำทางไปยังตำแหน่งต่าง ๆ เส้นทางสัมบูรณ์ เริ่มจากราก / และระบุตำแหน่งแบบเต็ม เปรียบเสมือนที่อยู่ถนนแบบเต็ม

cd /usr/bin
pwd

เปลี่ยนไดเรกทอรี: `cd` (เส้นทางสัมพัทธ์)

เส้นทางสัมพัทธ์ อ้างอิงจากตำแหน่งที่คุณอยู่ในขณะนั้น จาก /home/user เพียงใช้ cd Documents ก็จะเข้าสู่ /home/user/Documents

cd ~
ls
cd Documents
pwd

ทางลัด `cd` ที่มีประโยชน์

ทางลัดของ cd ที่มีประโยชน์: cd .. ขึ้นไปยังไดเรกทอรีแม่ cd ~ กลับไปยังโฮม และ cd - กลับไปยังไดเรกทอรีก่อนหน้า ช่วยลดการพิมพ์ได้มาก

pwd
cd /tmp
pwd
cd -
pwd
cd ..
pwd

แสดงรายการไดเรกทอรีอื่น

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

pwd
ls ~/Documents

แบบทดสอบการนำทางระบบไฟล์

ขณะนี้คุณอยู่ในไดเรกทอรีโฮม (~/) คำสั่งใดต่อไปนี้จะช่วยให้คุณเห็นไฟล์ที่ซ่อนอยู่ชื่อ .profile ซึ่งอยู่โดยตรงในไดเรกทอรีโฮมของคุณ

ทบทวน: การนำทางระบบไฟล์

ทบทวน: pwd แสดงตำแหน่งที่คุณอยู่ ls แสดงรายการเนื้อหา (-l แสดงรายละเอียด และ -a แสดงไฟล์ที่ซ่อน) ส่วน cd ใช้นำทางผ่านเส้นทางสัมบูรณ์ เส้นทางสัมพัทธ์ หรือทางลัด

คำถามที่พบบ่อย

บทเรียน “การนำทางระบบไฟล์ (cd, ls, pwd)” ฟรีหรือไม่

ใช่ — ข้อความเต็มของ “การนำทางระบบไฟล์ (cd, ls, pwd)” ฟรีให้อ่านที่นี่บนเว็บ เพื่อปฏิบัติแบบโต้ตอบ (ตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7) และปลดล็อคส่วนที่เหลือของคอร์ส DevOps Bootcamp ให้อัปเกรดเป็น CoddyKit PRO คอร์ส DevOps Bootcamp มีบทเรียนทั้งหมด 4 บทเรียน

คุณจะเรียนรู้อะไรในบทเรียน “การนำทางระบบไฟล์ (cd, ls, pwd)”

เชี่ยวชาญคำสั่งสำหรับเปลี่ยนไดเรกทอรี แสดงรายการเนื้อหา และตรวจสอบตำแหน่งปัจจุบันภายในลำดับชั้นระบบไฟล์ Linux คุณปฏิบัติ DevOps Bootcamp ด้วยโค้ดที่ใช้งานได้จริงที่คุณเรียกใช้โดยตรงในเบราว์เซอร์ และติวเตอร์ AI ตลอด 24/7 ตอบคำถามของคุณขณะที่คุณไปผ่านบทเรียน

คุณต้องมีประสบการณ์ก่อนที่จะเริ่มเรียน DevOps Bootcamp หรือไม่

ไม่จำเป็นต้องมีประสบการณ์มาก่อน DevOps Bootcamp บน CoddyKit ออกแบบมาสำหรับผู้เริ่มต้นไปจนถึงผู้เรียนขั้นสูง คุณสามารถเริ่มต้นที่นี่หรือเริ่มจากตัวแรกและเรียนด้วยความเร็วของคุณเอง นี่คือบทเรียนที่ 2 จากทั้งหมด 4 บทเรียน

บทเรียน “การนำทางระบบไฟล์ (cd, ls, pwd)” ใช้เวลานานแค่ไหน

บทเรียน CoddyKit ส่วนใหญ่ใช้เวลาประมาณ 5–10 นาที แต่ละบทเรียนจึงสั้นและเป็นแบบโต้ตอบ คุณสามารถก้าวหน้าอย่างต่อเนื่องและกลับมาเรียนต่อจากตรงที่เพิ่งหยุดบนเว็บและแอปได้เลย

ฉันเขียนและรันโค้ดในบทเรียน DevOps Bootcamp นี้ได้ไหม

ได้ บทเรียน DevOps Bootcamp ทุกบทมีตัวแก้ไขโค้ดในตัว คุณจึงเขียนและรันโค้ดจริงได้เลยในเบราว์เซอร์ และได้รับข้อเสนอแนะจาก AI ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ

บทเรียนทั้งหมดในหลักสูตรนี้

  1. บทนำสู่ Linux และเทอร์มินัล
  2. การนำทางระบบไฟล์ (cd, ls, pwd)
  3. พื้นฐานการจัดการไฟล์ (mkdir, cp, mv, rm)
  4. การเติมคำสั่งด้วยแท็บและประวัติคำสั่ง
← กลับไปที่ DevOps Bootcamp