众所周知bash的ln软链接是假的。node
ln -d ~/useruid.ini testlink2 硬连接测试
同驱动器不报错 结果产生一个真的硬连接,3个方法判断硬连接:git
不一样驱动器报错
ln -s ~/useruid.ini testlink2 软链接测试
不报错 结果:产生一个副本,与源文件无关
shell
如今提供一个调用window建立软链接的方法:bash
@echo off ::echo param[0] = %0 ::echo param[1] = %1 ::echo param[2] = %2 mklink /d %1 %2
保存为mkl.bat文件,放到git命令目录C:\Program Files\Git\usr\bin,就能够在bash中用mkl.bat 来用cmd中的命令了。测试
设置一个别名方便使用ui
注意用管理员模式打开bash,还有文件路径用win模式:spa
alias mkl=mkl.bat
mkl E:\\link\\downloads C:\\downloads
参考连接: https://blog.csdn.net/albertsh/article/details/52788106.net