【问题标题】:Changing the file permissions of multiple files through Unix terminal通过 Unix 终端更改多个文件的文件权限
【发布时间】:2011-10-16 00:29:20
【问题描述】:

您好,我在一个文件夹中有大约 100 个文件,我想更改文件权限以对该文件夹中的每个文件进行读写和执行。

我知道如何更改单个文件的文件权限,即 chmod a+rwx foo.txt 但不适用于一组文件。请帮帮我

谢谢!

GT

【问题讨论】:

    标签: file-permissions


    【解决方案1】:

    你可以使用通配符,比如

    chmod a+rwx *.txt
    

    find <directory> -type f -exec chmod a+rwx {} \;
    

    最后一个命令将查找所有文件并为每个文件执行 chmod。

    但是,推荐使用 a+rwx

    【讨论】:

    • 好极了,很高兴听到这个消息:)不要忘记接受答案:)
    猜你喜欢
    • 1970-01-01
    • 2012-11-14
    • 1970-01-01
    • 2021-06-07
    • 2020-06-28
    • 2012-12-22
    • 1970-01-01
    • 1970-01-01
    • 2013-06-27
    相关资源
    最近更新 更多