环境:fc15
用root用户登录mysql,执行:SELECT * INTO OUTFILE '/tmp/test.csv' FIELDS TERMINATED BY '|' ENCLOSED BY  '' ESCAPED BY '\\' LINES TERMINATED BY '\n'FROM test;导出文件:ll  test.csv                           -rw-rw-rw-. 1 mysql mysql 376424 12月 14 11:37 test.csv
          lsattr test.csv                        -------------e- test.csv文件test.csv拥有other组拥有rw的权限,为什么不能上出。可以对文件test.csv的内容进行修改,也可以拷贝。但是不能删除跟mv

解决方案 »

  1.   

    补充一点,是普通用户(非mysql)不能删除,root(或者mysql)用户可以删除
      

  2.   

    rm: 无法删除"test.csv": 不允许的操作
    这样看的话就是没有权限,可以明明权限是有的啊。而且用lsattr查看好像也没加保护
      

  3.   

    删除需要目录/tmp/的W权限。 
      

  4.   

    我又不删除/tmp/目录,只是删除其中的文件,干吗要/tmp/的W权限?而且/tmp是具有W权限的