Bagaimana saya bisa menggunakan perintah shell dan berinteraksi dengan sistem Linux di bawahnya?

25

Android berbasis Linux dan memiliki kernel Linux di bawahnya. Apakah ada cara saya dapat menggunakan perintah shell dan berinteraksi langsung dengan sistem Linux? Misalnya aplikasi shell yang memiliki akses ke sistem Linux?

Jonas
sumber

Jawaban:

14

Ya ada,

Lihat aplikasi Better Terminalatau Android Terminal Emulatorkeduanya mendukung dari 1,5

Kecepatan
sumber
Jangan lupa bahwa ketika TheCottonSilk mencatat dalam jawaban mereka bahwa Anda akan memerlukan busybox untuk mengakses sebagian besar perintah Linux yang biasa!
Logo
11

Jika Anda memiliki pengaturan jaringan nirkabel, saya dapat merekomendasikan untuk terhubung melalui SSH. Ini memungkinkan Anda untuk mengakses dan mengelola Android sepenuhnya dalam beberapa menit. Untuk pengguna Linux atau Putty tidak ada perbedaan dengan terminal standar menggunakan SSH selain beberapa perintah Android tertentu. Selain itu, beberapa manajer file seperti Nautilus mendukung protokol SSH sehingga Anda akan memiliki fleksibilitas shell dan juga kenyamanan untuk operasi file menggunakan manajer file grafis. Saya sangat menyukai SSH sehingga saya menulis cara kecil untuk Android ( dalam bahasa Jerman ). Saya tahu, ini mungkin tidak sepenuhnya berlaku untuk pertanyaan Anda tetapi dapat dipertimbangkan saat bekerja dengan komputer tambahan dan ponsel Android.

masukkan deskripsi gambar di sini

Server SSH yang mudah digunakan adalah SSH Droid , tersedia di pasar Google.

ke-3
sumber
Apakah maksud Anda mengatur server SSH di telepon? Itu mungkin lebih banyak masalah daripada nilainya.
Zhehao Mao
Saya menginstal SSHDroid dalam waktu singkat dan ini pasti kurang rumit daripada mengatur shell Android SDK / ADB (periksa tut saya). Jika Anda berpengalaman dengan SSH, Anda akan menghargai itu karena mengakses telepon.
n3rd
Hah, saya tidak tahu. Saya akan membaca tutorial Anda, tetapi saya tidak tahu bahasa Jerman :-).
Zhehao Mao
Saya akan menambahkan terjemahan bahasa Inggris dalam waktu dekat.
n3rd
Bagaimana tepatnya cara kerjanya? Apakah koneksi SSH melewati kabel USB?
Zhehao Mao
10

Baru-baru ini saya memiliki persyaratan yang sama, dan saya menemukan utilitas ' busybox '. Aplikasi emulator terminal berguna namun mendukung sedikit perintah. Namun 'busybox' memberi saya akses ke sebagian besar perintah Linux yang umum digunakan.

Inilah cara saya menggunakannya.

TheCottonSilk
sumber
2
Bahkan jika Anda menggunakan busybox, Anda masih memerlukan emulator terminal untuk benar-benar menjalankan busybox. Mereka saling melengkapi.
Lie Ryan
Ya, sangat benar..Aku setuju.
TheCottonSilk