Linux里面归档命令是什么?

Linux里面归档命令是什么?,第1张

题主你好,

linux中归档命令是tar.

理解归档命令:  所谓"归档"用大白话来说就是"打包".

如我有一个文件夹叫test, 里面有1-8共8个文件:

我现在要对test文件夹的所有或部分内容进行归档(打包):

语法:  tar cf 自定义的归档文件名.tar 文件名或文件夹名

我想要将test目录下的所有文件进行归档,归档后的文件名为all.tar:

tar cf all.tar .

可以看到all.tar这个归档文件已经生成了.

我们还可以对部分文件进行归档,如我只归档1-4这四个文件:

tar cf 1-4.tar 1 2 3 4

-----

我用打包来描述归档了,好理解一些, 既然上面有打包, 就相应有解包, 命令还是tar,只是参数不同:

我先将1-8这8个文件都删了,只留两个tar文档做实验:

我先将1-4.tar这个包解开:

tar xf 1-4.tar

可以看到1-4这四个文件都被解压出来了.我们再把1-4给删掉,试试解压all.tar这个包:

tar xf all.tar

可以看到1-8这8个文件都解压出来了.

写在最后:

归档用的最多的原因应该就是管理和传输方便一些, 从管理上来说, 如我这一个文件夹里是100首歌曲,则打包后命名为music_100.tar,这样你一看到这个包名就知道里面是100首歌,此时你想给这100首歌换个位置,直接把这个文件移动到其它文件夹中即可, 而不用去移动那100个歌曲文件. 传输上也一样, 我想把这100首歌传给朋友,如果使用归档文件的话, 传一个就行了,否则还要传100个.

另外,上面解释归档时,其实很笼统, 有很多细节没有讲到, 如果题主想要进一步的理解其它功能,可以使用tar --help 或man tar 或info tar等等命令看看它的详细文档.

=====

希望可以帮到题主, 欢迎追问

进入/home目录

cd /home

tar -zcvf wang.tar.gz wang

cd /home

tar -zcvf wang.tar.gz abc/wang

z 代表用gzip格式压缩

c 建立一个压缩文件的参数指令(create 的简写)

v 压缩的过程中显示文件

f 创建的压缩文件名,在 f 之后要立即接文件名,不要再加参数

1,linux系统里的家目录(即用户目录)是存放个人数据。除了root用户,其他用户的设置文件,桌面文件以及个人数据都是放在各自的用户目录下面。如test用户,其个人数据以及桌面等文件都是放在/home/test/目录下面。2,想知道自己的家目录路径,可以在命令行下输入命令echo$HOME一般每个用户的家目录下都有一个profile文件用于配置每个用户的登录时的环境变量,可以对这个profile文件进行更改来配置不同于其他用户的linux环境。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8538780.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-17
下一篇 2023-04-17

发表评论

登录后才能评论

评论列表(0条)

保存