摘要: 在linux vi编辑工具中使用替换命令操作时,会出现明明有匹配查找模式的数据,却报“找不到模式”问题。 原因是vi s///替换操作缺省针对行,若要生效,则需要将光标移动到指定行,再使用s///命令即可。 若要进行批量替换,则使用%s///命令,例如: :%s/192.168.1.8/192.16 阅读全文
posted @ 2014-06-18 14:30 hongweigg 阅读(51) 评论(0) 推荐(0)
摘要: 在linux中运行命令行时,会输出一些日志信息,特别典型的是启用WebLogic命令时,输出一些信息,当启用demon模式运行时,又想收集这些信息咋办? 解决的办法就是使用输出重定向,如下面的命令: nohup ./startWebLogic.sh > app.log 2>&1 & 这是什么意思呢? 阅读全文
posted @ 2014-06-18 13:56 hongweigg 阅读(30) 评论(0) 推荐(0)
摘要: 来源:http://www.ibm.com/developerworks/cn/linux/l-bash-test.html test、[、[[、((、和 if-then-else 解密 您是否为 Bash shell 中大量的测试和比较选项而困惑呢?这个技巧可以帮助您解密不同类型的文件、算术和字符 阅读全文
posted @ 2014-06-18 10:41 hongweigg 阅读(20) 评论(0) 推荐(0)
摘要: 在Linux bash shell中,语句中的分号一般用作代码块标识 1、单行语句一般要用到分号来区分代码块,例如: weblogic@pmtest:/$if [ "$PS1" ]; then echo test is ok; fi test is ok 该脚本或命令行中,需要两个分号才为正确的语句 阅读全文
posted @ 2014-06-18 10:24 hongweigg 阅读(23) 评论(0) 推荐(0)
摘要: 来源:http://club.topsage.com/thread-195918-1-1.html BASH 的基本语法 最简单的例子 —— Hello World! 关于输入、输出和错误输出 BASH 中对变量的规定(与 C 语言的异同) BASH 中的基本流程控制语法 函数的使用 2.1 最简单 阅读全文
posted @ 2014-06-18 09:35 hongweigg 阅读(140) 评论(0) 推荐(0)
摘要: 在一般的 linux 或者 unix 系统中, 都可以通过编辑 bashrc 和 profile 来设置用户的工作环境,很多文章对于 profile 和 bashrc 也都有使用, 但究竟每个文件都有什么作用和该如何使用呢? 首先我们来看系统中的这些文件, 一般的系统可能会有 1 2 3 4 5 / 阅读全文
posted @ 2014-06-18 09:06 hongweigg 阅读(120) 评论(0) 推荐(0)
摘要: 来源:http://blog.163.com/wang_hai_fei/blog/static/309020312008728333912/ /etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行. 并从/etc/profile.d目录的配置文件中搜集shel 阅读全文
posted @ 2014-06-18 08:39 hongweigg 阅读(119) 评论(0) 推荐(0)