
Linux技术
文章平均质量分 65
buutterfly
这个作者很懒,什么都没留下…
展开
-
几个工作中常用的小技巧(20090113)
1. 修改Linux系统时间目前测试机大部分都是安装xen的虚拟机,有些时候需要修改时间,但单纯的使用date –s time是无法修改系统时间的。正确修改,需要如下操作:1. root下执行 echo 1 > /proc/sys/xen/independent_wallclock2. 然后再执行date –s 14:11:123. 除了原创 2010-01-13 19:44:00 · 1082 阅读 · 0 评论 -
Linux下Shell脚本输出带颜色文字
文本终端的颜色可以使用“ANSI非常规字符序列”来生成。举例: echo -e "\033[44;37;5m ME \033[0m COOL" 以上命令设置作用如下:背景色为蓝色,前景色为白色,字体闪烁,输出字符“ME”,然后重新设置屏幕到缺省设置,输出字符 “COOL”。“e”是命令 echo 的一个可选项,它用于激活特殊字符的解析器。“\033”引导非常规字符序列。“m”意转载 2011-12-27 17:04:08 · 1285 阅读 · 0 评论 -
linux sed
sed -i "s/zhangsan/lisi/g" `grep zhangsan -rl /modules`解释一下:-i 表示inplace edit,就地修改文件-r 表示搜索子目录-l 表示输出匹配的文件名这个命令组合很强大,要注意备份文件。函数参数 y表示转换资料中的字元。其指令格式如下 :sed -e '[address1[ ,add转载 2011-12-26 14:29:26 · 4057 阅读 · 0 评论 -
Linux Grep
1. grep简介grep (global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。Unix的grep家族包括grep、egrep和fgrep。egrep和fgrep的命令只跟grep有很小不同。egrep是grep转载 2011-12-26 11:42:33 · 919 阅读 · 0 评论 -
Linux shell编程——if条件判断
if 语句格式if 条件then Commandelse Commandfi 别忘了这个结尾If语句忘了结尾fitest.sh: line 14: syntax error: unexpected end of fi原创 2011-07-18 20:26:32 · 169200 阅读 · 5 评论 -
grep正则表达式元字符集
grep正则表达式元字符集(基本集)^ 锚定行的开始 如:'^grep'匹配所有以grep开头的行。$ 锚定行的结束 如:'grep$'匹配所有以grep结尾的行。. 匹配一个非换行符的字符 如:'gr.p'匹配gr后接一个任意字符,然后是p。 * 匹配零个或多个先前字符 如:'原创 2011-07-12 19:38:29 · 2305 阅读 · 0 评论 -
linux之位置参数
位置参数(Positional Parameters) --------------------------------------------------------------------------------所谓的位置参数便是0,1,2,3,4,5,6,7,8,9...。原创 2011-07-12 11:19:31 · 4074 阅读 · 0 评论 -
Shell标准输出、标准错误 >/dev/null 2>&1
shell中可能经常能看到:>/dev/null 2>&1 eg:sudo kill -9 `ps -elf |grep -v grep|grep $1|awk '{print $4}'` 1>/dev/null 2>/dev/null命令的结果可以通过%>的形式来定义输出/d原创 2011-07-12 16:14:09 · 3557 阅读 · 0 评论 -
LINUX下查看硬件信息
几个cpumore /proc/cpuinfo |grep "physical id"|uniq|wc -l每个cpu是几核(假设cpu配置相同)more /proc/cpuinfo |grep "physical id"|grep "0"|wc -lcpu使用率vmstat 推荐小工具nmon(aix和linux都有)top后按数字1,多个cpu的话会显示多个fdisk -l可以看到多个物理硬盘,做了硬raid只能看到一个硬盘给你推荐个小工具conky用户监视系统dmidecode通过上面信息我们可以知原创 2010-06-01 09:46:00 · 887 阅读 · 0 评论 -
DedeCMS部署--怎样去部署Apache+Mysql+PHP(LAMP)?
声明:部署DedeCMS,在网上搜了很多资料,包括这个论坛,几乎没有发现在linux下部署的现成资料可以参考。 遂,自己把整个部署过程中一些重要的点记录下来,一是算做自己的劳动成果,同时,期望对曾经和我一样迷茫,不知如何部署 的XDJM们一个参考。谢谢DedeCMS部署--怎样去部署Apache+Mysql+PHP(LAMP)?原创 2010-05-28 11:19:00 · 7678 阅读 · 1 评论 -
什么是RAID?
RAID是利用若干台小型硬磁盘驱动器加上控制器按一定的组合条件,而组成的一个大容量、快速响应、高可靠的存储子系统。由于可有多台驱动器并行工作,大大提高了存储容量和数据传输率,而且由于采用了纠错技术,提高了可靠性。硬盘阵列是视频网络系统中非常重要的一个环节,硬盘阵列的容量、速度、稳定性往往决定整个网络的性能。RAID通常是由在硬盘阵列塔中的RAID控制器或电脑中的RAID卡来实现的。原创 2010-05-24 14:38:00 · 708 阅读 · 0 评论 -
find的命令批量替换文件中的字符串
find -name 要查找的文件名 | xargs perl -pi -e s|被替换的字符串|替换后的字符串|g下面这个例子就是将当前目录及所有子目录下的所有pom.xml文件中的”http://repo1.maven.org/maven2“替换为”http://localhost:8081/nexus/content/groups/public“.find -name po原创 2010-04-26 22:55:00 · 2947 阅读 · 0 评论 -
linux命令之grep
相信g r e p是U N I X和L I N U X中使用最广泛的命令之一。g r e p(全局正则表达式版本)允许对文本文件进行模式查找。如果找到匹配模式, g r e p打印包含模式的所有行。g r e p支持基本正则表达式,也支持其扩展集。g r e p有三种变形,即:G r e p: 标准g r e p命令,本章大部分篇幅集中讨论此格式。E g r e p: 扩展g r e p,支持转载 2010-04-25 20:09:00 · 1015 阅读 · 0 评论 -
jar命令使用
jar打包: jar cvf quakebss-1.0.war -c quakebss .jar解压: jar xvf quakebss-1.0.war tar打包: tar czvf quake.tar.gz quaketar解压: tar zxvf quake.tar.gz原创 2009-12-29 20:25:00 · 746 阅读 · 0 评论 -
Linux操作系统学习线路图
如果你正在学习Linux操作系统,不知从哪里入手,可以参考下面给出的9点建议,还有一点是本人附加的,Linux程序工程师非常吃香,以后肯定是个火红职业。不管怎样,只要努力的学,后果很美好。1.掌握至少50个以上的常用命令。比如:安装和登录命令:login、 shutdown、 halt、 reboot 、mount、umount 、chsh文件处理命令:file、 mkdir、 grep、dd、转载 2010-01-21 23:56:00 · 799 阅读 · 0 评论 -
free 命令显示内存使用情况
free 命令显示内存使用情况举例进行说明1、2 分别代表第一行和第二行的数据;第一行是从OS的角度来看的,第二行是从应用程序的角度来看的。 total1:表示物理内存总量。 used1:表示总计分配给缓存(包含buffers 与cache )使用的数量,但其中可能部分缓存并未实际使用。 free1:未被分配的内存。 shared1:共享内存,一般系统不会原创 2010-01-16 21:00:00 · 1213 阅读 · 0 评论 -
Linux命令之 top 使用技巧
top命令参数说明 1.作用 top命令用来显示执行中的程序进程,使用权限是所有用户。 2.格式 top [-] [d delay] [q] [c] [S] [s] [i] [n] 3.主要参数 d:指定更新的间隔,以秒计算。 q:没有任何延迟的更新。如果使用者有超级用户,则top命令将会以最高的优先序执行。 c:显示进程完整的路径与名称。 S:累积模式,会将己原创 2010-01-16 20:58:00 · 1966 阅读 · 0 评论 -
buffer 与cache 的区别
buffer 与cache 的区别有句原文解释的很好。“A buffer is something that has yet to be "written" to disk. A cache is something that has been "read" from the disk and stored for later use.” Cache:高速缓存,是位于CPU与主内存间原创 2010-01-16 21:01:00 · 979 阅读 · 0 评论 -
yum介绍
转:http://hi.baidu.com/%D0%A1%C5%D6%B4%F3%C5%F4/blog/item/315dd0177b2da59387d6b6be.html一、YUM简介:yum,是Yellow dog Updater, Modified的简称,起初是由yellow dog这一发行版的开发者Terra Soft研发,用python写成,那时还叫做yup(yellow d转载 2012-03-21 20:27:27 · 982 阅读 · 0 评论