如果我这样做tar -czf archive directory,目录将被添加到存档中。我想添加文件夹的文件directory而不是目录本身,如何?
请建议答案,不涉及cd荷兰国际集团,以directory
这与其显示的内容不同:
我有一个目录somedir,内容为abc, xyz:
ls somedir
abc xyz
Run Code Online (Sandbox Code Playgroud)
我想使档案将包含的文件abc,xyz而不是somedir文件夹
更新:如果我使用命令tar -C /home/username/dir1/dir2 -cvf temp.tar yourarchive(我的问题被称为重复的问题的答案)
我得到这个:

我想要的是tar czf archive.tar.gz -C yourarchive .,我得到了这个(这与我想要的足够接近):

我想要的是这个(直接文件,没有文件夹):

如果我克隆一个分区(我可以使用dd命令或 clonezilla 软件或任何东西),ext4格式为分区xfs格式:
我会有任何问题/错误吗?
结果数据/分区将被ext4或xfs格式化?
考虑我正在为我的音乐目录制作的符号链接,名为music.
ln -s Music music
Run Code Online (Sandbox Code Playgroud)
现在考虑以下命令序列:
edward@ArchLinux:~$ readlink music
Music
edward@ArchLinux:~$ readlink music/
edward@ArchLinux:~$
Run Code Online (Sandbox Code Playgroud)
只有当我不在/符号链接名称的末尾使用时,我才会得到输出。
我想知道/dir和/dir/是否不同。有人可以解释一下吗?