Chinaunix

标题: 为什么append属性的文件无法新增数据 [打印本页]

作者: slother    时间: 2010-07-07 16:24
标题: 为什么append属性的文件无法新增数据
如题,对于append属性的文件不是只能新增数据么,为什么我测试的时候发现不能新增数据?

环境:Fedora 12
示例命令:
touch test1
chattr +a test1
vi test1

使用vi新增test1的数据时提示:E212:Can't open file for writting
作者: dexter_yccs    时间: 2010-07-07 16:32
a = append only, 只能追加
作者: Celinde    时间: 2010-07-07 19:17
因为你不了解vi ....

touch test1
chattr +a test1
cat test1
echo 'hello'>> test1
cat test1
作者: guoli0813    时间: 2010-07-09 02:40
lz,书上明确的说过,这种追加只是程序上的追加,不能用手工的vi追加。回头查下书,有写的。
作者: slother    时间: 2010-07-21 15:33
ls说的什么书?在man chattr中没有看到这种说法。linux的帮助里面查得到么




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2