在 Debian(以及其他 Linux 发行版)中,建立**软链接(符号链接,symbolic link)**使用的是 ln -s 命令。
ln -s 源文件或目录 软链接名
-s:表示创建软链接(symbolic link)ln -s /home/user/file.txt /home/user/file_link.txt
查看:
ls -l file_link.txt
输出类似:
file_link.txt -> /home/user/file.txt
ln -s /var/www/html /home/user/www
这样 /home/user/www 就指向 /var/www/html
ln -s /etc/nginx/nginx.conf
会生成一个名为 nginx.conf 的软链接
ln -s /path/to/source linkname
如果使用相对路径,移动软链接后可能会失效。
如果目标已存在:
ln -sf 源 目标
-f:强制覆盖
rm 软链接名
⚠️ 不要加 /,否则可能误删源目录内容
ls -l
或:
readlink 软链接名
如果你有具体场景(比如 Nginx、Python、服务配置等),我可以给你更针对性的示例。