60 คำสั่ง Linux ที่จะทำให้คุณไม่ต้องกลัวตกงานในยุค AI

คำสั่ง Linux สำหรับผู้ดูแลระบบ

Linux System Administration

ทำไม “คำสั่ง Linux” ถึงสำคัญในยุค AI

ในยุคที่ AI และ Automation เข้ามาแทนที่แรงงานในหลายอาชีพ การมีทักษะด้าน Linux System Administration คือเครื่องรับประกันความอยู่รอดในสายงานไอที หนึ่งในทักษะที่ขาดไม่ได้เลยคือ การใช้คำสั่ง Linux อย่างชำนาญ ซึ่งสามารถช่วยให้คุณดูแลระบบ ปรับแต่งเซิร์ฟเวอร์ และจัดการความปลอดภัยของระบบได้อย่างมืออาชีพ

บทความนี้จะพาคุณไปรู้จักกับ 60 คำสั่ง Linux ที่จำเป็นที่สุด พร้อมตัวอย่างการใช้งานจริง เพื่อให้คุณเริ่มต้นได้อย่างมั่นใจ


หมวดที่ 1: คำสั่งพื้นฐานที่ควรรู้ก่อนใคร

  1. pwd – แสดงตำแหน่ง Directory ปัจจุบัน
  2. ls – แสดงรายการไฟล์และโฟลเดอร์
  3. cd – เปลี่ยนโฟลเดอร์
  4. touch – สร้างไฟล์เปล่า
  5. mkdir – สร้างโฟลเดอร์ใหม่
  6. rm – ลบไฟล์/โฟลเดอร์
  7. cp – คัดลอกไฟล์
  8. mv – ย้าย/เปลี่ยนชื่อไฟล์
  9. cat – แสดงเนื้อหาไฟล์
  10. nano – แก้ไขไฟล์ข้อความใน Terminal

ตัวอย่างการใช้:

sudo mkdir myproject  
cd myproject
touch index.html
nano index.html

หมวดที่ 2: คำสั่งสำหรับจัดการสิทธิ์และผู้ใช้งาน

  1. chmod – เปลี่ยนสิทธิ์ไฟล์
  2. chown – เปลี่ยนเจ้าของไฟล์
  3. useradd – เพิ่มผู้ใช้ใหม่
  4. passwd – เปลี่ยนรหัสผ่าน
  5. usermod – แก้ไขข้อมูลผู้ใช้
  6. groupadd – เพิ่มกลุ่ม
  7. groups – ตรวจสอบกลุ่มของผู้ใช้
  8. id – ดู UID และ GID
  9. whoami – ตรวจสอบชื่อผู้ใช้
  10. su – สลับผู้ใช้งาน

หมวดที่ 3: คำสั่งตรวจสอบระบบ

  1. top – ตรวจสอบการใช้ CPU และ RAM
  2. htop – (ต้องติดตั้งเพิ่ม) เวอร์ชันที่ใช้ง่ายกว่า top
  3. df -h – ตรวจสอบพื้นที่ฮาร์ดดิสก์
  4. du -sh – ตรวจสอบขนาดโฟลเดอร์
  5. free -h – ตรวจสอบ RAM
  6. uptime – ตรวจสอบเวลาทำงานของเครื่อง
  7. ps aux – ตรวจสอบ Process ทั้งหมด
  8. kill – หยุด Process
  9. hostname – ตรวจสอบชื่อเครื่อง
  10. uname -a – ตรวจสอบข้อมูลระบบ

หมวดที่ 4: คำสั่งจัดการไฟล์และการค้นหา

  1. find – ค้นหาไฟล์ตามเงื่อนไข
  2. locate – ค้นหาไฟล์แบบเร็ว
  3. grep – ค้นหาข้อความในไฟล์
  4. tar – แพ็ก/แตกไฟล์ .tar
  5. zip / unzip – บีบอัดและแตกไฟล์
  6. rsync – ซิงค์ไฟล์ระหว่างระบบ
  7. scp – คัดลอกไฟล์ผ่าน SSH
  8. wget – ดาวน์โหลดไฟล์จากอินเทอร์เน็ต
  9. curl – ดึงข้อมูลจากเว็บ
  10. stat – แสดงข้อมูลไฟล์แบบละเอียด

หมวดที่ 5: คำสั่งระบบเครือข่าย

  1. ping – ตรวจสอบการเชื่อมต่อ
  2. ifconfig – ดู IP (ระบบเก่า)
  3. ip a – ดู IP (ระบบใหม่)
  4. netstat – ตรวจสอบพอร์ต
  5. ss – ตรวจสอบ socket
  6. traceroute – ดูเส้นทางเชื่อมต่อ
  7. nslookup – ตรวจสอบ DNS
  8. dig – ตรวจสอบโดเมน
  9. nmap – สแกนพอร์ต
  10. curl -I – ตรวจสอบ header เว็บ

หมวดที่ 6: คำสั่งดูแลระบบและบริการ

  1. systemctl – จัดการ service (start/stop/restart)
  2. journalctl – ดู log ของ systemd
  3. service – จัดการ service แบบเก่า
  4. crontab – ตั้งเวลาให้รันคำสั่งอัตโนมัติ
  5. reboot – รีสตาร์ทเครื่อง
  6. shutdown now – ปิดเครื่องทันที
  7. alias – สร้างคำสั่งย่อ
  8. history – ดูคำสั่งที่เคยใช้
  9. sudo – รันคำสั่งในฐานะ root
  10. man – เปิดคู่มือคำสั่ง (manual page)

สรุป: คำสั่ง Linux คือกุญแจสู่อนาคต

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


หากคุณชอบบทความนี้ อย่าลืม Bookmark เก็บไว้ หรือแชร์ให้เพื่อนที่กำลังเริ่มต้นสาย DevOps, Network Admin หรือ IT Support

คู่มือการติดตั้ง Google Gemini CLI Agent บน Raspberry Pi สำหรับนักเริ่มต้น

ในยุคดิจิทัลที่การเชื่อมต่อและการประมวลผลข้อมูลกลายเป็นสิ่งสำคัญ คุณอาจต้องการเครื่องมือที่สามารถช่วยให้การจัดการได้ง่ายดายขึ้น หากคุณเป็นเจ้าของ Raspberry P…

Read More
Gemini CLI Agent

เริ่มต้นกับ Google Gemini CLI Agent บน Raspberry Pi: คู่มือสำหรับผู้เริ่มต้น

ในการก้าวเข้าสู่โลกของเทคโนโลยี ด้วยการติดตั้ง Google Gemini CLI Agent บน Raspberry Pi คุณจะได้เรียนรู้เกี่ยวกับการปรับแต่งและใช้งานอุปกรณ์ IoT ที่น่าทึ่งนี้…

Read More
Pi-hole

กำจัดโฆษณาอย่างชาญฉลาดด้วยการติดตั้ง Pi-hole ผ่าน Docker บน Raspberry Pi

ในยุคที่โฆษณามากล้ำกรายทุกพื้นที่บนอินเทอร์เน็ต การมองหาวิธีการกรองโฆษณาอย่างมีประสิทธิภาพย่อมเป็นสิ่งที่ควรพิจารณา Pi-hole ถูกพัฒนาขึ้นมาเพื่อตอบโจทย์นี้ ด้…

Read More
Pi-hole

Pi-hole ติดตั้งง่ายๆ สำหรับทุกคน: ปกป้องเครือข่ายบ้านของคุณจากโฆษณาที่ไม่พึงประสงค์

ในปัจจุบัน การใช้งานอินเทอร์เน็ตกลายเป็นเรื่องธรรมดาในชีวิตประจำวันของเรา แต่ความรำคาญอย่างหนึ่งที่เรามักพบเจอก็คือโฆษณาที่แฝงอยู่ตามเว็บไซต์ต่างๆ นอกจากจะทำ…

Read More
Git

เข้าใจการทำงานของ Git: คู่มือฉบับสมบูรณ์สำหรับมือใหม่

Git คือระบบควบคุมเวอร์ชันที่ถูกใช้ในการจัดการและบันทึกประวัติการเปลี่ยนแปลงของไฟล์ในโครงการโปรแกรม เป็นเครื่องมือที่สำคัญสำหรับนักพัฒนา ช่วยให้การทำงานทีมเป็…

Read More

Leave a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Scroll to Top