H,我一直在尝试在我新安装的 ubuntu16.0.4 操作系统中安装 sqldeveloper。
这里的问题是,我无法编辑我的 sqldeveloper.sh 文件。我尝试使用 sudo、chmod 和 chown,但显示操作不允许。请帮帮我。
harishaa@harishaa-system:/opt/sqldeveloper$ chown harishaa sqldeveloper.sh
chown: changing ownership of 'sqldeveloper.sh': Operation not permitted
这是我想要更改的文件:
harish@harish-system:/opt/sqldeveloper$ chown harish sqldeveloper.sh
chown: changing ownership of 'sqldeveloper.sh': Operation not permitted
谢谢。
答案1
不用担心,有一个快速又安全的解决方案。
如何执行行政行为
快速介绍sudo
单一命令行
在终端执行:
sudo SUDOARGUMENTS COMMAND COMMANDARGUMENTS
...替换后:
SUDOARGUMENTS
使用实用程序的参数sudo
(从中获取列表sudo --help
;COMMAND
使用以管理用户(root)身份执行的命令;COMMANDARGUMENTS
使用以管理用户(root)身份执行命令的参数。
行政会议
仅在必要时使用;如果可能,请始终使用以前的方法。
执行sudo su
以获取 root 权限,并在执行任何命令时要非常小心。
exit
使用和终止会话永远不要让根交互会话处于活动状态而不受控制。
例子
如果sudo
配置正确,你可以使用以下命令执行命令:
sudo chown harishaa sqldeveloper.sh
...它会询问您当前用户的密码,并安全地记住它几分钟。该命令将以更高的权限执行,仅执行来自可信来源的命令。
有用的参考资料
如果你是多用户系统的管理员(例如,一个由父亲、母亲和两个小孩组成的 PC 用户),请阅读Ubuntu 官方参考用于的配置sudo
。
如果您需要更多支持,请随时在此处发表评论。