linux常用命令
ls / 展示
cd 切换 cd.. 返回
mkdir 创建目录
touch 创建文件
rmdir 删除
cp 复制
mv 移动/删除
vi 编辑
:wq 退出并保存
pwd 显示路径
查看文件:
cat 由第一行开始显示文件内容
tac 从最后一行开始显示 cat反写
nl 显示的时候展示行号
more 一页一页的显示文件内容
less 与more类似,但是比之较好的是可以向前翻页
head 只看头几行
tail 只看尾几行
用户管理命令:
useradd 添加用户
userdel 删除用户
usermod 修改用户
passwd 修改密码
添加用户组: groupadd
用于磁盘管理:
df 列出文件系统的整体磁盘使用量
du 检查磁盘的空间使用量
fdisk 用于磁盘分区
adb常用命令
连接虚拟机/真机后打开cmd黑窗口
adb devices 查看设备编号
adb install+路径 安装apk
adb unstall 卸载apk
adb shell pm list packages 罗列出所有的包名
-s 系统包名
-3 三方包名
adb shell dumpsys cpuinfo 查看当前移动端cpu使用率
adb shell dumpsys cpuinfo -包名 查看当前App的cpu使用率
adb shell getpop | findstr dalvik 查看本机内存使用率
adb shell dumpsys meminfo +包名 查看当前App内存使用率
adb shell dumpsys activity I findstr "mFocusedActivity" 查看当前App的包名以及启动项
adb logcat 查看手机日志
logcat -v time prosess >C:/log/xx.txt 指定设备进行打印
V —— Verbose(最低,输出得最多)
D —— Debug
I —— Info
W —— Warning
E —— Error
F —— Fatal
S —— Silent(最高,啥也不输出)
adb logcat *:W 过滤日志(含W以及W以上的日志)
adb不常用命令(面试用)
adb start-server / adb shell 启动adb服务
adb kill-server 关闭adb服务
adb version 查看当前App版本
adb get-serialno 获取手机序列号
adb shell wm size 查看手机屏分辨率
adb shell cat/proc/cpuinfo 显示手机的cup信息
adb shell getprop ro.product.model 查看手机的设备型号
adb shell cat /sys/class/net/wlan0/address 获取手机的mac地址
adb shell pm list packages 显示手机里面所有应用的包名
cd xx文件 进入某个文件