HI END


一种永不妥协,追求极致与完美的精神与态度。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 31 下一页

2012年8月6日

摘要: 来源:http://blog.csdn.net/tianmo2010/article/details/6984070(这些往往是经常用到,但是各种网络上的材料都语焉不详的东西,个人认为比较有用)七种文件类型d 目录 l 符号链接s 套接字文件 b 块设备文件c 字符设备文件 p 命名管道文件- 普通文件正则表达式从一个文件或命令输出中抽取或过滤文本时。可使用正则表达式(RE),正则表达式是一些特殊或不很特殊的字符串模式的集合。 基本的元字符集: ^ 只匹配行首。 $ 只匹配行尾。 * 一个单字符后紧跟*,匹配0个或多个此单字符。 [] 匹配[]内字符,可以是一个单字符,也可以是字符序列。可以使 阅读全文

posted @ 2012-08-06 10:01 HI END 阅读(322) 评论(0) 推荐(0) 编辑

摘要: 来源:http://blog.csdn.net/jiedushi/article/details/6767445有些时候我们需要在服务器里设置一个脚本,让他一开机就自己启动。方法如下:cd /etc/init.dvi youshell.sh #将youshell.sh修改为你自己的脚本名编写自己的脚本后保存退出。在编写脚本的时候,请先加入以下注释#add for chkconfig#chkconfig: 2345 70 30#description: the description of the shell #关于脚本的简短描述#processname: servicename ... 阅读全文

posted @ 2012-08-06 09:53 HI END 阅读(273) 评论(0) 推荐(0) 编辑

摘要: 来源:http://shelly-kuang.iteye.com/blog/1308674在CentOS或者RedHat其他系统下,如果是后面安装的服务,如httpd、mysqld、postfix等,安装后系统默认不会自动启动的。就算手动执行/etc/init.d/mysqld start启动了服务,只要服务器重启后,系统仍然不会自动启动服务。在这个时候,我们就需要在安装后做个设置,让系统自动启动这些服务,避免不必要的损失和麻烦。其实命令很简单的,使用chkconfig即可。比如要将mysqld设置为开机自动启动:#chkconfig mysqld on同理,要取消掉某个服务自动启动,只需要将 阅读全文

posted @ 2012-08-06 08:45 HI END 阅读(397) 评论(0) 推荐(0) 编辑

2012年8月4日

摘要: 条件测试的写法,有以下10种。执行某一个命令的结果这里的命令,可包括管道命令,例如:命令1|命令2|命令3,其结束状态为最后一个命令的执行结果。例如:#!/bin/bashif grep -q "rm" fn.sh; then echo "find rm command."else echo "not find."fi在这个例子中,grep -q "rm" fn.sh,它是寻找fn.sh文件里是否含有关键词rm。选项-q表示不显示,仅借助$?来传回执行结果。传回某一命令执行结果的相反值其形式为: ! 命令。例如:# 阅读全文

posted @ 2012-08-04 11:51 HI END 阅读(333) 评论(0) 推荐(0) 编辑

摘要: if 条件测试;then 命令区域elif 条件测试;then 命令区域else 命令区域fi例如:if((2<10));thenecho "真";fi----------------------------------------if[-d /root/tmp];then echo '/root/tmp目录存在.'else echo '/root/tmp目录不存在.'fi----------------------------------------#!/bin/bash#数学的三一定律declare -i a ba=$1;b=$2i 阅读全文

posted @ 2012-08-04 11:19 HI END 阅读(264) 评论(0) 推荐(0) 编辑

摘要: 来源:http://coolerbaosi.iteye.com/blog/1594286以前做嵌入式的时候用到过linux,不过大部分操作都在ubuntu的界面环境下完成,使用一些简单的命令来配置,编译linux内核,现在要在终端下工作,所以整理一些自己平时遇到的问题,有不对不足的地方还望大家指出。目录:Shll built-in 变量linux alias详解Source 命令详解Linux ps1 ps2 ps3 ps4详解linux id 命令详解 umask 详解linux trap命令 详解Linux stty(1)Shell built-in 变量$0当前shell程序的名字$1 阅读全文

posted @ 2012-08-04 11:04 HI END 阅读(340) 评论(0) 推荐(0) 编辑

摘要: 来源:http://blog.sina.com.cn/s/blog_45722cc00100xxkw.html脚本内容:#!/bin/bashIFS=$':\t\n'output_args_one_per_line(){ for arg in $@ do echo "[$arg]" done echo $1}myvar="a:b:c"output_args_one_per_line $myvaroutput_args_one_per_line a:b:c=========================================== 阅读全文

posted @ 2012-08-04 10:02 HI END 阅读(453) 评论(0) 推荐(0) 编辑

摘要: for 变量 in 串行do命令区域done例如:for i in 1 2 3 4 5doecho $idone-------------------------for 变量 in $@do命令区域done例如:IFS=":"PL="root:x:0:0:root:/root:/bin/Bash"for f in $PLdo echo $fdone-------------------------- 阅读全文

posted @ 2012-08-04 10:01 HI END 阅读(170) 评论(0) 推荐(0) 编辑

摘要: while 的语法while 条件测试do命令区域done例如:#!/bin/bashdeclare -i i=1declare -i sum=0while ((i<=10))dolet sum+=ilet ++idoneecho $sum 阅读全文

posted @ 2012-08-04 09:31 HI END 阅读(180) 评论(0) 推荐(0) 编辑

摘要: show_baby(){ case$1in 男|M) echo"是位小少爷";; 女|F) echo"是位小千金";; *) echo"有没有搞错";; esac } show_baby男 show_babyM show_baby女 show_babyF show_baby0 阅读全文

posted @ 2012-08-04 09:27 HI END 阅读(148) 评论(0) 推荐(0) 编辑

上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 31 下一页