分页: 1 / 1

请问:如何才能运行 .sh 文件?

发表于 : 2006-04-29 15:39
darklord
安装了tomcat,却无法运行 startup.sh ,怎么办

发表于 : 2006-04-29 18:06
leal
1. 权限
2. ls -l startup.sh 看是否可执行,若否 chmod +x startup.sh 一般由ro o t 执行,或 sudo ./startup.sh

发表于 : 2006-04-29 19:06
darklord
多谢!可以执行了,也出现了:
using: catalina-base:......
using:.....
using....
using...
等提示,是否说明tomcat已成功启动了?
可是当我在firefox中 http://localhost:8080/ ,却总是连不上, :?: :?: :?:
在windows下这就可以了,难道在ubuntu下还要配置什么东东?

发表于 : 2006-04-29 19:49
terry6394
darklord 写了:多谢!可以执行了,也出现了:
using: catalina-base:......
using:.....
using....
using...
等提示,是否说明tomcat已成功启动了?
可是当我在firefox中 http://localhost:8080/ ,却总是连不上, :?: :?: :?:
在windows下这就可以了,难道在ubuntu下还要配置什么东东?
没有错误提示的话就应该是启动的了,至于你说不能在Firefox里面浏览,我想你应该看看你的server.xml配置的怎么样了

Re: 请问:如何才能运行 .sh 文件?

发表于 : 2011-04-04 15:27
rusmass
rusmass@Rusmass:~/下载/sina/bin$ sudo install-sina.sh
[sudo] password for rusmass:
sudo: install-sina.sh: command not found
rusmass@Rusmass:~/下载/sina/bin$ sudo ./install-sina.sh
sudo: ./install-sina.sh: command not found

这是什么问题呢!我是个菜鸟,但是很喜欢这个系统...

Re: 请问:如何才能运行 .sh 文件?

发表于 : 2011-04-05 11:20
rusmass
我们可以使用任意一种文字编辑器,比如gedit、kedit、emacs、vi等来编写shell脚本,它必须以如下行开始(必须放在文件的第一行):

代码: 全选

#!/bin/sh
...

注意:最好使用“!/bin/bash”而不是“!/bin/sh”,如果使用tc shell改为tcsh,其他类似。

符号#!用来告诉系统执行该脚本的程序,本例使用/bin/sh。编辑结束并保存后,如果要执行该脚本,必须先使其可执行:

代码: 全选

chmod +x filename

此后在该脚本所在目录下,输入 ./filename 即可执行该脚本。


备注:我第一次运行时发现权限不够,但是.sh需要做到事情还是显示在来终端上,然后sudo ./filename然后显示需要输入密码,输入密码后提示完成信息