转自https://blog.csdn.net/liangtianmeng/article/details/86736761

ln是linux中又一个非常重要命令,它的功能是为某一个文件在另外一个位置建立一个同步的链接.当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在 其它的目录下用ln命令链接(link)它就可以,不必重复的占用磁盘空间。这个命令最常用的参数是-s,具体用法是:ln -s 源文件 目标文件。当 我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在其它的 目录下用ln命令链接(link)它就可以,不必重复的占用磁盘空间。

例如:ln -s /bin/less /usr/local/bin/less

-s 是代号(symbolic)的意思。
这 里有两点要注意:第一,ln命令会保持每一处链接文件的同步性,也就是说,不论你改动了哪一处,其它的文件都会发生相同的变化;第二,ln的链接又软链接 和硬链接两种,软链接就是ln -s ** **,它只会在你选定的位置上生成一个文件的镜像,不会占用磁盘空间,硬链接ln ** **,没有参数-s, 它会在你选定的位置上生成一个和源文件大小相同的文件,无论是软链接还是硬链接,文件都保持同步变化。
如果你用ls察看一个目录时,发现有的文件后面有一个@的符号,那就是一个用ln命令生成的文件,用ls -l命令去察看,就可以看到显示的link的路径了。

ln -s 命令详解相关推荐

  1. linux ln(link) 命令详解

    linux ln(link) 命令详解 功能说明:连接文件或目录. 语 法:ln [-bdfinsv][-S <字尾备份字符串>][-V <备份方式>][--help][--v ...

  2. 【转】Linux ln(link) 命令详解

    原文链接 http://blog.chinaunix.net/uid-25445243-id-3206874.html 功能:为某一个文件或目录在另外一个位置建立一个同步的链接,类似Windows下的 ...

  3. linux中ln -s 命令详解

    ln是linux中又一个非常重要命令,它的功能是为某一个文件在另外一个位置建立一个同步的链接.当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在 ...

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

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

  5. Linux ln命令详解及使用

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

  6. c linux time微秒_学习linux,看这篇1.5w多字的linux命令详解(6小时讲明白Linux)

    用心分享,共同成长 没有什么比每天进步一点点更重要了 本篇文章主要讲解了一些linux常用命令,主要讲解模式是,命令介绍.命令参数格式.命令参数.命令常用参数示例.由于linux命令较多,我还特意选了 ...

  7. Windbg调试命令详解

    Windbg调试命令详解 发表于2013 年 8 月 23 日 转载注明>> [作者:张佩][原文:http://www.yiiyee.cn/Blog] 1. 概述 用户成功安装微软Win ...

  8. nmcli命令详解_【高新课堂】第一百二十五期Liunx必备命令

    点击上方"蓝字"关注我们吧! Liunx系统启动默认为字符界面,一般不会启用图像界面,所以对命令行的熟练程度能更加高效.便捷的管理Liunx服务器. 这节课向读者介绍Liunx系统 ...

  9. linux mysql 确认命令_LINUX启动/重启/停上MYSQL的命令(详解)

    如何启动/停止/重启MySQL 一.启动方式 1.使用 service 启动:service mysqld start 2.使用 mysqld 脚本启动:/etc/inint.d/mysqld sta ...

最新文章

  1. python异常处理机制的好处_浅谈Python异常处理机制
  2. php语言冒泡法,冒泡排序法(php)
  3. hbase集群安装和shell操作
  4. 小米 pegasus_使用Google的Pegasus库生成摘要
  5. display详细说明
  6. html5开发app的缺点,全解HTML 5在移动Web应用的优劣势
  7. 【python】输出到文件, f.write与print
  8. 拼多多“官宣”iPhone 12:来得刚刚好 下周见!
  9. 九阴真经 服务器 显示维护,《九阴真经》1月29日服务器互通升级维护公告
  10. linux syslog日志服务
  11. 动态多点*** 单云双HUB
  12. 华为根本没有鸿蒙系统,【图片】你看不明白的鸿蒙系统,才是华为缔造未来的“伟大”!华为并没有把系统划分为手机操作系统,我们就能知道华为想的并不是那么简单【手机吧】_百度贴吧...
  13. 算法与数据结构(二)三元组矩阵行列式的计算(用递归)
  14. iperf基本使用方式
  15. 高一计算机组装与维护教学总结,计算机优秀个人教学总结
  16. 怎样建立个人邮箱账号?个人邮箱有什么功能?
  17. CTFshou wed文件上传
  18. 2020年鼠年正月十二 淡然面对
  19. Linux nginx 项目部署
  20. 【模型剪枝】|Learning Efficient Convolutional Networks through Network Slimming

热门文章

  1. 一个有意思的小故事,希望以后也有这种修养,也能这样厚道
  2. stm32——点亮LED
  3. 常用卫星遥感影像数据源
  4. 【太虚AR_v0.1】使用教程 | 云识别(图像识别)
  5. SQL查询cross join 的用法(笛卡尔积)
  6. java 连接多实例_Java如何连接多实例SQL Server?
  7. STM32基础-外部中断与优先级
  8. Mac系统brew install 安装报错 Error: Failure while executing
  9. x86汇编_高级语言的IF语句_笔记_37
  10. springbootadmin 客户端监控配置