最近常用的几个命令 记录一下

终端操作

快捷键

CTRL + Z: 把当前任务放到后台运行(相当于运行命令时后面加&)

CTRL +L : 清屏(相当于运行clear)

浏览类

CTRL + PgUp/PgDn : 向左/右切换标签页 (比 ALT + 数字 容易按)
SHIFT + PgUp/PgDn : 翻页滚屏
SHIFT + CTRL + ↑/↓ : 滚屏
SHIFT + CTRL + W : 关闭当前标签页
SHIFT + CTRL + T: 新建标签页

命令类

CTRL + & : 撤销
CTRL + ←/→ : 跳转至左/右单词词首
CTRL + W : 删除此处至左边最近空格的字符
CTRL + K : 删除此处至末尾的所有内容
CTRL + U : 删除此处至开始的所有内容
CTRL + Y : 粘贴前三者删除的内容(退格键删除的不算)

搜索

find -name ‘要查找的文件名’ | xargs perl -pi -e ‘s|被替换的字符串|替换后的字符串|g’
命令行批量替换

find ./ -mmin 5
查找当前目录下,5分钟(min, 改成time则成小时)内修改(m, 改成a则成访问过)过的文件.

grep ABI ./ -rns
grep ABI ./ -wirns -A 1
在当前目录下的文件中 查找含有”ABI”内容
c[count 统计结果数目]
r[recurse 递归找]
w[whole 整个单词 则AdjustABI就不算]
i[ignore 忽略大小写]
n[显示行号]
s[不显示错误行]
-A 1[显示结果之后的1行]
-b 1[显示结果之前的1行]

其他

tree -L 2
显示2层目录

mkdir -p a/b/c
迭代的创建目录

du -h –max-depth=0
查看当前文件夹大小
du -h –max-depth=1
查看当前文件夹没各文件大小
du -h ftp
指定文件

zip -r 目标名.zip ./*
把当前目录下的所有文件打包成为一个zip文件

cat 目标名.txt | head -n 100
显示文件的前100行(tail是倒数100行)

安卓

adb logcat -v time | grep Zygote

unzip -l aaa.apk | grep dex
查看aaa.apk中是否有class.dex

adb -s 10.58.82.30:5555 root
在adb devices中有多个机器时, 通过加入-s ip:port 来指定操作的机器

adb shell screencap -p /xxx/1.png
截图幷保存于/xxx/1.png

mm -B
编辑当前目录(需要有Android.mk才能mm) -B是重新生成module

md5sum 啦啦啦.bin
用这个命令来判断生成的bin包是否相同,因为每个bin包的md5值是唯一的

aapt d badging aaa.apk
显示aaa.apk的详细信息
相关:
aapt l[ist]:列出资源压缩包里的内容。
aapt d[ump]:查看APK包内指定的内容。
aapt p[ackage]:打包生成资源压缩包。
aapt r[emove]:从压缩包中删除指定文件。
aapt a[dd]:向压缩包中添加指定文件。
aapt v[ersion]:打印aapt的版本。

repo init -m xxx/BBBB.xml :更改manifest.xml的软连接从之前的AAAA.xml变成BBBB.xml 这样之后的repo sync就会根据新xml更新
(
$ ll .repo/manifest.xml
lrwxrwxrwx 1 cccc ccc 32 3月 26 15:12 .repo/manifest.xml -> manifests/xxx/AAAA.xml
)

Git

git blame <filename>
查看文件的每个部分是谁修改的

git blame -L 行数头,行数尾<filename>
查看文件的某一段落被谁修改过,结果的第一列是commit号,便于使用git show

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值