data
app:用戶安裝的應用
data:應用的專屬文件夾
system:系統(tǒng)的配置信息,注冊表文件
anr:anr異常的記錄信息
dev:devices的縮寫
存放設備所對應的文件
mnt:mount的縮寫
掛載在系統(tǒng)上的設備:sdcard,u盤
proc:硬件配置,狀態(tài)信息
cpuinfo、meminfo
sbin:system bin
系統(tǒng)重要的二進制執(zhí)行文件
adbd:服務器的adb進程
system:
app:存放系統(tǒng)應用,默認不能刪除
bin:Android中可執(zhí)行的linux指令文件
etc:host:主機名和ip地址的映射
fonts:Android中自帶的字體
framework:存放谷歌提供的java api
lib:核心功能的類庫,C/C++文件
media/audio:存放Android的音效文件
tts:語音發(fā)聲引擎,默認不支持中文
usr:用戶設備的配置信息,鍵盤編碼和按鍵編碼的映射
xbin:是專為開發(fā)人員準備的二進制指令
Android下的Linux指令
su:superuser
切換到超級用戶
rm:remove,刪除文件
rm 文件名
ls:列出目錄下的所有文件和文件夾
ls -l:查看文件的詳細信息
ls -a:查看隱藏文件
cd:切換到某個目錄
cat:查看文件內容
cat 文件名
不要cat二進制可執(zhí)行文件
mv:move 修改文件名
mv 原文件名 新文件名
mkdir:創(chuàng)建文件夾
mkdir 文件夾名字
rmdir:刪除文件夾
rmdir 文件夾名字
touch:創(chuàng)建新文件
touch 文件名
chmod:change mode,切換文件訪問權限
chmod 777 文件名
echo:回顯數據;重定向數據
echo 數據 > 文件名
sleep:睡眠幾秒
df:顯示指定目錄的容量
id:打印當前用戶的id
uid=0:root
uid=1000:system
uid=2000:shell
uid=10000+:一般應用程序的id
ps:列出系統(tǒng)中運行的所有進程
kill:殺死指定pid的進程
kill pid
chown:change owner,修改擁有者
chown 0.0 文件名
mount:掛載文件系統(tǒng)
mount -o remount rw /:掛載當前目錄為可讀可寫權限
mount -o remount rw /system:重新掛載指定目錄
Android中特有的指令
am:ActivityManager,可以進行跟activity相關的操作
am start -n com.itheima.createfile/com.itheima.createfile.MainActivity:開啟指定Activity
am kill com.itheima.createfile:結束非前臺進程
am force-stop com.itheima.createfile:結束進程
pm:PackageManager
pm disable 包名:凍結指定應用
pm enable 包名:解凍指定應用
monkey -p com.itheima.createfile 1000:自動點擊指定應用1000次
刷模擬器,rom寫文件(su)
如果想讓真實手機運行這些指令,手機必須要有root權限
刷root原理:把su二進制文件拷貝到/system/bin或者/system/xbin
Android刷root軟件,工作的原理全部都是利用系統(tǒng)的漏洞實現(xiàn)
rom:可以理解為android系統(tǒng)的安裝文件
把su文件和superuser.apk寫入img文件
執(zhí)行su指令
---------------------
作者:一念三千相
來源:CSDN
原文:https://blog.csdn.net/abrazen_zz/article/details/60478532
版權聲明:本文為博主原創(chuàng)文章,轉載請附上博文鏈接!
- PC官方版
- 安卓官方手機版
- IOS官方手機版