สำนักวิทยบริการและเทคโนโลยีสารสนเทศ (สวส.)

Office of Academic Resources and Information Technology

การใช้งานคำสั่ง nano เบื้องต้น บน linux

Nano เป็น Text editor หรือเครื่องมือหนึ่งที่ใช้แก้ไขไฟล์ข้อมูลบน linux ทำให้เราสามารถจัดการไฟล์ต่างๆได้ง่ายขึ้น จะมีลักษณะดังรูป
รูป
คำสั่ง ความหมาย
# nano เปิดโปรแกรมนาโน
# nano filename สร้างไฟล์ใหม่หรือเปิดไฟล์ที่มีอยู่แล้ว
Ctrl + G แสดงคำสั่งที่สามารถใช้งานได้ทั้งหมด
Ctrl + X ออกจากโปรแกรม
Ctrl + O บันทึกข้อมูล
Ctrl + R เปิดไฟล์ที่มีอยู่แล้วและนำมาแทรกในไฟล์ปัจจุบัน
Ctrl + W ค้นหาคำที้ต้องการ
Ctrl + A เลือนเคอร์เซอร์ไปทางซ้ายสุดของบรรทัด
Ctrl + E เลือนเคอร์เซอร์ไปทางขวาสุดของบรรทัด
Ctrl + Y เลือนเคอร์เซอร์ไปหน้าถัดไป 1 หน้า
Ctrl + V เลือนเคอร์เซอร์ไปหน้าก่อนหน้า 1 หน้า
Ctrl + K ทำการตัดข้อมูลในบรรรทัดที่เคอร์เซอร์อยู่ทั้งบรรทัดไปเก็บไว้ที่บัฟเฟอร์ และใช้คำสั่ง Ctrl + U เพื่อนำข้อมูลในบัฟเฟอร์ไปวางที่อื่นได้
Ctrl + D ลบตัวอักษรในตำแหน่งที่เคอร์เซอร์อยู่
Ctrl + \ ค้นหาและแทนที่ด้วยคำที่ต้องการ
Ctrl + C แสดงตำแหน่งบรรทัดที่เคอร์เซอร์อยู่
Ctrl + ^ มาร์คตำแหน่งเริ่มต้นที่จะทำการคัดลอกข้อมูลและใช้ลูกศรเลือนเคอร์เซอร์ไปยังตำแหน่งที่ต้องการเพื่อระบุขอบเขตที่ต้องการ และหากกด Ctrl + ^   อีกครั้งจะเป็นการยกเลิกการมาร์คตำแหน่ง
Ctrl + K ถ้าใช้คำสั่ง Crtl + K  หลังจากใช้ Crtl + ^ จะเป็นการตัดข้อความที่เลือกไปเก็บไว้ในบัฟเฟอร์(เนื่องจาก nano ไม่มีคำสั่ง copy โดยตรง เมื่อทำการ Cut (Ctrl+K) แล้วให้ Past (Ctrl+U) ในตำแหน่งเดิมก่อน แล้วจึงทำการเลือนเคอร์เซอร์ไปยังตำแหน่งที่ต้องการ)
Ctrl + U ทำการวางข้อมูลที่ได้ตัดเอาไว้ในบัฟเฟอร์ในตำแหน่งที่เคอร์เซอร์อยู่


แหล่งข้อมูลอ้างอิง  https://www.unzeen.com/