上一页 1 ··· 526 527 528 529 530 531 532 533 534 ··· 546 下一页
摘要: 1.由进程名得到进程id: pidof xx , 其中xx是进程名 2.由进程id得到进程名: readlink /proc/xxx/exe,其中xxx是进程的id 3.如果是shell程序,因为shell的进程名是相应的shell名,所以不能直接根据shell脚本的名字来获取其进程id,可以由以下两种方法(以sh为例): (1)通过pidof sh得到所有的sh进程的pid的集合,然后再通过ps aux|grep xxx.sh得到的进程的id,来和前面得到的id进行匹配,如果匹配到的话,就说明匹配的id是该脚本的进程id. (2)pid=`ps gaux | grep xxx.sh | gr 阅读全文
posted @ 2011-05-27 11:45 规格严格-功夫到家 阅读(11905) 评论(0) 推荐(0) 编辑
摘要: /usr/bin/sh、/bin/sh和/sbin/sh都是Bourne shells(bsh)。 /sbin/sh 是静态链接的 /usr/bin/sh是动态链接的 /bin/sh /bin目录是到/usr/bin的链接,所以/bin/sh和/usr/bin/sh是一样的。 先看看属性(11.31 IA版本为例): # ll /sbin/sh -r-xr-xr-x 1 bin bin 1469936 Oct 27 2009 /sbin/sh # ls -l /usr/bin/sh -r-xr-xr-x 2 bin bin 681952 Oct 27 2009 /usr/bin/sh # ld 阅读全文
posted @ 2011-05-27 10:07 规格严格-功夫到家 阅读(215) 评论(0) 推荐(0) 编辑
摘要: http://ntp.buptnet.edu.cn/ntp_chinese/一、 配置Linux异构网络下的ntp时间服务器1. 软件下载安装以源代码为例#/tmp/wget http://ntp.buptnet.edu.cn/ntp_chinese/down/server/ntp-4.2.0.ta... 阅读全文
posted @ 2011-05-26 23:13 规格严格-功夫到家 阅读(4236) 评论(0) 推荐(1) 编辑
摘要: server127.127.1.0 fudge 127.127.1.0 stratum 11driftfile /var/lib/ntp/driftbroadcastdelay 0.008上面是自己作为ntp服务器简单配置server192.168.1.10 preferdriftfile /var/lib/ntp/driftbroadcastdelay 0.008上面是选择其他服务器作为ntp服务器简单配置完事后,/etc/init.d/ntpd start | stop | restart ,注意要重启开机自启动 chkconfig ntpd on本配置在红帽企业版本5下有用 阅读全文
posted @ 2011-05-26 23:09 规格严格-功夫到家 阅读(447) 评论(0) 推荐(1) 编辑
摘要: 一、问题的引入我们在Java程序中使用日志功能(JDK Log或者Log4J)的时候,会发现Log系统会自动帮我们打印出丰富的信息,格式一般如下:[运行时间] [当前类名] [方法名] INFO: [用户信息]具体例子如Tomcat启动信息:Jul 9, 2004 11:22:41 AM org.apache.coyote.http11.Http11Protocol start INFO: Starting Coyote HTTP/1.1 on port 8080看起来这毫无神奇之处,不就是打印了一条信息吗?但如果好奇心重一点,追寻后面的实现原理,会发现这确实很神奇。上面的Log信息的[当前类 阅读全文
posted @ 2011-05-26 18:20 规格严格-功夫到家 阅读(865) 评论(0) 推荐(0) 编辑
摘要: 打开Java的JAR文件我们经常可以看到文件中包含着一个META-INF目录,这个目录下会有一些文件,其中必有一个MANIFEST.MF,这个文件描述了该Jar文件的很多信息,下面将详细介绍MANIFEST.MF文件的内容,先来看struts.jar中包含的MANIFEST.MF文件内容: Manifest-Version: 1.0Created-By: Apache Ant 1.5.1Extension-Name: Struts FrameworkSpecification-Title: Struts FrameworkSpecification-Vendor: Apache Softwar 阅读全文
posted @ 2011-05-26 10:47 规格严格-功夫到家 阅读(600) 评论(0) 推荐(0) 编辑
摘要: -javaagent 这个JVM参数是JDK 5引进的.java -help的帮助里面写道:-javaagent:<jarpath>[=<options>]load Java programming language agent, see java.lang.instrumentJDK 工具文档里面,并没有很详细的说明。1.代理 (agent) 是在你的main方法前的一个拦截器 (interceptor),也就是在main方法执行之前,执行agent的代码。agent的代码与你的main方法在同一个JVM中运行,并被同一个system classloader装载,被同 阅读全文
posted @ 2011-05-26 10:46 规格严格-功夫到家 阅读(7059) 评论(1) 推荐(1) 编辑
摘要: You embed jython and you will use some Python-Modules somewere:if you want to set the path (sys.path) in your Java-Code :public void init() { interp = new PythonInterpreter(null, new PySystemState()); PySystemState sys = Py.getSystemState(); sys.path.append(new PyString(rootPath)); sys.path.append(n 阅读全文
posted @ 2011-05-25 16:21 规格严格-功夫到家 阅读(359) 评论(0) 推荐(0) 编辑
摘要: String urlString = ClassLoader.getSystemClassLoader().getResource("com/my/package/MyClass.class").toString();urlString = urlString.substring(urlString.indexOf("file:"), urlString.indexOf('!'));URL url = new URL(urlString);File file = new File(url.toURI());System.out.print 阅读全文
posted @ 2011-05-25 08:48 规格严格-功夫到家 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 1、查看某文件的一部分如果你只想看文件的前 5 行,可以使用 head 命令,如:head -5 /etc/passwd如果你想查看文件的后 10 行,可以使用 tail 命令,如:tail -10 /etc/passwd查看文件中间一段,可以使用 sed 命令如:sed –n '5,10p' /etc/passwd 这样你就可以只查看文件的第 5 行到第 10 行2、将 file.txt 里的123改为 456方法 1sed 's/123/456/g' file.txt > file.txt.new 修改的保存到其它文件sed -i 's/123 阅读全文
posted @ 2011-05-24 13:48 规格严格-功夫到家 阅读(387) 评论(0) 推荐(0) 编辑
上一页 1 ··· 526 527 528 529 530 531 532 533 534 ··· 546 下一页