Linux(4)
在文件正文中查找指定的字符串:grep命令
语法:grep[参数] 查找模式 文件名[文件名]
grep命令用于在指定文件中查找与模式匹配的行,并将匹配的行显示在标准输出上。如果没有指定文件,则从标准输入中读取。当多个文件中进行查找时,将在每一行输出之前加上文件名。在搜索的文件名中允许使用通配符。
参数:
-c:只是显示匹配行的行数
-i:匹配时不区分大小写,默认情况下区分大小写。
-h:在多个文件查找时,输出行前不显示文件名
-n:在输出前加上匹配串所在的行号(文件首行行号为1)
-v:只是显示不包含匹配串的行
-ffilename:从指定文件中获取搜索模式,每行一个搜索模式项
eg:[root@localhostuser]# grep printf*.c
在当前目录的所有c文件中查找printf字符串
find
按照文件名查找文件。
find /dir -name filename 在/dir目录及其子目录下面查找名字为filename的文件
find . -name "*.c" 在当前目录及其子目录(用“.”表示)中查找任何扩展名为“c”的文件
-perm
按照文件权限来查找文件。
find . -perm 755 –print 在当前目录下查找文件权限位为755的文件,即文件属主可以读、写、执行,其他用户可以读、执行的文件
eg:[root@localhostuser]# find.-name “h*” -print
在当前目录的查找以h开头的文件
locate命令-----查找文件
语法:locate 文件名[参数]
locate命令用于文件名数据库中查找文件和目录,locate的查找速度比查找find命令快很多
eg:[root@localhostuser]# locate exam
在文件名数据库中查找所有匹配的exam文件和目录并显示到屏幕上
tr命令----字符转换
语法:tr[参数] 字符串1 [字符串2]
tr命令主要实现字符串处理转换
参数:-s:字符串1替换为字符串2
-d:去掉不想留下的字符
eg:[root@localhost user]# tr –s a A
apple <-用户输入
Apple <-系统显示
将字符串中所有的a转换成大写A
分享到:
相关推荐
BurnIn Linux V4 使用方法:解压文档,直接运行,将key拷贝进去,配置所需要跑的内容即可
关于linux下v4l2的开发 关于linux下v4l2的开发 关于linux下v4l2的开发
Redhat enterprise linux 4环境下Oracle10g安装图解
linux路由网关linux路由网关linux路由网关linux路由网关linux路由网关linux路由网关linux路由网关linux路由网关
1、在linux下使用v4l2框架采集视频 2、使用socket tcp发送采集到的视频数据,下载一个接收yuv数据的显示软件就可以播放 3、使用select、多线程、线程锁等技术,值得参考 4、程序逻辑清晰,代码简单 包含文件video.c
linux4以上mt7601ap驱动,在linux4.4直接编译通过,4.1需要稍作修改
Linux 4.4.0 内核源码分析 TCP实现 - Linux4.40版本的TCP/IP协议栈源码分析
• Red Hat Enterprise Linux 4 (RHEL4) • Red Hat Enterprise Linux 3 (RHEL3) • Red Hat Enterprise Linux 2.1 (RHEL2.1) • Novell SUSE Linux Enterprise Server 9 • Novell SUSE Linux Enterprise ...
linux V4L编程实例。很清晰的讲述了V4L编程的步骤以及原理,含有源代码。
此程序是根据http://www.oschina.net/code/snippet_124925_3789改造而成,本来只有独立的代码段我把他写到一个工程里面,有几处错误的地方我进行了更改。可以直接运行。注意:这是调用v4l2接口实现视频预览,如果...
TCP/IP Architecture, Design and Implementation in Linux 4/5 For All: [Part 1/5] http://download.csdn.net/source/1345609 [Part 2/5] http://download.csdn.net/source/1345649 [Part 3/5] ...
m4 for linux,安装ucarp时要用到。
jdk1.7_linux Linux版零积分jdk1.7_linux Linux版零积分免费下载jdk1.7_linux Linux版零积分免费下载jdk1.7_linux Linux版零积分免费下载jdk1.7_linux Linux版零积分免费下载jdk1.7_linux Linux版零积分免费下载jdk...
细说Linux 细说Linux 细说Linux 细说Linux 细说Linux 细说Linux
本教材为redhat linux 4系统下安装mongodb 32位版本,mongodb是一个文件数据库,其他linux系统下安装都是类似的。
嵌入式Linux应用开发完全手册V4.0_韦东山全系列视频文档-IMX6ULL开发板.docx
Linux网络调试助手(网络通信)Linux网络调试助手(网络通信)Linux网络调试助手(网络通信)Linux网络调试助手(网络通信)Linux网络调试助手(网络通信)Linux网络调试助手(网络通信)Linux网络调试助手(网络...
linux命令linux命令linux命令linux命令linux命令linux命令linux命令linux命令linux命令linux命令
Linux常用命令Linux常用命令Linux常用命令Linux常用命令Linux常用命令Linux常用命令Linux常用命令Linux常用命令Linux常用命令Linux常用命令Linux常用命令Linux常用命令Linux常用命令Linux常用命令Linux常用命令Linux...
Linux讲义 Linux讲义 Linux讲义 Linux讲义 Linux讲义 Linux讲义