- 博客(12)
- 资源 (2)
- 收藏
- 关注
转载 linux下的trap命令
trap命令用于指定在接收到信号后将要采取的动作。常见的用途是在脚本程序被中断时完成清理工作。不过,这次我遇到它,是因为客户有个需求:从终端访问服务器的用户,其登陆服务器后会自动运行某个命令,例如打开应用(命令写在.bashrc等文件中),最后退出,并断开连接;期间是不能允许其使用Ctrl+C等中断退出应用,而回到Shell环境,否则可能会带来安全问题。 当然,解决的方式有很多,如在应用
2013-03-08 19:40:04 623
原创 linux中grep的笔记
grep [选项] 正则表达式 文件选项: -n :显示匹配的行及行号 -c :显示匹配的行数 -v: 显示不匹配的行 -l:查询多个文件时只显示匹配的文件名 -h:查询多文件时不显示匹配的文件名 -s :不显示不存在或不匹配的错误信息 -i: 查找单字符时不区分大小写注意: 查找字符串或者变量时加上双引号 如:grep "$myfile"
2013-03-02 20:21:23 277
转载 提高工作效率的秘诀
本文由夜深寂博主翻译自Aaron Swartz的《HOWTO: Be more productive》一文。Aaron Swartz是著名计算机黑客、RSS 1.0规范作者,于2013年1月11自杀。 译文内容如下:
2013-01-30 18:24:14 374
转载 在grep ,awk ,sed 中的正则表达式
可爱吧基本元字符使用在g r e p和s e d命令中,同时结合{ \ \ }(以字符出现情况进行匹配(仅限grep sed awk中使用,)的元字符)使用在a w k语言中。表7-1 基本元字符集及其含义^ 只只匹配行首$ 只只匹配行尾* 只一个单字符后紧跟*,匹配0个或多个此单字符[ ] 只匹配[ ]内字符。可以是一个单字符,也可以是字符序列。可以使用-表示[
2013-01-30 17:21:19 477
原创 shell正的&& 与 || ,() ,{}
&& 与 || :rm 04 && echo "success" : 删除04文件成功后在执行后面的语句rm 02 2>/dev/null || echo "Fail" :删除02文件失败在执行后面语句(rm 0 && echo "Success") 2>/dev/null || (echo "Fail";exit):如果0文件删除成功就打印success,失败了就打印Fail,并退出
2013-01-30 15:47:14 362
原创 标准输入输出
shell 中的tee命令的使用: 1.who | tee file.log : 起到把标准输出写到文件里,但是错误输出不能添加 2.who | tee -a file.log : 起到把标准输出追加到文件里,但是错误输出依然不添加 (文件的追加还可以使用: >> 符号) 3.who | tee /dev/console : 把标准输出放到屏幕上 4.使用 \ 可以告诉命令行
2013-01-30 14:09:33 343
转载 2>&1的解说
脚本是: nohup /mnt/Nand3/H2000G >/dev/null 2>&1 &0表示键盘输入 1表示屏幕输出,2表示错误输出.把标准出错重定向到标准输出,然后扔到/DEV/NULL下面去。通俗的说,就是把所有标准输出和标准出错都扔到垃圾桶里面 command >out.file 2>&1 &command >out.file是将command的输出重定
2013-01-30 14:05:19 342
转载 crontab命令
crontab命令常见于Unix和类Unix的操作系统之中,用于设置周期性被执行的指令。该命令从标准输入设备读取指令,并将其存放于“crontab”文件中,以供之后读取和执行。该词来源于希腊语 chronos(χρόνος),原意是时间。 通常,crontab储存的指令被守护进程激活, crond常常在后台运行,每一分钟检查是否有预定的作业需要执行。这类作业一般称为cron jobs
2013-01-08 11:40:13 370
转载 find命令的几个例子解析(-a,-o,-path,-wholename,-prune,-print)
一:find的基本模式和默认规则 find的基本模式是 find [path] [express] /*man find最上边的命令格式 */path可以省略,默认是当前目录,express又区分为options(选项)+tests(条件)+actions(动作),express可以逻辑复合express中,选项先不介绍了,test条件是的结果是真和假,可以省略的,
2013-01-06 11:54:48 1330
转载 查找技巧,find及xargs的使用
在运行一个非常消耗资源的f i n d命令时,很多人都倾向于把它放在后台执行,因为遍历一个大的文件系统可能会花费很长的时间(这里是指3 0 G字节以上的文件系统)。F i n d命令的一般形式为:find pathname -options [-print -exec -ok]该命令的参数:pathname: find命令所查找的目录路径。例如用.来表示当前目录,用/来表示系
2013-01-04 20:50:36 550 1
转载 unix下文件的安全与权限
当创建一个文件的时候,系统保存了有关该文件的全部信息,包括:" 文件的位置。" 文件类型。" 文件长度。" 哪位用户拥有该文件,哪些用户可以访问该文件。" i节点。" 文件的修改时间。" 文件的权限位。让我们用touch命令创建一个文件:$ touch temp创建了一个空文件,现在用ls -l命令查看该目录下文件的属性(我这里用中文版)
2013-01-04 15:52:45 439
原创 SQL Window - oracle 与 MySQl的学习笔记(一)
-----------------------------alter的使用 --oraclecreate table zpf(id number,name varchar(12),sex char(2) default 'W'); --mysqlcreate table zpf(id numeric,name varchar(12),sex enum("M","W") def
2012-11-07 16:14:59 506 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人