打包压缩和搜索命令
1、tar——用于对文件打包压缩或解压
-c:创建压缩文件
-x:解压
-t:查看压缩包内有哪些文件
-z:用Gzip压缩或解压
-j:用bzip2压缩或解压
-v:显示解压或压缩过程
-f:目标文件名
-p:保留原始的权限与属性
-P:使用绝对路径来压缩
-C:指定解压的目录
tip:在使用某些解压或压缩操作时,可能需要花费数个小时,如果屏幕一直没有输出,一方面不好判断打包的进度情况,另一方面也会怀疑电脑死机,因此推荐用-v参数向用户不断显示压缩或解压过程;-f参数很重要,必须放最后一位,表示要压缩或解压的软件包名称
一般可以用:tar -czvf 压缩包名称.tar.gz 要打包的目录
tar -xzvf 压缩包名称.tar.gz
2、grep——用于在文本中执行关键词搜索,并显示匹配的结果
-b:将可执行文件当作文本文件来搜索
-c:仅显示找到的函数
-i:忽略大小写
-n:显示行号
-v:反向选择——仅列出没有”关键词“的行
3、find——用于按照指定条件来查找文件
格式为:find [查找路径] 寻找条件 操作
-name 匹配名称
-perm 匹配权限(mode为完全匹配,-mode为包含即可)
-user 匹配所有者
-group 匹配所有组
-mtime -n +n 匹配修改内容的时间
-exec 后面可跟用于进一步处理搜索结果的命令
重点在于-exec参数的作用,这个参数用于把find命令搜索到的结果交由紧随其后的命令做进一步处理,他十分类似管道符技术
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)