`
miaojihao
  • 浏览: 22073 次
  • 性别: Icon_minigender_1
  • 来自: 南阳
社区版块
存档分类
最新评论
文章列表
#!/bin/sh #host host="192.168.150.73" #user user="xxxx" #password password="xxxx" #ddd #db db="xxxx" #mysqldump mysqldump="/opt/lampp/bin/mysqldump" #mysql mysql="/opt/lampp/bin/mysql" #path path="/home/m ...

shell脚本

#/bin/bash LOAD=$(awk '{print $1}' /proc/loadavg) CPUNUM=$(grep -c processor /proc/cpuinfo) if [ $(echo "$LOAD > $CPUNUM" | bc) = 1 ]; then RESULT=$(ps -eo pcpu,pmem,user,args | awk '$1 > 0' | sort -nr) if [ -n "$RESULT" ]; then echo "$RESULT& ...
我们在linux终端操作时候,有时候会输入很长的参数,当我们想回到命令开始或结束处,通常按方向键左右,会不会感觉特别麻烦?参数很长的话,起码要15秒吧。有时候我们会按方向键上下,来寻找历史命令,按顺序找,如果命令很多,要找到也会很麻烦的,我是深有同感,今天就和大家说说这方面的快捷操作,分享下:   首先要回到命令开始处,按Ctrl + a 就可以,返回到结束处,按Ctrl + e   接下来,寻找历史命令,也很简单,先按Ctrl + r,然后输入你要找的命令,就会显示该历史命令及参数,只需要回车就行了。   删除光标之前的字符,按Ctrl + u 删除光标之后的字符,按Ctrl ...
抓取网页文本,通常做法是采用正则表达式,但是对于正则表达式不熟悉的人可能就难啦。phpQuery就是可以不用正则,就像jquery一样,分析网页元素。 比如说我要获取class为.test的元素的文本 在jquery中,我们可以这样写: $(".test").text(); 获取html内容: $(".test").html();   呢么我们采用phpQuery类似于这种写法。 首先下载phpQuery,http://code.google.com/p/phpquery/   解压缩后放到工程目录下面,导入phpQuery.php ...
刚才讲了上传,呢么下载怎么做呢?很简单,讲刚才后2个 参数调个位置即可。 如我们要将服务器192.168.xxx.xxx 的 /home/jihao/test.sh下载到本地/home/jack/下,可以这样:   scp root@192.168.xxx.xxx:/home/jihao/test.sh /home/jack   如果是目录的话,加上参数-r即可。  
如果我想把一个文件/home/jack/A,上传到某台服务器(192.168.xxx.xxx)的/home/jihao/上,一般采用scp命令。 如下:   scp /home/jack/A  root@192.168.xxx.xxx:/home/jihao   回车,输入该服务器密码即可。前提是要有该目录的写入权限。   这样就可以了。   如果我要上传的不是文件,而是文件目录怎么办呢?   只需要在原来的基础上加个参数就行了:   scp -r /home/jack/ root@192.168.xxx:xxx:/home/jihao    
du 命令   例如查看根目录大小 du -m -c --max-depth=1   其中-m代表单位M,-c代表显示总共信息。max-depth 层级 -k代表(K)   指定查看目录命令如下:   du -m -c --max-depth=1 /home/   以上的参数比较常用。
所涉及到的系统函数有下面   1.魔术常量(__FILE__) php里面有3类魔术,魔术常量,魔术方法,魔术引号。这个地方 魔术常量就下面的7个,和普通常量不同,魔术常量随着所处的位置而发生变化。 php里面的魔术常量有7个, ...
 调用 registerCoreComponents 函数   /** * Registers the core application components. * @see setComponents */ protected function registerCoreComponents() { $components=array( 'coreMessages'=>array( 'class'=>'CPhpMessageSource', 'language'=>'en_us', 'basePath ...
<?php /** * CApplication class file. * * @author Qiang Xue <qiang.xue@gmail.com> * @link http://www.yiiframework.com/ * @copyright Copyright &copy; 2008-2011 Yii Software LLC * @license http://www.yiiframework.com/license/ */ /** * CApplication is the base class for ...
第一步,加载常量。 第二步,声明YiiBase类 第三步,注册自动导入类的方法 第四步,导入/base/interfaces.php文件    涉及系统函数: microtime,日历和时间扩展下的Date/Time函数 defined 判断YII_BEGIN_TIME常量是否存在,不存在的话,设置该常量为当前时间。 spl_autoload_register  spl函数 导入接口文件,如下: IApplicationComponent  所有的应用组件都必须实现该接口。应用完成配置后,将调用该接口的init方法。           ICache  所有的缓存组件必 ...
先点击http://www.yiichina.com/download/,下载一份yii源代码。 下载完毕,将文件解压缩到工程目录yii下。 打开/yii/demos/blog/index.php。下面就开始我们的源代码阅读之旅。index.php代码如下: <?php // change the following paths if necessary $yii=dirname(__FILE__).'/../../framework/yii.php'; $config=dirname(__FILE__).'/protected/config/main.php'; ...
分油算法:一个桶中有12斤油最多也只能装12斤,要求倒出6斤,可现在另外只有两个桶,分别可装9斤与5斤,请问应如何来倒?程序如何实现 倒退法:12斤油桶设为a,5斤油桶设为b,9斤油桶设为c 假设油已经倒出完毕,呢么a,b,c三个桶里面的油,肯定有一个桶是6斤油,而肯定不是b,因为b最多能装5斤油,也就是说6斤的油肯定不是在a中就是在b中,又因为总共有12升,所以可以肯定的是ac各6斤油,而b则为0, 下面是具体的倒油过程: 初始阶段:a=12,b=0,c=0 1.从a桶向b桶中倒油,直到b桶倒满为止,这时a桶剩下a=12-5=7,而b桶则为b=5, 2.从b桶向c桶倒油,直到 ...
话说Linux刚一出世,边引得无数英雄竟折腰,纷纷为其添砖加瓦,并为此乐不疲倦.像我等菜鸟只有站在边上看热闹的份,至于源码,虽说人人可得,但高手看门道,菜鸟看热闹.仿佛武林中的绝世秘籍,随传至多人,但得道者有几人...   我等菜鸟,生性驽钝,就好似一把尚未开刃的钝刀...砍个小树枝也要连砍数日,砍个不停,吴刚何其悲哉,经年累月,却无所进展.每念及次,悲不自来.秋风随弱,可扫落叶;我等菜鸟,何时能扫起这片落叶呢?  linux为何总是呢么小?
如何利用foreach 写个可使用的for循环呢... 也就是指定次数循环....貌似foreach 和section 都是针对数组循环的,但是好像没办法指定次数循环,比如说我要指定循环10次或者50次,在php里面可以用for,但在smarty里面用不了,就想仿照foreach 或section写个for循环.....不知道有高手指点吗,....可行否?
Global site tag (gtag.js) - Google Analytics