linux软链接与硬链接的区别

硬链接:相于当给文件增加了一个新名

1.png

在添加链接时会增加链接数,其inode结点数不会增加

2.png

支持绝对路径与相对路径

33.png

硬链接不能对目录来创建

不能跨分区来创建链接

硬链接链接到文件被删除时,依旧可以通过链接文件来访问被删文件的数据

4.png

软链接:可以支持对目录来创建链接

(注,当你用rm -rf 删除目录的时候,目录不会删除,但目录中的内容会被删除,并且会删除源文件)

QQ截图20161020140230.png

软链接链接到一个文件时,相当于创建了一个新的文件,inode结点会增加

软链接链接到的文件被删除时,不可以通过链接文件来访问被删的数据

软链接支持跨分区链接

5.png

软链接支持绝对路径与相对路径但要注意的是不要相对于当前的工作目录

QQ截图20161020104843.png

在一些情况软链接用相对路径还是好的:比如做备份移动目录的时候22.png

原创文章,作者:renjin,如若转载,请注明出处:http://www.178linux.com/53110

(0)
renjinrenjin
上一篇 2013-07-03
下一篇 2013-09-03

相关推荐

  • shell脚本编程之数组

       数组就是相同数据类型的元素按一定顺序排列的集合,就是把有限个类型相同的变量用一个名字命名,然后用编号区分他们的变量的集合,这个名字称为数组名,编号称为下标。组成数组的各个变量称为数组的元素。数组是在程序设计中,为了处理方便, 把具有相同类型的若干变量按有序的形式组织起来的一种形式。 一、数组的表示方式   1、下标数组 &…

    Linux干货 2016-01-05
  • Linux中基础且常用的指令介绍及示例

    首先需要明确的是:Linux中无论是指令还是选项或者参数,请认真对待字母大小写。Linux中通用的命令使用方式是:命令 [选项] [参数] 1. pwd pwd:print name of current/working directory,即打印当前的目录(工作目录),光杆处于哪个目录下就会在终端上输出当前路径的绝对路径。用法示例: [lanti…

    Linux干货 2016-10-30
  • Linux用户操作、文件操作、文件筛选

    Linux用户操作、文件操作、文件筛选 编辑/etc/group文件,添加组hadoop。手动编辑/etc/passwd文件新增一行,添加用户hadoop,其基本组ID为hadoop组的id号;其家目录为/home/hadoop。 vim /etc/group hadoop:x:1001: vim /etc/passwd hadoop:x…

    Linux干货 2016-11-17
  • 马哥教育网络第21期-第九周课程练习

    1、写一个脚本,判断当前系统上所有用户的shell是否为可登录shell(即用户的shell不是/sbin/nologin);分别这两类用户的个数;通过 字符串比较来实现; #!/bin/bash nologin=$( cut -d: -f7 /etc/passwd | grep &#03…

    Linux干货 2016-11-14
  • redis 主从复制实战

    1.准备好4台机器 192.168.42.150 redis-node1 #主 192.168.42.151 redis-node2 #从 192.168.42.152 redis-node3 #从 192.168.42.153 redis-node4 #从 将主机解析写入hosts文件,分发至每台机器 2.安装redis,配置好基本配置 (1) 4台机器,…

    Linux干货 2017-07-18