美文网首页
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