让我这个Sasquatch - 我在Windows 7上使用Cygwin 3.6.0。我只是在白痴运行以下命令:
tar cvfz dir1/dir2/dir3/*
(你会在命令中注意到缺少的目标文件 i_am_a_moron.tar.gz ),它很乐意在没有任何投诉的情况下浏览所有713个文件。
我花了一分钟左右才意识到我做了什么。我不会太担心,如果我没有这样做来打包和重新定位一堆文件(图像)以节省驱动器上的空间 - 因为驱动器现在告诉我比开始tar的空间更少。
驱动器中的哪个位置(如果有的话)?
答案 0 :(得分:1)
来自手册
Examples:
tar -cf archive.tar foo bar # Create archive.tar from files foo and bar.
所以它覆盖了dir1/dir2/dir3/*
扩展的第一个文件。
尝试file dir1/dir2/dir3/*
例如:
$ tar -czf prova/*
$ file prova/*
prova/prova.c: gzip compressed data, last modified: Fri Feb 2 14:13:10 2018, from Unix
prova/prova.cc: C source, ASCII text
prova/prova.f: ASCII text
prova/prova.sh: Bourne-Again shell script, ASCII text executable, with CRLF line terminators
prova/prova.txt: empty