#/secondin/secondfirstshecho “pleaseenter two numseconder”read firstread secondif test $first -eq $secondthen echo “NO.1 = NO.2″elif test $first -gt $...
分类:
系统相关 时间:
2015-07-07 19:11:11
阅读次数:
202
一、使用rinted进行端口转发将10.50.13.13 80请求转到10.50.13.11 80上1、安装rinetd$ tar zxf rinetd.tar.gz$ cd rinetd$ make$ make install2、编辑配置文件$ vi /etc/rinetd.conf 添加如下内....
分类:
系统相关 时间:
2015-07-07 19:11:47
阅读次数:
684
现在明确一下阻塞(Block)这个概念。当进程调用一个阻塞的系统函数时,该进程被置于睡眠(Sleep)状态,这时内核调度其它进程运行,直到该进程等待的事件发生了(比如网络上接收到数据包,或者调用sleep指定的睡眠时间到了)它才有可能继续运行。与睡眠状态相对的是运行(Running)状态,在Linu...
分类:
系统相关 时间:
2015-07-07 19:03:52
阅读次数:
208
$ a=5; b=7; c=2$ echo $(( a+b*c ))//注意在进行这些运算时必须是双括号$ echo $(( (a+b)/c ))$ echo $(( (a*b)%c))
分类:
系统相关 时间:
2015-07-07 19:02:31
阅读次数:
153
代码: script_name parameter1 parameter2 parameter3 ...我們很容易就能猜出 $0 就是代表 shell script 名称(路径)本身,而 $1 就是其后的第一个参数, 依次类推....須得留意的是 IFS 的作用,也就是, 若 IFS 被 quoti...
分类:
系统相关 时间:
2015-07-07 18:59:51
阅读次数:
171
方式一:ifconfig eth0 192.168.1.18 netmask 255.255.255.0说明:该种方式可以使改变即时生效,重启后会恢复为原来的IP方式二:vi /etc/sysconfig/network-scripts/ifcfg-eth0说明:该方式要重启后生效,且是永久的如果要...
分类:
系统相关 时间:
2015-07-07 18:49:42
阅读次数:
193
getopt是linux下解析命令行参数的api。以linux内核代码的一个例子来说明:static void cmdline(int argc, char *argv[]){ int opt; progname = basename(argv[0]); while ((opt = getopt(....
分类:
系统相关 时间:
2015-07-07 18:44:10
阅读次数:
184
1 ubuntu安装qt4sudo apt-get install qt4-dev-tools qt4-designer qt4-doc qt4-qtconfigqt4-demos qt4-qmake libqt4-sql-mysql qdevelop2 ubuntu安装apchesudo apt-...
分类:
系统相关 时间:
2015-07-07 18:39:44
阅读次数:
185
本文为转载,原地址为:http://www.cnblogs.com/ggjucheng/archive/2013/01/13/2856901.html简介sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用se...
分类:
系统相关 时间:
2015-07-07 18:33:35
阅读次数:
184
find是我们很常用的一个Linux命令,但是我们一般查找出来的并不仅仅是看看而已,还会有进一步的操作,这个时候exec的作用就显现出来了。exec解释:-exec参数后面跟的是command命令,它的终止是以;为结束标志的,所以这句命令后面的分号是不可缺少的,考虑到各个系统中分号会有不同的意义,所...
分类:
系统相关 时间:
2015-07-07 18:29:56
阅读次数:
113
我们都知道CleanMyMac是一款专业的mac系统清理工具,但是它还提供了多种实用工具哦!卸载器可以完全卸载应用程序,一点也无残留。下面我们就一起来学习下如何使用CleanMyMac卸载应用程序的? CleanMyMa中文官...
分类:
系统相关 时间:
2015-07-07 17:21:39
阅读次数:
153
安装nginx前面必须安装pcre,zlib和ssl
1.安装pcre
首先下载pcre,地址是:http://nchc.dl.sourceforge.net/project/pcre/pcre2/10.20/pcre2-10.20.tar.bz2tar -xvf pcre2-10.20.tar.bz2
cd pcre2-10.20
sudo ./configure
sudo make
sudo...
分类:
系统相关 时间:
2015-07-07 17:17:07
阅读次数:
272
在Ubuntu的Scope,目前正在研发一个新的Filter的功能。我们可以在我们的开发者网站找到有关filter的更多的信息。在那里你可以看到一些关于filter的介绍,但是真正地入手去利用它还是有一定的难度的。今天在我们的例程中,我们来具体展示如何利用filter实现更好的搜索。在实际的应用中,比如我们可以通过filter来实现如下的ctrip的Scope:...
分类:
系统相关 时间:
2015-07-07 17:14:09
阅读次数:
181
现象:在Ubuntu登陆界面输入密码之后,黑屏一闪并且出现了check battery state之类的文字之后,又跳转到登录界面。
原因:主目录下的.Xauthority文件拥有者变成了root,从而以用户登陆的时候无法都取.Xauthority文件。
说明:Xauthority,是startx脚本记录文件。Xserver启动时,读文件~/.Xauthority,读入对应其display的记录...
分类:
系统相关 时间:
2015-07-07 17:14:55
阅读次数:
231
前言:当memcached中有100bytes的数据要存,但是122大小的仓库中chunk满了。并不会寻找更大的仓库去存储,而是把122仓库的旧数据T掉,这就是数据过期与删除机制。
1. 当某个值过期之后,并没有从内存中删除,在使用stats命令时,发现curr_items 依然存在。只是当你去get,取数据的时候为空,才会删除,然后在查看stats,显示正确的curr_items。也就是没有...
分类:
系统相关 时间:
2015-07-07 17:07:57
阅读次数:
134
Linux修改/etc/profile配置错误command is not found自救方法...
分类:
系统相关 时间:
2015-07-07 17:06:43
阅读次数:
215
1. Memcached如何支持高并发
Memcached使用多路复用I/O模型。传统阻塞I/O中,系统可能随时因为某个用户连接还没做好I/O准备而一直等待,知道这个连接做好准备。如果这是有其他的用户连接服务器,就很可能因为系统阻塞得不到响应。
而多路复用I/O是一种消息通知模式,用户连接做好I/O准备后,系统才会通知我们这个连接可以进行I/O操作。这样就不会阻塞在某个用户连接...
分类:
系统相关 时间:
2015-07-07 17:06:47
阅读次数:
212