
linux
安歌_claire
致虚极,守静笃
展开
-
init.rc设置机启脚本
可以在init.rc文件中加入机启的脚本,定义一些脚本在开机时被执行。设置机启脚本的命令具体命令如下:on property:init.svc.bootanim=stopped start preinstallon property:sys.boot_completed=1 start softdetectorservice preinstall /system/bin/preinstall.sh user root group root disable原创 2020-06-11 16:18:57 · 1410 阅读 · 0 评论 -
dumpsys命令
概述可通过dumpsys命令查询系统服务的运行状态(对象的成员变量属性值),命令格式:dumpsys 服务名dumpsys activity //查询AMS服务相关信息dumpsys window //查询WMS服务相关信息dumpsys cpuinfo //查询CPU情况dumpsys meminfo //查询内存情况系统服务服务名类名功能activityActivityManagerServiceAMS相关信息packagePackageManagerS转载 2020-06-03 17:29:35 · 893 阅读 · 0 评论 -
搜索文件/字段
findfind -type f -name "*.java" | grep "Log.println_native"选项-type,指定搜索的类型。以下是type可指定的参数:b,块设备;d,目录;c,字符;p,管道;l,符号链接;f,普通文件。-name,指定文件名称,如*.java指所有的java文件grep,指定过滤条件。locatelocate(locate) 命令用来查找文件或目录。locate命令要比find -name快得多,原因在于原创 2020-05-25 11:34:59 · 274 阅读 · 0 评论 -
top
top???top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况.第一行,任务队列信息系统时间:07:27:05运行时间:up 1:57 min,当前登录用户: 3 user负载均衡(uptime) load average: 0.00, 0.00, 0.00average后面的三个数分别是1分钟、5分钟、15分钟的负载情况。load averag...原创 2020-05-07 14:40:23 · 110 阅读 · 0 评论 -
pm
pm???pm工具为包管理(package manager)的简称可以使用pm工具来执行应用的安装和查询应用宝的信息、系统权限、控制应用。apk版本号pm dump [apk包名,com.bestv.mishitong.ott] | grep versionversionCode才是判断版本高低的标志;versionName是显示在界面上的版本号。apk的系统状态信息打印...原创 2020-05-07 13:53:29 · 240 阅读 · 0 评论 -
Linux中如何显示某文件的最后N行
# 显示diff.txt文件最后一百行tail -n 100 diff.txt原创 2020-04-08 15:49:28 · 429 阅读 · 0 评论 -
编译系统
在每次编译系统之前,需要设置环境变量,示例代码如下:在下次重新编译之前,需要重新设置编译环境,使用make clean命令清除上次编译的数据。使用make otapackage -j32表示开始正式编译系统,并在32个线程中运行。# set_env.shecho "================================="echo "Setting Enviroment..."...原创 2020-03-23 17:44:34 · 791 阅读 · 0 评论 -
Linux基础
常用命令注意:命令提示符显示的含义是当前登陆用户用户名称是test,当前所在的目录是home。cd进入某个文件夹下cd data/data进入data/data这个目录下返回上级目录cd ..返回之前的目录cd -直接返回到home文件夹下cd切换到当前目录cd .切换到上上级目录cd ../..ll使用ll命令就可以查看当前目录下的所有文件以及...原创 2020-02-13 15:41:36 · 389 阅读 · 0 评论 -
编译jar包
编写mk文件编译jar包需要编写一个mk文件,对当前目录下的所有java文件编译#调用函数,传入call my-dir参数得到当前目录LOCAL_PATH := $(call my-dir)#引入其他mk文件,清除上一次编译的变量include $(CLEAR_VARS)#调用函数,找到其他java文件路径LOCAL_SRC_FILES := $(call find-other-...原创 2020-02-13 15:35:31 · 1242 阅读 · 0 评论 -
makefile
程序的编译和链接编译的定义无论是C、C++、还是pas,首先要把源文件编译成中间代码文件,在Windows下也就是.obj文件,UNIX下是.o文件,即ObjectFile,这个动作叫做编译(compile)。链接的定义然后再把大量的ObjectFile合成执行文件,这个动作叫作链接(link)。编译成功的条件编译时,编译器需要的是语法的正确,函数与变量的声明的正确,编译器就可以编译出...原创 2020-02-13 15:34:17 · 538 阅读 · 0 评论 -
adb常用命令
注意:在shell下使用,无需输入adb前缀。在cmd中运行则需加上adb前缀。权限&内核打印关闭申请root权限adb rootsu关闭内核打印adb shellecho 0 > /proc/sys/kernel/printk日志日志级别Android 的日志分为如下几个优先级(priority):V —— Verbose(最低,输出得最多)D —— ...原创 2020-02-13 10:43:22 · 1805 阅读 · 0 评论