没有这样的文件或目录 - 文件存在

没有这样的文件或目录 - 文件存在

enter code here我不明白为什么我会收到“没有这样的文件......”错误。

fstab 位于 home/andy/Downloads/

以下是我的备份脚本中的相关内容。

# Backup fstab
cat /etc/fstab > home/andy/Downloads/fstab
tar -cvf fstab.tar home/andy/Downloads/fstab
rsync --progress -r -u fstab.tar $Backup_Directory
rsync --progress -r -u fstab.tar $Local_Backup_Dir

以及输出。

Thunar_Settings.tar
10,240 100%    0.00kB/s    0:00:00 (xfr#1, to-chk=0/1) sending incremental file list
-rw-rw-r--         10,240 2022/12/01 22:27:27 Thunar_Settings.tar
/home/andy/bin/Backup_20_04.sh: line 79: home/andy/Downloads/fstab: No such file or directory
tar: home/andy/Downloads/fstab: Cannot stat: No such file or directory
tar: Exiting with failure status due to previous errors

我在适当的位置添加了 /。

tar:从成员名称 /home/andy/Downloads/fstab 中删除前导“/”,发送增量文件列表 fstab.tar

它创建 tar 文件并将其发送到 2 个位置。

答案1

您的脚本使用绝对路径home/andy...,但这不是有效路径。

绝对路径必须以/

因此,如果您的用户名是,andy那么您的用户主文件夹的绝对路径将是/home/andy/...

相关内容