- 浏览: 283110 次
- 性别:
文章分类
最新评论
Linux中的文件读取方式为:
先通过一层一层的目录获取文件相关的关联数据;
在到对应的inode获取文件属性,以及文件内容数据所在的快;
最后到块区域获取文件的数据;
1.硬连接(实际连接)
硬连接只是在莫个目录下新增一个该文件的关联数据而已,
例:假设/root/crontab为一个硬连接的文件,连接到/etc/crontab文件,其实/root/crontab和/etc/crontab是同一个文件,
只是有连个目录(/etc与/root)记录了crontab文件的关联数据。即,有/etc目录记录的关联数据克制,crontab的inode放在
A处,而/root目录下的关联数据,crontab同样也指到A处的inode,所以crontab文件的inode与块都没有改变,只是有两个
目录记录来关联 数据
硬连接的限制:
- 不能跨文件系统;
- 不能连接目录
2.符号连接(快捷方式)
符号连接就是建立一个独立的文件,这个文件会让那个数据的读取指向它连接文件的内容。由于只是利用文件来作为
指向的动作,所以,当源文件被删除之后,符号连接的文件不能打开。会占用inode与块
3.命令
ln [-sf] 源文件 目标文件
参数:
-s:如果ln不加任何参数旧进行连接,那么就是硬连接, -s是符号连接
-f:如果目标文件存在时,旧主动将目标文件之际删除后在建立
发表评论
-
eclipse下配置hadoop插件
2012-12-13 20:31 744http://phz50.iteye.com/bl ... -
virtualbox设置共享文件夹
2012-10-19 16:28 919主机:win7 虚拟机:ubuntu10.04 步 ... -
Oracle VM VirtualBox各种显示模式切换 热键
2012-10-19 14:24 2157里面有个HOME键,注意这个HOME键不一定是键盘上的HOME ... -
Ubuntu下Google Chrome字体模糊的完美解决方案
2012-04-23 12:35 2654整理自:http://diybbs.zol.com.cn/1/ ... -
VirtualBox网络连接小结
2012-04-19 17:00 3592转自:http://www.xcar.com.cn/bbs/v ... -
UBUNTU开启TELNET服务
2011-12-03 15:48 1048源自: http://forum.ubuntu.org.c ... -
搜索所v
2011-12-03 15:18 0斯蒂芬 -
tarball的管理与建议
2011-12-03 10:57 1274源自:http://hi.baidu.com/il ... -
Linux启动过程(详细说明)
2011-12-02 16:21 947源自:http://forum.ubun ... -
linux 系统启动流程
2011-12-02 11:15 712linux系统的启动过程是这样的: ... -
ubuntu恢复默认面板(上下两个)
2011-11-30 09:25 970作为一个 Ubuntu 用户,当你用 Ubuntu/Gnome ... -
Linux FHS目录文件
2011-11-28 15:16 797根据FHS定义,linux中每 ... -
ubuntu10.10重启X-window
2011-11-27 22:00 932重启X-Window 按下 Ctrl + Alt + Bac ... -
ubuntu的一些目录和文件
2011-11-27 22:06 1757文件或目 ... -
ubuntu 技巧
2011-11-27 20:18 1194http://wiki.ubuntu.org.cn/Ub ... -
linux中的硬件设备号
2011-11-26 16:49 1221在Linux系统中 ,每台设备都被当成一个文件来对待,举例来 ... -
winetricks
2011-11-25 09:29 2539以下引自:http://wingo1990.blog.163. ... -
ubuntu wine
2011-11-23 11:14 1588安装完毕后在终端输入:winecfg 这个命令在使用W ... -
ubuntu 下软件的安装与卸载
2011-11-23 10:39 798安装软件 命令: apt-get install sof ... -
linux下安装有道
2011-11-22 22:03 0每当看英文文档时,我都需要一个有道,我想在Linux下是不是也 ...
相关推荐
在Linux操作系统中,...文章《Linux软连接和硬链接》以及相关资料提供了深入的探讨,包括它们的工作原理、创建方法以及使用示例。通过阅读这些材料,你可以更全面地了解如何在Linux环境中有效地利用这两种链接技术。
Linux 操作系统中有两种类型的连接:硬连接(Hard Link)和软连接(Symbolic Link)。这两种连接类型都可以实现文件的共享,但它们的实现机制和应用场景不同。 一、硬连接(Hard Link) 硬连接是一种文件系统级别...
硬链接和软链接都是Linux环境下对文件建立额外引用的方式,但它们在实现机制和使用效果上有明显区别。通过实验可以发现,硬链接和原始文件共享同一个inode节点,而软链接则创建了一个新的inode节点,其内容为原文件...
本文将深入探讨两个关键概念:硬连接(Hard Links)和软连接(Symbolic Links),它们都是Linux系统中创建多条访问同一文件内容路径的方法。了解这两个概念对于日常的文件管理和系统维护至关重要。 首先,让我们来...
硬连接和符号连接是Linux系统中两种不同的连接方式,它们各自具有独特的特性和应用场景。理解这两种连接的工作原理及其区别对于有效管理和优化Linux文件系统至关重要。无论是日常使用还是系统开发,了解这些基础知识...
Linux 硬链接和软链接深入理解 Linux 操作系统中有两种类型的链接:硬链接和软链接。了解硬链接和软链接的区别和使用场景对于 Linux 系统管理员和开发者非常重要。 硬链接(Hard Link) 硬链接是一种文件系统中...
本篇文章详细介绍了linux软连接和硬链接,废话不多说,接着往下看把。 一 链接文件 Linux链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。默认情况下,ln命令产生硬链接。 ...
"Linux 实验三 软硬连接 压缩打包和解压" 本实验主要涵盖 Linux 操作环境、文件和目录操作、find 命令的使用、文件链接和 tar 文件打包和压缩功能等知识点。 一、实验目的及要求 * 熟悉 Linux 操作环境 * 掌握 ...
硬链接和软链接是 Linux 中两种不同的文件链接方式,硬链接通过索引节点来进行连接,而软链接是一种特殊的文件,包含的有另一文件的位置信息。了解硬链接和软链接的区别对 Linux 操作系统的使用和管理非常重要。
涵盖了Linux系统管理的核心概念和技能。...此外,重点讲解了软连接和硬链接的区别,并提供了额外的补充材料以加深理解。适合Linux初学者和系统管理员提升对文件系统管理、磁盘空间优化和链接应用的实战能力。
软连接软连接只是作为指向的动作,所以当来源档案被删除之后,软连接的档案无法开启,因为找不到原始档名。 在 Linux 文件系统中,inode 是文件系统中的唯一标识,记录了文件的许多重要参数,包括创建时间、修改...
在Linux操作系统中,链接主要分为两类:硬链接(hard link)和软链接(又称为符号链接,symbolic link)。下面我们将从多个维度详细分析这两种链接的特点及其差异。 ### 软链接(Symbolic Link) 软链接在功能上...
硬连接不同于软链接(符号链接),软链接有自己的inode,并存储着指向源文件的路径,更像是Windows系统中的快捷方式。软链接允许链接到不存在或者移动后的文件,而硬链接则不然,一旦源文件被删除,所有指向它的硬...
与硬连接相对应,Lnux系统中还存在另一种连接,称为符号连接,也叫软连接。软链接文件有点类似于Windows的快捷方式。它实际上是特殊文件的一种。在符号连接中,文件实际上是一个文本文件,其中包含的有另一文件的...
根据实现方式的不同,链接可以分为硬链接(hard link)和软链接(soft link,或符号链接)。 - **硬链接**:硬链接使得一个文件可以具有多个文件名,这些文件名实际上是指向同一个索引节点的指针。这意味着修改任何...
用户可打开文件的限制分为软限制和硬限制。软限制是系统允许用户设置的上限,而硬限制是系统设定的绝对上限。可以通过编辑`/etc/security/limits.conf`文件来永久性地调整这两个限制。例如,为用户"speng"设置软...
在Linux操作系统中,链接文件...了解并熟练掌握硬链接和软链接的使用,能帮助Linux用户更有效地管理和优化他们的文件系统。在日常工作中,根据具体需求选择合适的链接类型,可以提高工作效率,同时充分利用系统的资源。
硬链接,顾名思义,是一种“硬性”的连接方式。它通过文件系统的inode(索引节点)来实现,允许多个文件名指向同一个inode号码。在正常情况下,文件名和inode号码之间存在一一对应的关系。但硬链接打破了这一规则,...