LBS
文章平均质量分 88
anssummer
只求每天进步一点点.
展开
-
CentOS下lighttpd+php安装
一、安装相关软件包[root@web ~]# yum -y install pcre pcre-devel bzip2-devel zlib zlib-devel mysql-server php php-mysql 二、编译并安装lighttpd[root@web ~]# tar zxf lighttpd-1.4.30.tar.gz [root@web ~]# cd li原创 2013-11-07 11:52:27 · 1105 阅读 · 0 评论 -
linux man
学linux,在遇到很多问题上,都要找man。今天就熟悉一下man。1.简单的用法,就是man (xxx)。如果记不清楚工具或者函数的完整名字,可以考虑用-k参数,例如,查找和printf有关的帮助:man -k printfapropos printf如果还有一些其他的约束信息,可以用grep过滤一下man原创 2013-12-21 18:16:26 · 663 阅读 · 0 评论 -
linux常用快捷键
命令行编辑快捷键 history 显示命令历史列表 ↑(Ctrl+p) 显示上一条命令 ↓(Ctrl+n) 显示下一条命令 !num 执行命令历史列表的第num条命令 !! 执行上一条命令 !?string? 执行含有string字符串的最新命令 Ctrl+r 然后输入若干字符,开始向上搜索包含该字符的命令,继续按Ctrl+r,转载 2013-12-21 14:49:15 · 682 阅读 · 0 评论 -
所有基础问题写到这里
1.cmd里,怎么快速黏贴?打开cmd后右键点标题栏,在弹出的选项里选“属性”,打开“选项”选项卡,选择“编辑选项”中的“快速编辑模式” 这样以后如果要在cmd中粘帖,只需要在cmd中点一下右键就可以了。2.3.4.5.6.原创 2013-12-21 17:43:34 · 552 阅读 · 0 评论 -
lbs学习心得
1.搭建pal环境教程:http://wiki.babel.baidu.com/twiki/bin/view/Com/Test/PlaceQAPalEnv 问题:503 错误解决办法: 曲线上把搭建好的环境的配置文件拷贝过来,重新启动,一切搞定.2.原创 2013-12-15 19:09:35 · 914 阅读 · 0 评论 -
linux中强大的screen命令
今天发现了一个“宝贝”,就是Linux的screen命令,对于远程登录来说,不仅提供了类似于nohup的功能,而且提供了我非常喜欢的“多个桌面”的功能。平常开一个putty远程登录,经常需要在两个程序之间来回切换,怎么办?ctrl-z和fg、bg?这些太麻烦了。其实我们可以借助screen命令来实现轻松便捷的切换。我主要是参考了下面的两篇文章(附在结尾),我自己总结的方法是:原创 2013-12-24 10:42:07 · 613 阅读 · 0 评论 -
sed中关于pattern space和hold space
sed的用法是: sed OPTIONS... [SCRIPT] [FILE...]简单说下sed的工作流程。pattern space和hold space默认都是空的。sed读入一行内容,删除尾部的换行符,存入pattern space, 然后执行SCRIPT,如果OPTIONS里没有 -n, pattern space里的内容会被输出到stdout(若读入时含有换行,这里会输出换原创 2013-12-22 12:22:09 · 1126 阅读 · 1 评论 -
网页版ssh终端
shellinabox (采用ajax)Shellinabox 是一个利用 Ajax 技术构建的基于 Web 的远程Terminal 模拟器,也就是说安装了该软件之后,不需要开启 ssh服务,通过 Web 网页就可以对远程主机进行维护操作了,出于安全考虑, Shellinabox 默认强制使用了https协议,这是个挺有趣的技术,因而就在rhel6上面折腾了下,下面记录了主要的操作步骤转载 2014-01-15 09:59:06 · 11091 阅读 · 0 评论 -
linux tree
linux下tree命令详解---linux以树状图逐级列出目录的内容命令##############################################################################################命令格式tree ###################################################原创 2013-12-21 18:03:53 · 563 阅读 · 0 评论 -
LINUX下把多行文件合并成一行,并组装成SQL
先说一下适用的场景,市场部那边希望看到某些商品中“黄牛”用户的活动情况,以及“黄牛”使用代金券的情况,然后发一个excel文件过来,拿到文件先复制到notepad++中,格式类似:id name price1 name1 price12 name2 price23 name3 price34 name4 price45 name5 p原创 2013-12-20 00:52:05 · 1104 阅读 · 0 评论 -
gdbinit
使用gdb调试程序的时候,有时候需要设定多个断点,重复执行某些操作,而这些操作写起来比较麻烦,这个时候就应该想起来用gdb命令脚本了,它能够很好的完成这些工作。以设置多个断点为例,我写的命令脚本为---------------------------------------------------#filename: .gdbinit#gdb will read it when s转载 2013-11-08 09:42:33 · 1647 阅读 · 0 评论 -
svn命令行faq
在Windows下面大家经常用的是到的客户端是tortoisesSVN ,这个图形工具很强大,但是也有一些缺陷。例如使用tortoiseSVN不能进行svn cp, svn mv以及批量进行文件属性的修改等的操作,而这些通过Subversion命令行工具可以很轻松的实现。还有tortoiseSVN为了能够实时地在资源管理器上显示当前被管理文件地状态信息,会使用TSVNCache.e原创 2013-12-17 09:56:10 · 704 阅读 · 0 评论 -
MySQL_使用group_distinct后_如何得到总记录数(行数)
问题: 使用了group或者distinct等后,如何得到查询结果的总记录数? --要求,不使用子查询 分析:如果没有group,count(*) 就可以了。但是,使用了就不同了。数据库里使用统计函数,针对的是group。这个时候,如何得到查询结果记录总数,是个问题。 可行性分析:这个问题有解么?如果不可能的事情,就别搞了,例如永动机,3等分等问题。原创 2013-12-17 20:58:07 · 944 阅读 · 0 评论 -
以某个表为基准连表查询分析
mysql> select * from test1;+------+| c1 |+------+| a || b || c || d |+------+4 rows in set (0.00 sec)mysql> select * from test2;+------+| c1 |+------+|原创 2013-12-18 02:29:51 · 963 阅读 · 0 评论 -
php获取当月开始和结束时间戳
/** * * 获取指定年月的开始和结束时间戳 * * @param int $y 年份 * @param int $m 月份 *原创 2014-01-02 01:02:03 · 1958 阅读 · 0 评论 -
MySql索引的一个技巧
索引的建立,直接会影响到查询性能。看下面的查询:select * from ddd where id>1 order by score;我们查询学号大于1的学生的各科成绩得分。那么按照一般的思路,是这样建立索引的(id,score)。explain一下:[sql] view plaincopymysql> ex原创 2013-12-20 01:20:39 · 598 阅读 · 0 评论 -
MySql批量drop table
今天发现数据库中很多没用的表,想清理掉。发现mysql好像不支持类似这样的写法:drop table like "%r"在oracle中,查了资料,是可以通过其他方式来实现:看这里【我顶!链接丢了!】那么想在mysql中实现,怎么做呢?两个思路:第一、修改mysql源码,在drop的时候加上like关键字支持。第二、写一个脚本,在数据库之外执行。------------原创 2013-12-20 01:15:36 · 841 阅读 · 0 评论 -
awk中的getline的用法
NR与FNR:QUOTE:A.awk对多输入文件的执行顺序是,先将代码作用于第一个文件(一行行读入),然后该重复的代码又作用于第二个文件,再作用于第三个文件。B.awk对多输入文件的执行顺序产生了行序号的问题。当第一个文件执行完,下次读入第二个文件,那么第二个文件的第一行怎么算呢?如果又计为1的话,那不就两个1了么?(因为第一个文件也有第一行)。这就是NR和FNR的问题。原创 2013-12-20 01:16:20 · 1486 阅读 · 0 评论 -
linux技巧
1. 连接mysql开头的所有命令到/usr/local/bin下面 ln -s mysql* /usr/bin/原创 2013-10-06 23:27:45 · 628 阅读 · 0 评论