欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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创建符号链接

  • 软链接:浅绿色

    1. 软链接为符号链接,以指向源文件的路径的形式存在一种文件.类似windows的快捷方式
    2. 可以跨文件系统,可以对一个不存在的文件名进行链接,可以对目录进行链接
    3. 当链接文件删除,对源文件无影响,但源文件删除,软链接即变红失效
  • 硬链接:浅绿色或无色

    1. 硬链接为建立一个文件副本,包含文件名和文件的inode,硬链接几乎不占inode和block
    2. 因为每个分区各有一套不同的inode表,所以硬链接不能跨分区文件系统创建
    3. 源文件或其中一个分身删除,硬链接文件没有影响
    4. 目录是另一种性质的文件.所以目录和文件名不能相同.也不允许给目录创建硬链接
    5. 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的笔记