linux常用较小,常用一些LINUX小命令整理

1.grep -rni "searchName" *    //非常方便的指令,可用于常量,方法,调用等查询。原理:主要就是用于grep的搜索指令

-n 或 --line-number: 在显示符合样式的那一行之前,标示出该行的列数编号。

-i 或 --ignore-case: 忽略字符大小写的差别。

-r 或 --recursive: 此参数的效果和指定"-d recurse"参数相同。

更多参数克参照LINUX中grep命令

2. sed -i s/function/testfunction/g `grep function -rl --include="*.php" ./` //配合grep可用作shell等替换脚本的开发,多用于迁库 替换常量名称 映射名称 调用名称等

将当前目录(包括子目录)中所有txt文件中的function字符串替换为testfunction字符串。其中,

-i 表示操作的是文件,``括起来的grep命令,表示将grep命令的的结果作为操作文件。

s/function/testfunction/表示查找function并替换为testfunction,后面跟g表示一行中有多个function的时候,都替换,而不是仅替换第一个

另外,如果不需要查找子目录,仅需要在当前目录替换,用sed命令就行了,命令如下:sed -i s/function/testfunction/g ./*.txt

3.tailf /test.php | grep testStr     //多用于监听日志等操作 需配合脚本日志录入。

有些命令不常用便会遗忘,坚持补充。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值