软链接
建立软链接
ln -s 文件名 链接名称
示例:
ln -s file.cpp sort-file
查看 inode 信息:
ls -li

理解软链接
软链接是一个独立文件,有自己的 inode 和数据块,数据块存放链接文件的路径名。相当于 Windows 的快捷方式。
通过 ls -li 可查看两者 inode 不相同。

注意事项
- 删除源文件会导致软链接悬空
- 移动源文件会导致链接失效
- 修改软链接即修改源文件内容
软链接应用
运行程序时若路径复杂,可通过软链接简化调用。
例如将绝对路径软链接进系统目录:
sudo ln -s /home/jib/1010/sort-hard-link/bin/myexe/myexe /usr/bin/myexe
此后只需输入 myexe 即可运行。



硬链接
创建命令:
文件名 硬链接名称







