软链接:(类似于快捷方式)
创建软链接的命令为:ln -s target_file soft_link
使用readlind或者ls -l 命令可以查看一个软链接所指向的文件的文件路径及文件名称
eg: $ln -s /oracle/public/10.2.0/db_1/rdbms rdbms
$readlink rdbms
硬链接:
创建指向一个文件的硬链接与创建一个软链接类似,也是使用ln命令。只是不再附加-s参数。
区别:
软链接文件本身与其指向的目标文件的inode number并不相同,着意味着在磁盘上会有对应这个文件的新数据出现
在一个目录中创建一个文件的硬链接,只是在目录文件中添加这个文件的inode number以及另外一个文件名称(及硬链接名称)的条目,而数据还是原来的那一份;
注意:对文件创建硬链接时,有以下两个限制:
一是不能对目录创建硬链接;
二是硬链接不能跨越文件系统,及不能跨越分区
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/22815499/viewspace-702240/
,如需转载,请注明出处,否则将追究法律责任。