温馨提示×

linux exclude在压缩时怎么用

小樊
81
2024-12-30 09:22:56
栏目: 智能运维

在Linux中,使用tar命令进行压缩时,可以通过--exclude选项来排除某些文件或目录

tar -czvf archive.tar.gz --exclude="file_to_exclude" --exclude="directory_to_exclude" /path/to/archive

在这个示例中:

  • -c 表示创建新的压缩文件。
  • -z 表示使用gzip压缩。
  • -v 表示显示详细信息。
  • -f 表示指定压缩文件名。
  • archive.tar.gz 是输出的压缩文件名。
  • --exclude="file_to_exclude" 表示排除名为file_to_exclude的文件。
  • --exclude="directory_to_exclude" 表示排除名为directory_to_exclude的目录。
  • /path/to/archive 是要压缩的文件或目录的路径。

你可以根据需要添加多个--exclude选项来排除更多的文件或目录。例如:

tar -czvf archive.tar.gz --exclude="file1.txt" --exclude="file2.txt" --exclude="directory1" /path/to/archive

这将排除file1.txtfile2.txtdirectory1

0