【问题标题】:How can I set a default 'chmod' in a Linux terminal?如何在 Linux 终端中设置默认的“chmod”?
【发布时间】:2011-04-14 00:02:42
【问题描述】:

上一个问题只是为了了解我在做什么:How to change permissions for a folder and its subfolders/files in one step

因此,如果我将 chmod to 755 更改为 chmod 75 /opt/lampp/htdocs 并重新启动系统,我希望文件位于 chmod 755 中。

【问题讨论】:

  • 你真的不应该发布重复的问题。
  • 抱歉,我认为这两个问题非常相关,我不想为上一个问题添加新问题。

标签: linux permissions filesystems chmod


【解决方案1】:

用途:

sudo chmod -R a+rwx PathOfFolder

【讨论】:

    【解决方案2】:

    一旦设置,Linux 文件系统权限就不会因重新启动系统而受到影响,除非您在启动时运行了一些非标准软件,这些软件会返回以将其更改为默认值。

    【讨论】:

    • 嗯,我在 Windows 7 上使用 VirtualBox,因为目前我正在测试一些东西,你认为这是因为 VirtualBox,如果我使用真正的 Linux 将保存更改的 chmod?
    • a) 我确信文件权限在标准 linux 安装上是持久的 b) 你确定你不是从未设置权限的 virtualbox 实例的快照开始的吗?设置好您想要的机器后,尝试拍摄新的机器图像。
    【解决方案3】:

    如果某些进程在启动时更改它们,请在 /etc/rc.local 中进行更改。

    【讨论】:

    • err...我们不应该理想地跟踪违规过程而不是忽略问题吗?
    • 我早就放弃了在ubuntu中跟踪自动化系统。我确信开发人员不再了解 Unix。
    猜你喜欢
    • 1970-01-01
    • 2017-04-20
    • 2011-08-07
    • 2010-09-13
    • 2019-02-05
    • 1970-01-01
    • 2013-05-24
    • 2017-12-20
    相关资源
    最近更新 更多