- 博客(15)
- 资源 (17)
- 收藏
- 关注
原创 vi 替换命令“找不到模式”解决
在linux vi编辑工具中使用替换命令操作时,会出现明明有匹配查找模式的数据,却报“找不到模式”问题。原因是vi s///替换操作缺省针对行,若要生效,则需要将光标移动到指定行,再使用s///命令即可。若要进行批量替换,则使用%s///命令,例如::%s/192.168.1.8/192.168.20.240/g其中g表示全局替换。vi替换命令参考:http
2014-06-18 14:30:48 11209
原创 命令行日志输出
在linux中运行命令行时,会输出一些日志信息,特别典型的是启用WebLogic命令时,输出一些信息,当启用demon模式运行时,又想收集这些信息咋办?解决的办法就是使用输出重定向,如下面的命令:nohup ./startWebLogic.sh > app.log 2>&1 & 这是什么意思呢?其中app.log是保存输出的文件名称;2>&1 表示不仅命令行正
2014-06-18 13:56:40 28559
转载 Linux 技巧: Bash 测试和比较函数
test、[、[[、((、和 if-then-else 解密您是否为 Bash shell 中大量的测试和比较选项而困惑呢?这个技巧可以帮助您解密不同类型的文件、算术和字符串测试,这样您就能够知道什么时候使用 test、 [ ]、 [[ ]]、 (( )) 或 if-then-else 了。查看本系列更多内容|0评论:Ian Shields, 高级程序员
2014-06-18 10:41:40 799
原创 bash 脚本中分号的作用
在Linux bash shell中,语句中的分号一般用作代码块标识1、单行语句一般要用到分号来区分代码块,例如:weblogic@pmtest:/$if [ "$PS1" ]; then echo test is ok; fitest is ok该脚本或命令行中,需要两个分号才为正确的语句,第一个分号是then 前的分号,用于标识条件块结束,第二个分号在fi前,用于标识then块结...
2014-06-18 10:24:10 18570
转载 Linux Bash Shell快速入门
BASH 的基本语法最简单的例子 —— Hello World! 关于输入、输出和错误输出 BASH 中对变量的规定(与 C 语言的异同) BASH 中的基本流程控制语法 函数的使用 2.1 最简单的例子 —— Hello World!几乎所有的讲解编程的书给读者的第一个例子都是 Hello World 程序,那么我们今天也就从这个例
2014-06-18 09:35:16 859
转载 理解 bashrc 和 profile
在一般的 linux 或者 unix 系统中, 都可以通过编辑 bashrc 和 profile 来设置用户的工作环境,很多文章对于 profile 和 bashrc 也都有使用, 但究竟每个文件都有什么作用和该如何使用呢?首先我们来看系统中的这些文件, 一般的系统可能会有12345/etc/profile/etc/bashrc~/.bash
2014-06-18 09:06:19 8264
转载 .bash_profile和.bashrc的区别(如何设置生效)
来源:http://blog.163.com/wang_hai_fei/blog/static/309020312008728333912//etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行.并从/etc/profile.d目录的配置文件中搜集shell的设置./etc/bashrc:为每一个运行bash shell的用户执行
2014-06-18 08:39:09 1470
原创 Linux 获取登录者IP
在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 -d\( -f2|cut -d\) -f1使用方法,若在脚本中如.bashrc中,可
2014-06-09 20:41:58 5884
转载 关闭linux的sendmail服务
关闭linux的sendmail服务这几日在整vmware + openfiler + rhel5u3搭建Oracle 10g的RAC环境,可发现Linux系统启动的时候总是在sendmail服务这停止较长的时间,远远超过了我可以忍耐的时间….Starting xinetd:
2014-06-09 18:58:26 944
转载 LINUX关闭防火墙
LINUX关闭防火墙发表于2年前(2011-12-28 10:41)(1) 重启后永久性生效:开启:chkconfig iptables on关闭:chkconfig iptables off(2) 即时生效,重启后失效:开启:service iptables start关闭:service iptables stop需要说明的是对于
2014-06-09 18:16:25 896
原创 Linux 修改inittab导致系统无法启动修复
以红帽Linux为例,由于修改了inittab内容,导致系统无法启动。解决办法:启动时修改grub参数,进入单用户模式,将inittab文件恢复,重新启动系统即可。而且该方法不需要关盘启动,特别适合虚拟机下的inittab等文件的恢复。解决步骤:1、修改grub参数。在启动Linux时,按上下键,进入启动参数选择模式。2、按e键进入grub参数编辑模式。3、选择启动
2014-06-09 16:38:51 4857
原创 linux 配置IP地址
linux 配置IP网址可以使用neat,netconfig,ifconfig等进行配置,其中前两个有用户界面,第三个命令只是临时设置IP,机器重启后配置将丢失。有时候图形用户界面的程序难以获得,这里有一个比较直接的办法,就是修改网络配置文件。一般网络配置文件名为:ifcfg-eth[x],这个x 可以是0,1,2等,因为可以设置多个网络,若只设置一个,配置文件名为ifcfg-eth0,文
2014-06-09 02:03:26 5274
原创 linux下拷贝隐藏文件
把/home/u目录中的所有文件(包括隐藏文件)复制到/home/user1中 cp -a /home/u/. /home/user1
2014-06-06 18:49:22 13994
原创 windows下批量杀死进程
有时候由于病毒或其他原因,启动了一系列的进程,并且有时杀了这个,又多了那个。使用命令taskkill可将这些进程一下子全部杀光:C:\Users\NR>taskkill /F /im frontpg.exe成功: 已终止进程 "FRONTPG.EXE",其 PID 为 3732。成功: 已终止进程 "FRONTPG.EXE",其 PID 为 24544。成功: 已终止进程 "FRO
2014-06-04 10:38:53 37519 1
原创 VMWare linux 虚拟机扩容
首先通过VMWare修改虚拟机参数,增加虚拟机磁盘空间(请参考相关资料),其次在虚拟机中加入扩容的磁盘空间。1、使用parted查看可分配的空间[root@stest ~]# partedGNU Parted 1.8.1使用 /dev/sdaWelcome to GNU Parted! Type 'help' to view a list of commands.(part
2014-06-04 09:28:48 1372
带HttpRequest插件的firefox浏览器
2019-05-05
Win10桌面背景(壁纸)导出工具
2019-02-27
MS17-010 WIN7补丁
2017-05-15
MS17-010 补丁
2017-05-15
logback-ext-spring
2016-07-29
15天学会jQuery
2011-03-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人