tar
命令在 Ubuntu 系统中是用来打包和解包文件的工具。tar
命令可以将多个文件或目录打包成一个 tar 文件,也可以将 tar 文件解包成原来的文件或目录。
tar
命令的常用参数如下
- c:创建一个新的 tar 文件。
- x:从 tar 文件中提取文件。
- v:显示详细信息。
- f:指定 tar 文件的名称。
- z:通过 gzip 对 tar 文件进行压缩或解压。
- j:通过 bzip2 对 tar 文件进行压缩或解压。
- t:列出 tar 文件的内容。
tar
命令的常见用法如下
-
👇创建 tar 文件:
tar -cvf filename.tar directoryname
这个命令会将 directoryname 目录打包成 filename.tar 文件。
-
👇创建并压缩 tar 文件:
tar -zcvf filename.tar.gz directoryname
这个命令会将 directoryname 目录打包并压缩成 filename.tar.gz 文件。
-
👇解包 tar 文件:
tar -xvf filename.tar
这个命令会将 filename.tar 文件解包。
-
👇解压缩 tar 文件:
tar -zxvf filename.tar.gz
这个命令会将 filename.tar.gz 文件解压缩并解包。
-
👇列出 tar 文件内容:
tar -tvf filename.tar
这个命令会列出 filename.tar 文件中的内容。
小结
tar
命令是一个非常强大的文件打包和解包工具,它可以方便地对文件和目录进行打包和解包,还可以通过 gzip 或 bzip2 对 tar 文件进行压缩或解压。通过熟练掌握 `tar`` 命令,可以大大提高文件管理的效率。