Linux常用命令及工具


 1.expand
        expand用于将输入制表符转换为空格,unexpand将输入空格转换为制表符。使用-t选项来指定制表符停止位。
        举例如下:
         [root]#cat -A hello.c                         //用于显示文档所有字符信息。(Tab制表符显示^I)
         [root]#expand -t 4 hello.c              //设置制表符为4个字符
2.grep搜索字符串
        grep用来在指定文件中搜索关键字符串,其命令格式如下:
        grep  [选项] [查找内容] [查找范围]
  • - b: 在输出的每一行显示包含匹配字符串的行在文件中的字节偏移量。
  • -c: 只显示匹配行的数量
  • -i: 比较时不区分大小写
  • -h:在查找多个文件时,指示grep不要将文件名加入到输出之前。
  • -l: 显示首次匹配串所在的文件名并用换行符将其隔开。当在某文件中多次出现匹配时,不重复显示此文件名。
  • -n:在输出前加上匹配串所在行的行号(文件首行行号为1)。
  • -v:只显示不包含匹配串的行。
  • -x:整行显示严格匹配的行。
例如,在Linux头文件目录中查找fread函数声明位置,可以使用一下命令:
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值