สรุปและแบบฝึกหัด
ประเด็นสำคัญ
- คอมมานด์ไลน์เป็นเพียงกล่องข้อความที่ทำตามสิ่งที่คุณบอกมันเป๊ะๆ — ด้วยคำพูดแทนการคลิก 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.