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,第一个变量都是存在的,第二个变量是不存在的