详解adb shell 常用命令

2020-05-10 19:57:23王冬梅

一、文件操作相关命令

1.文件操作命令

子命令 参数 说明
cd 进入目录
cat [-beflnstuv] [-B bsize] [file...] 查看文件内容
-n:显示行号
-b:显示行号,但会忽略空行
-s:显示行号,连续空行标记为一行
df 列出分区列表
du [-H] [-L] [-P] [-a] [-d depth] [-s] [-cghikmnrx] [file...] 查询文件或目录的磁盘使用空间
ls [-a] [-i] [-l] [-n] [-s] 列出目录内容
-a:列出所有文件,包括隐藏文件
-i:输出文件的i节点的索引信息
-l列出文件的详细信息
-n:用数字的GUID代替名称
-s:输出该文件的大小
grep [-abcDEFGHhliJLlmnOoPqRSsUVvwxZz]
[-A num]
[-B num]
[-C[num]
[-e pattern]
[-f file]
[--binary-files=value]
[--color=when]
[--context=num]
[--directories=action]
[--lable]
[--line-buffered]
[pattern]                             [file...]
指定文件中搜索特定的内容,并将含有这些内容的行标准输出
mkdir -p,-parents 创建目录
-p,--parents:递归创建目录
touch touch [-alm] [-t YYYYMMDD [.HHMMSS]] < file > 创建文件
rm rm [-f|-i][-dPRrvWx]file 删除文件
-f:强制删除文件,系统不提示
-i:交互式删除,删除前提示
-d:改变硬连接数据删成0,删除该文件
-r:强制删除文件夹包括里面的文件
mv mv[-fiv]source target 移动文件(相当于剪切)
-f:强制移动,若文件已经存在目标则直接覆盖
-i:若目标文件已经存在,会询问是否覆盖
rmdir rmdir[-p] directory 删除目录
-p:递归删除目录,只能删除空目录
dd dd[operand...]
dd if =source of=targe
复制文件

2.文件权限命令与其他文件命令