码迷,mamicode.com
首页 > 其他好文 > 详细

Day6------------软连接和硬链接

时间:2018-04-05 19:21:53      阅读:154      评论:0      收藏:0      [点我收藏+]

标签:--   不可   win   彻底删除   建立   链接文件   软链接   路径   director   

一、块

1、操作系统分四大类块

  super block  掌管全局

  inode block

  directory block

  block

2、删文件

  普通删除只是删除链接,数据还在硬盘

  彻底删除:覆盖操作

  恢复:重新建立链接

二、软连接

  mkdir /a

  mkdir /b

  touch /a/source.txt

  ln -s /a/source.txt /b/des.txt   建立软连接  #相当于快捷方式

  rm -rf /b/des.txt  删除链接文件,对源文件无影响

  ln -s  源路径 目标路径

特点:

  相当于win中的快捷方式

  删链接文件,对源文件无影响

  删除源文件,链接文件失效

  inode号不一样

  修改源/链接文件,内容可变

  软连接是指向文件名

三、硬链接

  touch /a/s.txt

  ln /a/s.txt /b/d.txt

  ls -i /a/s.txt

  ls -i /b/d.txt  inode号一样

  echo ‘123‘ > /a/s.txt  修改s.txt

  echo ‘abc‘ > /b/d.txt  修改d.txt

  rm -rf /a/s.txt  删除源文件

  特点:

    删除链接文件,源文件无影响

    删除源文件,链接文件无影响

    修改源/链接文件,内容改变

    硬链接指向inode号

四、一个分区就一个文件系统

  软链接可跨分区

  硬链接不可跨分区

 

Day6------------软连接和硬链接

标签:--   不可   win   彻底删除   建立   链接文件   软链接   路径   director   

原文地址:https://www.cnblogs.com/thoughtful-actors/p/8723762.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!