软硬链接的区别:
硬链接:
创建硬链接会增加额外的记录项以引用文件
对应于同一文件系统上一个物理文件
每个目录引用相同的 inode 号
创建时链接数递增
删除文件时:
rm 命令递减计数的链接
文件要存在,至少有一个链接数
当链接数为零时,该文件被删除
不能跨越驱动器或分区
语法 :
ln filename [linkname ]
对应于同一文件系统上一个物理文件
每个目录引用相同的 inode 号
创建时链接数递增
删除文件时:
rm 命令递减计数的链接
文件要存在,至少有一个链接数
当链接数为零时,该文件被删除
不能跨越驱动器或分区
语法 :
ln filename [linkname ]
软链接:
一个符号链接指向另一个文件
ls - l的 的 显示链接的名称和引用的文件
一个符号链接的内容是它引用文件的名称
可以对目录进行
可以跨分区
指向的是另一个文件的路径;其大小为指向的路径字符串的
长度;不增加或减少目标文件inode 的引用计数;
语法:
ln -s filename [linkname]
ls - l的 的 显示链接的名称和引用的文件
一个符号链接的内容是它引用文件的名称
可以对目录进行
可以跨分区
指向的是另一个文件的路径;其大小为指向的路径字符串的
长度;不增加或减少目标文件inode 的引用计数;
语法:
ln -s filename [linkname]
链接的用法
下面是简单的用法实例:
硬链接
记住硬链接不能跨分区,sda1与sda2是不同的分区。
[root@centos7init3 ~]#ln /root/date /root/link
[root@centos7init3 ~]#ll -i
total 4
100663363 -rw-------. 1 root root 1482 Jul 15 09:59 anaconda-ks.cfg
100663402 -rw-r--r--. 2 root root