LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 905|回复: 6

SUSE10下面怎么没法用./执行脚本?

[复制链接]
发表于 2005-12-23 14:00:56 | 显示全部楼层 |阅读模式
冒昧问一下,SUSE10下面怎么没法用./执行脚本?
刚刚装的SUSE10,“./”执行脚本会提示权限不够。即使用root也是如此。后来发现用“sh”可以。
但是很多程序里面是用“./”,这样的程序就根本没法运行了。因为这个搞的到现在连JDK1.5都没有装上。
发表于 2005-12-23 14:42:24 | 显示全部楼层

文件没有执行标志。

chmod +x filename之后就可以了。
回复 支持 反对

使用道具 举报

发表于 2005-12-23 16:14:20 | 显示全部楼层
右键-权限-可执行-钩上
如果KDE的话

文件权限设置chmod是常用命令,记忆下也好
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-12-23 17:26:11 | 显示全部楼层
Post by masterdemon
chmod +x filename之后就可以了。


-_-!
我当然知道修改可执行权限了.确实是加了可执行权限的文件,文件名是绿色显示的。
但就是提示说权限不够.
回复 支持 反对

使用道具 举报

发表于 2005-12-23 18:21:11 | 显示全部楼层
Post by leadworld
-_-!
我当然知道修改可执行权限了.确实是加了可执行权限的文件,文件名是绿色显示的。
但就是提示说权限不够.

su了沒有?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-12-23 18:52:35 | 显示全部楼层
Post by charliechan
su了沒有?

当然su啦.
我还没有菜到那种地步.
回复 支持 反对

使用道具 举报

发表于 2005-12-23 21:34:28 | 显示全部楼层
两种可能:
1. 分区用了 noexec mount option.
2. 脚本写的有问题。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表