쉘 명령을 사용하고 아래의 Linux 시스템과 상호 작용하려면 어떻게해야합니까?


25

Android는 Linux를 기반으로하며 그 아래에 Linux 커널이 있습니다. 쉘 명령을 사용하고 Linux 시스템과 직접 상호 작용할 수있는 방법이 있습니까? 예 : 리눅스 시스템에 액세스 할 수있는 쉘 앱?

답변:


14

예, 있습니다

응용 프로그램을 확인 Better Terminal하거나 Android Terminal Emulator둘 다 1.5에서 지원됩니다


TheCottonSilk가 답변에서 언급했듯이 대부분의 일반적인 Linux 명령에 액세스하려면 busybox가 필요하다는 것을 잊지 마십시오!
로고

11

무선 네트워크를 설정 한 경우 SSH를 통해 연결하는 것이 좋습니다. 몇 분 안에 Android에 액세스하고 완전히 관리 할 수 ​​있습니다. Linux 또는 Putty 사용자의 경우 특정 Android 명령 외에 SSH를 사용하는 표준 터미널과 차이가 없습니다. 또한 노틸러스와 같은 일부 파일 관리자는 SSH 프로토콜을 지원하므로 셸의 유연성과 그래픽 파일 관리자를 사용하여 파일 작업을 편리하게 수행 할 수 있습니다. 나는 SSH를 너무 좋아하여 Android ( 독일어 ) 대한 작은 방법을 작성했습니다 . 귀하의 질문에 완전히 적용되지는 않지만 추가 컴퓨터 및 Android 전화로 작업하는 동안 고려할 수 있습니다.

여기에 이미지 설명을 입력하십시오

SSH 서버를 사용하기 쉬운 것은 Google 시장에서 사용 가능한 SSH Droid 입니다.


전화기에 SSH 서버를 설치 했습니까? 그것은 가치보다 더 문제가 될 수 있습니다.
Zhehao Mao 2016

SSHDroid를 즉시 설치했으며 Android SDK / ADB 셸을 설정하는 것보다 확실히 복잡하지 않습니다 (tut 확인). SSH에 익숙한 경우 전화에 액세스 해 주셔서 감사합니다.
n3rd

허, 몰랐어 나는 당신의 튜토리얼을 읽을 것이지만, 나는 독일어를 모른다 :-).
Zhehao Mao

가까운 시일 내에 영어 번역을 추가 할 예정입니다.
n3rd

정확히 어떻게 작동합니까? SSH 연결이 USB 케이블을 통과합니까?
Zhehao Mao 2016 년

10

최근에 비슷한 요구 사항이 있었고 ' busybox '유틸리티를 찾았습니다 . 터미널 에뮬레이터 앱은 유용하지만 명령이 거의 지원되지 않습니다. 그러나 'busybox'는 일반적으로 사용되는 대부분의 Linux 명령에 액세스 할 수있게했습니다.

내가 사용한 방법 은 다음과 같습니다 .


2
busybox를 사용해도 실제로 busybox를 실행하려면 터미널 에뮬레이터가 필요합니다. 그들은 보완 적입니다.
Lie Ryan

예, 매우 사실입니다. 동의합니다.
TheCottonSilk

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.