10 2011 档案

shell中if做比较
摘要:shell判断数组中是否包含某个元素: ary=(1 2 3) a=2 if [[ "${ary[@]}" =~ "$a" ]] ; then echo "a in ary"else echo "a not in ary"fi 判读字符串($str)是否包含另一个字符串($str1): 方法1: i 阅读全文

posted @ 2011-10-30 14:45 生活费 阅读(175312) 评论(0) 推荐(7) 编辑

linux ulimit调优
摘要:1,说明:ulimit用于shell启动进程所占用的资源.2,类别:shell内建命令3,语法格式:ulimit [-acdfHlmnpsStvw] [size]4,参数介绍:-H 设置硬件资源限制.-S 设置软件资源限制.-a 显示当前所有的资源限制.-c size:设置core文件的最大值.单位 阅读全文

posted @ 2011-10-25 11:03 生活费 阅读(1711) 评论(0) 推荐(0) 编辑

ubuntu下使用mutt+msmtp发送邮件
摘要:因为毕业设计的关系,每天需要多次备份文件,所做操作比较机械化,所以就想在shell下自动帮我备份文件,开始想使用mail命令但是mail命令发邮件需要开启sendmail服务,我只是一台客户端,开个sendmail没有必要,于是乎,在网上找了好久,才发现mutt是个好东西。 在ubuntu下安装mutt很方便,只需要sudo apt-get install mutt,另外需要安装msmtp,一个发邮件的小工具,sudo apt-get insall msmtp。这两个文件都很小,一下子就装完了。 接下来是配置文件,也很简单,这里我引用网上别人的配置和命令行。另外在文件的最后,附上一个脚本文件. 阅读全文

posted @ 2011-10-11 13:45 生活费 阅读(5547) 评论(0) 推荐(0) 编辑

fuser 用法简析
摘要:fuser [功能] fuser 可以显示出当前哪个程序在使用磁盘上的某个文件、挂载点、甚至网络端口,并给出程序进程的详细信息. [描述] fuser显示使用指定文件或者文件系统的进程ID.默认情况下每个文件名后面跟一个字母表示访问类型。 访问类型如下: c 代表当前目录 e 可执行的被运行 f 打 阅读全文

posted @ 2011-10-10 15:41 生活费 阅读(2834) 评论(0) 推荐(0) 编辑

sed用法总结
摘要:目录: ★ 命令行参数简介 ★ 首先假设我们有这样一个文本文件 sedtest.txt ★ 输出指定范围的行 p ★ 在每一行前面增加一个制表符(^I) ★ 在每一行后面增加--end ★ 显示指定模式匹配行的行号 [/pattern/]= ★ 在匹配行后面增加文本 [/pattern/]a\ 或者 阅读全文

posted @ 2011-10-09 23:38 生活费 阅读(989) 评论(0) 推荐(0) 编辑

Shell之Fork炸弹
摘要:众所周知,bash是一款极其强大的shell,提供了强大的交互与编程功能。这样的一款shell中自然不会缺少“函数”这个元素来帮助程序进行模块化的高效开发与管理。于是产生了由于其特殊的特性,bash拥有了fork炸弹。Jaromil在2002年设计了最为精简的一个fork炸弹的实现。 所谓fork炸 阅读全文

posted @ 2011-10-09 19:46 生活费 阅读(1447) 评论(0) 推荐(1) 编辑

unix常用命令
摘要:第一章 目录及文件操作命令 1.1 ls [语法]: ls [-RadCxmlnogrtucpFbqisf1] [目录或文件......][说明]: ls 命令列出指定目录下的文件,缺省目录为当前目录 ./,缺省输出顺序为纵向按字符顺序排列。-R 递归地列出每个子目录的内容-a 列出所有文件,包括第 阅读全文

posted @ 2011-10-09 19:41 生活费 阅读(343) 评论(0) 推荐(0) 编辑

unix命令总结
摘要:a. 关於档案/目录处理的指令:1. ls这是最基本的档案指令。 ls 的意义为 "list",也就是将某一个目录或是某一个档案的内容显示出来。如果你在下 ls 指令後头没有跟著任何的档名,它将会显示出目前目录中所有档案。也可以在 ls 後面加上所要察看的目录名称或档案的名称,如% ls /home 阅读全文

posted @ 2011-10-09 19:36 生活费 阅读(484) 评论(0) 推荐(0) 编辑

导航