linux怎么连接

发布时间 - 2019-11-07 00:00:00    点击率:

linux 连接分两种,一种被称为硬连接(hard link),另一种被称为符号连接(symbolic link),也就是软连接。

默认情况下,ln 命令产生硬链接,ln -s命令产生软链接。

【硬连接】硬连接指通过索引节点来进行连接。在 Linux 的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点号(Inode Index)。      (推荐学习:linux运维)

在 Linux 中,多个文件名指向同一索引节点是存在的。一般这种连接就是硬连接。硬连接的作用是允许一个文件拥有多个有效路径名,这样用户就可以建立硬连接到重要文件,以防止“误删”的功能。

其原因如上所述,因为对应该目录的索引节点有一个以上的连接。只删除一个连接并不影响索引节点本身和其它的连接,只有当最后一个连接被删除后,文件的数据块及目录的连接才会被释放。也就是说,文件真正删除的条件是与之相关的所有硬连接文件均被删除。

硬连接有 2 个限制:

不允许给目录创建硬链接

只有在同一文件系统中的文件之间才能创建链接。 即不同硬盘分区上的两个文件之

不能够建立硬链接。这是因为硬链接是通过结点指向原始文件的,而文件的结点在不同的文件系统中可能会不同。

【软连接】软链接又叫符号链接,它实际上是一个特殊的文件,有点类似于Windows的快捷方式。这个文件包含了另一个文件的路径名。可以是任意文件或目录,可以链接不同文件系统的文件。

链接文件甚至可以链接不存在的文件,这就产生一般称之为"断链"的问题(或曰“现象",链接

文件甚至可以循环链接自己。类似于编程语言中的递归。


# linux  # 文件系统  # 多个  # 被称为  # 递归  # 类似于  # 是一个  # 才会  # 两种  # 这就  # 不存在 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: Laravel如何实现API版本控制_Laravel版本化API设计方案  夸克浏览器网页跳转延迟怎么办 夸克浏览器跳转优化  nodejs redis 发布订阅机制封装实现方法及实例代码  制作无缝贴图网站有哪些,3dmax无缝贴图怎么调?  LinuxShell函数封装方法_脚本复用设计思路【教程】  香港服务器租用费用高吗?如何避免常见误区?  如何为不同团队 ID 动态生成多个非值班状态按钮  Laravel如何实现模型的全局作用域?(Global Scope示例)  如何在阿里云高效完成企业建站全流程?  如何在腾讯云免费申请建站?  音响网站制作视频教程,隆霸音响官方网站?  javascript中闭包概念与用法深入理解  个人网站制作流程图片大全,个人网站如何注销?  Laravel的.env文件有什么用_Laravel环境变量配置与管理详解  WEB开发之注册页面验证码倒计时代码的实现  如何用手机制作网站和网页,手机移动端的网站能制作成中英双语的吗?  如何正确下载安装西数主机建站助手?  Laravel如何保护应用免受CSRF攻击?(原理和示例)  Laravel Asset编译怎么配置_Laravel Vite前端构建工具使用  深入理解Android中的xmlns:tools属性  JavaScript实现Fly Bird小游戏  零基础网站服务器架设实战:轻量应用与域名解析配置指南  Laravel路由Route怎么设置_Laravel基础路由定义与参数传递规则【详解】  详解jQuery中的事件  ai格式如何转html_将AI设计稿转换为HTML页面流程【页面】  Laravel怎么进行浏览器测试_Laravel Dusk自动化浏览器测试入门  Laravel怎么配置S3云存储驱动_Laravel集成阿里云OSS或AWS S3存储桶【教程】  如何在IIS中新建站点并解决端口绑定冲突?  美食网站链接制作教程视频,哪个教做美食的网站比较专业点?  Laravel如何发送系统通知?(Notification渠道示例)  Laravel Fortify是什么,和Jetstream有什么关系  Laravel怎么上传文件_Laravel图片上传及存储配置  Laravel如何实现多语言支持_Laravel本地化与国际化(i18n)配置教程  Laravel Admin后台管理框架推荐_Laravel快速开发后台工具  Laravel如何使用集合(Collections)进行数据处理_Laravel Collection常用方法与技巧  Android自定义控件实现温度旋转按钮效果  详解免费开源的DotNet二维码操作组件ThoughtWorks.QRCode(.NET组件介绍之四)  使用spring连接及操作mongodb3.0实例  INTERNET浏览器怎样恢复关闭标签页_INTERNET浏览器标签恢复快捷键与方法【指南】  简单实现Android验证码  如何在万网自助建站中设置域名及备案?  JavaScript中如何操作剪贴板_ClipboardAPI怎么用  HTML5打空格有哪些误区_新手常犯的空格使用错误【技巧】  Python3.6正式版新特性预览  香港服务器网站推广:SEO优化与外贸独立站搭建策略  Win11怎么开启自动HDR画质_Windows11显示设置HDR选项  武汉网站设计制作公司,武汉有哪些比较大的同城网站或论坛,就是里面都是武汉人的?  logo在线制作免费网站在线制作好吗,DW网页制作时,如何在网页标题前加上logo?  Laravel如何记录日志_Laravel Logging系统配置与自定义日志通道  Linux后台任务运行方法_nohup与&使用技巧【技巧】