美文网首页
Android内核——常用Linux命令

Android内核——常用Linux命令

作者: nancymi | 来源:发表于2015-03-30 16:11 被阅读196次

* man

manual(手册),使用man command进行查询Linux命令的作用和用法,command为想要查询的命令名称。


* find

查找某个文件或者文件夹
$find . -name "*.java"
~查找当前目录前所有的java文件


* grep

正则表达式匹配命令,用于字符串匹配。
$grep "Activity" hello.java
~查找java文件中包含“Activity”字符串的所有地方


* xargs

xargs是一个标识,代表了上一个命令的执行结果,并作为下一个命令的参数。
$ls | args grep "oa"
~查找当前目录下文件名包含“oa”的所有文件
$find 'find . -name res' -name "*.xml" | args grep status_bar_size !注意这里的'应为`(我搞不清楚怎么转换)
~查找名称为res的目录或文件下的xml文件中的指定字符串


* cat

连接文件内容并在Terminal中输出文件内容
$cat main.java
$sudo cat /dev/disk0


* chmod

设置user(u),group(g),other(o)对某文件的访问权限,r/w/x。
<拓展>
文件权限表示:
bit 0:-/d -> 文件/目录
bit 1~3:user访问权限
bit 4~6:group访问权限
bit 7~9:other访问权限
</拓展>
$chmod u+x copy.sh
~给user添加“x”(执行)权限。u也可以是a,代表all。
$chmod 777 copy.sh
~某些Linux系统不识别r/w/x参数,只能用八进制数值表示。
777 -> 111111111


* ps,kill

ps用于列出当前运行的所有进程。
kill用于杀死某个进程。


* export

将某个变量值的作用于设为全局范围。

相关文章

网友评论

      本文标题:Android内核——常用Linux命令

      本文链接:https://www.haomeiwen.com/subject/skxoxttx.html