如果我ln -s /data/taapp /home/taapp,但是我把目录下的这两个目录都删掉了,怎么回复,链接一直闪烁,该怎么解决
时间: 2024-01-09 15:04:17 浏览: 31
Unix/Linux Command Reference - linux常用命令大全
如果你使用软链接创建了`/home/taapp`目录的快捷方式,但是源目录`/data/taapp`已经被删除了,那么这个软链接就会失效,无法访问目标文件或目录,从而导致链接一直闪烁。
要解决这个问题,你可以重新创建源目录`/data/taapp`,然后再重新创建软链接。如果你没有备份源目录`/data/taapp`,那么这个目录下的文件和数据可能已经永久丢失了,无法恢复。
在重新创建软链接之前,你可以使用`ls -l`命令查看软链接的详细信息,以确保指向正确的目标文件或目录。在终端中,你可以使用以下命令:
```
ls -l /home/taapp
```
这会显示软链接的详细信息,包括它指向的目标文件或目录的路径。如果软链接的的确确指向了已经被删除的目录,你需要先恢复该目录,然后再重新创建软链接。否则,你可以考虑删除软链接,然后重新创建它,例如:
```
rm /home/taapp
ln -s /new/data/taapp /home/taapp
```
这将删除原始的软链接文件,然后创建一个新的软链接文件,指向新的目标文件或目录`/new/data/taapp`。
阅读全文