文件查找、打包压缩及解压
1.文件查找
echo命令查看变量PATH的值,冒号为分隔符,每个字段代表一个目录。
使用which命令在环境变量PATH设置的目录中查找符合条件的命令。
locate命令可以让用户快速查找到所需的文件或目录,使用前可以使用updatedb命令手动更新数据库。
find命令可以根据文件名查找find / -name "文件名",添加“i”参数忽略大小写,“*”符号为通配符,在不确定文件名称时可以使用。
find命令还可以根据文件大小查找,添加“-size +/ /-nM”,+大于、空等于、-小于,
添加“-ls”可以查看文件的详细信息。
“-maxdepth”命令指定查找目录深度。
2。文件打包压缩
使用gzip命令对目录进行压缩,完成后每个文件都会增加.gz后缀,但gzip命令只能对单一文件进行压缩。
tar命令可以将多个目录与文件打包在一起,同时使用gzip命令对文件压缩
如:
tar -czf "文件或目录名"-gzip.tar.gz /etc/
tar -cjf"文件或目录名"-bzip2.tar.gz /etc/
tar -cJf"文件或目录名"-xz.tar.gz /etc/
”-c“参数表示创建一个打包文件,”z“参数表示通过调用gzip对文件进行压缩,”-j“参数表示通过调用bzip2对文件压缩,”-J“参数表示调用xz对文件进行压缩,”-f“参数表示后面被处理的文件名称。
3.文件解压
使用file命令查看文件的压缩信息。
在不解压的情况下,使用tar命令加”-t“参数查看打包文件的文件名。
使用tar命令解压文件,添加”-x“参数表示解打包或者解压缩,”-C“参数表示解压至指定目录,"-v"参数显示解压过程。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 因为Apifox不支持离线,我果断选择了Apipost!
· 通过 API 将Deepseek响应流式内容输出到前端