• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统
您的位置:首页 > 操作系统 >LINUX > Linux系统中ln命令创建软链接与硬链接的方法

Linux系统中ln命令创建软链接与硬链接的方法

作者:张志 字体:[增加 减小] 来源:互联网 时间:2017-05-12

张志 通过本文向大家介绍了linux系统ln命令,linux系统中,linux系统中git命令,linux系统中链接分为,linux 系统中打开xls等相关知识,希望对您有所帮助,也希望大家多多支持linkedu.com

Linux 系统下每创建一个文件,系统都会为此文件生成一个 index node 简称(inode) ,而每一个文件都包含用户数据(user data) 与 元数据(metadata)

用户数据里记录了文件的真正内容.

元数据里记录的是文件的附加属性,如 文件大小,创建时间,所有者等,其中 上面提到的 index node 就保存在元数据中.在linux 中文件名并不是文件的唯一标识,index onde 才是唯一标示,系统查找文件也是通过 index node 来查找内容数据块.

如何查看文件的 index node:

如何理解呢,你可以想象成 windows 操作系统里的快捷键.对同一个文件的访问提供了多个入口.

指令:

                    -f 建立时,将同档案名删除.

                    -i 删除前进行询问.

示例:

                   

                   

软链接

所以 ,软链接其实就是一个新的文件,但是这个文件很特殊,因为他的用户数据中放的不是文件内容,而是一个指向其他文件的指针.

软链接有下面几个特点:

1.多个软链接有多个不同的 index node

2.不仅可以对文件创建,还可以对目录创建软链接

3.软链接可以交叉文件系统

4.删除软链接 并不会影响原文件,但是原文件被删除,这个软链接就成了一个死链接.

硬链接

所以硬链接就是同一个文件有了多个文件名, 但是多个文件名都指向了 同一个 index node

这样看来,硬链接就是有多个别名的同一个文件.

硬链接有下面几个特别:

1.他们有相同的 index node

2.有相同的数据记录

3.只能在已经存在文件上创建 硬链接

4.删除其中任何一个,其他硬链接不受影响.

5.只能对文件做硬链接

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • Linux系统中ln命令创建软链接与硬链接的方法

相关文章

  • 2017-05-12Linux中nano和ed文本编辑器的简单使用介绍
  • 2017-05-12Linux中使用ln命令在文件之间建立连接的用法讲解
  • 2017-05-12简单讲解Linux的文件系统及相关的挂载命令
  • 2017-05-12在Linux系统中使用fuser命令来列出进程编号
  • 2017-05-12Linux系统下设置静态IP或自动获取动态IP的简单方法
  • 2017-05-12Linux系统中dig命令用法完全罗列
  • 2017-05-12linux批量操作时提示Argument list too long解决方法
  • 2017-05-12RSync文件备份同步 Linux服务器rsync同步配置图文教程
  • 2017-05-12详解Linux系统中字符串搜索命令ngrep的用法
  • 2017-05-12Linux系统ulimit值的正确设置方法

文章分类

  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统

最近更新的内容

    • Linux系统下的进程监控工具Supervisor的基本使用方法
    • 详解Linux系统下的/dev目录
    • linux静止ping的方法(服务器和防火墙方式)
    • 详解Linux中输出文件内容的rev与tac命令使用
    • 如何在Linux 命令行下浏览天气预报
    • Linux怎么使用命令查看文件指定行数的内容?
    • Linux区分install命令和cp命令详解
    • 在Linux下通过WEB认证方式上网
    • 轻松实现Linux数据加密的三种方法
    • Linux系统中的date时间日期命令使用教程

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有