![文件系统阻止文件执行](https://linux22.com/image/655954/%E6%96%87%E4%BB%B6%E7%B3%BB%E7%BB%9F%E9%98%BB%E6%AD%A2%E6%96%87%E4%BB%B6%E6%89%A7%E8%A1%8C.png)
所以我有一个特定的 ext4 驱动器,它不允许我执行文件。我在 bash 中有以下示例,即使使用 sudo 并且文件对所有用户都具有执行权限,该文件也不会执行。如果我将文件移动到备用分区,它就可以正常工作。有什么想法吗?
$ ./pycharm.sh
bash: ./pycharm.sh: Permission denied
$ sudo ./pycharm.sh
sudo: unable to execute ./pycharm.sh: Permission denied
$ sudo -s
# ./pycharm.sh
bash: ./pycharm.sh: Permission denied
# lsattr pycharm.sh
-------------e-- pycharm.sh
# ls -la pycharm.sh
-rwxr-xr-x 1 me me 5908 Nov 20 03:18 pycharm.sh
答案1
也许您已设置 fstab 选项来阻止在此文件系统上执行?
看看 /etc/fstab,也许你已经设置了禁止执行选项。