06 2014 档案

摘要:在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 阅读(119) 评论(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)
摘要:在linux中有时需要获得登录者的IP,这里有两种方法,先使用who am i 获取登录IP,然后截取字符串: 1、awk截取,sed替换 who am i | awk '{print $5}' | sed 's/(//g' | sed 's/)//g' 2、cut 截取 who am i|cut 阅读全文
posted @ 2014-06-09 20:41 hongweigg 阅读(68) 评论(0) 推荐(0)
摘要:关闭linux的sendmail服务 这几日在整vmware + openfiler + rhel5u3搭建Oracle 10g的RAC环境,可发现Linux系统启动的时候总是在sendmail服务这停止较长的时间,远远超过了我可以忍耐的时间…. Starting xinetd: [OK ] Sta 阅读全文
posted @ 2014-06-09 18:58 hongweigg 阅读(177) 评论(0) 推荐(0)
摘要:LINUX关闭防火墙 发表于2年前(2011-12-28 10:41) (1) 重启后永久性生效: 开启:chkconfig iptables on 关闭:chkconfig iptables off (2) 即时生效,重启后失效: 开启:service iptables start 关闭:serv 阅读全文
posted @ 2014-06-09 18:16 hongweigg 阅读(12) 评论(0) 推荐(0)
摘要:以红帽Linux为例,由于修改inittab内容不当,导致系统无法启动。 解决思路:启动时修改grub参数,进入单用户模式,将inittab文件恢复,重新启动系统即可。而且该方法不需要光盘启动,特别适合虚拟机下的inittab等文件的恢复。 解决步骤: 1、修改grub参数。 在启动Linux时,按 阅读全文
posted @ 2014-06-09 16:38 hongweigg 阅读(83) 评论(0) 推荐(0)
摘要:linux 配置IP网址可以使用neat,netconfig,ifconfig等进行配置,其中前两个有用户界面,第三个命令只是临时设置IP,机器重启后配置将丢失。 有时候图形用户界面的程序难以获得,这里有一个比较直接的办法,就是修改网络配置文件。 一般网络配置文件名为:ifcfg-eth[x],这个 阅读全文
posted @ 2014-06-09 02:03 hongweigg 阅读(62) 评论(0) 推荐(0)
摘要:1、拷贝隐藏文件 把/home/u目录中的所有文件(包括隐藏文件)复制到/home/user1中 cp -a /home/u/. /home/user1 2、修改主机名: vi /etc/sysconfig/network 设置: NETWORKING=yes HOSTNAME=主机名 阅读全文
posted @ 2014-06-06 18:49 hongweigg 阅读(43) 评论(0) 推荐(0)
摘要:有时候由于病毒或其他原因,启动了一系列的进程,并且有时杀了这个,又多了那个。使用命令taskkill可将这些进程一下子全部杀光: C:\Users\NR>taskkill /F /im frontpg.exe 成功: 已终止进程 "FRONTPG.EXE",其 PID 为 3732。 成功: 已终止 阅读全文
posted @ 2014-06-04 10:38 hongweigg 阅读(17) 评论(0) 推荐(0)
摘要:首先通过VMWare修改虚拟机参数,增加虚拟机磁盘空间(请参考相关资料),其次在虚拟机中加入扩容的磁盘空间。 1、使用parted查看可分配的空间 [root@stest ~]# parted GNU Parted 1.8.1 使用 /dev/sda Welcome to GNU Parted! T 阅读全文
posted @ 2014-06-04 09:28 hongweigg 阅读(43) 评论(0) 推荐(0)