⑴ iapp shell
[修改系統文件夾內所有文件許可權]
esl(「chmod -R 777 /路徑/」, true, bb)
[修改系統某文件許可權]
esl(「chmod 777 /路徑/」, true, bb)
[刪除文件(夾)]
esl(「rm -r /路徑」, true, bb)
[撥打電話]
s a = 「am start -a android.intent.action.CALL -d tel:10086」
esl(a, true, bb)
sgsz(bb, 1, b)
tw(b)
//撥打10086
[發簡訊]
s a= 「am start -a android.intent.action.SENDTO -d sms:10086 –es sms_body 10086」
esl(a, true, bb)
sgsz(bb, 1, b)
tw(b)
//發送10086到10086
[重啟,關機,重啟到其他模式]
s a= 「reboot」
esl(a, true, bb)
sgsz(bb, 1, b)
tw(b)
//reboot 重啟命令
//reboot -p 關機命令
//reboot recovery 重啟至recovery模式
//reboot bootloader 重啟到bootloader界面 一般載入升級文件
//reboot spdate 用於SD卡升級
//reboot resetuser 恢復出廠設置
[啟動應用]
s a= 「am start -n com.android.camera/com.android.camera.Camera」
esl(a, true, bb)
sgsz(bb,1, b)
tw(b)
//啟動照相機
//啟動其他程序也一樣讓扒,方法是:
am star -n 包名/類名
//查看包名和類名
[獲取序列號imei]
simei(imei)
tw(imei)
//查看手卜喚機串號
[查看內存和cpu信息]
s a = 「cat /proc/meminfo」
esl(a, true, bb)
sgsz(bb, 1, b)
tw(b)
//查看內存,如果查看cpu信息則為:cat /proc/cpuinfo
[查看,殺死進程]
s a = 「ps」
esl(a, true, bb)
sgsz(bb, 1, b)
tw(b)
//ps 查看進程列表
//kill [PID] 殺死一個進程
//ps -x [PID] 查看指定進程
[查看網路狀態]
s a = 「netstat」
esl(a, true, bb)
sgsz(bb, 1, b)
tw(b)
//netstat 查看網路狀態
[清空文件夾內的文件]
esl(「rm -fr /目錄/*」, true, bb)
//清空指定文件夾下的文件(夾),保留指定文件夾!
[安裝應用]
pm install -s /sdcard/banxia.apk
//直接安裝sdcard卡,根目錄的應用程序banxia.apk
[截屏]
screencap -p /sdcard/banxia.png
//截屏,保存至sdcard卡,名稱為banxia.png
[查型滑凱看機子參數]
getprop
//查看機器的全部信息參數
getprop ro.serialno
//查看機器的SN號
getprop ro.carrier
//查看機器的CID號
getprop ro.hardware
//查看機器板子代號
getprop ro.bootloader
//查看SPL(Hboot)版本號
[顯示時間]
date
//列印系統設置時間
date -s 「20140601.065625」
//設置系統時期為2014-6-1,6點56分25秒
[root許可權]
su
//允許程序獲取root許可權
su – zhoulj
//切換到zhoulj用戶
[掛載system]
mount -o remount rw /system (busybox mount -o remount,rw /system)
//掛載/system為可讀寫
busybox mount -o remount,ro /system //掛載/system為只讀
[復制文件]
esl(「cp -r /原路徑 /復制後路徑」, true, bb)
//復制文件(夾)
[模擬電源鍵和home鍵]
input keyevent 26
//模擬電源鍵鎖屏
input keyevent 3
//模擬home鍵返回桌面
[讀取文本]
esl(「cat 路徑」,true,a)
sgsz(a,1,b)
tw(b)
[軟體提示獲取root許可權]
esl(「echo 已獲取root」,true,bb)
sgsz(bb,1,bmnm)
f(bmnm==」」)
{
utw(「」,」未獲取root許可權」,」」,」」)
{
}
else
{
}
}
else
{
utw(「」,」已獲取root許可權」,」」,」」)
{
}
else
{
}
}
[結束正在運行應用]
esl(「am force-stop 應用包名」,true,b)
[查看應用安裝位置]
esl(「pm path 軟體包名」,true,b)
sgsz(b,2,c)
tw(c)
[啟動應用]
esl(「am start -n 軟體包名/軟體類名」,true,b)
[清空應用數據]
esl(「pm clear 軟體包名」,true,b)
[ps 報告程序狀況 ]
esl(「ps -A」,true,b)
sgsz(b,1,d)
tw(d)
ps是用來報告程序執行狀況的指令,您可以搭配kill指令隨時中斷,刪除不必要的程序。
[kill結束程序 ]
esl(「kill -s 程序的pid」,true,b)
⑵ linux shell 重啟命令
linux shell 重啟命令有五個,分別如下:
1、shutdown。
2、poweroff。
3、init。
4、reboot。
5、halt。
Linux,全稱GNU/Linux,是一種免費使用和自由傳播的類UNIX操作系統,其內核由林納斯·本納第克特·托瓦茲於1991年10月5日首次發布,它主要受到Minix和Unix思想的啟發,是一個基於POSIX的多用戶、多任務、支持多線程和多CPU的操作系統。
相關簡介
Linux不僅系統性能穩定,而且是開源軟體。其核心防火牆組件性能高效、配置簡單,保證了系統的安全。在很多企業網路中,為了追求速度和安全,Linux不僅僅是被網路運維人員當作伺服器使用,甚至當作網路防火牆,這是Linux的一大亮點。
Linux具有開放源碼、沒有版權、技術社區用戶多等特點,開放源碼使得用戶可以自由裁剪,靈活性高,功能強大,成本低。尤其系統中內嵌網路協議棧,經過適當的配置就可實現路由器的功能。這些特點使得Linux成為開發路由交換設備的理想開發平台。
⑶ ubuntu16.04怎麼用命令行關機重啟
用reboot命令,linux的重啟命令是通用的。操作演示:
操作設備:戴爾電腦
操作系統:win10
操作軟體:linux
1、連接ubuntu shell,連接成功後如下圖所示
⑷ 如何寫個linux shell腳本自動重啟系統
1、通過SSH已root用戶登錄系統
2、執行crontab -e進入編輯模式
3、按i進入輸入模式,添加如下命令,
每天2點01分重啟
代碼:01 2 * * * reboot
」* * * * * reboot」,前面五個*號代表五個數字,順序分別是:分、時、日、月、星期,
它們數字的取值范圍和含義如下:
分鍾 (0-59)
小時 (0-23)
日期 (1-31)
月份 (1-12)
星期 (0-6)//0代表星期天