1、表示标准输出流。减号”-“就是代表标准输出/标准输入 2、通过ssh传送文本 cat id_rsa.pub |ssh root@172.16.1.5 'cat - >> ~/.ssh/authorized_keys'3、实现复制的例子tar cf - access.log |tar xf - -C /opt 4、脚本中可以这样在crontab里添加一个任务 { crontab -l; echo "*...
tar -Af abc.tar def.tar def.tar 会合并到 abc.tar中,def.tar继续存在,不会消失。 比较打包文件和源文件 tar -df abc.tar abc 提取文件并保留源文件权限 tar xf abc.tar.gz --preserve-permissions 提取文件并把标准输出写入到外部程序 tar xf abc.tar --to-command='mkdir $TAR_FILENAME' 提取abc....
xz格式解压缩 tar -命令将从标准输入读取 xz只支持单个文件压缩,需要先使用tar进行归档,再进行压缩 1.压缩目录tar cf - test | xz > file.tar.xz 2.解压目录xz -d -c file.tar.xz | tar xf - 使用tar命令代替xz 3.压缩命令tar cJf file.tar.xz file 4.解压命令tar xJf file.tar.xz rar格式解压...
tar -xvf example.tar -C /home/user/data 执行该命令后,tar命令会将example.tar中的文件解压到/home/user/data目录下。 需要注意的是,如果解压的目标目录不存在,tar命令会自动创建它。如果你不希望在解压过程中显示详细信息,可以去掉-v选项,只使用以下命令: tar -xf example.tar -C /home/user/data 这样就...
tar-cPf all.tar./*.txt # 压缩,-p 这里要写绝对路径,如果写相对路径,则解压时也是相对路径 tar -xPf /all.tar # 解压缩 # 注意 f 必须在最后,否则会报错 (1.3)解压到指定目录 tar -xf all.tar -C dir 注意,dir 必须要存在,否则报错。
tar -xf archive.tar # Extract all files from archive.tar. 主操作模式: -A, --catenate, --concatenate 追加 tar 文件至归档 -c, --create 创建一个新归档 -d, --diff, --compare 找出归档和文件系统的差异 --delete 从归档(非磁带!)中删除 ...
tar xf abc.tar --to-command='mkdir $TAR_FILENAME'提取abc.tar,--to-command内部通过通道把标准输出传给指定的命令此处mkdir会创建名字为abc的文件夹,文件夹里面有提取的每个文件。检查打包或压缩包文件的大小 tar -czvf abc.tar.gz | wc -c 二、rar rar文件是一种用于压缩和归档文件的流行格式,rar...
一、解压.tar文件 1. 解压.tar文件,使用以下命令: “` tar xf file.tar “` 其中,`file.tar`是要解压的.tar文件的文件名。 2. 解压到指定目录,使用以下命令: “` tar xf file.tar -C /path/to/directory “` 其中,`file.tar`是要解压的.tar文件的文件名,`/path/to/directory`是要解压到的目录路...
-C是指定你的压缩包要解压到的目录,比如:tar-zxvflog.tar.gz-C/tmp/就是要解压到tmp目录下。-C不是一个单独的参数,后面还要加东西,具体如下(另:Linux是大小写敏感系统,大写的C和小写的c代表不同的含义),例如:-C,--directory=DIR改变至目录DIR --exclude=PATTERN排除以PATTERN指定的文件...
# tar -tf all.tar 这条命令是列出 all.tar 包中所有文件,-t 是列出文件的意思。 # tar -xf all.tar 这条命令是解出 all.tar 包中所有文件,-x 是解开的意思。 以上就是 tar 的最基本的用法。为了方便用户在打包解包的同时可以压缩或解压文件,tar 提供了一种特殊的功能。这就是 tar 可以在打包或解包...