链接命令:ln

  • 命令名称:ln
  • 命令英文原意:link
  • 命令所在路径:/bin/ln
  • 执行权限:所有用户
  • 语法:ln -s [原文件] [目标文件]
  • 功能描述:生成链接文件
  • 范例:
    • 创建文件 /etc/issue 的软链接 /tmp/issue.soft

      ln -s /etc/issue /tmp/issue.soft

    • 创建文件 /etc/issue 的硬链接 /tmp/issue.hard

      ln /etc/issue /tmp/issue.hard

  • 示例:
    1. 命令 1:ls -l /tmp/issue.soft

      • 返回:1rwxrwxrwx. 1 root root 10 3月 7 23:39 /tmp/issue.soft -> /etc/issue
    2. 命令 2:ls -l /tmp/issue.hard
      • 返回:-rw-r--r--. 2 root root 47 6月 26 2012 /tmp/issue.hard
    3. 命令 3:ls -l /etc/issue
      • 返回:-rw-r-r. 2 root root 47 6月 26 2012 /etc/issue
  • 软链接特征:类似 Windows 快捷方式
    • 如,lrwxrwxrwx,l 意为软链接
    • 软链接的文件权限都为 rwxrwxrwx
    • 文件大小显示为 -,它只是符号链接
    • /tmp/issue.soft -> /etc/issue 的箭头指向源文件
  • 硬链接特征
    • 拷贝 cp -p + 同步更新
    • 通过 i 节点识别
    • 不能针对目录使用
  • Linux 每个文件有一个 i 节点,每个进程都有一个进程标识号
    • 一个 i 节点不一定只对应一个文件
    • 每个用户都有一个用户的标识号

此为以前听 兄弟连的 Linux 公开课 记下的笔记

最新文章

  1. python sqlite 插入的数据含有变量,结果不一致
  2. 【Win10 UWP】QQ SDK(二):SDK的回调处理
  3. Java反射机制<1>
  4. 最新Velocity使用和Velocity语法
  5. Maven学习(三) -- 仓库
  6. chrome浏览器遇到的异常
  7. RAID在数据库存储上的应用-转
  8. C# send mail with outlook and word mailmerge
  9. Starling性能优化技巧十五则
  10. 【Struts2】新建一个Struts2工程,初步体验MVC
  11. phpmyadmin上传较大sql文件
  12. Android中的跨进程通信方法实例及特点分析(二):ContentProvider
  13. CISCO2960配置vlan
  14. 201521123108 《Java程序设计》第九周学习总结
  15. Android Parcelable理解与使用(对象序列化)
  16. Kivy折腾笔记
  17. ZAmbIE [DDoS Attacks](DDOS攻击)
  18. Ubuntu 14.10 下Hadoop FTP文件上传配置
  19. 一款基于jQuery可放大预览的图片滑块插件
  20. SDN第一次作业——关于网络编程

热门文章

  1. element 弹框关闭报错
  2. 日志处理--高效Linux命令整理
  3. Windows Linux双系统 删除 Linux 系统
  4. git路径超长 及gitignore
  5. CF1090J Two Prefixes
  6. js中关键字 const , let , var 的用法区别
  7. 如何搭建一个spring boot项目
  8. 在vue项目中,解决如何在element表格中循环出图片列!
  9. python学习笔记(十七)flask模块写接口
  10. git 常用命令记录