(0320) Linux软链接的创建,删除,修改
https://blog.csdn.net/qq_21386275/article/details/79881543
一、创建软链接
ln -s 【目标目录】 【软链接地址】
【目标目录】指软连接指向的目标目录下 ( -- >指向的),【软链接地址】指“快捷键”文件名称,该文件是被指令创建的。
如下示例,public文件本来在data文件下是不存在的,执行指令后才存在的。
./data/public -- > ./var
举例:
ln -s ./upload ./data/public
二、删除
rm -rf 【软链接地址】
上述指令中,软链接地址 最后不能含有“/”, 比如 code/
当含有“/”时,删除的是软链接目标目录下的资源,而不是软链接本身。
三、修改
ln -snf 【新目标目录】 【软链接地址】
这里的修改:是指修改软链接的 目标目录,而不是 【软链接地址】
ln -snf ./var ./data/public
四、修改,【软链接地址】
比如将,ln -snf ./var ./data/public
改为 ln -snf ./var ./data/private
(1)先 rm -rf ./var (注意 最后不能带/,否则var里面的也删掉)
直接
(2)再 ln -s ./var ./data/private
生成 : ./data/public -- > ./var