Advertisement

常见 Linux 命令:grep, find, xargs, sed

阅读量:
摘要

系统包含实施增删查改四个功能,在Linux环境下活动的用户无非也就是这些主要操作

找文件

在指定目录中搜索文件,默认情况下使用find命令。man手册详细阐述了find命令的功能和用法。

复制代码
    find - search for files in a directory hierarchy

比如,要去 kernel/driver/ 目录下找一个名字叫 led-class.c 文件:

复制代码
    $ find ./kernel/msm-3.18/drivers/ -name  led-class.c
    ./kernel/msm-3.18/drivers/leds/led-class.c

或者找到所有头文件(以 .h 结尾的文件)

复制代码
    find ./kernel/msm-3.18/drivers/ -name *.h

这样就能找到 kernel/msm-3.18drivers/ 目录中全部以.h结尾的头文件对应

找字符串

在单个或多个文件中寻找某个特定的字符串时,默认情况下我们会使用grep命令来完成这一操作。例如,在kernel/msm-3.18drivers/leds/led-class.c这个路径下搜索所有的"leds_class"字符串时,默认情况下我们

全部评论 (0)

还没有任何评论哟~