ln 命令的功能是在不同的位置创建一个链接,又分软链接和硬链接,一般软链接使用较多。
硬链接:ln 源文件 链接文件    
是在选定的位置生成一个文件的镜像,镜像文件与源文件同样大小
软连接:ln –s 源文件 链接文件 
是在选定的地方生成一个文件的映射,映射文件不占用磁盘空间
无论软连接还是硬链接都不能简单理解为原文件的复制,源文件和链接文件哪怕有多个软硬链接,修改其中一个文件,其他文件都会同样改变。
删除链接不会删除源文件,先删除源文件,链接会变成坏链接,ls会显示不同颜色
常用命令:
生成软链接:       ln –s 源文件 链接文件
删除链接:         unlink 链接文件
修改存在的软连接: ln -nsf 源文件 链接文件

常用参数:
   -f : 链结时先将与 dist 同档名的档案删除
  -d : 允许系统管理者硬链结自己的目录
  -i : 在删除与 dist 同档名的档案时先进行询问
  -n : 在进行软连结时,将 dist 视为一般的档案
  -s : 进行软链结(symbolic link)
  -v : 在连结之前显示其档名
  -b : 将在链结时会被覆写或删除的档案进行备份
  -S SUFFIX : 将备份的档案都加上 SUFFIX 的字尾
  -V METHOD : 指定备份的方式
  --help : 显示辅助说明
  --version : 显示版本

ll 或者 ls -l都可以查看软连接,不能看到硬链接
不能使用硬链接指向目录
如何查看硬链接:
通过ll 查看硬链接计数变成了2


ls -il 查看inode


find / -inum 1177397 找到两个文件的位置

linux ln命令相关推荐

  1. Linux ln命令、软链接和硬链接的区别

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. Linux ln命令是一个非常重要命令,它的功能是为某一个文件在另外一个位置建立一个同步的链接. 当 ...

  2. Linux ln 命令是什么?C/C++代码实现

    在Linux中,在命令行上工作时,需要在文件之间创建链接,将文件名与文件数据相关联.这可以使用名为 ln 的专用命令来实现. 什么是链接? 在讨论 ln 命令之前,让我们先讨论一下链接命令,什么是链接 ...

  3. 删除 linux的ln文件夹,详解Linux ln 命令

    Linux 中的文件分为 Hard Link 和 Symbolic Link 两种.Hard Link 文件又被称为硬链接文件.实体链接文件,Symbolic Link 文件则常被称为符号链接.软链接 ...

  4. Linux ln -s目录,Linux ln 命令的使用

    1.命令简介 ln 命令用来为文件创建链接,分为硬链接(hard link)和软链接(符号链接,symbolic link)两种,默认创建硬连接,如果要创建软链接须使用 -s 选项.本文介绍的是 GN ...

  5. Linux ln命令详解及使用

    Linux ln命令详解及使用 ln是linux中一个非常重要命令,它的功能是为某一个文件在另外一个位置建立一个不同的链接,这个命令最常用的参数是-s,具体用法是:ln –s 源文件 目标文件. 1. ...

  6. linux ln 文件夹,Linux ln 命令

    Linux ln 命令 Linux ln(英文全拼:link files)命令是一个非常重要命令,它的功能是为某一个文件在另外一个位置建立一个同步的链接. 当我们需要在不同的目录,用到相同的文件时,我 ...

  7. Linux系统ln -s命令,详解Linux ln 命令

    Linux 中的文件分为 Hard Link 和 Symbolic Link 两种.Hard Link 文件又被称为硬链接文件.实体链接文件,Symbolic Link 文件则常被称为符号链接.软链接 ...

  8. linux ln -sv命令,linux ln 命令详解

    这是linux中一个非常重要命令,请大家一定要熟悉.它的功能是为某一个文件在另外一个位置建立一个同不的链接,这个命令最常用的参数是-s,具体用法是:ln -s 源文件 目标文件. 当我们需要在不同的目 ...

  9. linux 中的 ln 命令,Linux ln命令操作指南

    ln是Linux系统中一个重要的命令,能够为文件建立链接,保持链接文件的同步性,下面小编就给大家介绍下Linux下如何使用ln命令,通过实例来详细了解. 1. 使用ln命令给档案创建symbolic ...

  10. linux ln 命令使用参数详解(ln -s 软链接)

    http://www.jb51.net/LINUXjishu/150570.html 这是linux中一个非常重要命令,请大家一定要熟悉.它的功能是为某一个文件在另外一个位置建立一个同不的链接,这个命 ...

最新文章

  1. CTFshow 命令执行 web63
  2. 线下沙龙 × 报名 | “大规模数据存储与挖掘”博士生研讨会
  3. 修改Oracle数据库的连接数
  4. 空谈Saas都扯淡,让你看看真正的云计算
  5. 2020了,最流行的密码依旧是123456
  6. spring AOP 之五:Spring MVC通过AOP切面编程来拦截controller
  7. virtual box 针对Unable to load R3 module 解决方案
  8. 将华氏温度转化成摄氏度和绝对温度
  9. 同步服务器客户端位置,服务器和客户端信息同步方式
  10. python画正方形并涂色_关于python使用cv画矩形并填充颜色同时填充文字
  11. 蓝牙模块耳机做蓝牙透传_WiFi、蓝牙在工业领域的数据透传应用_SKYLAB 无线模块...
  12. Java字符串中最长回文子字符串
  13. ABAP中分页控件的定义
  14. soultion of mySQL disk exceeded problem
  15. 网络收包LRO GRO测试总结
  16. 小米路由器管理员密码爆破!
  17. idea上移或下移一行
  18. win10显示计算机控制面板,win10控制面板,教您win10如何打开控制面板
  19. web应用程序;web服务器;访问网站过程;Tomcat;发布网站;http;Maven;servlet;MVC
  20. 找工作就上智联,效果真快,然而让我去的公司都是泡我呢

热门文章

  1. 大数据物流项目:Kudu 入门使用(五)
  2. Matlab提取矩阵行数与列数
  3. PHOTOSHOP给MM去斑的最简单方法
  4. 智能云时代,谁来守护我们的安全?
  5. 计算机网络之应用层Tips
  6. SEO优化|如何让网站关键词排名快速提高
  7. 手机保护壳让手机信号变更差?
  8. php 接口文档写法,php 接口文档
  9. 今年米粉节再推爆款 3999入手安卓影像旗舰11Ultra
  10. HTML文件命名_没有删不掉的文件:强制终止、一键解锁,样样精通