python 增加新的软链接失败,还是指向以前的
时间: 2024-02-01 19:16:58 浏览: 26
可能是因为你的新软链接与旧软链接的名称相同,导致系统无法识别你想要创建新软链接。你可以尝试使用不同的名称创建软链接,或者先删除旧软链接再创建新软链接。具体操作如下:
1. 删除旧软链接:
```shell
rm /path/to/old_link
```
2. 创建新软链接:
```shell
ln -s /path/to/new_file /path/to/new_link
```
这样就可以成功创建一个指向新文件的软链接了。
相关问题
python操作软链接
操作软链接可以使用"sudo ln -s [目标文件 [软链接路径]"命令。例如,如果您想要创建一个名为"python"的软链接,指向"/usr/bin/python3.5",您可以使用以下命令:
sudo ln -s /usr/bin/python3.5 /usr/bin/python
这将创建一个名为"python"的软链接,它指向"/usr/bin/python3.5"文件。在使用软链接时,请确保目标文件存在并且您具有足够的权限进行操作。<em>1</em><em>2</em><em>3</em>
#### 引用[.reference_title]
- *1* *2* [python 修改软链接](https://blog.csdn.net/qq_38153833/article/details/124174401)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}} ] [.reference_item]
- *3* [升级python3.6到python3.8,修改pip,python3软链接](https://blog.csdn.net/smallEngineer/article/details/131111982)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}} ] [.reference_item]
[ .reference_list ]
python的软链接是什么意思
在Python中,软链接也被称为符号链接(Symbolic Link),是一种特殊类型的文件,它包含了指向另一个文件或目录的引用。当你访问软链接时,实际上是在访问被链接的文件或目录。软链接的使用可以方便地在文件系统中引用文件或目录,避免了复制或移动文件的操作。在Python中,你可以使用os模块中的os.symlink()函数来创建软链接。
举个例子,假设你有一个名为“/home/user/test”的文件夹,你可以使用以下代码来创建一个指向该文件夹的软链接:
```
import os
os.symlink('/home/user/test', '/home/user/test-link')
```
这将创建一个名为“test-link”的软链接,它将指向“/home/user/test”文件夹。当你访问“test-link”时,实际上是在访问“/home/user/test”文件夹。