คู่มือ Termux ฉบับสมบูรณ์สำหรับการใช้งาน Linux บน Android

การปรับปรุงครั้งล่าสุด: 3 2026 ตุลาคม
  • แนะนำให้ติดตั้งผ่าน F-Droid เพื่อหลีกเลี่ยงข้อจำกัดของ Google และเพื่อให้แน่ใจว่าจะได้รับการอัปเดตอย่างต่อเนื่อง
  • สามารถใช้งานภาษาโปรแกรมต่างๆ เช่น Python, Node.js และ Ruby ได้โดยไม่ต้องใช้สิทธิ์ root
  • สามารถติดตั้งระบบปฏิบัติการ Linux และสภาพแวดล้อมกราฟิกแบบเต็มรูปแบบได้โดยใช้ proot-distro และ VNC

ผู้เชี่ยวชาญด้านความปลอดภัยทางไซเบอร์กำลังใช้สมาร์ทโฟนและแล็ปท็อปในสภาพแวดล้อมที่มืด โดยมีแสงสะท้อนสีเขียวของโค้ดปรากฏบนหน้าจอ

คุณเคยจินตนาการถึงการพกพาระบบปฏิบัติการเดสก์ท็อปที่มีประสิทธิภาพไว้ในกระเป๋าของคุณหรือไม่? ความจริงแล้วมันไม่ใช่แค่จินตนาการอีกต่อไป ด้วยTermux คุณสามารถเปลี่ยนอุปกรณ์ Android ของคุณให้เป็นสภาพแวดล้อม Linux ที่ใช้งานได้อย่างเต็มรูปแบบโดยไม่ทำให้การรับประกันโทรศัพท์ของคุณเป็นโมฆะหรือต้องใช้สิทธิ์ Root มันเป็นเหมือนโปรแกรมจำลองเทอร์มินัลที่เปิดประตูสู่โลกแห่งการเขียนโปรแกรม การจัดการเครือข่าย และการทำงานอัตโนมัติจากทุกที่

หากคุณชื่นชอบการทดลองกับสิ่งต่างๆ ทางเทคนิค หรือเพียงแค่ต้องการรันสคริปต์ขณะอยู่บนรถโดยสาร เครื่องมือนี้ยอดเยี่ยมมาก ในบทความนี้ เราจะอธิบายตั้งแต่การติดตั้งขั้นพื้นฐานไปจนถึงเทคนิคขั้นสูงเพื่อให้คุณไม่หลงทางและรู้วิธีใช้งานอุปกรณ์พกพาของคุณให้ได้ประสิทธิภาพสูงสุด เปลี่ยนมันให้กลายเป็นเวิร์กสเตชันอย่างแท้จริง

ลินุกซ์บนแอนดรอยด์
บทความที่เกี่ยวข้อง:
วิธีการติดตั้งและใช้งาน Linux บน Android: คู่มือฉบับสมบูรณ์

Termux คืออะไรกันแน่?

หน้าจอมอนิเตอร์ระดับมืออาชีพที่แสดงเทอร์มินัล Linux พร้อมแผงวินิจฉัยระบบหลายแผงและซอร์สโค้ด

สำหรับผู้ที่ไม่คุ้นเคย Termux คือแอปพลิเคชันที่ให้เทอร์มินัล Linux ที่ใช้งานได้บน Androidสิ่งที่น่าทึ่งที่สุดคือมันไม่ต้องการสิทธิ์ root สำหรับฟังก์ชันส่วนใหญ่ ทำให้คุณสามารถติดตั้งแพ็กเกจและเครื่องมือต่างๆ ที่ปกติแล้วจะพบได้เฉพาะในระบบปฏิบัติการ GNU/Linux เช่น Debian หรือ Ubuntu เท่านั้น มันใช้งานได้กับสถาปัตยกรรมโปรเซสเซอร์ต่างๆ รวมถึงARM, ARM64 และ x86 ทำให้มั่นใจได้ว่ามันทำงานได้บนแท็บเล็ตและ สมาร์ทโฟน Linuxหลากหลายรุ่น

  คู่มือฉบับสมบูรณ์สำหรับการทำงานอัตโนมัติด้วยสคริปต์ Bash บน Linux

วิธีเริ่มต้นใช้งาน: การติดตั้งและขั้นตอนแรก

ภาพระยะใกล้ของหน้าจอสมาร์ทโฟน Android ที่กำลังใช้งานเทอร์มินัล Linux (Termux) โดยมีคำสั่งคอนโซลสีขาวและสีเขียวบนพื้นหลังสีดำ

นี่คือรายละเอียดสำคัญ: แม้ว่า Termux จะมีให้ดาวน์โหลดใน Play Store แต่ควรดาวน์โหลดจาก F-Droid จะดีที่สุดเพราะอะไร? เนื่องจาก Google ได้กำหนดข้อจำกัดที่ทำให้เวอร์ชันใน Play Store อัปเดตไม่ถูกต้อง ดังนั้น ขั้นตอนแรกคือติดตั้ง F-Droid จากเว็บไซต์อย่างเป็นทางการ จากนั้นค้นหาและติดตั้ง Termux จากที่นั่น

เมื่อคุณเปิดแอปเป็นครั้งแรก อย่ารีบร้อนติดตั้งสิ่งต่างๆ อย่างไร้ระเบียบ สิ่งแรกที่ควรทำคือ อัปเดตที่เก็บและแพ็กเกจ เพื่อหลีกเลี่ยงข้อผิดพลาดเรื่องการพึ่งพา คุณต้องรันคำสั่งนี้ pkg update && pkg upgradeหากคุณต้องการให้ Termux สามารถอ่านและเขียนข้อมูลลงในโฟลเดอร์บนอุปกรณ์มือถือของคุณ (เช่น โฟลเดอร์ดาวน์โหลดหรือโฟลเดอร์เอกสาร) คุณต้องให้สิทธิ์การเข้าถึงพื้นที่จัดเก็บข้อมูลโดยการเรียกใช้คำสั่งต่อไปนี้ termux-setup-storage.

วิธีการรันสคริปต์บน Android
บทความที่เกี่ยวข้อง:
วิธีเรียกใช้สคริปต์บน Android: คู่มือฉบับสมบูรณ์สำหรับทุกระดับ

การใช้งานบรรทัดคำสั่งอย่างเชี่ยวชาญ

หากคุณไม่เคยใช้เทอร์มินัลมาก่อน ไม่ต้องกังวลไป มันง่ายกว่าที่คิด มีอยู่ไม่กี่อย่าง คำสั่งพื้นฐานที่เป็นส่วนหนึ่งของชีวิตประจำวัน และคุณต้องเชี่ยวชาญในการใช้งานฟังก์ชันนี้เพื่อเข้าถึงโฟลเดอร์ต่างๆ: ls เพื่อดูว่ามีไฟล์อะไรบ้าง cd เพื่อกระโดดจากไดเร็กทอรีหนึ่งไปยังอีกไดเร็กทอรีหนึ่ง mkdir เพื่อสร้างโฟลเดอร์ใหม่ touch เพื่อสร้างไฟล์เปล่าและ rm เมื่อคุณต้องการลบสิ่งที่คุณไม่ต้องการอีกต่อไป หากต้องการอ่านเนื้อหาของไฟล์อย่างรวดเร็ว ให้ใช้คำสั่ง cat มันเป็นพันธมิตรที่ดีที่สุดของคุณ

การจัดการแพ็กเกจ: การติดตั้งเครื่องมือ

Termux ใช้ตัวจัดการแพ็กเกจที่เรียกว่า pkg (ซึ่งโดยพื้นฐานแล้วเป็นเลเยอร์ที่เรียบง่ายกว่า) aptด้วยโปรแกรมนี้ คุณสามารถติดตั้งเครื่องมือพัฒนาแทบทุกชนิดได้ ตัวอย่างเช่น หากคุณต้องการแก้ไขโค้ด คุณสามารถติดตั้งโปรแกรมได้ นาโน หรือ วิม กับ pkg install nano o pkg install vimหากคุณเป็นโปรแกรมเมอร์ คุณสามารถตั้งค่าสภาพแวดล้อมที่สมบูรณ์ได้ Python, Ruby, Node.js, Go หรือ Rust ติดตั้งตัวแปลภาษาของแต่ละโปรแกรม เพื่อจัดการเวอร์ชันของโค้ด pkg install git เป็นข้อบังคับ

  คู่มือฉบับสมบูรณ์สำหรับการเปลี่ยนจาก Windows ไปใช้ Linux Mint

กรณีการใช้งานจริงและขั้นสูง

ภาพมุมสูงของพื้นที่ทำงานของนักพัฒนา โดยมีสมาร์ทโฟนแสดงหน้าจอเทอร์มินัล Linux Bash บนโต๊ะไม้ข้างๆ แล็ปท็อป

แอปนี้มีความสามารถรอบด้านอย่างเหลือเชื่อ หากคุณทำงานใน... การดูแลเซิร์ฟเวอร์คุณสามารถติดตั้ง openssh เพื่อเชื่อมต่อกับเครื่องระยะไกลผ่าน SSH หรือแม้กระทั่งตั้งค่าเซิร์ฟเวอร์ SSH ของคุณเองบนอุปกรณ์มือถือเพื่อจัดการจากพีซีของคุณ สำหรับผู้ที่ต้องการสร้างเว็บไซต์อย่างรวดเร็ว Python ช่วยให้คุณสามารถตั้งค่าได้ เว็บเซิร์ฟเวอร์แบบทันที บนเครือข่ายท้องถิ่นด้วยคำสั่งเดียว

ในด้านของ ความปลอดภัยทางไซเบอร์และการแฮ็กอย่างมีจริยธรรมTermux เป็นที่นิยมมากเพราะช่วยให้คุณสามารถใช้งานเครื่องมือต่างๆ เช่น Nmap สำหรับการวิเคราะห์เครือข่าย หรือ Metasploit ได้ นอกจากนี้ หากคุณชื่นชอบระบบอัตโนมัติ คุณก็สามารถใช้ Termux ได้เช่นกัน เรียกใช้สคริปต์บนแอนดรอยด์ การเขียนโค้ดใน Bash เพื่อสำรองข้อมูลหรือล้างไฟล์โดยอัตโนมัติ พร้อมทั้งให้สิทธิ์ในการเรียกใช้งานไฟล์เหล่านั้น chmod +x.

ยกระดับ Termux ไปอีกขั้น: สภาพแวดล้อมแบบกราฟิกและการแจกจ่ายซอฟต์แวร์

หากหน้าจอสีดำดูเรียบง่ายเกินไปสำหรับคุณ คุณสามารถติดตั้ง... สภาพแวดล้อมเดสก์ท็อป เช่น XFCE หรือ LXQtในการทำเช่นนี้ คุณต้องติดตั้งเซิร์ฟเวอร์ VNC และที่เก็บข้อมูล X11 เมื่อตั้งค่าเสร็จแล้ว คุณสามารถเชื่อมต่อโดยใช้แอป VNC จาก Android และคุณจะเห็นอินเทอร์เฟซหน้าต่าง Linux แบบคลาสสิก หากคุณต้องการระบบปฏิบัติการแบบเต็มรูปแบบ (เช่น Arch Linux หรือ Debian) เนื่องจากบางโปรแกรมไม่ได้อยู่ในที่เก็บข้อมูลอย่างเป็นทางการ คุณสามารถใช้เครื่องมือนี้ได้ proot-distro นี่คือทางออก มันช่วยให้คุณ ติดตั้งระบบปฏิบัติการเวอร์ชันสมบูรณ์สร้างผู้ใช้แบบกำหนดเองและจัดการระบบราวกับว่าคุณมีเครื่องเสมือนขนาดเล็ก

สำหรับผู้ใช้ขั้นสูง มีตัวเลือกต่างๆ เช่น การติดตั้งFish shell เพื่อให้มีพรอมต์ที่ใช้งานง่ายกว่า การใช้Neovimสำหรับการเขียนโปรแกรมระดับผู้เชี่ยวชาญ หรือแม้แต่การจัดการรหัสผ่านด้วย`pass` และ `gnupg`นอกจากนี้ยังสามารถโคลนไฟล์การตั้งค่าของคุณเองจาก GitHubเพื่อซิงโครไนซ์การกำหนดค่าแบบกำหนดเองทั้งหมดของคุณกับอุปกรณ์ Android ทุกเครื่องที่คุณใช้ได้ อีกด้วย

  PowerShell, WMI และ CIM สำหรับระบบอัตโนมัติขั้นสูงในระบบ Windows

ตั้งแต่การรันสคริปต์ Python ง่ายๆ ไปจนถึงการจำลองระบบปฏิบัติการ Linux แบบเต็มรูปแบบด้วยอินเทอร์เฟซแบบกราฟิก Termux เปลี่ยนอุปกรณ์พกพาใดๆ ให้เป็นเครื่องมือทางเทคนิคที่ทรงพลัง ด้วยการรวมตัวจัดการแพ็กเกจ pkg ความสามารถในการสร้างสคริปต์ Bash และตัวเลือกในการเข้าถึงเซิร์ฟเวอร์ระยะไกล ผู้ที่ชื่นชอบคอมพิวเตอร์ทุกคนสามารถทิ้งแล็ปท็อปไว้ที่บ้านเพื่อทำงานพัฒนาหรือบริหารระบบได้อย่างรวดเร็ว