linux服务器中root创建了文件夹Log,里面的文件以txt的格式存储,现在用普通用户User登录,需要对txt进行压缩,移动到另外文件夹下,并删除TXT文件,但是提示文件权限为只读,无法进行操作,使用Chmod 777后也无法删除和压缩,请问大家有什么好的办法嘛?谢谢。

解决方案 »

  1.   

    改变目录的所属组。chown 。目录属于root组。普通用户无法操作
      

  2.   

    我采用的是mv指令,移动到目标文件夹下显示成功,但是源文件夹下面的txt文件无法删除,且目标文件夹下无法压缩。
      

  3.   

    [我采用的是mv指令,移动到目标文件夹下显示成功,但是源文件夹下面的txt文件无法删除,且目标文件夹下无法压缩。mv是显示权限不足,看下你那些.txt的权限,然后你mv失败了,目标文件下有.txt文件吗?
      

  4.   

    目标文件夹下有txt文件,也就是说复制到目标文件夹下了,但是源文件夹的TXT没有删除。
      

  5.   

    sudo chown usergroup:username VDF_LOG -R *
      

  6.   

    提示错误:
    sudo:/etc/sudoers is world writaable
    sudo:no valid sudoers sources found,quitting
    sudo: unble to initialize policy plugin
      

  7.   

    我采用的是批处理,里面写入的指令,输入sudo root后无法输入密码。
      

  8.   

    你当前用户没有添加到sudo组里面。你先su root,到root用户,然后chown usergroup:username VDF_LOG -R * 改变文件权限。usergroup 和username 是你的用户组名和用户名。
      

  9.   

    可以使用sudo或者su命令
      

  10.   

    可以使用sudo进行操作或者使用su -切换到root权限