格式:ln [-sv] SRC DEST #不加任何参数默认为创建硬链接;链接失效时会白字红底闪烁提示
-s:创建软链接目录文件
-s:创建软链接目录文件
不加任何参数默认为创建硬链接;链接失效时会白字红底闪烁提示
[root@bogon tmp]# ll -ih total 0 67108937 -rw-r--r-- 1 root root 0 Jul 11 22:54 test1.txt 67279612 -rw-r--r-- 1 root root 0 Jul 11 22:54 test2.txt 67279614 -rw-r--r-- 1 root root 0 Jul 11 22:54 test3.txt [root@bogon tmp]# ln test1.txt test.txt [root@bogon tmp]# ll -ih total 0 67108937 -rw-r--r-- 2 root root 0 Jul 11 22:54 test1.txt 67279612 -rw-r--r-- 1 root root 0 Jul 11 22:54 test2.txt 67279614 -rw-r--r-- 1 root root 0 Jul 11 22:54 test3.txt 67108937 -rw-r--r-- 2 root root 0 Jul 11 22:54 test.txt
-s:创建软链接文件
[root@bogon tmp]# ll -ih total 0 67108937 -rw-r--r-- 2 root root 0 Jul 11 22:54 test1.txt 67279612 -rw-r--r-- 1 root root 0 Jul 11 22:54 test2.txt 67279614 -rw-r--r-- 1 root root 0 Jul 11 22:54 test3.txt 67108937 -rw-r--r-- 2 root root 0 Jul 11 22:54 test.txt [root@bogon tmp]# ln -s test2.txt /tmp/testln.txt [root@bogon tmp]# ll -ih total 0 67108937 -rw-r--r-- 2 root root 0 Jul 11 22:54 test1.txt 67279612 -rw-r--r-- 1 root root 0 Jul 11 22:54 test2.txt 67279614 -rw-r--r-- 1 root root 0 Jul 11 22:54 test3.txt 67279616 lrwxrwxrwx 1 root root 9 Jul 11 23:41 testln.txt -> /tmp/test2.txt 67108937 -rw-r--r-- 2 root root 0 Jul 11 22:54 test.txt
[root@bogon tmp]# ll -ih total 0 67108937 drwxr-xr-x 2 root root 6 Jul 11 23:42 dir1 134319554 drwxr-xr-x 2 root root 6 Jul 11 23:42 dir2 201699727 drwxr-xr-x 2 root root 6 Jul 11 23:42 dir3 2696 drwxr-xr-x 2 root root 6 Jul 11 23:42 dir4 67279612 drwxr-xr-x 2 root root 6 Jul 11 23:42 dir5 [root@bogon tmp]# ln -s dir1 /tmp/dirln [root@bogon tmp]# ll -ih total 0 67108937 drwxr-xr-x 2 root root 6 Jul 11 23:42 dir1 134319554 drwxr-xr-x 2 root root 6 Jul 11 23:42 dir2 201699727 drwxr-xr-x 2 root root 6 Jul 11 23:42 dir3 2696 drwxr-xr-x 2 root root 6 Jul 11 23:42 dir4 67279612 drwxr-xr-x 2 root root 6 Jul 11 23:42 dir5 67279614 lrwxrwxrwx 1 root root 4 Jul 11 23:43 dirln -> /tmp/dir1
链接目录文件一般颜色为浅蓝色
软链接:类似于Windows环境中的快捷方式;软链接推荐用绝对路径创建
源文件与软链接文件属于不同类型的文件,因此inode也不同。
主要用于生产环境中的软件升级、企业代码发布和不方便目录移动。
硬链接:类似于文件有多个有效的入口(镜像文件)
源文件与硬链接文件属于相同类型的文件,多个文件名指向同一个索引节点(inode)的状态,因此inode也相同。
目录不能创建硬链接,也不能跨分区创建硬链接;硬链接文件可以用rm命令删除。
区别:
1、目录不能创建硬链接,并且硬链接不可以跨分区。
2、目录软链接特别常用,并支持跨分区。
3、硬链接文件与源文件的inode相同,软链接文件与源文件的inode不同。
4、删除软链接文件对源文件及硬链接文件无任何影响。
5、删除文件的硬链接文件对源文件及链接文件无任何影响。
6、删除链接文件的源文件,对硬链接文件无影响,会导致软链接失效。
7、删除源文件及其硬链接文件,整个文件会被真正的删除。
软链接:类似于Windows环境中的快捷方式;软链接推荐用绝对路径创建
源文件与软链接文件属于不同类型的文件,因此inode也不同。
主要用于生产环境中的软件升级、企业代码发布和不方便目录移动。
硬链接:类似于文件有多个有效的入口(镜像文件)
源文件与硬链接文件属于相同类型的文件,多个文件名指向同一个索引节点(inode)的状态,因此inode也相同。
目录不能创建硬链接,也不能跨分区创建硬链接;硬链接文件可以用rm命令删除。
区别:
1、目录不能创建硬链接,并且硬链接不可以跨分区。
2、目录软链接特别常用,并支持跨分区。
3、硬链接文件与源文件的inode相同,软链接文件与源文件的inode不同。
4、删除软链接文件对源文件及硬链接文件无任何影响。
5、删除文件的硬链接文件对源文件及链接文件无任何影响。
6、删除链接文件的源文件,对硬链接文件无影响,会导致软链接失效。
7、删除源文件及其硬链接文件,整个文件会被真正的删除。