关于System的说明: System不可以实例化,其中所有的成员都是静态成员,所有的方法都是静态方法1.System的继承关系:java.lang.Object2.System的静态成员:err类型:java.io.PrintStream -----错误输出对应显示器 out类型:java.io....
分类:
其他好文 时间:
2014-10-18 15:19:55
阅读次数:
202
一、java.lang.System类。public final class Systemextends Object该类包含一些有用的类字段和方法。它不能被实例化。在 System 类提供的设施中,有标准输入、标准输出和错误输出流;对外部定义的属性和环境变量的访问;加载文件和库的方法;还有快速复制...
分类:
编程语言 时间:
2014-10-17 18:15:55
阅读次数:
264
在系统开发过程中,出现错误在所难免。虽然系统出错时控制台也会报错,但是因为系统控制台输出太多,往往不能快速定位出现错误的功能点及原因。在此通过使用注解,结合spring的AOP,来制作一个错误输出拦截器。首先写一个注解类Catcher:@Target({ElementType.METHOD})
@Retenti..
分类:
编程语言 时间:
2014-10-15 17:25:51
阅读次数:
192
文件描述符是一个简单的正整数,用以标明每一个被进程所打开的文件和socket。最前面的三个文件描述符(0,1,2)分别与标准输入(stdin),标准输出(stdout)和标准错误(stderr)对应0表示标准输入1表示标准输出2表示标准错误输出>默认为标准输出重定向,与 1>相同2>&1意思是把 标...
分类:
系统相关 时间:
2014-10-01 21:27:51
阅读次数:
278
将shell的错误输出重定向到标准输出,这样就可以记录脚本的出错信息。
如:
/root/test.sh >> test.log 2>&1
注:
linux先加载 /etc/rc.d/rc.local 后加载 /etc/profile...
分类:
系统相关 时间:
2014-09-23 16:29:14
阅读次数:
216
6.3 交互式shell
* 什么是交互式shell? 什么来确定一个shell是否是交互式的。
* 是交互式shell么? 怎么判断一个shell是交互式的。
* 交互式shell行为 交互式shell有什么不同?
6.3.1 何为交互式shell?
交互式shell是启动时除了 -s 之外,没有非选项参数,不指定 -c 选项,并且输入和错误输出都连接到终端(由...
分类:
其他好文 时间:
2014-09-23 16:13:04
阅读次数:
198
1、输出重定向 (1)> 覆盖输出 (2)>> 追加输出 (3) set -C: 禁止对已经存在文件使用覆盖重定向; 强制覆盖输出,则使用 >| set +C: 关闭上述功能2、错误输出重定向 (1)2> 错误重定向输出 (2)2>>追加错误输出重定向3、输入重定向...
分类:
其他好文 时间:
2014-09-15 19:15:39
阅读次数:
168
操作的结果有两种,一种是正确的结果,另一种是错误的结果。Linux把前者称为标准输出,其文件描述符是1;后者称为标准错误输出,对应的文件描述符是2。这两类结果信息是分开的。默认情况下,这两类信息都会输出到屏幕上,让操作着直接、立即看到,然后阅后即焚。如果我们想把这两类信息保存下来方便以后复习,就需要用到重导向了。...
分类:
系统相关 时间:
2014-09-13 13:25:35
阅读次数:
273
1重定向1.1 重定向符号 > 输出重定向到一个文件或设备 覆盖原来的文件 >! 输出重定向到一个文件或设备 强制覆盖原来的文件 >> 输出重定向到一个文件或设备 追加原来的文件 将一个标准错误输出重定向到一个文件或设备 覆盖原来的文件 b-shell 2>> 将一个标准错误输出重定向到...
分类:
系统相关 时间:
2014-09-11 15:11:12
阅读次数:
254
什么是重定向?1.正常的输入输出如下图:2.重定向:如上图,一般流程会将程序的执行结果和标准错误输出到标准设备(显示器),重定向则是将输出结果输出到其他设备或文件。如下图2.简介启动程序会产生一个进程,可以使用psaux查看进程。每个进程都会产生一个输入输出文件。路径..
分类:
系统相关 时间:
2014-09-09 13:34:38
阅读次数:
210