位置: 编程技术 - 正文

Unix系统中的硬链接和软链接详解(unix系统采用什么结构)

编辑:rootadmin

推荐整理分享Unix系统中的硬链接和软链接详解(unix系统采用什么结构),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:unix系统的硬盘如何修复,unix系统用在哪里,unix硬件要求,unix系统什么样子,unix系统的硬盘如何修复,unix硬件,unix硬件,unix硬件,内容如对您有帮助,希望把文章链接给更多的朋友!

简单的说连接就是可以指向文件系统中其他位置的一个快捷方式,它非常有用,可以避免键入很长的路径名或cd深入到多个文件夹中,用过Windows系统桌面的程序图标其实就是一个快捷方式,大家也可以这么理解,不过两者却存在某些重大的差别,在unix中的连接形式分为两种,分别为硬链接和软链接。

unix硬链接

硬链接是一个目录条目,它指具有同一个i-node(硬盘上的物理位置)的另一个文件。事实上只存在一个文件,指向硬盘上同一个物理数据的只有两虞多个目录条目。

复制代码代码如下:ln /usr/local/etc/rc.d/nginx nginx

使用该命令在当前目录下创建一个名为nginx的文件,该文件代表硬盘上的另一个地址/usr/local/etc/rc.d/nginx。现在利用目录当前目录中的nginx就可直接访问同名文件了(当然已经创建了该连接,如果我们想编辑nginx这个文件时,我们只需要执行“vi nginx”,而不需要执行“vi /usr/local/etc/rc.d/nginx”这么长的文件路径了,当然如果想执行时也无需要输入比较长的路径了)。

执行ls -l nginx之后会发现硬件链接文件权限和原文件完全一样,如果直接修改硬链接的文件权限,那么相应的原文件权限也跟着会修改。

简单的说,文件硬链接文件与原文件大小、修改时间、权限等都会相同。

当执行rm删除掉硬链接文件,那么链接数将会被减去1,以作出变动,不过文件仍然存在,因为还有另一个连接指向硬件上的同一个物理位置。只有其所有硬链接都被删除,并且链接数被减至0时,文件才会被删除。

积木网注:UNIX硬链接有两大局限,不能用于连接目录,也不能跨越文件系统的范围。

UNIX软链接Unix系统中的硬链接和软链接详解(unix系统采用什么结构)

UNIX软链接也称符号连接或symlinks,相当于Windows系统中的快捷方式。和硬链接不同的是,软链接是一个独立的文件,在硬件上有属于自己的i-node。软链接只是一个文件,其中包含指向另一个文件的指针。用ln -s命令即可创建一个软链接,之后可使用ls -l -b查看文件属性。

复制代码代码如下:ln -s /etc/rc.conf a ls -l -b

如果想编辑/etc/rc.conf时,就可直接使用软连接编辑,而不需要输入那么长的路径了,如直接执行“vi a” 等同于“vi /etc/rc.conf”。如果在编辑时提示“No such file or directory(找不到该文件或目录)”此类的错误,但在执行ls命令之后,又可找到该文件,则表明你使用了已成为空链接的软链接,也就是说目标文件或目录不存在。,用ls -l命令可查看文件是否为软链接。如果是软连接,可查看连接软件指向的文件或目录是否存在。

积木网注:无法是目标文件移动走了还是删除了,软删除都将失效。

UNIX硬链接与软链接区别

1、访问权限并不代表对真实文件的访问权限,也不能更改软连接的属性(访问权限拥有都和工作组等)。这些操作只能在真实文件中进行。

2、连接数实际上只有一个,因为软件链接是一个指向其他文件的真实文件,它不只是一个指向硬盘上某个位置的目录(硬连接则是)。

3、文件大小不确认,软连接列出的大小是其中包含的连接文件大小,而不是它指向那个真实文件的大小。

4、文件修改时间也不确切。软连接告诉我们的是连接最近一次被修改的时间,并没有指出连接所指文件的最近一次修改时间。

5、文件名指出,->之后是该文件所指的真实文件的路径名称。

6、文件的删除,和硬连接不同的是,如果删除了软连接所指的原始文件,那么该文件的数据块也会被删除,而连接也会变为空连接。不过,如果用rm命令来删除连接,原始文件则会安然无恙。

7、i-node的占用,和软连接相比,硬连接的好处是它们不占用i-node。这似乎微不足,但当硬盘上可用的i-node数量有限时就不一样了。如果硬盘上有无数小文件,这些小文件可能会用光硬盘上所有的i-node,即使硬盘上还有许多剩余空间,用光i-node之后再也不能创建新文件了,除非删除某些文件,释放部分i-node。

关于连接使用的选择,对于连接的使用最常用的用法是,硬连接用于原始文件和目标文件位于当前同一个文件系统。好处是能提供真实文件的有关信息,在原始文件被删除或移动时,也不会成为空连接。但是,如果需要连接目录或位于另一个文件系统的文件时,就必须采用软连接。

登入和注销 FreeBSD 系统 0.前言完成系统安装之后,接下来就是准备登入系统。当系统完成开机后,会出现类似的画面1.以root登入系统请在login:符号后输入root并按下enter键,作为

删除 FreeBSD 账号 0.前言新增了使用者之后,就必须要了解如何删除使用者。1.删除账号请以root的身分,执行这个rmuser这个命令。系统询问(1)询问欲删除的使用者账号?(

FREEBSD手工配置网络 在FreeBSD系统中,网络能力十分重要,对于一个标准的FreeBSD系统,至少要有一个网络界面以便与其他计算机通信。最常见的网络界面为以太网卡。此外Fre

标签: unix系统采用什么结构

本文链接地址:https://www.jiuchutong.com/biancheng/354041.html 转载请保留说明!

上一篇:5个经常被忽略的Unix命令(5个经常被忽略的成语)

下一篇:登入和注销 FreeBSD 系统(注销与退出登录)

  • 采矿权承包出去资源税
  • 一般纳税人没有开票要交税吗
  • 企业增值税免税需要备案吗
  • 注册商标费用计算方法
  • 收到赠送的商品并销售
  • 利润表的所得税费用怎么填
  • 生鲜配送公司财务制度
  • 自产自销农产品发票如何开具
  • 支付股权转让费会计科目
  • 小企业会计准则适用于哪些企业
  • 计提个人社会保险费
  • 汇兑损益需要缴税吗
  • 生产成本直接材料包括哪些
  • 哪些计入应收账款
  • 工业企业成本结构
  • 企业报销发票都需要什么
  • 员工年终福利发什么
  • 营改增后增值税专用发票抵扣规定
  • 建筑工程增值税税率是9还是11
  • 民间非营利组织会计科目
  • 用于集体福利的进项税额转出
  • 印花税减半征收会计分录怎么做
  • 计提汇算清缴涉及到不是当年费用怎么记账
  • 纳税申报表未开票收入可以填负数吗
  • 将外购商品用于在建工程计入固定资产成本吗
  • 个税按工资薪金未按时申报的处罚规定
  • 工程施工余额怎么处理
  • 非全日制劳动用工扣税
  • 消费税在哪个环节征税
  • 事业单位收受礼品怎么处理
  • macwifi连接频繁断开
  • 收据和发票的区别图片
  • 个税的适用税率有哪些
  • 固定资产更新改造支出计入什么科目
  • 【Fiddler Everywhere】史上最强抓包工具(安装 修改教程)
  • 超市收取进场费会计分录
  • 补缴以前年度公积金误入当年费怎么办
  • php in
  • php匿名函数为何不匿名
  • 个人独资企业的特点
  • 毕业设计教程
  • PHP编写1+到100
  • linux php redis扩展
  • 人力为主的公司名称
  • 企业怎么可以合理避税?
  • phpcms二次开发教程
  • 开发成本结转开发产品的分录
  • 计提的费用收到增值税专票
  • 增值税扣税凭证进项税额转出情况核实函
  • 出口货物不能退税的账务处理
  • 蔬菜开发票到哪里开呢?
  • 公司成立怎么说
  • 普通发票的税费计入应交税费吗
  • 个人独资企业一般纳税人享受六税两费
  • 小微企业税收优惠政策从什么时候开始
  • 房屋租赁费计入什么会计科目
  • 产品包装设计费属什么费用
  • 个人所得税代扣代缴手续费
  • 银行日记账记错了怎么办
  • 工程施工科目设置
  • 网上打印的电子机票可以报销不
  • 餐饮业怎样做账
  • 装订好的凭证可以拿掉一页吗
  • 加油站如何开票
  • dhcp client服务无法启动1083
  • win7系统开机后黑屏只有鼠标指针可以移动
  • windowsserver2008r2忘记开机密码怎么办
  • repair.exe是什么软件
  • rtmservice.exe - rtmservice是什么进程 有什么用
  • win8出现蓝屏怎么修复
  • 超级按钮条上的设置
  • w8系统一键恢复
  • Win10 Build 10586.107正式推送 主要修复bug
  • nginx1.16安装
  • python 3.5下xadmin的使用及修复源码bug
  • 键盘搜索的快捷键
  • javascript概述
  • js 严格的迭代语句
  • 别人给公司开的普票,怎么查询
  • 税务申报规则
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设