硬连接和软连接

多情自古伤离别

  • 123
  • 硬连接和软连接
    • 硬连接:创建硬连接实质上是增加额外的文件名引用该文件,即硬链接数有多少个文件名是多少个,如果多个路径映射表中的文件对应的Inode号相同,这样的情况下他们彼此之间叫硬连接,只有硬连接数小于1时,文件才为删除状态。彼此间互为硬链接的文件名对应于同一文件系统上一个物理文件,不能跨越驱动器或分区(每个分区上的inod号会独立分配,可能两个分区上的文件的inode号相同,跨分区创建硬链接,互为硬链接的两个文件名,都只能指向所在分区的物理磁盘块,因此他们指向的不是同一文件,导致命令报错),如下:/app是单独的分区
    • 图片2
      • 目录的硬链接:目录至少有2个硬链接,对其创建子目录时能够增加硬链接数
      • 图片2
      • 文件的硬链接:ln filename [linkname],给filename创建一个叫linkname的硬连接,不能给目录创建命令来创建硬链接,硬连接相对路径可以相对当前路径,也可以是相对linkname的路径
      • 图片2
    • 软连接(windows中的快捷方式):在元数据Inode的条目中存的不是数据块的号码的指针,存放的是一个路径字符串,所以软连接的大小是路径字符串的字符个数
      • ln -s filename [linkname]:创建软连接,filename可以是绝对路径也可以是相对路径
      • 使用相对路劲时要注意:当使用相对路径来创建软连接的时候,会出现一下错误,是因为在创建的时候,./表示相对的当前目录/root,而创建好了后,软连接指向的文件或者文件夹,./又是表示相对的当前目录/app,因为在/app下找不到dir1而报错;../root/Desktop在创建之前表示当前目录(/root)的父目录(/)下的/root/Desktop,创建之后表示当前目录(/dir1/dir2/)的父目录(/dir1)下的/root/Desktop,由于dir1下没有/root/Desktop而出错
      • 图片2
      • 对ll 查看软连接,加/和不加的区别,如果软连接指向的是一个目录的时候,加/就进入了该目录中,不加表示软连接本身
      • 123

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/94893

(0)
DPingDPing
上一篇 2018-04-03
下一篇 2018-04-04

相关推荐

  • HAProxy反向代理

    HAProxy的简单配置实现反向代理服务器的功能:(有自动的健康性检查的功能) 程序环境:主程序:/usr/sbin/haproxy主配置文件:/etc/haproxy/haproxy.cfgUnit file:/usr/lib/systemd/system/haproxy.service 官网文档: http://cbonte.github.io/hapr…

    2018-07-09
  • 正则式

    第四周作业

    Linux笔记 2018-06-10
  • Linux-vim

    vim简介 vi: Visual Interface,文本编辑器 文本:ASCII, Unicode 文本编辑种类: 行编辑器: sed 全屏编辑器:nano, vi vim – Vi Improved 其他编辑器: gedit 一个简单的图形编辑器 gvim 一个Vim编辑器的图形版本   打开文件 # vim [OPTION]&#8…

    2018-04-08
  • 马哥教育 — 第三周作业

    1.列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可 2. 取出最后登录到当前系统的用户的相关信息 3. 取出当前系统上被用户当作其默认shell的最多的那个shell 4.将/etc/passwd中的第三个字段数字最大的后10个用户的信息全部改为大写后保存至/tmp/maxusers.txt文件中 5. 取出当前主机的i…

    2018-05-29
  • 网络管理——基础篇

    网络管理 什么是网络 一组网络设备通过各种媒介实现信息资源共享 资源共享的功能和优点 数据和应用程序 资源 网络存储 备份设备 常见网络设备 路由器 交换机 网卡 RJ-45接口网线 光纤网线 网络应用程序 Web 浏览器(Chrome、IE、Firefox等) 即时消息(QQ、微信、钉钉等) 电子邮件(Outlook、foxmail 等) 协作(视频会议、…

    2018-04-28
  • Linux系统文件查找与解压缩方法

    如同我们平时在操作 Windows系统时,文件查找与解压缩文件是经常要使用到的操作,Linux系统中也要经常用到相同的操作,今天我们就来介绍Linux系统中的一些文件查找与解压缩时使用到的工具。

    2018-04-12