Archive a set of files:
tar -cvf tarfile.tar /var/log/syslog /var/log/messages
Archive and compress (gzip) a set of files:
tar -cvzf file.tar.gz /var/log/syslog /var/log/messages
Archive and compress (bzip2) a set of files:
tar -cvjf file.tar.bz2 /var/log/syslog /var/log/messages
Extract a tar file:
tar -xvf file.tar
tar -xvzf file.tar.gz
tar -xvjf file.tar.bz2
Display the content of a tar file:
tar -tvf file.tar
tar -tvzf file.tar.gz
tar -tvjf file.tar.bz2
Replace a file in an existing tar file:
tar -rvf tarfile.tar filetoreplace
Update a file in an existing tar file:
tar -uvf tarfile.tar newfile
Copy all files in one directory to another directory on local host:
cd /etc; tar cf - . | (cd /etc.bak; tar xvpf -)
Copy a directory from one host to another and preserve ownership and permissions:
tar -cf - /var/amavisd | ssh user@otherhost tar -xf -
分享到:
相关推荐
《GNU Tar 1.20源码解析及关键知识点详解》 GNU Tar 是一款广泛应用于类Unix系统中的打包工具,其主要功能是将多个文件和目录组合成一个单一的归档文件,便于备份、传输和存储。源码包“tar-1.20.tar.gz”包含了GNU...
这个压缩包“GNU make-3.79.1.tar.gz”包含了GNU make的3.79.1版本源代码,允许用户在自己的系统上编译和安装这款软件。 1. **GNU make简介**: GNU make 是GNU项目的一部分,由Richard Stallman领导的自由软件...
mips-sde-elf-i686-pc-linux-gnu.tar.bz2 下载这里来编译mips
《GNU tar源码解析与压缩原理探析》 在信息技术领域,数据的压缩与归档是常见的操作,其中“tar”工具是Unix/Linux系统中不可或缺的一员。本文将围绕"tar-1.27.tar.gz"这个文件,深入探讨GNU tar的源码以及tar文件...
描述中提到,由于git下载速度慢,此压缩包“gnuradio.tar.gz”是为了方便用户快速获取和安装gnuradio。通常,这个压缩包将包含gnuradio的源代码、必要的依赖信息以及可能的预编译二进制文件,以简化安装过程。解压后...
在本例中,我们讨论的是“gcc-4.4-gnu.tar.gz”,这是一个针对GNU系统的GCC 4.4版本的源代码压缩包。 GCC 4.4是GCC历史上的一个重要版本,发布于2010年。尽管它的版本相对较低,但它包含了许多当时先进的编译优化...
gcc-linaro-7.5.0-2019.12-x86_64_aarch64-linux-gnu.tar.tar是由 Linaro 公司基于GCC推出的的ARM交叉编译工具。 可用于交叉编译64-bit Armv8 Cortex-A, little-endian目标中的裸机程序、u-boot、Linux kernel、...
gcc-linaro-7.5.0-2019.12-x86_64_aarch64-linux-gnu.tar.tar是由 Linaro 公司基于GCC推出的的ARM交叉编译工具。可用于交叉编译64-bit Armv8 Cortex-A, little-endian目标中的裸机程序、u-boot、Linux kernel、...
当我们看到`basic.tar.gz`时,这意味着文件`basic.tar`已经通过Gzip进行了压缩。要解压这个文件,你需要先用`gunzip`命令去除`.gz`压缩,然后用`tar`命令解包`.tar`文件。在Linux或Unix终端中,这可以通过以下两条...
标题中的“clangd/libclang-11.0.0-x86_64-unknown-linux-gnu.tar.bz2”是一个软件包,它包含了用于C和C++编程语言的Clang工具集的一部分,特别是libclang库。libclang是Clang项目的一个核心组件,提供了C API,允许...
Sourcery_CodeBench_Lite_for_Xilinx_GNU_Linux.tar.bz2
标题中的"gnuradio-3.6.5.tar.gz"表示的是Gnuradio的3.6.5版本,采用常见的Linux发行版软件打包格式——tarball(.tar.gz),这是一种将多个文件或目录压缩合并为一个文件以便于传输和存储的方式。 1. **Gnuradio...
标题 "x86_64-unknown-linux-gnu-9.2.0.tar.gz" 暗示了这是一个针对x86_64架构的Linux系统(通常为64位)的GCC(GNU Compiler Collection)交叉编译器的打包文件,版本号为9.2.0。这种工具允许开发者在非目标平台...
arm-2014.05-29-arm-none-linux-gnueabi-i686-pc-linux-gnu 是由 CodeSourcery 公司基于...arm-2014.05-29-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2.7z交叉编译器必须安装在32为主机上,才能编译目标代码。
"i386-linux-gnu.tar.gz" 是一个针对 Linux 操作系统的软件包,主要服务于 x86 架构(也称为 i386 或 32位)的计算机。这个压缩包采用的是 tar.gz 格式,这是一种常见的在 Linux 和类 Unix 系统中用于归档和压缩文件...
具体内容为适用于jetson nano等arm64架构的嵌入式开发平台的的clang+llvm-7.0.1-aarch64-linux-gnu.tar.xz
这个名为"virtuoso-opensource.x86_64-generic_glibc25-linux-gnu.tar.gz"的压缩包是专为Linux系统设计的,无需编译即可使用,大大简化了安装过程。 1. **Virtuoso OpenSource**: Virtuoso的开源版本提供了丰富的...
oracle 客户端库,前提是需要安装其他三个包 oracle-instantclient11.2-basic_11.2.0.4.0-2_i386.deb、oracle-instantclient11.2-devel_11.2.0.4.0-2_i386.deb、oracle-instantclient11.2-sqlplus_11.2.0.4.0-2_i386...
clang+llvm-10.0.0-x86_64-linux-gnu-ubuntu-18.04.tar.xz llvm 10.0 在 18.04系统下的安装包