应用场景:某个目录中存放着许多软件的源码压缩包,在部署完这些软件后,一定会生成许多没用的临时目录,可以通过脚本的方式删除该目录下所有的目录。当这个目录中存在着一些特殊名字的目录时,例如这些目录中有Linux系统所不支持的特殊字符“/”(这些文件通常有可能是Windows..
分类:
系统相关 时间:
2015-03-11 15:02:11
阅读次数:
261
在linux Shell中并没有毫秒级的时间单位,只有秒和纳秒其实这样就足够了,因为纳秒的单位范围是(000000000..999999999),所以从纳秒也是可以的到毫秒的。 current=`date?"+%Y-%m-%d?%H:%M:%S"`?????#获取...
分类:
系统相关 时间:
2015-03-11 13:08:50
阅读次数:
462
罗列一些LINUX下一些实用的小技巧, 仅供参考。...
分类:
系统相关 时间:
2015-03-10 21:27:44
阅读次数:
209
切记if和其中的[]都要加空格符1、字符串判断str1 = str2 当两个串有相同内容、长度时为真str1 != str2 当串str1和str2不等时为真-n str1 当串的长度大于0时为真(串非空)-z str1 当串的长度为0时为真(空串)s...
分类:
系统相关 时间:
2015-03-10 21:10:59
阅读次数:
197
解决问题:通过js脚本将格林威治时间转换成北京时间,并且推送给需求方。#时间转换为纯数字startTime=`date-d"-1day""+%Y-%m-%d00:00:00"`endTime=`date"+%Y-%m-%d00:00:00"`st=$((`date--date"$startTime"+"%s"`*1000))et=$((`date--date"$endTime"+"%s"`*1000))#将数据从primar..
分类:
系统相关 时间:
2015-03-10 19:40:45
阅读次数:
536
一 Linux 的字符串截取很有用。有八种方法。
假设有变量 var=http://www.hao.com/123.htm
1 # 号截取,删除左边字符,保留右边字符。
echo ${var#*//}
其中 var 是变量名,# 号是运算符,*//
表示从左边开始删除第一个 // 号及左边的所有字符
即删除 http://
结果是 :www.hao.com/123.ht...
分类:
系统相关 时间:
2015-03-09 14:31:34
阅读次数:
178
把源码复制到你的用户目录下的z.sh文件,然后用vim打开.bashrc这个目录,在最后添加“source /home/yourname/z.sh”。然后回到shell执行:source .bashrc。这样这个东西就生效了。比如运行cd /home/a/b/c/d 后,linux进入了d目录,然后输入 z这是系统将保存路径/home/a/b/c/d 为d, 下次你只要在shell里输入z d...
分类:
系统相关 时间:
2015-03-09 14:29:31
阅读次数:
241
问题通用场景描述:测试服务器上的服务众多,为了避免过大的资源开销将原先的服务都设置为开机不启动,仅保留一些必要的系统服务,因此当需要使用哪些服务时需要手动开启。有的服务对其他服务可能存在依赖关系,例如服务A依赖服务B,服务B依赖服务C。此时可以用顺序执行的方式..
分类:
系统相关 时间:
2015-03-06 17:28:13
阅读次数:
257
1、Linux系统学习 http://c.biancheng.net/cpp/linux/2、shell编程学习 http://c.biancheng.net/cpp/shell/3、操作系统学习 http://c.biancheng.net/cpp/u/xitong/4、python基础教程 ht...
分类:
Web程序 时间:
2015-03-06 14:00:11
阅读次数:
135
在这里记录一些经常用到的命令,而更完整的就可以参照http://blog.chinaunix.net/uid-361890-id-342066.htmlctrl + bctrl + fctrl + actrl + ectrl + hctrl + cctrl + lctrl + pctrl + n
分类:
系统相关 时间:
2015-03-05 16:36:38
阅读次数:
162