脚本如下:#!/bin/sh
if!ping-c5192.168.90.1>/dev/null2>&1
then
echo"Thenetworkisdown!Nowtryrestarting!"|servicenetworkrestart
fi再添加一个每分钟执行的cronjob即可。改进写入错误时间到日志文件#!/bin/sh
if!ping-c5192.168.90.1>/dev/null
then
echo`dat..
分类:
系统相关 时间:
2014-12-11 19:26:21
阅读次数:
218
1前言一直忙项目搞得许久没有写博客了,顿时有深重的负罪感,今天赶紧补几篇平复一下心情。。。文本编辑器的重要性我记得当时还是在《程序员修炼之道》那本书中第一次看到,这些年下来感觉这个真的是太有道理了,为自己节约了很多的时间,所以我也不断的提醒身边的朋友去用好它..
分类:
系统相关 时间:
2014-12-11 19:25:14
阅读次数:
335
由于目录下全是琐碎的小文件而且目录结构具深,使用rm-rf/backup,速度是每秒钟40-60M,我去,10T的数据得删多长时间啊!网上找资料,可以通过rsync来实现,mkdir/tmp/nullrsync--delete-before-a-H-v--progress--stats/tmp/null//backup/photos/
测试了删除速度,刚开始时候每秒..
分类:
系统相关 时间:
2014-12-11 19:21:56
阅读次数:
307
虚拟机是通过软件来模拟计算机软、硬件环境的一种技术;VmwareWrkstation时目前广泛应用的虚拟机软件;虚拟机的优势:虚拟机与多操作系统:比较虚拟机多操作系统运行一次可以同时运行多个系统一次只能运行一个系统系统间切换可以直接进行需要关闭一个,再重启进入另一个硬盘数..
分类:
系统相关 时间:
2014-12-11 19:21:41
阅读次数:
202
使用过程中,经常会遇到虚拟机磁盘空间不够或者按需增加硬盘的情况。在vmware中为Linux添加硬盘或增加硬盘空间的详细操作步骤如下:一、Vmware中为linux增加硬盘的方法1.在vmware中为Linux虚拟机的编辑设置中(setting)增加一个硬盘。2.在vmware中看见第1个硬盘是/dev/sda,第2..
分类:
系统相关 时间:
2014-12-11 19:19:02
阅读次数:
228
我们系统经常要保存用户登录信息,有Cookie和Session机制,Cookie客户端保存用户信息,Session在服务端保存用户信息,如果浏览器不支持Cookie或者用户把Cookie禁掉了,Cookie就用不了,还有不同的浏览器采用不用方式保存Cookie,所以我们采用Session服务端来保存,上一节我们有介绍了Tomcat集群部署,怎么样集群的Tomcat对同个用户请求的都能获取保存在Session的用户信息,采用了Memcached管理Session,Memcached 是一个高性能的分布式内存对...
分类:
系统相关 时间:
2014-12-11 19:16:36
阅读次数:
196
Chrome 神器插件 Vimium,减少浏览页面时对鼠标的依赖,想使用vim一样便捷,说是神器一点也不为过。...
分类:
系统相关 时间:
2014-12-11 19:17:54
阅读次数:
268
MemoryCache模块是负责网页加载的一个庞大机制,loader的一部分。这里(https://www.webkit.org/blog/427/webkit-page-cache-i-the-basics/)可以了解更多。本文只谈Memory
Cache,以及它内部的一些组件,不涉及到与loader的交互。
你可以在MemoryCache.h中找到关于MemoryCache是什么...
分类:
系统相关 时间:
2014-12-11 19:15:18
阅读次数:
242
tcpdump常用参数用协议分析工具学习tcpip协议1用协议分析工具学习tcpip协议2
分类:
系统相关 时间:
2014-12-11 19:01:48
阅读次数:
163
mac 一般使用bash作为默认shellMac系统的环境变量,加载顺序为:/etc/profile /etc/paths ~/.bash_profile ~/.bash_login ~/.profile ~/.bashrc当然/etc/profile和/etc/paths是系统级别的,系统启动就会...
分类:
系统相关 时间:
2014-12-11 18:53:29
阅读次数:
198
以下软件包 都去我的环境库找到1 先安装 tcl库2 安装macports/opt/local/bin/port 一般装到这里安装autoconf时提示:Warning: The Xcode Command Line Tools don't appear to be installed; most ...
分类:
系统相关 时间:
2014-12-11 18:41:33
阅读次数:
190
*以下所涉及到的命令基本限于安装kext,修改plist,更换核心 所碰到的操作* 先简单的说一下: OSX 采用的Unix文件系统,所有文件都挂在跟目录“ /” 下面,所以不在要有Windows 下的盘符概念。比如什么“C:”你在...
分类:
系统相关 时间:
2014-12-11 17:36:57
阅读次数:
234
安装软件 msmtp muttapt-get install -y msmtp mutt
配置 msmtp安装完成之后先配置 msmtp,默认的配置文件根据每个操作系统版本不一样,通过msmtp --version 来查看。# msmtp --version
msmtp version 1.4.31
Platform: x86_64-pc-linux-gnu
TLS/SSL library: Gn...
分类:
系统相关 时间:
2014-12-11 17:28:58
阅读次数:
651
原文链接:http://codingstandards.iteye.com/blog/836625 (转载请注明出处)用途说明exit命令用于退出当前shell,在shell脚本中可以终止当前脚本执行。常用参数格式:exit n退出。设置退出码为n。(Cause the shell to exit ...
分类:
系统相关 时间:
2014-12-11 17:18:21
阅读次数:
300
1、程序代码结构如下makefile/|-- Makefile|-- haha.c`-- hehe.c 1.1、需要被编译的源代码如下$ cat haha.c #include "stdio.h"int main(){ printf("ha ! ha !\n"); return 0;}...
分类:
系统相关 时间:
2014-12-11 17:07:47
阅读次数:
142
1 DATE=$(date +%s)2 count=$(grep -c "" short.txt)3 while true4 do5 DATE_New=$(date +%s)6 if (( $(date +%s) == DATE+1))#have passed 1 second7 then89 DA...
分类:
系统相关 时间:
2014-12-11 17:03:57
阅读次数:
291