gpt4 book ai didi

linux - 可执行脚本在 Linux 机器上获得拒绝权限

转载 作者:IT王子 更新时间:2023-10-29 01:26:13 25 4
gpt4 key购买 nike

尝试在 Ubuntu 14.04 上运行脚本。

$ bash MirroirHome

运行良好

但是

$ ./MirroirHome
bash: ./MirroirHome: Permission denied

$ ls -l
total 32
-rwxr-xr-x 1 gerald gerald 214 nov 14 15:44 MirroirHome

我是文件的所有者,权限位已打开,这是怎么回事??

这里是脚本以防万一。

#!/bin/bash
rsync \
--archive \
--verbose \
--compress \
--update \
--delete \
/home/ /media/Data/MirroirHome

最佳答案

如果分区挂载了 noexec 标志,就会发生这种情况。您可以通过运行 mount 来验证这一点:在输出中找到分区,在标志列表中,可能会有 noexec

要解决此问题,请重新安装没有 noexec 标志的分区。或者,将脚本复制到另一个已挂载的分区,而无需 noexec

关于linux - 可执行脚本在 Linux 机器上获得拒绝权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33713244/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com