tar排除文件和目录的用法

简介: tar czvf /tmp/bak.tar.gz \ --exclude 'download/*' \ --exclude .ssh \ --exclude .bashrc \ .使用--exclude可以排除文件和目录。
tar czvf /tmp/bak.tar.gz \
  --exclude 'download/*' \
  --exclude .ssh \
  --exclude .bashrc \
  .

使用--exclude可以排除文件和目录。

  • --exclude 'download/' 包含download但排除download下的所有文件和子目录(即只打包空目录)。注意因为有,所以要加引号。
  • --exclude .ssh 排除目录
  • --exclude .bashrc 排除文件
目录
相关文章
|
1月前
|
监控 Python
查找指定目录下最近修改的文件
本文介绍了一个使用Python编写的脚本,用于查找指定目录及其子目录中在过去指定秒数内被修改的文件。通过`os`和`time`模块,脚本遍历目录,检查文件的最后修改时间,并列出符合条件的文件。文章还提供了代码优化建议,包括增加日志记录、异常处理和性能优化,使脚本更加健壮和高效。
30 4
|
算法 Linux
Linux copy时排除某文件/目录
Linux copy时排除某文件/目录
304 0
|
8月前
|
弹性计算 运维 Shell
|
8月前
|
JavaScript 前端开发
Gulp 打包压缩 js 文件到指定目录详细流程(修改文件名与后缀)
Gulp 打包压缩 js 文件到指定目录详细流程(修改文件名与后缀)
49 0
|
Shell Perl
把当前目录(包含子目录)下所有后缀为 “.sh” 的文件后缀变更为 “.shell”,之后删除每个文件的第二行
把当前目录(包含子目录)下所有后缀为 “.sh” 的文件后缀变更为 “.shell”,之后删除每个文件的第二行。
103 1
tar命令打包时排除指定目录、指定文件
排除指定目录:--exclude=base_dir/sub_dir 注意:目录后面不要加斜杠 "/" 排除指定文件:--exclude *.jpg 示例如下: tar zcvf data.
2725 0