Linux创建及删除软链接

一:创建软链接命令

[root@test ~]# ln -s 【源文件】【目标文件】

二:以/home/upload软连接到/www/wwwroot/test/link/upload为例


#在/home下运行ll命令
[root@test home]# ll
drwxr-xr-x 2 root root 4096 Jul 29 13:41 upload

#在/www/wwwroot/test/link下运行ll命令
[root@test link]# ll
#此目录没有文件夹

#执行命令,创建软链接
[root@test home]# ln -s /home/upload /www/wwwroot/test/link/upload

#在/www/wwwroot/test/link下运行ll命令,发现软链接成功
[root@test link]# ll
total 0
lrwxrwxrwx 1 root root 13 Jul 29 13:41 upload -> /home/upload/

若/www/wwwroot/test/link下已经存在upload同名文件夹


#在/www/wwwroot/test/link/upload下运行ll命令
[root@test link]# ll
drwxr-xr-x 2 root root 4096 Jul 29 13:41 upload

#执行命令,创建软链接
[root@test home]# ln -s /home/upload /www/wwwroot/test/link/upload

#在/www/wwwroot/test/link/upload下运行ll命令,发现当前目录没有软链成功
[root@test link]# ll
total 0
drwxr-xr-x 2 root root 4096 Jul 29 13:41 upload

#进入到/www/wwwroot/test/link/upload内运行ll命令,发现软链接成功
[root@test link]# cd upload
[root@test upload]# ll
total 0
lrwxrwxrwx 1 root root 13 Jul 29 13:41 upload -> /home/upload/

综述:要对某个文件夹进行软连处理时,如果目标文件存在要软链的同名文件夹,那么此软链则会创建在目标文件夹内【提示:软链前确定下目标文件是否存在同名文件夹】

三:删除软链接

# 以上述/www/wwwroot/test/link/upload为例【提示:不要多了/】
[root@test link]# rm -rf upload

おすすめ

転載: blog.csdn.net/qq_37604998/article/details/119210033