符号链接就像是快捷方式。

而硬链接就像是一个同步的副本,删掉其中一个也不会影响另一个的存在。

C语言实现

#include 
int link( const char *path1, const char *path2 );

#include 
int symlink ( const char *path1, const char *path2);

node.js实现

fs.link(srcpath, dstpath, [callback])//异步创建一个硬链接

fs.linkSync(dstpath, srcpath)//同步创建一个硬链接

fs.symlink(linkdata, path, [callback])//异步创建一个符号链接

fs.symlinkSync(linkdata, path)//同步创建一个硬链接

相关文章: