Apa perintah Android Shell berguna yang Anda ketahui? [Tutup]
22
Ada beberapa pertanyaan terkait dengan penggunaan Shell Android atau untuk menemukan dokumentasi perintah Shell di Android. Karena saya belum menemukan sesuatu yang nyaman, saya ingin menggunakan utas ini untuk menyusun daftar perintah Android "berguna". Saya akan menambahkan perintah saat diposkan.
Apa yang mendefinisikan "berguna"? Bagaimana jawaban akan diikat atau dievaluasi?
eldarerathis
Itu bisa berguna untuk penggunaan sehari-hari saat bekerja dengan terminal. Saya akan mengubahnya menjadi Wiki segera setelah batas waktu 8 jam telah lewat ... ppl akan mengetahuinya daripada :)
n3rd
Jawaban:
21
Manajemen Aplikasi
Gunakan manajer paket Android pm
usage: pm [list|path|install|uninstall]
pm list packages [-f]
pm list permission-groups
pm list permissions [-g] [-f] [-d] [-u] [GROUP]
pm list instrumentation [-f] [TARGET-PACKAGE]
pm list features
pm path PACKAGE
pm install [-l] [-r] [-t] [-i INSTALLER_PACKAGE_NAME] [-s] [-f] PATH
pm uninstall [-k] PACKAGE
pm enable PACKAGE_OR_COMPONENT
pm disable PACKAGE_OR_COMPONENT
pm setInstallLocation [0/auto] [1/internal] [2/external]
Contohnya
Instal paket com.twitter.android-1.apk dari kartu SD
pm install /sdcard/com.twitter.android-1.apk
Daftar paket yang diinstal yang berisi istilah twitter
pm list packages | grep twitter
Tampilkan direktori instal paket twitter
pm path com.twitter.android
Proses
top
Daftar semua proses / aplikasi yang berjalan dengan pembaruan langsung menunjukkan penggunaan CPU, PID, ...
ps
Daftar semua proses / aplikasi yang berjalan dan memungkinkan penyaringan menggunakan grep
Contohnya
ps | grep apps
Daftar semua aplikasi yang berjalan di ponsel Anda
Pemasangan
mount -o rw,remount -t "filesystem" "Device" "Mount Point"
Memungkinkan Anda untuk mengount ulang partisi Anda untuk akses tulis atau untuk me-mount gambar.
Contohnya
Akses tulis untuk sistem file root
mount -o rw,remount -t rootfs /
Akses tulis untuk partisi / sistem Anda
mount -o rw,remount -t yaffs2 /dev/block/mtdblock4 /system
Akses tulis / sistem menggunakan busybox
busybox mount -o remount,rw /system
Pasang konten myimage.img, dapat dilihat di foldermyimage
mount -o loop /sdcard/myimage.img myimage
Lain
getprop dapat menampilkan detail menarik dari konfigurasi perangkat, seperti server DNS, gateway, detail GSM, layanan yang berjalan, parameter build, info versi dll.
di sini adalah / system / bin saya belum melalui untuk menambahkan dokumentasi, maaf saya. Saya telah membuat google doc di mana saya dan beberapa teman berencana untuk meletakkan dokumentasi kami selama liburan musim semi. Jika orang ingin membantu, itu akan sangat dihargai. Perintah Shell Android
Jawaban:
Manajemen Aplikasi
Gunakan manajer paket Android pm
Contohnya
Instal paket com.twitter.android-1.apk dari kartu SD
Daftar paket yang diinstal yang berisi istilah twitter
Tampilkan direktori instal paket twitter
Proses
Daftar semua proses / aplikasi yang berjalan dengan pembaruan langsung menunjukkan penggunaan CPU, PID, ...
Daftar semua proses / aplikasi yang berjalan dan memungkinkan penyaringan menggunakan grep
Contohnya
Daftar semua aplikasi yang berjalan di ponsel Anda
Pemasangan
Memungkinkan Anda untuk mengount ulang partisi Anda untuk akses tulis atau untuk me-mount gambar.
Contohnya
Akses tulis untuk sistem file root
Akses tulis untuk partisi / sistem Anda
Akses tulis / sistem menggunakan busybox
Pasang konten
myimage.img
, dapat dilihat di foldermyimage
Lain
getprop
dapat menampilkan detail menarik dari konfigurasi perangkat, seperti server DNS, gateway, detail GSM, layanan yang berjalan, parameter build, info versi dll.sumber
netcfg
adalahifconfig
untuk android ..di sini adalah / system / bin saya belum melalui untuk menambahkan dokumentasi, maaf saya. Saya telah membuat google doc di mana saya dan beberapa teman berencana untuk meletakkan dokumentasi kami selama liburan musim semi. Jika orang ingin membantu, itu akan sangat dihargai.
Perintah Shell Android
/ isi sistem / bin:
sumber