【问题标题】:Unable to move file in unix无法在 unix 中移动文件
【发布时间】:2014-05-15 07:19:46
【问题描述】:

我是 unix 新手。

我试图在 unix 中将文件从一个文件系统移动到另一个文件系统。我使用的 ID 是组 ID,而不是所有者 ID。该文件具有 rw-rw-r-- 访问权限。当我尝试将文件从一个文件系统移动到另一个文件系统时,它说权限被拒绝。

示例
服务器:Linux
源路径:/test/input
目标路径:/test/archive
文件名:data.txt
权限:rw-rw-r--
所有者 ID:id1
我的身份证:id2
id1 和 id2 都属于同一个组。
当我尝试将文件从源移动到目标时,它说权限被拒绝。

如何解决这个问题?

【问题讨论】:

标签: linux file unix permissions permission-denied


【解决方案1】:

您可以考虑更改文件的所有权,或者直接复制它。

【讨论】:

    【解决方案2】:

    更改您尝试移动文件的目录的所有权。使用

    chown -R <youruserid> /test/archive
    

    【讨论】:

      【解决方案3】:

      对不起,我这边犯了愚蠢的错误。

      以前我已将所有者 ID 添加到我的组中,因此它不起作用。 现在我已经将我的 id 添加到所有者组并且它工作了。

      感谢您的帮助!

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2017-10-15
        • 2019-01-02
        • 1970-01-01
        • 2012-12-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多