ฉันต้องการเรียกใช้เทอร์มินัลบนอุปกรณ์ของฉัน แต่หน้าจอขนาดเล็กนั้นไม่สะดวก ฉันสงสัยว่าเป็นไปได้ไหมที่จะใช้งานเทอร์มินัลในอุปกรณ์ Android จริงจากพีซี?
ฉันต้องการเรียกใช้เทอร์มินัลบนอุปกรณ์ของฉัน แต่หน้าจอขนาดเล็กนั้นไม่สะดวก ฉันสงสัยว่าเป็นไปได้ไหมที่จะใช้งานเทอร์มินัลในอุปกรณ์ Android จริงจากพีซี?
คำตอบ:
คุณสามารถใช้เชลล์ Android Debug Bridge (ADB) เพื่อออกคำสั่ง Linux พื้นฐานบนโทรศัพท์ของคุณเช่นเดียวกับที่คุณทำในแอพเทอร์มินัลอีมูเลเตอร์ ในการติดตั้งคุณจะต้องทำสิ่งต่อไปนี้:
Settings -> About phone
แล้วแตะที่ "หมายเลขสร้าง" เจ็ดครั้ง เครื่องมือสำหรับนักพัฒนานี้เปิดใช้งานDeveloper options
ภายใต้ส่วน "ระบบ"Developer options
เปิดใช้งานตัวเลือก "การแก้จุดบกพร่อง Android" จากนั้นแตะOK
ที่พร้อมท์การตรวจสอบadb devices
adb shell
แล้วกด Enter และคุณควรเชื่อมต่อกับเทอร์มินัลของโทรศัพท์คุณควรเริ่มต้นนี้ คำสั่ง ADB มีการระบุไว้ในเว็บไซต์ของ Google ที่นี่ เปลือกให้คำสั่งลินุกซ์บางขั้นพื้นฐานเช่นls
, cp
ฯลฯ โปรดทราบว่าไฟล์และการจัดการอุปกรณ์ส่วนใหญ่คำสั่งจะต้องมีราก (เช่นการยกระดับสิทธิ์) ซึ่งเป็นหัวข้อที่แยกต่างหาก
อีกทางเลือกหนึ่งสำหรับตัวแปร ADB ที่อธิบายโดย Chahk (ซึ่งต้องการการติดตั้ง ADBอย่างน้อยในคอมพิวเตอร์ของคุณ) คุณสามารถติดตั้งแอปเซิร์ฟเวอร์ SSH บนอุปกรณ์ของคุณ (ตัวอย่างรวมถึง แต่ไม่ จำกัด เฉพาะเซิร์ฟเวอร์ SSH , DigiSSHD , เซิร์ฟเวอร์ Ultimate ) จากนั้นคุณสามารถใช้ssh
คำสั่งบน Linux / Mac หรือเครื่องมือเช่นPuTTYบน Windows เพื่อเชื่อมต่อกับอุปกรณ์ของคุณและเรียกใช้คำสั่งเชลล์ราวกับว่าคุณกำลังใช้แอพเทอร์มินัลบนอุปกรณ์
help/on-topic
หน้าซ้ำของพวกเขาเป็นอันดับแรก) .
คุณจะต้องการ
Your Android phone ( Rooted and with Wi-Fi functionality )
SSHDroid (SSH server)
PuTTY.exe (SSH client)
ตั้งค่า SSHDroid
Install “SSHDroid” from android market to your phone this will turn your phone into a SSH server
For the first time you need to set-up a password to log-in shell. Default password is admin which may you have to change on first time
ติดตั้งผงสำหรับอุดรู
Download PuTTY.exe for SSH Client on your windows PC, it comes in single executable file so you don’t need to install that just double click on that and PuTTY will start.
There is no need to setting up any thing in PuTTY.
เริ่มกันเลย
First step is to running Wi-Fi and connect your android phone to target PC, then run SSHDroid server into your mobile phone, but before that make sure under the SSHDroid’s application window click Options -> “Require WiFi” is checked as seen on above pic screen 2. And then click “start” option.
Once SSH server is successfully started it will show IP address of your mobile phone in light sky color like this root@192.168.43.129 as seen on screen 4.
Take the IP “192.168.43.129” and type it to your PuTTY program’s (PC) host field and hit connect. Make sure port number is 22 as seen in second pic.
It will ask for certification click ok and then command line log-in window will appear, type “root” hit enter and then type the password for root user, default is “admin” as i mentioned before. After successful log-in you will be able to use Linux commands like ls, reboot -f, mkdir, find, etc.
หากโทรศัพท์ของคุณเชื่อมต่อกับอินเทอร์เน็ตคุณยังสามารถใช้คำสั่งเครือข่ายเช่น ping, wget, telnet เป็นต้น
ที่มา: - วิธีเชื่อมต่อโทรศัพท์ android กับพีซีโดยใช้ SSH & putty