免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12
最近访问板块 发新帖
楼主: xiaohuli
打印 上一主题 下一主题

求助怎样保持又hard link建立的文件保持一致性? [复制链接]

论坛徽章:
0
11 [报告]
发表于 2005-09-17 00:28 |只看该作者

求助怎样保持又hard link建立的文件保持一致性?

[quote]原帖由 "sakulagi"]m link_dir[/quote 发表:

这个不行吧。
我在redhat9下面,bash。
ln -s tmpdir ltmpdir
rm ltmpdir
提示:
cant remove 'ltmpdir': No such file or directory

我试过好几次,不行。

论坛徽章:
0
12 [报告]
发表于 2005-09-17 01:09 |只看该作者

求助怎样保持又hard link建立的文件保持一致性?

原帖由 "sway2004009" 发表:

这个不行吧。
我在redhat9下面,bash。
ln -s tmpdir ltmpdir
rm ltmpdir
提示:
cant remove 'ltmpdir': No such file or directory

我试过好几次,不行。


你用file查看一下itmpdir。

论坛徽章:
0
13 [报告]
发表于 2005-09-17 08:34 |只看该作者

求助怎样保持又hard link建立的文件保持一致性?

不明白楼主怎么改的,下面是我的测试:

  1. $cd /home/tmp/
  2. $ls -l
  3. -rw-rw-r--    2 cai    cai          58  9月 17 08:19 dd
  4. $ln dd ee
  5. $ls -l
  6. -rw-rw-r--    2 cai    cai          58  9月 17 08:19 dd
  7. -rw-rw-r--    2 cai    cai          58  9月 17 08:19 ee
  8. $echo "this is a test" > ee
  9. $cat dd
  10. this is a test
  11. $cat ee
  12. this is a test
  13. $ls -li
  14. 279973 -rw-rw-r--    2 cai    cai          58  9月 17 08:19 dd
  15. 279973 -rw-rw-r--    2 cai    cai          58  9月 17 08:19 ee
复制代码

论坛徽章:
0
14 [报告]
发表于 2005-09-17 08:47 |只看该作者

求助怎样保持又hard link建立的文件保持一致性?

原帖由 "sway2004009" 发表:

这个不行吧。
我在redhat9下面,bash。
ln -s tmpdir ltmpdir
rm ltmpdir
提示:
cant remove 'ltmpdir': No such file or directory

我试过好几次,不行。

偶的也是redhat9,下面是偶的测试:

  1. $cd /home/tmp
  2. $mkdir aaa
  3. $ln -s aaa bbb
  4. $ls -l
  5. drwxrwxr-x    2 cai    cai        4096  9月 17 08:39 aaa
  6. lrwxrwxrwx    1 cai    cai           3  9月 17 08:47 bbb -> aaa
  7. $rm bbb
  8. $ls
  9. aaa

复制代码

论坛徽章:
0
15 [报告]
发表于 2005-09-17 09:32 |只看该作者

求助怎样保持又hard link建立的文件保持一致性?

原帖由 "yttlovezxx" 发表:


你用file查看一下itmpdir。

file ltmpdir
结果:ltmpdir 是一个目录。
但是删除的时候又提示:
rm ltmpdir
ltmpdir 不是一个目录,无法删除。
希望得到回答。

论坛徽章:
0
16 [报告]
发表于 2005-09-17 09:36 |只看该作者

求助怎样保持又hard link建立的文件保持一致性?

想到一个方法。
先把源文件改名:mv srcdir srcdir1
然后就可以删除链接文件了:rm link_dir
最后再把srcdir1改名为srcdir:mv srcdir1 srcdir
这样做倒是可以。
呵呵。

论坛徽章:
0
17 [报告]
发表于 2005-09-17 09:44 |只看该作者

求助怎样保持又hard link建立的文件保持一致性?

知道了。
是我弄错了。因为我用tab补齐了命令就出现这样的情况。
rm link_dir/
这样就不行。
后来变成这样就可以了:
rm link_dir
呵呵
sakulagi  兄弟说得是对的。
谢谢回复!!!

论坛徽章:
0
18 [报告]
发表于 2005-09-17 11:34 |只看该作者

求助怎样保持又hard link建立的文件保持一致性?

不客气。
这样讨论之后就更清楚了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP