Chinaunix首页 | 论坛 | 博客
  • 博客访问: 8545
  • 博文数量: 6
  • 博客积分: 1400
  • 博客等级: 上尉
  • 技术积分: 65
  • 用 户 组: 普通用户
  • 注册时间: 2009-07-09 13:18
文章分类
文章存档

2011年(1)

2009年(5)

我的朋友
最近访客

分类: LINUX

2009-07-28 22:35:46

ln - make links between files1:硬链接----实际建立的是一个文件,其值不随源文件改变,作用是防止源文件被删除或改动,属性前面没有l标志,不能给目录做链接
  ln /mnt/kk.txt kk.txt 建立一个硬链接
  echo “hello” > /mnt/kk.txt 像源文件中写入值
  cat /mnt/kk.txt 显示出hello
  cat kk.txt 显示出hello
  rm /mnt/kk.txt 删除源文件
  cat kk.txt 链接文件的值没有改变
2:软链接,相当于一个快捷方式,属性有l标志,可以给目录做链接
  A:给文件做链接
  echo “hello” > /mnt/kk.txt 建立kk.txt文件并写入hello
  ln –s /mnt/kk.txt kk.txt 建立软链接
  cat kk.txt 显示hello
  rm –f /mnt/kk.txt 删除源文件
  cat kk.txt 不能显示出源文件的值
  B:给目录做链接
  ln –s /home/redhat redhat 建立目录软链接
  cd redhat 到redhat软链接目录
  touch redhat.txt /home/redhat 创建新文件到原目录中
  ls 显示redhat.txt

阅读(397) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~