在我的目录中,有 2 个文件:一个文本文件和一个指向该文本文件的符号链接。
base_v21.txt -> base_v001.txt
base_v001.txt
Run Code Online (Sandbox Code Playgroud)
当我尝试base_v001.txt使用以下命令进行复制时:
# cp base_v001.txt /targetdir
Run Code Online (Sandbox Code Playgroud)
不是base_v001.txt被复制,base_v21.txt而是被复制。
# ls /targetdir
base_v21.txt
Run Code Online (Sandbox Code Playgroud)
因此,即使我通过完整文件名指定要复制的文件,符号链接也会被复制。
我看过有关使用-L或-H取消引用符号链接的帖子,但这并不真正适用于我的情况,因为我正在尝试复制目标文件本身;不是符号链接。
至于为什么符号链接和目标文件位于同一目录中,我无法控制。
| 归档时间: |
|
| 查看次数: |
16981 次 |
| 最近记录: |