在opt文件夹中添加执行权限

我试图在Ubuntu 16.04 LTS安装oracle数据库。 我已经在opt文件夹中解压缩了oracle数据库文件,但现在当我尝试使用chmod +x sqldeveloper.sh为sqldeveloper文件执行权限时,它会抛出此错误:

 chmod: changing permissions of 'sqldeveloper.sh': Operation not permitted 

如果您不是文件的所有者,则无法修改其权限位。 好吧,使用richacls你可以做到这一点,但你不会在基本的Ubuntu安装中找到它

root用户可以这样做。 在GNU / Linux中有很多方法可以成为root用户。 在Ubuntu中推荐的方法是使用sudo

 sudo chmod +x /opt/sqldeveloper.sh 

要使用的命令是:

 sudo chmod +x /opt/sqldeveloper.sh