看板FreeBSD
标 题请问个权限及fsck的问题
发信站tales (Sat Nov 13 03:12:23 2004)
转信站ptt!ctu-reader!ctu-peer!news.nctu!nctumenews!news.ind.ntou!news.ntu!ne
小的有两个问题(其实可能是一个)想要请教各位大大
请大家拨冗看完并指教:) 感谢感谢
我有一个档案他的各属性如下:
-rw------- 1 bbs bbs 589200 Nov 13 00:51 .post.old
而bbs这个帐号的权限和我所使用的bbsadm是一样的
现在我必须要把它用rm砍除
但是他会显示:
bbsadm@XXXX [~] % rm .post.old
remove .post.old? y
rm: .post.old: Permission denied
我听别人的建议试着使用chmod将他的属性改为700 770 777等等
都还是没有办法砍除 (但bbsadm可以使用chmod更改他的属性!!)
只有用root才能将这个档案rm掉
後来想到可能要用root做fsck -y /home/bbs (为.post.old之所在)
本机的部分df -h如下(列出da1部分):
Filesystem Size Used Avail Capacity Mounted on
/dev/da1s1f 4.8G 3.5G 950M 79% /home/bbs
/dev/da1s1h 4.7G 31M 4.3G 1% /home/bbs/adm
/dev/da1s1g 16G 473M 15G 3% /home/bbs/mail
/dev/da1s1e 6.8G 2.3G 4.0G 37% /home/bbs/home
# fsck -y /home/bbs 之後出现:
Can't check /home/bbs
Can't resolve /home/bbs to character special device
(但如果是其他的fsck -y /或/usr或/var都没有这种状况)
只好改用 # fsck -y /dev/da1s1f 出现以下结果:
** /dev/da1s1f (NO WRITE)
** Last Mounted on /home/bbs
** Phase 1 - Check Blocks and Sizes
** Phase 2 - Check Pathnames
** Phase 3 - Check Connectivity
** Phase 4 - Check Reference Counts
** Phase 5 - Check Cyl groups
SUMMARY INFORMATION BAD
SALVAGE? no
BLK(S) MISSING IN BIT MAPS
SALVAGE? no
FREE BLK COUNT(S) WRONG IN SUPERBLK
SALVAGE? no
1023775 files, 3702438 used, 1379432 free (42088 frags, 167168 blocks, 0.8% fra
gmentation)
/home/bbs本身是一直不断的被process所使用的
但已经下了 -y还是有他不修复的部分 不知道这是不是和之前那个档案权限的问题有关
在此请教有类似经验的人该如何解决这样的问题 谢谢:)
也感谢大家看完 stO
--
你知不知道, 真正坚持到底的男人,
是发觉自己後轮打滑还猛催油门出弯的车手
那是真正的信任, 与真正的孤注一执。
在赛道上, 车手只有和车互相倚靠和信赖, 才能活下来。
--
※ 发信站: 江湖闲话(tales.twbbs.org)
◆ From: 179-218.dorm.ncu.edu.tw