คำสั่ง Linux Command พื้นฐาน พร้อมตัวอย่าง [Part 1]

Toom Tam
2 min readJun 14, 2019
http://pngimg.com/imgs/logos/linux/

Linux เป็น OS ที่มีประโยชน์มากมายและถูกนำมาใช้งานกันอย่างแพร่หลาย ในการใช้งานระบบ Linux ผู้ใช้มักจะใช้ใช้งานผ่าน shell เพื่อใช้งานคำสั่งเพราะมีความรวดเร็ว และสามารถทำงานได้ทันที บทความนี้จะรวบรวมคำสั่งเบื้องต้น และอธิบายวิธีการใช้พร้อมตัวอย่าง

1.ls : แสดงรายชื่อไฟล์

ใช้แสดงรายการไฟล์และโฟลเดอร์ทั้งหมดที่อยู่บน directory ปัจจุบัน

2. cd : เปลี่ยน directory

ใช้ในการเปลี่ยนไปทำงานบน directory อื่น โดยพิมพ์ cd ตามด้วยชื่อ directory ที่ต้องการ หากต้องการออกมาอยู่ใน directory ก่อนหน้าให้พิมพ์ว่า cd ..

3.pwd

ใช้เป็นคำสั่งไว้แสดงชื่อ directory ปัจจุบัน

4.mkdir

ใช้สร้าง directory ใหม่ โดยพิมพ์ mkdir ตามด้วยชื่อ directory ที่ต้องการสร้าง

5.rmdir

ใช้ลบ directory โดยพิมพ์ rmdir ตามด้วยชื่อ directory ที่ต้องการลบ

6.rm

ใช้ลบไฟล์ที่ต้องการ โดยพิมพ์ rm ตามด้วยชื่อไฟล์ที่ต้องการลบ ในตัวอย่างจะลบไฟล์ data.csv ในโฟลเดอร์ DB

7.cp

เป็นคำสั่งคัดลอกไฟล์ไปไว้ในโฟลเดอร์ที่ต้องการ ใช ้cp [files name / directory] [Destination] เพื่อ copy file หรือ directory ที่เราสนใจ ไปยัง directory ที่ต้องการ หรือ copy สร้างเป็น file ใหม่ตามที่เราต้องการ ในตัวอย่างจะทำการ copy files data.csv ไปยังโฟลเดอร์ DB

8.mv

ใช้ย้ายไฟล์ไปโฟลเดอร์ที่ต้องการ โดยพิมพ์ mv [files name / directory] [Destination] ในตัวอย่างจะทำการย้ายไฟล์ data.csv ไปยังโฟลเดอร์ DB

9.cat

ใช้สำหรับแสดงเนื้อหาของไฟล์ไฟล์ที่มีลักษณะเป็นข้อความตัวอักษรง่ายๆ เช่นไฟล์ .txt ไฟล์ code ต่างๆ โดยพิมพ์ cat ตามด้วยชื่อไฟล์ที่ต้องการ

10.nano

nano ใช้เรียก text editor ขึ้นมาเพื่อเปิดไฟล์ที่เราต้องการ โดยการพิมพ์ nano แล้วตามด้วยชื่อไฟล์ที่ต้องการสร้างหรือต้องการเปิดมาแก้ไข เมื่อแก้ไข file ด้วย nano เสร็จแล้วสามารถ save file ด้วยการกด Ctrl+O ส่วนการออกจากโปรแกรม nano ให้กด Ctrl+X

11.top ใช้ในการจัดเรียงอันดับแสดงการทำงานของ process

12.ifconfig ใช้ในการเรียกแสดงข้อมูลค่า interface server

13.clear เป็นคำสั่งล้างการแสดงข้อมูลบนหน้าจอ

14.history ใช้เพื่อแสดงคำสั่งที่ถูกใช้ไปก่อนหน้า

15.ps ใช้ในการแสดง process ที่ทำงาน

16.kill ใช้ในการยกเลิกการทำงานของ process โดยพิมพ์ kill ตามด้วยหมายเลข process

17.sudo ใช้้ในการรันคำสั่งในฐานะสิทธิ์ระดับ Superuser โดยพิมพ์ก่อนหน้าคำสั่งที่ต้องการ

18.reboot ใช้เพื่อรีบูตระบบเพื่อเริ่มต้นการทำงานใหม่

--

--

Toom Tam

Innovation Engineer, แชร์ประสบการณ์การทำงานด้าน IoT