链接文件

1、链接文件分为软链接和硬链接

2、软链接   bin 就是一个软链接文件   bin 的真实地址是  /usr/bin   但是指向了  /bin

    链接文件_第1张图片

3、做一个软链接文件,  test.java   这个test.java 的真实地址是  /tomcat/test.java  ,软链接到  /root/test.java

   命令   ln -s   真实文件    软链接文件

   命令   ln -s   真实目录   软链接目录

   链接文件_第2张图片

   以上两个都是相对于 绝对路径做的软链接

   在当前路径下做软链接文件   直接是    ln -s  xxx   xxx   例子如下

  链接文件_第3张图片

  如果真实文件不存在的话,那么会报一个红色的提示,此时就要注意了

  链接文件_第4张图片

  所以  做软链接 尽量使用  绝对路径

 

4、硬链接:硬链接不支持对目录做硬链接   ,只支持对文件做硬链接

    做一个硬链接文件   如下图  ,此时   test.java   和  test_hard.java   互为硬链接文件

   两个的 inood  号一样

   命令   ln  文件名   文件名

    链接文件_第5张图片

   如果删掉源文件   test.java   硬链接不会报错,但是软链接会找不到源文件

   链接文件_第6张图片

    目录不能做硬链接

   

   硬链接不能跨分区  ,因为分区之间有独立的 inood  

   链接文件_第7张图片

你可能感兴趣的:(Linux)