~/VibeHandbook
PDF ฟรี

บท 02 · 10

สรุปและแบบฝึกหัด

ประเด็นสำคัญ

  • คอมมานด์ไลน์เป็นเพียงกล่องข้อความที่ทำตามสิ่งที่คุณบอกมันเป๊ะๆ — ด้วยคำพูดแทนการคลิก AI เอเจนต์ทำงานโดยพิมพ์คำสั่งแบบเดียวกับที่คุณจะพิมพ์
  • พรอมต์ บอกคุณว่า คุณอยู่ที่ไหน ทุกครั้งไป; ความสับสนส่วนใหญ่เกิดจากการไม่รู้ว่าคุณอยู่โฟลเดอร์ไหนในตอนนั้น pwd, ls, และ cd คือ 80% ของสิ่งที่คุณจะทำตลอดไป
  • rm ลบแบบถาวร — ไม่มีถังขยะ ไม่มีการยกเลิก ชะลอไว้ก่อนเมื่อเจอ rm, sudo, และอะไรก็ตามที่ส่งการดาวน์โหลดเข้าไปในเชลล์ของคุณ (curl ... | bash)
  • dev server จะทำงานต่อเนื่องไปเรื่อยๆ และดูเหมือน "ค้าง" โดยตั้งใจ — นั่นคือมันกำลังทำงานอยู่ Ctrl-C หยุดโปรแกรมที่กำลังรันอยู่และคืนพรอมต์ให้คุณ
  • อ่านก่อนรัน คุณไม่จำเป็นต้องรู้ทุกแฟล็ก แค่รู้คร่าวๆ ว่าคำกริยาคืออะไร เมื่อไม่แน่ใจ ให้ถาม AI ว่า "คำสั่งนี้ทำอะไร และปลอดภัยหรือไม่?"

ลองทำดู

เปิดเทอร์มินัลของคุณและสำรวจโดยไม่เปลี่ยนแปลงอะไร: รัน pwd เพื่อดูว่าคุณอยู่ที่ไหน ls เพื่อดูว่ามีอะไรอยู่ตรงนั้น cd เข้าไปในโฟลเดอร์แล้ว ls อีกครั้ง จากนั้น cd .. เพื่อปีนกลับออกมา สังเกตว่าพรอมต์อัปเดตทุกครั้งอย่างไร ตอนนี้ลองรันคำสั่งที่ล้มเหลวโดยตั้งใจ — พิมพ์ lss (พิมพ์ผิดโดยตั้งใจ) แล้วอ่านข้อความ command not found คุณเพิ่งฝึกใช้คำสั่งที่ปลอดภัยและใช้บ่อยที่สุดสองคำสั่ง และเรียนรู้ที่จะอ่านข้อผิดพลาด ทั้งหมดนี้โดยไม่ได้แตะไฟล์แม้แต่ไฟล์เดียว

พรอมต์ประจำบท

I'm a beginner on the command line and a bit nervous about running things.
Here's a command you (or a tutorial) gave me to run:
<paste the command>

- Explain in plain English what this command does, step by step.
- Tell me clearly whether it's safe, or whether it could delete files,
  change my system, or run code with full permissions.
- If it's risky, suggest a safer way to do the same thing, or what to
  check first.
- Tell me what folder I should be in before I run it.

อยากได้แบบออฟไลน์?

ดาวน์โหลดหนังสือทั้งเล่มเป็น PDF หรือ EPUB — ฟรี