摘要: 这个地址可以下载 老版本的jdk http://www.oracle.com/technetwork/java 阅读全文
posted @ 2012-11-29 12:31 kevinboy 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 1 - 概述脚本catalina.sh用于启动和关闭tomcat服务器,是最关键的脚本另外的脚本startup.sh和shutdown.sh都是使用不同的参数调用了该脚本该脚本的使用方法如下(引自该脚本本身): echo "Usage: catalina.sh ( commands ... )" echo "commands:" echo " debug Start Catalina in a debugger" echo " debug -security Debug Catalina with a security ma 阅读全文
posted @ 2012-11-14 12:07 kevinboy 阅读(9507) 评论(0) 推荐(2) 编辑
摘要: tomcat下共有9个目录,及其他一些license等说明文件,如下:drwxr-xr-x 2 zjtomcat users 4096 2004-08-29 temp/drwxr-xr-x 4 zjtomcat users 4096 2004-08-29 shared/drwxr-xr-x 5 zjtomcat users 4096 2004-08-29 server/drwxr-xr-x 5 zjtomcat users 4096 2004-08-29 common/drwxr-xr-x 3 zjtomcat users 4096 2011-06-24 work/drwxr-xr-x 2 z 阅读全文
posted @ 2012-11-14 11:23 kevinboy 阅读(731) 评论(0) 推荐(0) 编辑
摘要: 在s h e l l脚本中,可以用几种不同的方式读入数据:可以使用标准输入—缺省为键盘,或者指定一个文件作为输入。对于输出也是一样:如果不指定某个文件作为输出,标准输出总是和终端屏幕相关联。如果所使用命令出现了什么错误,它也会缺省输出到屏幕上,如果不想把这些信息输出到屏幕上,也可以把这些信息指定到一个文件中。大多数使用标准输入的命令都指定一个文件作为标准输入。如果能够从一个文件中读取数据,何必要费时费力地从键盘输入呢?1 echo使用e c h o命令可以显示文本行或变量,或者把字符串输入到文件。它的一般形式为:echo stringe c h o命令有很多功能,其中最常用的是下面几个:\c 阅读全文
posted @ 2011-08-11 10:14 kevinboy 阅读(1061) 评论(0) 推荐(0) 编辑
摘要: 当你在使用命令行时,有很多时间都用来查找你所需要的文件。 S h e l l提供了一套完整的字符串模式匹配规则,或者称之为元字符,这样你就可以按照所要求的模式来匹配文件。还可以使用字符类型来匹配文件名。在命令行方式下,使用元字符更为快捷。* 匹配文件名中的任何字符串,包括空字符串。? 匹配文件名中的任何单个字符。[...] 匹配[ ]中所包含的任何字符。[!...] 匹配[ ]中非感叹号!之后的字符。当s h e l l遇到上述字符时,就会把它们当作特殊字符,而不是文件名中的普通字符,这样用户就可以用它们来匹配相应的文件名。使用*使用星号*可以匹配文件名中的任何字符串。在下面的例子中,我们给出 阅读全文
posted @ 2011-08-08 10:09 kevinboy 阅读(412) 评论(0) 推荐(0) 编辑
摘要: 如果你正在运行一个进程,而且你觉得在退出帐户时该进程还不会结束,那么可以使用n o h u p命令。该命令可以在你退出帐户之后继续运行相应的进程。 N o h u p就是不挂起的意思( no hang up)。该命令的一般形式为:nohup command &使用nohup命令提交作业如果使用n o h u p命令提交作业,那么在缺省情况下该作业的所有输出都被重定向到一个名为n o h u p . o u t的文件中,除非另外指定了输出文件:nohup command > myout.file 2>&1在上面的例子中,输出被重定向到m y o u t . f i l 阅读全文
posted @ 2011-08-07 00:45 kevinboy 阅读(446) 评论(0) 推荐(0) 编辑
摘要: 当在前台运行某个作业时,终端被该作业占据;而在后台运行作业时,它不会占据终端。可以使用&命令把作业放到后台执行。该命令的一般形式为:命令 &为什么要在后台执行命令?因为当在后台执行命令时,可以继续使用你的终端做其他事情。适合在后台运行的命令有f i n d、费时的打印作业、费时的排序及一些 s h e l l脚本。在后台运行作业时要当心:需要用户交互的命令不要放在后台执行,因为这样你的机器就会在那里傻等。不过,作业在后台运行一样会将结果输出到屏幕上,干扰你的工作。如果放在后台运行的作业会产生大量的输出,最好使用下面的方法把它的输出重定向到某个文件中:command >ou 阅读全文
posted @ 2011-08-06 10:55 kevinboy 阅读(895) 评论(0) 推荐(0) 编辑
摘要: a t命令允许用户向c r o n守护进程提交作业,使其在稍后的时间运行。这里稍后的时间可能是指1 0 m i n以后,也可能是指几天以后。如果你希望在一个月或更长的时间以后运行,最好还是使用c r o n t a b文件。一旦一个作业被提交, a t命令将会保留所有当前的环境变量,包括路径,不象 c r o n t a b,只提供缺省的环境。该作业的所有输出都将以电子邮件的形式发送给用户,除非你对其输出进行了重定向,绝大多数情况下是重定向到某个文件中。和c r o n t a b一样,根用户可以通过/ e t c目录下的a t . a l l o w和a t . d e n y文件来控制哪些 阅读全文
posted @ 2011-08-05 16:08 kevinboy 阅读(703) 评论(0) 推荐(0) 编辑
摘要: c r o n是系统主要的调度进程,可以在无需人工干预的情况下运行作业。有一个叫做c r o n t a b的命令允许用户提交、编辑或删除相应的作业。每一个用户都可以有一个 c r o n t a b文件来保存调度信息。可以使用它运行任意一个 s h e l l脚本或某个命令,每小时运行一次,或一周三次,这完全取决于你。每一个用户都可以有自己的 c r o n t a b文件,但在一个较大的系统中,系统管理员一般会禁止这些文件,而只在整个系统保留一个这样的文件。系统管理员是通过c r o n . d e n y和c r o n . a l l o w这两个文件来禁止或允许用户拥有自己的c r 阅读全文
posted @ 2011-08-04 15:57 kevinboy 阅读(494) 评论(0) 推荐(0) 编辑
摘要: 10.使用depth选项在使用f i n d命令时,可能希望先匹配所有的文件,再在子目录中查找。使用 d e p t h选项就可以使f i n d命令这样做。这样做的一个原因就是,当在使用f i n d命令向磁带上备份文件系统时,希望首先备份所有的文件,其次再备份子目录中的文件。在下面的例子中,f i n d命令从文件系统的根目录开始,查找一个名为 C O N . F I L E的文件。它将首先匹配所有的文件然后再进入子目录中查找。$ find / -name "CON.FILE" -depth –print11.使用mount选项在当前的文件系统中查找文件(不进入其他文件 阅读全文
posted @ 2011-08-03 21:26 kevinboy 阅读(899) 评论(0) 推荐(1) 编辑