
shell
jjwspj
这个作者很懒,什么都没留下…
展开
-
Linux:find 按文件修改时间查找文件
find 按文件修改时间查找文件 ---(+n)----------|----------(n)----------|----------(-n)--- (n+1)*24H前| (n+1)*24H~n*24H间 |n*24H内-ctime -n 查找距现在 n*24H 内修改过的文件-ctime n 查找距现在 n*24H 前, (n转载 2012-08-17 17:42:15 · 5559 阅读 · 0 评论 -
linux shell 流程控制(条件if,循环【for,while】,选择【case】语句实例
转自:http://www.cnblogs.com/chengmo/archive/2010/10/14/1851434.html linux shell有一套自己的流程控制语句,其中包括条件语句(if),循环语句(for,while),选择语句(case)。下面我将通过例子介绍下,各个语句使用方法。 一、shell条件语句(if用法)if语句结构[if/then/elif转载 2012-10-16 12:50:40 · 584 阅读 · 0 评论 -
shell while循环监控
如监控当前目录下的文件,每2秒钟列出文件while true; do ls ;sleep 2 ;done原创 2012-10-16 12:41:49 · 977 阅读 · 0 评论 -
shell脚本加密
一般使用2中软件,一是采用shc,但需要下载安装,另一种采用系统自带的gzexe命令 shc下载地址:http://www.anyside.com/linux/shc-3.8.tgzhttp://www.datsi.fi.upm.es/~frosal/sources/shc-3.8.tgz原创 2012-09-10 17:18:15 · 801 阅读 · 0 评论 -
Windows下的Console Emulator
对于一个UNIX下用惯了各种终端和各种shell的人来说,在Windows世界里最大的痛苦是那个蹩脚的cmd。虽然有Cygwin和Msys 的mintty/rxvt,但它们还是更适合跑bash和它们自己的term类程序,不适合跑Windows的console程序(比如路径的斜线/反斜 线问题,比如ANSI颜色问题。。。)下面,我们分两方面来找找替代品,这次介绍console emula转载 2012-08-25 20:28:09 · 3502 阅读 · 0 评论 -
linux 正则表达式
经常使用的正则表达式举例^ 行首$ 行尾^ [ t h e ] 以t h e开头行[ S s ] i g n a [ l L ] 匹配单词s i g n a l、s i g n a L、S原创 2012-08-29 16:45:51 · 713 阅读 · 0 评论 -
linux 下取进程占用 cpu/内存 最高的前10个进程
# linux 下 取进程占用 cpu 最高的前10个进程ps aux|head -1;ps aux|grep -v PID|sort -rn -k +3|head# linux 下 取进程占用内存(MEM)最高的前10个进程ps aux|head -1;ps aux|grep -v PID|sort -rn -k +4|head转载 2012-08-19 19:12:37 · 634 阅读 · 0 评论 -
linux下查找特定时间段内生成的文件
如下,查找9点到11点生成的文件,不包括9和11,即查找10点生成的文件方法1:ls -l 20120816bak|awk '{split($7,hour,":");if(hour[1]>9 &&hour[1]方法2:先touch 2个时间段的时间标记touch -t 08160900 starttimetouch -t 08161100 endtime然后find ./2原创 2012-08-17 17:13:39 · 9537 阅读 · 0 评论 -
定时find 指定文件 并复制到本地文件夹,然后自动scp到终端
查找当前目录下的所有*.doc文件并将所有结果复制到 /tmp/doc 目录下 find . -iname "*.doc" -type f -exec cp {} /tmp/doc \; 查找当前目录下的所有*.doc目录并将所有结果复制到 /tmp/doc 目录下 find . -iname "*.doc" -type d -exec cp {} /tmp/doc \;---------转载 2012-08-18 23:08:48 · 3023 阅读 · 0 评论 -
find找到的文件通过scp复制到另一台主机
前提条件是通过ssh-keygen -t rsa 生成主机间的等价性,否则没scp一个文件就要输密码。find ./20120816bak -type f -newer starttime -a ! -newer endtime -exec scp {} 192.168.201.131:/home/bill/test \;再比如通过find查找某一时间段内的文件在用scp到其原创 2012-08-18 23:02:11 · 3012 阅读 · 0 评论 -
split函数的用法(Linux里AWK中split函数的用法)
split函数的用法(Linux里AWK中split函数的用法)he awk function split(s,a,sep) splits a string s into an awk array a using the delimiter sep.set time = 12:34:56set hr = `echo $time | awk '{split($0,a,":"转载 2012-08-17 17:47:01 · 1860 阅读 · 0 评论 -
Beyond Compare脚本:比较文件并生成html格式的差异报告
说明:以下内容在Windows环境下验证OK 1、将Beyond Compare的安装路径添加到环境变量,以便在命令行中运行BCompare.exe命令 2、新建一个文本文件diff_to_html.txt,输入并保存以下内容:text-report layout:side-by-side & options:ignore-unimportant,display-cont转载 2013-07-03 17:53:40 · 7909 阅读 · 1 评论