• 16、linux-连接命令 ln


    1.硬链接文件

    格式:ln 绝对路径/文件名1   绝对路径/文件名2

    表示文件名2是文件名1的连接文件

    2.软链接文件

    格式:ln -s 绝对路径/文件名1   绝对路径/文件名2

    注意:

    源文件删除后,软链接的链接文件不可用

    硬链接文件不可以指向目录,软链接文件可以指向目录

    ln -s 一定要使用绝对路径

    cp -s 也可以创建软链接

    区别:

    软链接其实是新建立一个文件(类似于windows中的快捷方式),这个文件用来专门指向别的文件名(建立的是一个指向,它和源文件是两个文件)

    硬链接实际是为文件建立一个别名,但和源文件实际上是同一个文件(硬链接的源文件删除后,链接文件仍然可以访问)

    软链接文件可以跨文件系统,但是硬链接不可以跨文件系统

    软链接可以对一个不存在的文件名进行链接,硬链接不可以

    软链接可以对目录进行链接,硬链接不可以

  • 相关阅读:
    剑指offer-用两个栈实现队列
    Java数组判空的正确打开方式
    浏览器输入URL后后的过程
    HTTP状态码
    HTTP和HTTPS
    北京好未来公司linux面试题
    三剑客 -- sed
    三剑客 -- grep
    shell脚本
    自动化 -- expect
  • 原文地址:https://www.cnblogs.com/z-xiao/p/11856226.html
Copyright © 2020-2023  润新知