摘要: 一、将需要开机启动的脚本(test.sh)丢到/etc/init.d/目录中; 二、建立软连接 ln -s /etc/init.d/test.sh /etc/rc.d/rc3.d/S100test 注:这里说的是脚本,不是服务,如果是开机启动服务,则可以直接 chkonfig –add 服务名称 即 阅读全文
posted @ 2016-12-25 21:55 371502685 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 由于需要多人异地开发一个项目,又不想部署一台用于版本控制的服务器,所以想到用github,研究了大半天,终于搭好了。现在分享流程如下: 1. 去github官网注册一个账号; 2. 创建代码库工程(create a New Repository),根据提示走就ok; 3. 创建完以后就会有一个工程首 阅读全文
posted @ 2016-12-25 21:52 371502685 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 不同体系结构的CPU,数据在内存中存放的排列顺序是不一样的。 存储器中对数据的存储是以字节(Byte)为基本单位的,因此,字(Word)和半字(Half-Word)在存储器中就有两种次序,分别称为:大端模式(Big Endian)和小端模式(Little Endian)。 大端存储模式是指字或半字的 阅读全文
posted @ 2016-12-25 21:45 371502685 阅读(1123) 评论(0) 推荐(0) 编辑
摘要: 数据类型 简单原则:更小更好,简单就好,避免NULL 1)整型如int(10)括号中的值与存储大小无关 2)实数decimal比float与double占用更大存储空间且CPU不能直接对decimal进行计算 3)字符串列最大长度<=255varchar使用一字节保存长度,否则使用2字节。char( 阅读全文
posted @ 2016-12-25 21:43 371502685 阅读(1069) 评论(0) 推荐(0) 编辑
摘要: 前段时间由于哪位黑客恶意攻击我的网站,导致万网直接把我的主机停用,只好换VPS,配制自然没有独立主机高了,远程桌面就要等好久,对于我 这个急性子的人来说无疑是受不了,所以琢磨换成linux性能应该好点。好了天研究,终于把整个环境配制好了。费话少说,直接下面的介绍。 一、编译nginx,然后下载ngi 阅读全文
posted @ 2016-12-25 21:40 371502685 阅读(362) 评论(0) 推荐(0) 编辑
摘要: 今天发现某个目录下面多了个”-exclude”目录,不知道是怎么产生的,直接rm -rf -exclude删掉,直接报rm:无效选项 — e错误,换成rm -rf \-exclude还是报同样的错误,后来找了点资料,终于干掉了,命令为: rm — -exclude /bin/rm -rf \' 阅读全文
posted @ 2016-12-25 21:39 371502685 阅读(770) 评论(0) 推荐(0) 编辑
摘要: 两者的规则基本相同,如果需要将一种转换成另外一种,只需要做少许的改动即可,需要改动的方可参照下面几点: Apache的RewriteCond指令对应Nginx的if指令; Apache的RewriteRule指令对应Nginx的rewrite指令; Apache的[R]标记对应Nginx的redir 阅读全文
posted @ 2016-12-25 21:38 371502685 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 最近碰到一个编码的问题,有一个项目是用GBK编码的,由于要把项目移植到Linux,考虑到通用性,想将项目转成UTF-8编码格式的,刚开始用UE、EditPlus转,发现文件内容还是无法转移,全部是乱码,后来在网上到找一个非常好用的插件(com.lifesting.tool.encoding_1.0. 阅读全文
posted @ 2016-12-25 21:27 371502685 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 一.Centos 系统安全方面 1、用防火墙关闭不须要的任何端口,别人PING不到服务器,威胁自然减少了一大半 2、更改SSH端口,最好改为10000以上,别人扫描到端口的机率也会下降 3、删除系统臃肿多余的账号: userdel adm userdel lp userdel sync userde 阅读全文
posted @ 2016-12-25 21:26 371502685 阅读(509) 评论(0) 推荐(0) 编辑
摘要: Grep应该是所有linux下开发人员天天都会使用的一个搜索工具,以其简单易用、功能强大赢大广大人们的喜爱,熟练使用Grep可以大大提高工具效率,下面总结一下本人在工作在使用上的一些技巧。 一、基本用法 grep [options] PATTERN [FILE...] 常见的options有几下几种 阅读全文
posted @ 2016-12-25 21:25 371502685 阅读(909) 评论(0) 推荐(0) 编辑
摘要: 一、AWK简介 和GREP相比,AWK相对陌生一些,但它的功能更强大,处理起来更灵活,适合处理基于列结构化的文本数据,因为它可以对行数据进行细致的处理,如按特定字符将文本切分成多个字段,进而对各个字段进行下一步的片。它还支持C语法,可以当成脚本语言来使用。 二、基本语法 awk 用法:awk ’ p 阅读全文
posted @ 2016-12-25 21:24 371502685 阅读(962) 评论(0) 推荐(0) 编辑
摘要: 1.1安装 1.Hive依赖hadoop环境,所有在装之前要先安装hadoop,hive一般安装在hadoop的NameNode节点上面; 2.下载 Hive最新Release版(0.7.1 ) http://www.apache.org/dyn/closer.cgi/hive/ 3.将压缩安装包解 阅读全文
posted @ 2016-12-25 21:16 371502685 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 由于换了一套程序,需要将类型这种url Show.aspx?BookID=105161 rewrite 成 Show.php?BookID=105161,开始以为很简单,直接写成下面这种 rewrite ^/Show.aspx?BookID=([0-9]+)$ /Show.php?BookID=$1 阅读全文
posted @ 2016-12-25 21:15 371502685 阅读(739) 评论(0) 推荐(0) 编辑
摘要: Hadoop配制流程在hadoop官方网站wiki上面写得很详细(http://wiki.apache.org/hadoop),可 惜是英文的,部 分人看起来蛮吃力,下面我结合前段维护Hadoop集群的经验,分享一个真正的hadoop集群搭建的整个流程,最后还分享一些我在维护过程中遇到的问题 以及解 阅读全文
posted @ 2016-12-25 21:04 371502685 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 1、以root账户进入系统,直接执行下面命令: echo 1 >/proc/sys/net/ipv4/icmp_echo_ignore_all(禁止),如果想打开 echo 0 >/proc/sys/net/ipv4/icmp_echo_ignore_all 2、使用IPTables禁止PING i 阅读全文
posted @ 2016-12-25 21:04 371502685 阅读(606) 评论(0) 推荐(0) 编辑
摘要: chkconfig命令主要用来更新(启动或停止)和查询系统服务的运行级信息。谨记chkconfig不是立即自动禁止或激活一个服务,它只是简单的改变了符号连接。 使用语法: chkconfig [--add][--del][--list][系统服务] 或 chkconfig [--level <等级代 阅读全文
posted @ 2016-12-25 21:03 371502685 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 前几天换了一台服务器,重新配了一台web服务器,大概流程如下(由于闲编译比较烦锁,所以直接yum安装): 一. 安装Web服务器软件 yum install httpd 二. 安装php yum install php* yum -y install php* --skip-broken 三. 安装 阅读全文
posted @ 2016-12-25 21:02 371502685 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 云计算是一种计算模式,代表了在某种程度上共享资源进行设计、开发、部署、运行应用,以及资源的可扩展收缩和对应用连续性的支持。目前大部 分的云计 算基础构架是由用户终端向数据中心传送可申请服务的网络,以及建立在服务器上的不同层次的虚拟化技术组成的,使到人们可以在任何有提供网络基础设施的地方 使用这些服务 阅读全文
posted @ 2016-12-25 21:02 371502685 阅读(3484) 评论(0) 推荐(0) 编辑
摘要: 本文包括3部分内容1、 Linux的引导过程2、 运行级别3、 /etc/rc.d/ 与/etc/rc.d/init.d的关系都仅限于自身的理解,如有差错和不足的地方请指正和补充!一起学习,一起进步。 “/etc/rc.d/init.d/目录下的脚本就类似与windows中的注册表,在系统启动的时候 阅读全文
posted @ 2016-12-25 21:01 371502685 阅读(922) 评论(1) 推荐(0) 编辑
摘要: [root@linux ~]# split [-bl] file PREFIX 参数: -b :后面可接欲分割成的档案大小,可加单位,例如 b, k, m 等; -l :以行数来进行分割。 范例: 范例一:我的 /etc/termcap 有七百多K,若想要分成 300K 一个档案时? [root@l 阅读全文
posted @ 2016-12-25 21:01 371502685 阅读(11326) 评论(0) 推荐(0) 编辑