码迷,mamicode.com
首页 > 其他好文 > 详细

链接文件

时间:2020-02-18 13:01:42      阅读:76      评论:0      收藏:0      [点我收藏+]

标签:占位符   anaconda   linux文件系统   闪烁   执行   x86_64   结构   highlight   优势   

  链接文件是linux文件系统的一个优势。如果要在系统上维护同一个文件的两份或多份副本,除了保持多份单独的物理文件副本之外,还可以采用保存一份物理文件副本和多个虚拟副本的方法。

这种虚拟的副本就称为链接。链接是目录中指向文件真实位置的占位符。在linux中有两种不同类型的文件链接:

  • 链接符号(软链接)
  • 硬链接

符号链接就是一个实实在在的文件,它指向存放在虚拟目录结构中某个地方的另一个文件。这两个通过符号链接在一起的文件,要为一个文件创建符号链接,原始文件必须事先存在。

[root@linux-node1 ~]# ln -s test.txt test-01.txt

[root@linux-node1 ~]# ls -lhi
total 3.5G
35388557 -rw-r--r--. 1 root root 6.2K Jun 18 2019 10
33602173 -rw-r--r--. 1 root root 2.1M Aug 29 16:49 123.sql
33626085 -rw-r--r-- 1 root root 11 Feb 16 10:44 123.txt
34226608 -rw-r--r--. 1 root root 6.0K Jun 18 2019 192
33602174 -rwxr-xr-x. 1 root root 502 Aug 3 2019 1.sh
35401334 -rw-------. 1 root root 1.2K Mar 5 2019 anaconda-ks.cfg
33602175 -rw-r--r--. 1 root root 457M Apr 15 2017 cloudboot-1.4-1.x86_64.rpm
67802444 drwxr-xr-x. 2 root root 23 Jun 17 2019 gitbook
101513936 drwxr-xr-x. 3 root root 4.0K Jun 17 2019 gitbook-docker-master
40331912 -rw-r--r--. 1 root root 3.0K Jun 17 2019 gitbook-docker-master.zip
101369139 drwxr-xr-x. 4 root root 32 Mar 5 2019 git-test
1474241 drwxr-xr-x. 2 root root 4.0K Jul 13 2019 include
35641733 -rw-r--r--. 1 1104 1100 12K Jul 15 2019 ng.tar
35665995 -rw-r--r--. 1 root root 573 Jun 20 2019 sq.txt
35666044 drwxr-xr-x. 2 root root 4.0K Oct 31 2018 ssl
33961952 lrwxrwxrwx 1 root root 8 Feb 17 03:02 test-01.txt -> test.txt
33658435 -rw-r--r-- 1 root root 0 Feb 16 10:45 test.txt
1474256 drwxr-xr-x. 12 root root 4.0K Jan 25 2019 tsar-master
35667267 -rw-r--r--. 1 root root 1.2M Jun 22 2019 tsar.zip
33591637 -rw-r--r-- 1 qemu qemu 3.1G Nov 6 13:55 win7.iso

 

 

 软链接知识小结:

  1. 软链接类似windows的快捷方式(可以通过readlink查看指向)
  2. 软链接类似一个文本文件,里面存放的是源文件的路径,指向源文件实体
  3. 删除源文件,软连接文件依然存在,但是无法访问指向的源文件内容了
  4. 失效的时候一般是白字红底闪烁提示
  5. 执行命令“ln -s 源文件 软连接文件”,即可完成创建软连接(目标不能存在)
  6. 软链接和源文件是不同类型的文件,也是不同的文件。inode号也不同
  7. 删除软链接文件可以使用rm命令
  8. 不论更改源文件还是目标文件,另一处文件也会有相同的改动

 

链接文件

标签:占位符   anaconda   linux文件系统   闪烁   执行   x86_64   结构   highlight   优势   

原文地址:https://www.cnblogs.com/shigozsr/p/12325690.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!