Linux中软链接与硬链接

链接含义

避免多次复制,创建文件链接,各用户可以存取同一文件,实现文件共享

1、硬链接

 ln [源文件] # 创建目标链接文件

不能对目录硬链接
不能在不同文件系统之间做硬链接
文件的inode号相同,源文件节点号相同
删除硬链接文件还在,相当于少了个名字
硬链接文件名和源文件名可以不同
源文件删除了,而链接文件仍然具有原来属性
创建链接文件属性与源文件相同
更改源文件和链接文件属性,则全部更改

2、符号链接(链接路径)软链接

ln -s [源文件] #创建的目标链接文件

软链接是一个新文件inode号与源文件不同
可以对目录做符号链接,可以子啊不同文件系统做链接
删除源文件或者目录,不会删除链接,但是链接会失效
软链接的大小是其链接文件的路径的字节数
在目录长的列表中,符号链接作为一种特殊的文件类型显示除了,其第一个字母为l而不是d(目录)或者-(文件)

3、软链接的应用

方便管理,把复杂路径的文件转到简单路径
解决磁盘系统磁盘空间不足的问题

你可能感兴趣的:(linux,linux,运维)