请教:为何Ubuntu中已经是root了还是显示You have to be root to run this script?

carljohnson40 2011-09-19 09:07:28
如下。谢谢!
user@ubuntu:~/MITSIMLab/GUI_Libs$ dir
ComboBox-1.32.tar.gz generic.h SciPlot-1.36-Qi.tar.gz Xmt310.diff
CVS Install Xbae-4.8.4.tar.gz Xmt310.tar.gz
user@ubuntu:~/MITSIMLab/GUI_Libs$ su
Password:
root@ubuntu:/home/user/MITSIMLab/GUI_Libs# ./Install
! You have to be root to run this script
root@ubuntu:/home/user/MITSIMLab/GUI_Libs#

用sodu ./Install也试过了。
...全文
1094 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
carljohnson40 2011-09-22
  • 打赏
  • 举报
回复
后来解决了,文件中题头的sh改成bash就好了。
jackyjkchen 2011-09-19
  • 打赏
  • 举报
回复
su -
有时候不用-,不行

或者sudo试试
念茜 2011-09-19
  • 打赏
  • 举报
回复
检查passwd中你的root用户uid是不是0,感觉你的root用户被改过
rmh 2011-09-19
  • 打赏
  • 举报
回复
直接用root登录
或者
$su -
切换到root
试试看

19,613

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧