常用linux指令

1. 搜索某文件中包含某字段的行

cat lumen-ERROR-2018-12-09.log|grep "uploadFile" // 注意大小写不敏感

结果:

2. 搜索所有文件夹下面的文件是否包含某一字段

find . -type f | xargs grep "uploadFile"

结果

3. control+A 、control+E分别跳到行首和行尾

4. sz 下载文件、rz上传文件

rz中的r意为received(接收),输入rz时、意为服务器接收文件,既将文件从本地上传到服务器。
sz中的s意为send(发送),输入sz时、意为服务器要发送文件,既从服务器发送文件到本地,或是说本地从服务器上下载文件。
注:不论是send还是received,动作都是在服务器上发起的。

5. grep 命令

vi // 创建文件并编辑
touch // 创建文件
grep ^3 -n *
grep -r "3$" * // 递归查询
grep -n "^6" * // 显示行数
grep -n "^[12]$" * // 以XX开头,以XX结尾
grep "[^1]" 1.txt // 不在指定范围内的行
grep -i // 大小写不敏感

 mv 和 cp,第一个变量都是存在的,第二个变量是不存在的

posted @ 2018-12-14 11:49  泥土里的绽放  阅读(180)  评论(0编辑  收藏  举报