• ln命令详解


    ln命令 (全称:link)

    ln命令用来为文件创建一个连接,类似于Windows的快捷方式,连接类型分为硬连接和软连接(符号连接)两种,默认的连接类型是硬连接。如果要创建符号连接必须使用"-s"选项。

    硬连接:  优点是原始文件与链接文件之间是相互独立的 ,如果你删除或者重命名老文件, 那么这种操作将不会影响硬链接的文件, 硬链接的文件讲还是原来文件的内容.

    软连接(符号连接):当你把老文件删除或重命名后, 软链接将再也找不到原来文件的内容了. 而软链接的优点是它可以跨越文件系统(因为它只不过是文件名的一个引用, 而并不是真正的数据).

    命令参数

    -b或--backup:删除,覆盖目标文件之前的备份;
    
    -d或-F或——directory:建立目录的硬连接;
    
    -f或——force:强行建立文件或目录的连接,不论文件或目录是否存在;
    
    -i或——interactive:覆盖既有文件之前先询问用户;
    
    -n或--no-dereference:把符号连接的目的目录视为一般文件;
    
    -s或——symbolic:对源文件建立符号连接,而非硬连接;
    

    实例

    	cd ./include           *打开子目录include/             
     	rm -f asm              *删除之前连接名为asm的文件
     	ln  -s  asm-arm asm    *重新建立一个asm连接文件,指向asm-arm文件(表示选择使用arm架构文件)
    

    结果显示

  • 相关阅读:
    Cocos2dx-背景无限循环播放
    centos 7端口和防火墙
    图片裁剪
    spring-boot图片压缩
    vue cli简介
    spring-boot的配置(实时生效)
    spring-boot打成war包放入tomcat运行
    spring-boot上传图片并访问
    linux链接ssh
    mysql远程访问
  • 原文地址:https://www.cnblogs.com/lifexy/p/7153842.html
Copyright © 2020-2023  润新知