常用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,第一个变量都是存在的,第二个变量是不存在的
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步