Linux
文章平均质量分 89
e421083458
这个作者很懒,什么都没留下…
展开
-
Samba快速安装配置
yum install samba samba-client samba-swatchkconfig smb on编辑配置文件:vi /etc/samba/smb.conf修改点一:security = user修改为:security = share修改点二:[public]所在行至结尾修改为: [public] comment = Public Stuff原创 2015-07-09 17:13:21 · 1107 阅读 · 0 评论 -
linux echo 怎样输出转义字符?
linux echo 怎样输出转义字符?echo -eecho -e "$to already exists. overwrite (yes/no)? \c"原创 2014-07-17 19:16:08 · 8675 阅读 · 0 评论 -
Linux wc命令详解
wc -c filename:显示一个文件的字节数wc -m filename:显示一个文件的字符数wc -l filename:显示一个文件的行数wc -L filename:显示一个文件中的最长行的长度wc -w filename:显示一个文件的字数原创 2014-07-17 18:57:09 · 1063 阅读 · 0 评论 -
linux fmt命令详解
linux fmt命令详解简单的格式化文本fmt [option] [file-list]fmt通过将所有非空白行的长度设置为几乎相同,来进行简单的文本格式化选项-s 截断长行,但不合并-t 除每个段落的第1行外都缩进-u 改变格式化,使字之间出现一个空格,句子之间出现两原创 2014-07-17 00:20:44 · 4625 阅读 · 0 评论 -
sphinx分布式配置
单机配置请参考搭建coreseek(sphinx+mmseg3)详细安装配置+php之sphinx扩展安装+php调用示例原创 2014-04-13 21:48:02 · 4277 阅读 · 0 评论 -
php多进程实现
php多进程实现PHP有一组进程控制函数(编译时需要–enable-pcntl与posix扩展),使得php能在nginx系统中实现跟c一样的创建子进程、使用exec函数执行程序、处理信号等功能。<?phpheader('content-type:text/html;charset=utf-8' );// 必须加载扩展if (!function_exists("原创 2014-03-26 16:11:56 · 15691 阅读 · 2 评论 -
tcpdump安装配置及抓包分析
tcpdump安装配置及抓包分析预装软件:yum -y install flexyum -y install bisonyum -y install gcc下载及安装cd /var/install/wget http://www.tcpdump.org/release/libpcap-1.5.3.tar.gzwget http://www.tcpdump.org/原创 2014-04-17 21:38:56 · 13124 阅读 · 0 评论 -
搭建coreseek(sphinx+mmseg3)详细安装配置+php之sphinx扩展安装+php调用示例
搭建coreseek(sphinx+mmseg3)详细安装配置+php之sphinx扩展安装+php调用示例原创 2014-03-19 14:33:46 · 26455 阅读 · 6 评论 -
gearman异步队列安装及使用教程
gearman异步队列安装流程必备条件:你的centos需要提前安装了lnmp,如果没有安装可以参照教程:http://blog.csdn.net/e421083458/article/details/21083051http://blog.csdn.net/e421083458/article/details/21089901基础安装包 yum install vim原创 2014-03-15 14:23:45 · 8298 阅读 · 2 评论 -
centos6.5直接yum安装nginx,并且支持php访问的配置
但是今天装了CentOS6.5,直接yum install nginx不行,要先处理下源,下面是安装完整流程,也十分简单:1、CentOS 6,先执行(过程慢点,其实可以手动下载,然后在本地运行):rpm -ivh http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.r原创 2014-03-12 14:38:14 · 32555 阅读 · 0 评论 -
vim命令大全
1.vim#在命令行中输入vim,进入vim编辑器2.i#按一下i键,下端显示 --INSERT--#插入命令,在vim中可能任意字符都有作用3.Esc#退出i(插入)命令进行其它命令使用4.:r filename#读入一个文件内容,并写入到当前编辑器中5.:w newfilename#将该编辑器中的内容写入到一个新文件中6.:w转载 2013-08-06 22:22:49 · 1130 阅读 · 0 评论 -
squid普通代理安装与配置
找了一大堆资料没有一个能讲清楚是怎么回事的。所以干脆自己写个方便大家参考。三台电脑设置:第一台电脑:eth0:192.168.23.1第二台电脑:eth0:192.168.23.133eth1:200.168.10.1第三台电脑:eth0:200.168.10.2第二台电脑设置如下:[root@localhost ~]# rpm -qa | gr原创 2014-02-27 11:29:11 · 3336 阅读 · 0 评论 -
ssh能够连接而sftp不能连接的解决方法
使用xshell从命令行切换到sftp时出现错误为:sftp subsystem request is rejected.please make sure that sftp subsystem is properly installed in ssh server.下面找一下原因:[root@bogon ~]# tail /var/log/secureFeb 23 16:29原创 2014-02-23 17:39:18 · 65541 阅读 · 0 评论 -
apache安装之后的配置
apache安装之后的配置:apache安装之后的配置,这里解决所有疑惑。yum install httpdvi /etc/httpd/conf.d/welcome.conf修改为如下:# Options -Indexes# ErrorDocument 403 /error/noindex.htmlvi /etc/httpd/co原创 2014-01-13 17:11:46 · 1205 阅读 · 0 评论 -
crontab 每秒执行方法
打开crontabcrontab -e* * * * * sleep 5; /root/svnupdate.sh >> /root/svnupdate.log 2>&1* * * * * sleep 20; /bin/date >> /root/date.log* * * * * sleep 40; /bin/date >> /root/date.log下面查看生成的日志:ta原创 2013-12-10 16:42:47 · 3353 阅读 · 0 评论 -
ubuntu之apache正向代理及反向代理(ProxyPass\ProxyPassReverse)
ubuntu之apache正向代理及反向代理(ProxyPass\ProxyPassReverse)环境是UBUNTU 最新版apache2安装的目录结构有变化网上很多文章都不适用了。准备如果你原程序有问题,先清理一下apt-get --purge remove apache2apt-get --purge remove apache2.2-commonapt-get原创 2013-11-16 13:08:26 · 6904 阅读 · 2 评论 -
修改apache上传文件大小限制
PHP上传文件大小限制解决方法:第一: 在php.ini里面查看如下行:upload_max_filesize = 8M post_max_size = 10M memory_limit = 20M 把这些值改成我所说的,看看有没有问题,另外要确认上传的 里没有类似下面的这行 这样也是限制上传大小用的。第二: 如果是apache 2 需要修改转载 2013-10-30 11:53:53 · 34810 阅读 · 0 评论 -
linux grep命令详解
1.作用Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。2.格式grep [options]3.主要参数[options]主要参数:-c:只输出匹配行的计数。-I:不区分大 小写(转载 2014-07-17 19:25:08 · 1015 阅读 · 0 评论 -
linux cut命令详解
cut是一个选取命令,就是将一段数据经过分析,取出我们想要的。一般来说,选取信息通常是针对“行”来进行分析的,并不是整篇信息分析的。(1)其语法格式为:cut [-bn] [file] 或 cut [-c] [file] 或 cut [-df] [file]使用说明cut 命令从文件的每一行剪切字节、字符和字段并将这些字节、字符和字段写至标准输出。如果不指定 Fi转载 2014-07-17 19:28:26 · 1164 阅读 · 0 评论 -
centos下yum安装lamp和lnmp轻松搞定
centos下yum安装lamp和lnmp轻松搞定,到底多轻松你看就知道了,妈妈再也不担心不会装lamp了。很辛苦整理的安装方法,会持续更新下去。凡无法安装的在评论里贴出问题来,会尽快解决。共同维护一个可用yum可用更新.软件列表:php5.4 apache2.2 mysql5.5 nginx1.8 centos6.x原创 2015-07-08 21:17:57 · 5596 阅读 · 1 评论 -
linux sed命令详解
简介sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等。 s转载 2014-07-17 19:38:27 · 934 阅读 · 0 评论 -
mysqldump 生成.gz文件
mysqldump 生成tar.gz文件原创 2014-09-28 18:34:01 · 3805 阅读 · 0 评论 -
mysql数据转换的shell
mysql数据转换的shell原创 2014-08-13 15:49:13 · 1071 阅读 · 0 评论 -
vim 正则查找与正则替换
vim 正则查找与正则替换:/s.原创 2014-08-11 14:18:24 · 1059 阅读 · 0 评论 -
linux 64位查看方法
linux 64位查看方法方法一:file原创 2014-08-11 11:47:49 · 926 阅读 · 0 评论 -
centos6.5下使用yum安装openfire
centos6.5下使用yum安装openfire,其实openfir原创 2014-07-22 10:49:08 · 7136 阅读 · 0 评论 -
ubuntu 安装五笔拼音输入法
ubuntu 安装五笔拼音输入法原创 2014-07-13 14:40:30 · 5779 阅读 · 0 评论 -
vi/vim的VISUAL BLOCK使用方法(文字选取粘贴功能)
vi/vim的VISUAL BLOCK使用方法原创 2014-08-03 13:15:07 · 8630 阅读 · 1 评论 -
keepalived+nginx双机热备+负载均衡
keepalived+nginx双机热备+负载均衡最近因业务扩展,需要将当前的apache 转为nginx(web), 再在web前端放置nginx(负载均衡)。同时结合keepalived 对前端nginx实现HA。nginx进程基于于Master+Slave(worker)多进程模型,自身具有非常稳定的子进程管理功能。在Master进程分配模式下,Master进程永远不进行业务处理,只是进行任务分发,从而达到Master进程的存活高可靠性,Slave(worker)进程所有的业务信号都 由主进程发原创 2014-06-11 19:45:36 · 106582 阅读 · 6 评论 -
nginx负载均衡简单配置
nginx负载均衡简单配置准备三台虚拟机来做这个实验:192.168.232.132 web服务器192.168.232.133 web服务器192.168.232.134 负载均衡服务器首先三台电脑预装nginx软件:1、导入外部软件库rpm -Uvh http://dl.iuscommunity.org/pu原创 2014-06-11 18:38:44 · 156989 阅读 · 8 评论 -
CRITICAL:yum.cli:Config Error: Error accessing file for config file:///etc/yum.conf
CRITICAL:yum.cli:Config Error: Error accessing file for config file:///etc/yum.conf我造成这个问题的原因是因为切换本地yum源的原创 2014-07-21 19:24:27 · 21294 阅读 · 8 评论 -
linux uniq命令详解
linux uniq命令详解用uniq命令可以删除相邻的重复行:uniq [file]但如果一文本中有重复却不相邻的行则无法删除,需要结合sort命令:sort [file]|uniq等效的sort命令是:sort -u [file]另外uniq命令有4个有用的选项:$uniq -d file 只输出file中的重复行,且只输出一次,但不输出唯一的行原创 2014-07-17 19:14:35 · 4528 阅读 · 1 评论 -
linux sort命令详解
sort命令是帮我们依据不同的数据类型进行排序,其语法及常用参数格式: sort [-bcfMnrtk][源文件][-o 输出文件]补充说明:sort可针对文本文件的内容,以行为单位来排序。参 数: -b 忽略每行前面开始出的空格字符。 -c 检查文件是否已经按照顺序排序。 -f 排序时,忽略大小写字母。 -M 将前面3个字母依照月份的缩原创 2014-07-17 19:08:29 · 840 阅读 · 0 评论 -
linux tr命令详解
通过使用 tr,您可以非常容易地实现 sed 的许多最基本功能。您可以将 tr 看作为 sed 的(极其)简化的变体:它可以用一个字符来替换另一个字符,或者可以完全除去一些字符。您也可以用它来除去重复字符。这就是所有 tr 所能够做的。tr用来从标准输入中通过替换或删除操作进行字符转换。tr主要用于删除文件中控制字符或进行字符转换。使用tr时要转换两个字符串:字符串1用于查询,字符串2原创 2014-07-17 19:03:42 · 833 阅读 · 0 评论 -
linux awk命令详解
linux awk命令详解...............转载 2014-07-17 19:40:40 · 1033 阅读 · 0 评论 -
linux中apt命令介绍
软件包维护apt-get update - 在你更改了/etc/apt/sources.list 或 /etc/apt/preferences 后,需要运行这个命令以令改动生效。同时也要定期运行该命令,以确保你的源列表是最新的。该命令等价于新立得软件包管理器中的“刷新”,或者是 Windows和OS X 下的 Adept 软件包管理器的 “check for转载 2013-10-30 12:47:41 · 1080 阅读 · 0 评论 -
RPM包管理和yum管理
RPM包管理和yum管理初始化和重建RPM数据库我们用:[root@snake]# rpm --initdb[root@snake]# rpm --rebuilddb如果删除过某个RPM包,就要重建一下RPM数据库,以免导致系统混乱,如果RPM系统出现问题,也可以尝试重建数据库,看看是不是因为数据库的问题导致RPM无法操作。安装RPM文件包我们用:[root@sna原创 2013-10-30 14:40:48 · 1049 阅读 · 0 评论 -
ubuntu默认root密码
安装完Ubuntu后忽然意识到没有设置root密码,不知道密码自然就无法进入根用户下。到网上搜了一下,原来是这麽回事。Ubuntu的默认root密码是随机的,即每次开机都有一个新的root密码。我们可以在终端输入命令 sudo passwd,然后输入当前用户的密码,enter,终端会提示我们输入新的密码并确认,此时的密码就是root新密码。修改成功后,输入命令 su root,再输入新的密码就ok转载 2013-08-21 23:12:45 · 732 阅读 · 0 评论 -
理解Linux系统负荷
一、查看系统负荷如果你的电脑很慢,你或许想查看一下,它的工作量是否太大了。在Linux系统中,我们一般使用uptime命令查看(w命令和top命令也行)。(另外,它们在苹果公司的Mac电脑上也适用。)你在终端窗口键入uptime,系统会返回一行信息。这行信息的后半部分,显示"load average",它的意思是"系统的平均负荷",里面有三个数字,我们可以从中判断系统负荷是大还转载 2013-06-28 13:20:46 · 863 阅读 · 0 评论 -
linux下各种压缩解压工具
01-.tar格式解包:[*******]$ tar xvf FileName.tar打包:[*******]$ tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)02-.gz格式解压1:[*******]$ gunzip FileName.gz解压2:[*******]$ gzip -d FileName.gz压 缩:[*******]$ gz转载 2013-06-26 13:22:54 · 1424 阅读 · 0 评论