ln
程序员文章站
2024-02-27 23:51:45
...
ln [OPTION]... [-T] TARGET LINK_NAME (1st form)
ln [OPTION]... TARGET (2nd form)
ln [OPTION]... TARGET... DIRECTORY (3rd form)
ln [OPTION]... -t DIRECTORY TARGET... (4th form)
Create hard links by default, symbolic links with -s 默认创建硬链接,-s创建符号链接
-
软链接:浅绿色
- 软链接为符号链接,以指向源文件的路径的形式存在一种文件.类似windows的快捷方式
- 可以跨文件系统,可以对一个不存在的文件名进行链接,可以对目录进行链接
- 当链接文件删除,对源文件无影响,但源文件删除,软链接即变红失效
-
硬链接:浅绿色或无色
- 硬链接为建立一个文件副本,包含文件名和文件的inode,硬链接几乎不占inode和block
- 因为每个分区各有一套不同的inode表,所以硬链接不能跨分区文件系统创建
- 源文件或其中一个分身删除,硬链接文件没有影响
- 目录是另一种性质的文件.所以目录和文件名不能相同.也不允许给目录创建硬链接
- inode分身同源文件一样.可通过find -inum 12345可以查找到所有硬链接
-
注意:使用 >链接文件等类似操作,会覆盖掉源文件内容(隔山打牛)
[[email protected] Downloads]$ ln -s /etc/hosts [[email protected] Downloads]$ ll total 0 lrwxrwxrwx. 1 xzt7566 xzt7566 10 May 4 15:29 hosts -> /etc/hosts
转载于:https://www.jianshu.com/p/15cfc6ce62d5
上一篇: ln
下一篇: Cookie和session的笔记