Computer >> คอมพิวเตอร์ >  >> สมาร์ทโฟน >> Android

แอพ Terminal Emulator ที่ดีที่สุด 4 อันดับสำหรับ Android

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

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

1. Termux

แอพ Terminal Emulator ที่ดีที่สุด 4 อันดับสำหรับ Android แอพ Terminal Emulator ที่ดีที่สุด 4 อันดับสำหรับ Android

Termux เป็นมากกว่าโปรแกรมจำลองเทอร์มินัล มันเป็นสภาพแวดล้อม Linux ทั้งหมด เมื่อคุณติดตั้ง Termux คุณจะได้ระบบ Linux ขั้นต่ำที่ทำงานบนอุปกรณ์ Android ของคุณเป็นแอป คุณได้รับ Bash shell โดยค่าเริ่มต้น และคำสั่งและยูทิลิตี้ Linux ส่วนใหญ่ทำงานตามที่คาดไว้

Termux ยังให้ Ctrl . แก่คุณ , Alt , Esc และปุ่มลูกศรบนอินเทอร์เฟซ ทำให้ง่ายต่อการป้อนแป้นพิมพ์ลัดหากคุณไม่มีแป้นพิมพ์จริงอยู่ในมือ

เช่นเดียวกับระบบ Linux ทั่วไป Termux มีตัวจัดการแพ็คเกจซึ่งเป็นจุดแข็งที่สุดของ Termux ผ่านตัวจัดการแพ็คเกจ คุณสามารถติดตั้งเชลล์อื่นๆ เช่น Zsh หรือ fish, ตัวแก้ไขซอร์สโค้ด เช่น Vim และ Emacs และไคลเอ็นต์และเซิร์ฟเวอร์ SSH ยังไม่หมดแค่นั้น คุณยังสามารถคว้าเครื่องมืออย่าง FFmpeg และ ImageMagick รวมถึงภาษาโปรแกรมอย่าง C, Ruby, Perl และ Python ได้อีกด้วย

ด้วยคำสั่งที่เหมาะสม ตัวจัดการหน้าต่าง และตัวแสดง VNC คุณสามารถติดตั้งสภาพแวดล้อมแบบกราฟิกภายใน Termux ได้ สิ่งนี้ทำให้คุณสามารถเรียกใช้แอปพลิเคชัน Linux จริง เช่น GIMP ราวกับว่ามันอยู่บนพีซี

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

ในเดือนพฤษภาคม 2564 Termux จะไม่ได้รับการอัปเดตใน Play Store อีกต่อไปในอนาคตอันใกล้ นี่เป็นเพราะการเปลี่ยนแปลงนโยบายของ Play Store ที่จะขัดขวางการทำงานของ Termux ในตอนนี้ คุณสามารถรับ Termux เวอร์ชันล่าสุดบน F-Droid ซึ่งเป็นตลาดซื้อขายแอป Android แบบโอเพนซอร์ส

2. JuiceSSH

แอพ Terminal Emulator ที่ดีที่สุด 4 อันดับสำหรับ Android แอพ Terminal Emulator ที่ดีที่สุด 4 อันดับสำหรับ Android

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

การรองรับการเข้ารหัสที่แข็งแกร่งหมายความว่าคุณสามารถเชื่อมต่อกับเซิร์ฟเวอร์ระยะไกลได้อย่างปลอดภัยโดยรู้ว่าผู้อื่นไม่สามารถสอดแนมได้

ในฐานะเทอร์มินัล JuiceSSH มอบคอนโซลสีเต็มรูปแบบที่มีตัวเลือกชุดรูปแบบรวมถึงฟอนต์ ภายในเทอร์มินัล คุณจะพบซอฟต์แวร์คีย์สำหรับ Ctrl , Esc , Alt , แท็บ และแป้นลูกศร แต่คุณสามารถใช้แป้นพิมพ์ภายนอกได้เช่นกัน หากมี

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

ภายในแอปนี้ คุณสามารถติดตั้งปลั๊กอินเพื่อขยายฟังก์ชันการทำงานของ JuiceSSH ในบรรดาปลั๊กอินเหล่านี้ คุณจะได้พบกับการตรวจสอบประสิทธิภาพที่แสดงให้คุณเห็นถึงการใช้งาน CPU, หน่วยความจำ, เครือข่าย และดิสก์ของเซิร์ฟเวอร์ Linux ของคุณ นอกจากนี้ยังมีปลั๊กอินสำหรับใช้ JuiceSSH กับโปรไฟล์ Tasker เพื่อให้คุณได้ใช้ประโยชน์จากความสามารถการทำงานอัตโนมัติอันทรงพลังของ Tasker

JuiceSSH ยังมีคุณสมบัติพิเศษบางอย่างที่สามารถซื้อได้ในครั้งเดียว เช่น ความสามารถในการสำรองและซิงโครไนซ์การเชื่อมต่อและการตั้งค่าที่บันทึกไว้ทั้งหมดของคุณระหว่างอุปกรณ์หลายเครื่อง การอัปเกรดยังทำให้คุณสามารถผสานรวมกับ Amazon AWS รวมถึงคำสั่งร้านค้าและสคริปต์เป็นส่วนย่อยที่คุณสามารถเข้าถึงได้อย่างรวดเร็วระหว่างเซสชัน

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

3. Qute

แอพ Terminal Emulator ที่ดีที่สุด 4 อันดับสำหรับ Android แอพ Terminal Emulator ที่ดีที่สุด 4 อันดับสำหรับ Android

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

Qute เป็นข้อเสนอที่ค่อนข้างง่ายในเรื่องนี้ มีเทอร์มินัลอีมูเลเตอร์และเครื่องมือต่างๆ เช่น ping, trace, netstat, ifconfig, mkdir และอื่นๆ คุณลักษณะการเติมข้อความอัตโนมัติของคำสั่งช่วยให้คุณค้นหาคำสั่งที่ถูกต้องได้รวดเร็วยิ่งขึ้น และคุณสามารถดำเนินการคำสั่งพร้อมกันได้โดยคั่นด้วยเครื่องหมายอัฒภาคก่อนป้อน

คุณสมบัติที่โดดเด่นของ Qute คือตัวแก้ไขสคริปต์ Bash คุณสามารถสร้าง แก้ไข และบันทึกเชลล์สคริปต์ที่คุณต้องการได้ คุณยังสามารถตั้งค่าให้สคริปต์ทำงานโดยอัตโนมัติเมื่อโทรศัพท์ของคุณบูท

หากคุณต้องการเพียงแค่เครื่องมือ Unix พื้นฐานและเทอร์มินัลที่ไม่เกะกะ คุณ Qute ก็คุ้มค่าที่จะลองดู

4. LADB

แอพ Terminal Emulator ที่ดีที่สุด 4 อันดับสำหรับ Android แอพ Terminal Emulator ที่ดีที่สุด 4 อันดับสำหรับ Android

LADB แตกต่างจากแอปอื่นๆ เล็กน้อยที่นี่ แทนที่จะพยายามจำลองเทอร์มินัล Linux หรือจัดหาไคลเอ็นต์ SSH LADB ให้คุณเข้าถึงเชลล์ของ Android Debug Bridge ช่วยให้คุณสามารถเรียกใช้คำสั่งจาก ADB บนโทรศัพท์ของคุณได้โดยตรง โดยไม่ต้องใช้พีซี

LADB บรรลุเป้าหมายนี้โดยการรวมเซิร์ฟเวอร์ ADB ไว้ในไลบรารีแอป โดยปกติ คุณต้องมีการเชื่อมต่อ USB เพื่อให้ ADB ทำงานได้ แต่ LADB ใช้ประโยชน์จากคุณลักษณะล่าสุดที่เผยแพร่ใน Android 11 ที่เรียกว่า Wireless ADB เพื่อหลีกเลี่ยงปัญหานี้ โดยพื้นฐานแล้ว มันปลอมแปลงการเชื่อมต่อไร้สายและหลอกให้เซิร์ฟเวอร์ ADB คิดว่าไคลเอนต์เป็นอุปกรณ์อื่น

งานมากมายที่คุณสามารถทำได้ด้วยเชลล์ ADB บนอุปกรณ์ของคุณ ได้แก่ ความสามารถในการบันทึกหน้าจอ ถอนการติดตั้งแอป bloatware เปลี่ยนการอนุญาตของแอป และแม้แต่ส่งข้อความ SMS จากบรรทัดคำสั่ง

แม้ว่าคุณจะต้องใช้ Android 11 เพื่อใช้ ADB แบบไร้สาย คุณยังสามารถเปิดใช้งานคุณลักษณะนี้บน Android 10 ได้ ในการดำเนินการดังกล่าว ก่อนอื่นให้เสียบอุปกรณ์ Android เข้ากับพีซีของคุณ จากนั้นพิมพ์ "adb tcpip 5555" ในบรรทัดคำสั่ง การดำเนินการนี้จะเปิดใช้งาน Wireless ADB จนกว่าคุณจะรีบูตโทรศัพท์

เป็นที่ยอมรับว่าสิ่งนี้ขัดต่อจุดประสงค์ของแอป เนื่องจากคุณต้องมีพีซีจึงจะทำงานได้ตั้งแต่แรก เมื่อเวลาผ่านไป อุปกรณ์จำนวนมากขึ้นควรสนับสนุนคุณลักษณะนี้โดยกำเนิด

ทำให้โทรศัพท์ Android ของคุณมีประสิทธิภาพมากกว่าที่เคย

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