HDR

HDR

时间管理专家的忠告

一天,时间管理专家正在给商业学校的学生讲课,讲到关键的地方,他给出一个让这些学生终生难忘的例证。
他站在这些接受能力很强的学生面前说道:”好吧,开始做个小测试”,然后,他拿出一个一加仑装的广口瓦罐,把它放在前面的桌子上,并摆出大约十几个拳头大小的石块,小心翼翼地把这些石块同时放进罐子里。他把罐子塞的满满的,直到放不进去为止,他问道:”这个罐子填满了吗?”全班学生都喊道:”填满了!”
时间管理专家回答道:”真的满了?”他把手伸到桌子下面,拿出一桶碎石块,把一些碎石扔进罐子里,并摇晃罐子,使之漏到大石块的[……]

阅读全文»

Nginx 遇到 502 Bad Gateway 自动重启php-fpm

最近服务器时不时出现Nginx 502 Bad Gateway,如果在电脑旁边还好,要是半夜或者出去了,怎么办?
没关系,写个脚本检测服务状态,发现异常,自动重启。
自动重启脚本:

<?php
$url =’http://blog.rebill.info’;
$cmd = ‘/usr/local/php/sbin/php-fpm restart’;

for($i = 0; $i < 5; $i ++){
$exec = “curl conne[……]

阅读全文»

http错误代码含义

http错误代码含义: "100" : Continue "101" : witching Protocols "200" : OK "201" : Created "202" : Accepted "203" : Non-Authoritative Information "204" : No Content "205" : Reset Content "206" : Partial Content "300" : Multiple Choices "301" : Moved Permanently "302" : Found

ls 按文件大小排序

ls 命令 按照文件大小排序

請教如何使ls -l能夠按照文件的大小排序輸出?
man ls
-S sort by file size

因此:
问:如何通过ls,按照文件大小排序?
答:ls有个-S参数,就是按照大小排序,所以最简单用法就是
ls -Sl
其是按照由大到小排序,如果想要反过来,从小到大,那么用:
ls -Slr
再者,如果想要输入是按照“便于人类阅读的方式”,那么就再加一个-h,表示”–human-readable”
这样单位就是k或者M ,比较容易看清[……]

阅读全文»

HTTP状态码(HTTP Status Code)

一些常见的状态码为:
200 – 服务器成功返回网页 404 – 请求的网页不存在 503 – 服务不可用

1xx(临时响应)
表示临时响应并需要请求者继续执行操作的状态代码。

代码 说明
100 (继续) 请求者应当继续提出请求。 服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。
101 (切换协议) 请求者已要求服务器切换协议,服务器已确认并准备切换。

2xx (成功)
表示成功处理了请求的状态代码。
代码 说明
200 (成[……]

阅读全文»

IE6/7/8/9的CSS HACK

完整HACK代码:

select {
background-color:cccccc;/* ie 8/9*/
background-color:eeeeee9;/* ie 9*/
*background-color:#dddd00;/* ie 7*/
_background-color:#CDCDCD;/* ie 6*/
}

其中:
background-color:cccccc;IE8和IE9都支持;
background-color:eeeeee9; 仅IE9支持;

另[……]

阅读全文»

linux后台执行

最近被很多人问,想退出secureCRT后,能够继续跑自己的进程,应该怎么实现,可以说这个方法不少,我就随便说说吧。

为什么会有这样的需求?作为系统管理员,经常遇到这样的问题,用 telnet/ssh 登录了远程的 Linux 服务器,需要运行了一些耗时较长的任务,例如批量ping一些网段之类, 有时候却由于网络的不稳定导致任务中途失败,或者需要中途离开,总不会在等它结束吧,如果你退出SSH登陆的话,那么你的任务也会被终止了,岂不是白费精 力了?如何让命令或者任务在后台自己的运行,可以有很[……]

阅读全文»

svnsync:Subversion版本库备份的好工具

操作流程:
1、在要备份的机器上建立版本库:svnadmin create repository
2、进入hooks目录:cd repository/hooks/
3、创建pre-revprop-change文件:cp pre-revprop-change.tmpl pre-revprop-change
4、修改pre-revprop-change权限:chomd +x pre-revprop-change
5、修改目标库的脚本pre-revprop-change
vi pre-revprop[……]

阅读全文»

用Alternate CD或iso文件升级Ubuntu

1、下载Alternate CD的iso文件。(DVD也可以。)
2、把iso文件刻录到光盘,把光盘放进光驱。
或者:
直接挂载iso文件。参考下面的命令:
sudo mount -o loop ~/Desktop/ubuntu-9.04-alternate-i386.iso /media/cdrom0
# 把ubuntu-9.04-alternate-i386.iso文件放在桌面文件夹里。
或者:
用Gmount-iso这个软件(源里有)来在图形界面挂载。

3、按提示操作。[……]

阅读全文»

鄂ICP备13000209号-1

鄂公网安备 42050602000277号