2008-5-19 17:51
老农
懂要分层次的,只会按部就班,而不明白就里,那是很不同的。
第一个:没有必然的联系,但至少搞编程的应该知道语法是要讲的,错了就不成。而你问的问题,在你看的手册上写的非常清楚,就不知道你怎么就看不懂了。
第二个:语法错误,也可以是导致得出的结果不是你需要的结果啊。你的错误,就在于你连重定向是重定向什么,以及console是啥估计都没搞清楚。你应该看到-f选项是干啥的了吧?说你不认真不为过吧?
第三个:我见过太多搞JAVA开发的了,也用过N多JAVA做出来的软件,BUG那个多啊。我99年就开始用JAVA开发的东西了。而对于对你的判断么,就在于看到你的不认真了。不认真的人,很难相信他能做好什么。当然,你做JAVA开发,肯定要比目前你做AIX的水平高多了。
第四个:那个文档里就写有,不知道你怎么就没认真看,而自己乱改的。还用看其他文档么?如果说UNIX基础文档,这个论坛里我专门弄了个版给大家下载学习,连这个你都找不到,还好意思说你不是不认真?另外,我有什么需要卖弄么?你不觉得,那是你自己心态的问题。
第五个:我的眼力还就是好,不信大家可以瞧,你不信是因为你不知道,或者就是不想承认。
总结一下:批评你不认真,那不叫歧视吧?当然,人也会有一时疏忽,可是,我说出语法错误的时候,你干啥去了?人家问你的,你都不认真回答,那叫啥态度?
你想给搞JAVA开发的人维护荣誉,这没啥不对。但是,那程序总那么多BUG,你想叫别人怎么说?不能要求搞开发的懂系统,但我认为,懂系统多一点,搞的开发就要好不少。
2008-5-19 19:59
FromHell
看这个帖子
我也是做过开发的人 我想起以前IBM PC-XT 386 486 以至于后面的奔腾
当然 因为是systemProgramming 我们那时候很痴迷的研究CPU指令 主板IO Port DOS里的各种秘密
常常在确定一个算法后 再斤斤计较的考虑指令周期 长度 预取 对cache的影响来组合到最佳
核心的算法 子程序 往往以汇编造就
我们有疑心的伙伴 每次使用编译器输出汇编 然后check编译器的汇编结果 看看能不能找到能提高速度 缩小内存占用的地方
程序员必须具备很多系统级的知识(CPU OS...)
不过我那时的感觉 很快乐
再后来 编译器越来越强大 机器越来越快 内存越来越多 语言越来越丰富 OS越来越复杂
今天的程序员 已经无需考虑这些的....尤其是做比较高阶应用的...architecture成了最主要的...
然而虽然JAVA封装了N多的后台服务..提供了程序员比较统一的API...但是对自己所在开发平台的了解....我相信还是有裨益
无论是JAVA C# 在特定平台运行时都还是使用了OS的服务 这些是buliding block..对这些block的了解有助于程序员更好理解程序的运行时行为
老农的意思 不是说楼主AIX-JAVA是一对一的关系...从SA的角度来说...应用程序往往是造成系统不稳定的原因之一所以SA很担心 没有经过良好测试运行的程序会造成的影响 程序是开发人员写就 能够很好理解系统行为的程序员 往往代码会比较robust...
所谓的跨平台 牺牲了很多东西 程序不是绝对的黑盒 了解系统行为的程序员写出的程序 无论用什么语言 一定会给SA带来更多的放心
同样 SA如果对系统行为(往往可以以代码的方式表达)有清醒的认识 工作更会得心应手
2008-5-20 10:34
yuhaibo
沟通很重要!
认识不足,虚心学习,谢谢大家!
2008-5-20 10:52
xuandhe
恩,高手啊:victory:
2008-5-20 12:50
俊俊
[quote]原帖由 [i]AIX工程师[/i] 于 2008-5-19 13:57 发表 [url=http://www.loveunix.com/redirect.php?goto=findpost&pid=788909&ptid=84686][img]http://www.loveunix.com/images/common/back.gif[/img][/url]
#0 0 * * * /tmp/nmon/nmon_aix -f -t -s300 -c288 -m /tmp/nmon/0610 1>/dev/null 2>/dev/null
这才是正确的脚本!~;P
5分钟一次,288次.正好24小时.自己算算!~ [/quote]
唉.也不好好看看我的脚本, /tmp/nmon/nmon_aix (nmon_aix这个小工具是我放在nmon这个文件夹里,针对于不同AIX版本,有不同版本的nmon.我这个是5.2的)/
/tmp/nmon/0610 (这个0610是我在nmon文件夹里新建的文件夹,用来放产生的日志文件):)
2008-5-20 13:40
yuhaibo
m参数还是用不好!
[quote]原帖由 [i]AIX工程师[/i] 于 2008-5-20 12:50 发表 [url=http://bbs.loveunix.net/redirect.php?goto=findpost&pid=789412&ptid=84686][img]http://bbs.loveunix.net/images/common/back.gif[/img][/url]
唉.也不好好看看我的脚本, /tmp/nmon/nmon_aix (nmon_aix这个小工具是我放在nmon这个文件夹里,针对于不同AIX版本,有不同版本的nmon.我这个是5.2的)/
/tmp/nmon/0610 (这个0610是我在nmon文 ... [/quote]
我的nmon是nmon4aix_11e,os是aix5.3,按照你的命名格式试了很多次还是不行,问题应该在m参数上,报错如下:
AIX version 5.3.0.0 and starting up nmon nmon_aix53
./nmon_aix53 -f -c2 -s2 -m /monitor/nmon/
stat() system call on the nmon program: No such file or directory
ERROR:can't stat which: 0652-140 Cannot find ./nmon_aix53. program file
ERROR: nmon is stopping itself for security reasons.
Either nmon is Set User ID (SUID) or Set group ID (SGUID)
and the file owner is user root or group system
or this can't be determined due to file access problems.
The nmon file is: ./nmon_aix53
The current directory is: /monitor/nmon
The sudo command may be a suitable work around but that is at your own risk.
不过,现在这个问题已经解决了。可以在nmon命令中使用-F参数自定义目录和文件名;可以在crontab上执行的nmon命令后添加重定向目录和文件;可以在crontab中执行自定义脚本,脚本中cd到nmon命令的当前目录再执行。同时也清楚了我当时所写的那个作业命令的出错的原因。
2008-5-21 10:29
xn_sung
大多数java程序员,根本不了解计算机,或者说,java的好处就在于,让不了解计算机的人也可以做程序员
2008-5-21 10:39
老农
看来LZ还真是有认真劲,不错:handshake
2008-5-21 11:14
yuhaibo
[quote]原帖由 [i]老农[/i] 于 2008-5-21 10:39 发表 [url=http://bbs.loveunix.net/redirect.php?goto=findpost&pid=789839&ptid=84686][img]http://bbs.loveunix.net/images/common/back.gif[/img][/url]
看来LZ还真是有认真劲,不错:handshake [/quote]
应该的:)
页:
1
[2]
Powered by Discuz! Archiver 5.5.0
© 2001-2006 Comsenz Inc.