Linux tar命令笔记
Linux tar 命令
Linux tar命令是用于建立,还原备份文件的工具程序,它可以加入以及解开备份文件内的文件。
语法:
tar [参数] [目的文件] [备份文件]
参数:
tar -c #新建创建新的包 tar -f #指定包文件的名称 打包解包的必要参数且必须放在任何选项的最后

tar -A #新增文件到已存在的tar文件中

tar -z,-j,-J #调用.gz , .bz2 , .xz格式的工具进行处理

tar -t #查看包内的文件信息

tar -x #解包,解压。 tar -xf ttt.tar -C /home/ 可指定解包到/home目录

tar -C #指定解包路径

tar -k #保留原文件不被覆盖

tar -v #显示指令执行过程 tar -N '2023-06-10' -zcf file.tar.gz *.log #只会备份比某个日期新的文件
常用指令:
tar -cvf file_log.tar.gz *.log #仅打包,将所有log文件打包为"file_log.tar"文件并显示打包过程
tar -zcvf file_log.tar.gz *.log #打包后,以gzip压缩 压缩文件,z是.gz压缩,j是bzip2压缩,J是xz压缩
tar -xvf file_log.tar -C ./ #解包文件到当前目录下
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 25岁的心里话
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现