linux 如何打包当前文件下所有文件包括隐藏文件

发布网友 发布时间:2022-02-26 17:30

我来回答

4个回答

热心网友 时间:2022-02-26 19:00

命令如下:

cd /root/test/

tar czvf test.tar.gz    .[!.]*    *

解说下:

tar czvf test.tar.gz *         压缩当前文件夹下非隐藏文件的文件

tar czvf test.tar.gz  .[!.]*   压缩当前文件夹下隐藏文件排除两个隐藏文件夹"."和“..”

排除的如图,然后会把上一级的文件也打包进来了。

热心网友 时间:2022-02-26 20:18

tar cvf 123.tar `ls -a`

追问大哥不行啊 命令错误

追答不是‘’
是键盘123456
1左边的那个按键

热心网友 时间:2022-02-26 21:52

tar cvf 123.tar `ls -A`
应该使用大写A
-a, --all do not ignore entries starting with .
-A, --almost-all do not list implied . and ..
小写a会把. 和 ..目录页带上追问大写的A也不行啊 - -! 提示 Error exit delayed from previous errors

热心网友 时间:2022-02-26 23:44

tar -cvf test.tar.gz $(find . -type f)

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com