답변:
터미널 에뮬레이터 앱에서와 마찬가지로 ADB (Android Debug Bridge) 셸을 사용하여 휴대 전화에서 기본 Linux 명령을 실행할 수 있습니다. 설치하려면 다음을 수행해야합니다.
Settings -> About phone
"빌드 번호"를 7 번 누릅니다. 이를 통해 개발자 도구가 활성화되었습니다.Developer options
"시스템"섹션 아래에 표시 됩니다.Developer options
"Android 디버깅"옵션을 활성화 한 다음 OK
확인 프롬프트 를 누릅니다 .adb devices
adb shell
입력하고 Enter 키를 누르면 전화기의 터미널에 연결되어 있어야합니다.시작해야합니다. ADB 명령은 여기 Google 사이트에 나와 있습니다 . 쉘 과 같은 몇 가지 기본적인 리눅스 명령을 제공 ls
, cp
별도의 주제 등 대부분의 파일 및 장치 관리 명령은 루트가 필요합니다주의하십시오 (즉, 권한 상승을).
Chahk가 설명 하는 ADB 변형 ( 컴퓨터에 최소한 의 ADB 를 최소한 설치 해야 함) 대신 장치에 SSH 서버 앱을 설치할 수 있습니다 (예 : SSH Server , DigiSSHD , Servers Ultimate 포함). ). 그런 다음 ssh
Linux / Mac 에서 명령을 사용 하거나 Windows에서 PuTTY 와 같은 도구 를 사용하여 장치 자체에서 터미널 앱을 사용하는 것처럼 장치에 연결하고 셸 명령을 실행할 수 있습니다.
필요할 것이예요
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 등과 같은 네트워크 명령을 사용할 수도 있습니다.