- 博客(38)
- 资源 (8)
- 收藏
- 关注
转载 ECMall 安装
[i=s] 本帖最后由 yangxun 于 2014-2-12 08:16 编辑 [/i]今天跟ecshop客服胡娇沟通后知道ecmall基本配置是【LAMP】 linux+apache+mysql+php,然后自己开始在linux下安装ecmall并做迁移,整理了一下中间碰到的问题。1、系统选择的环境是centos6.3,安装不做介绍。2、安装 MySQL首先来进行 My
2014-03-08 14:23:24 1625
原创 shell之sed
[root@www ~]# sed [-nefr] [动作]选项与参数:-n :使用安静(silent)模式。在一般 sed 的用法中,所有来自 STDIN 的数据一般都会被列出到终端上。但如果加上 -n 参数后,则只有经过sed 特殊处理的那一行(或者动作)才会被列出来。-e :直接在命令列模式上进行 sed 的动作编辑;-f :直接将 sed 的动作写在一个文件内, -f fi
2014-03-03 11:33:35 1099
原创 linux 下检查网线物理链接状态 命令
1 ethtool 网卡名[root@sexy FreeServerManager]# ethtool eth0Settings for eth0:Supported ports: [ TP MII ]Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 10
2013-10-10 14:47:10 1841
转载 使用dnsmasq提供DHCP服务
使用dnsmasq提供DNS和DHCP服务在Linux中使用的DNS和DHCP软件我们一般是采用ISC的BIND和dhcpd. 在多数环境中这两个软件的确很棒也挺安全。但是当我们的使用环境是家庭或者办公室这样的网络环境,也许用其他更小型一些的软件代替他们会更合适。这里介绍的是能够同时提供DNS和DHCP服务的软件dnsmasq。它能够缓存外部DNS记录,同时提供本地DNS解
2013-09-25 21:31:23 2679
转载 使用dnsmasq作DNS服务器
使用dnsmasq作DNS服务器一直在使用dnsmasq,不过在使用dnsmasq的dhcp和tftp功能,这次要使用dnsmasq的DNS功能,dnsmasq有dns功能这个早在第一次使用的时候就知道,一直没有去研究,这次需要用了,所以简单研究了一下,修改两个参数即可了: resolv-file=/etc/dnsmasq.resolv.conf a
2013-09-25 21:05:41 2535
转载 modprobe
功能说明:自动处理可载入模块。 语 法:modprobe [-acdlrtvV][--help][模块文件][符号名称 = 符号值] 补充说明:modprobe可载入指定的个别模块,或是载入一组相依的模块。modprobe会根据depmod所产生的相依关系,决定要载入哪些模块。若在载入过程中发生错误,在modprobe会卸载整组的模块。 参 数:
2013-09-25 17:50:09 1068
转载 man start-stop-daemon
用man start-stop-daemon 这个程序用来启动和关闭系统级别的进程。下面我用该命令启动我自己编译的nginx程序:start-stop-daemon --start --quiet --pidfile /opt/nginx.pid --exec /home/chenshu/nginx/bin/nginx -- -c /home/chenshu/nginx/etc_
2013-09-25 16:44:27 1214
转载 shell 之 test 命令
1)判断表达式 if test (表达式为真) if test !表达式为假 test 表达式1 –a 表达式2 两个表达式都为真 test 表达式1 –o 表达式2 两个表达式有一个为真 2)判断字符串 test –n 字符串
2013-09-25 16:04:01 1063
转载 iptables 指令
iptables 指令语法: iptables [-t table] command [match] [-j target/jump] -t 参数用来指定规则表,内建的规则表有三个,分别是:nat、mangle 和 filter, 当未指定规则表时,则一律视为是 filter。各个规则表的功能如下:
2013-09-25 14:32:04 1052
转载 crontab 计划任务
linux下利用crontab来实现定时任务crontab是Unix和Linux用于设置周期性被执行的指令,是互联网很常用的技术,很多任务都会设置在crontab循环执行,如果不使用crontab,那么任务就是常驻程序,这对你的程序要求比较高,一个要求你的程序是24X7小时不宕机,一个是要求你的调度程序比较可靠,实际工作中,90%的程序都没有必要花这么多时间和精力去解决上面的两个问题的,只
2013-09-11 09:39:04 1355
转载 pcap_loop
pcap_loop pcap库中pcap_loop函数所用到的回调函数。pcap_loop:int pcap_loop(pcap_t *p, int cnt, pcap_handler callback, u_char *user);这里pcap_loop的作用是抓包,每抓到一个包之后就调用callback函数来处理之,callback需要你自己编写,call
2013-07-15 11:04:07 2663
转载 netperf
Netperf是一种网络性能的测量工具,主要针对基于TCP或UDP的传输。Netperf工具以client/server方式工作。server端是netserver,用来侦听来自client端的连接,client端是netperf,用来向server发起网络测试。测试过程中,在服务器上运行serverperf,同时在客户端上运行netperf。 一 安装 netperf官方
2013-07-01 10:57:07 1333
原创 Open vswitch 之Qos rate-limiting 原理
Openvswitch之Qos rate-limiting原理OVS的qosrate-limiting功能是采用令牌桶(Token-Bucket)机制进行的。这里的“令牌桶”是指网络设备的内部存储池,而“令牌”则是指以给定速率填充令牌桶的虚拟信息包。一 令牌桶算法原理在令牌桶处理包的行为方面,RFC中定义了两种令牌桶算法——单速率三色标记算法和双速率三色标记算法,其评估结果都是为包
2013-06-25 11:16:22 5599 1
转载 Linux 的cp命令
Linux 的cp命令功能: 复制文件或目录说明: cp指令用于复制文件或目录,如同时指定两个以上的文件或目录,且最后的目的地是一个已经存在的目录,则它会把前面指定的所有文件或目录复制到此目录中。若同时指定多个文件或目录,而最后的目的地并非一个已存在的目录,则会出现错误信息参数: -a 或 --archive 此参数的效果和同时指定"-dpR"参数相同
2013-04-11 14:28:08 992
原创 arptables
arptables的下载页面是:http://sourceforge.net/projects/ebtables/files/0.0.3.3版本的下载链接:http://downloads.sourceforge.net ... les-v0.0.3-3.tar.gz下载以后安装:tar zxvf arptables-v0.0.3-3.tar.gzcd arptables-v0
2013-04-11 13:57:14 1829
转载 arp欺骗及防御 arpoison
linux下ARP防御ARP攻击有2种形式第一种是欺骗你的服务器,告诉你网关的MAC是另外一个。第二种是欺骗网关,告诉网关你的服务器的MAC是另外一个。对于第一种可以用arp -s 网关IP 网关MAC命令来设置静态arp记录防御对于第二种可以使用下面的方法处理先安装libnet,因为是源代码编译,需要gcc等我就不说了。去查看具体ubuntu源代码安装
2013-04-01 10:19:57 2127
原创 bongding 工作模式 和 所绑定的物理网卡的活动及链路状态
Centos6.2环境vi /etc/modprobe.d/hhc-bonding.confalias bond0 bonding options bond0 miimon=100 mode=5 max_bonds=4miimon表示链路检查间隔,单位为毫秒;max_bonds : 多bonding时参数bonding模块的工作模式,可以分为多主型工作模式和主备型工
2013-03-21 11:09:27 2085
原创 centos 6.2 下安装 wireshark
安装文字接口的wireshark 和 图形接口的 wireshark-gnome :yum install wireshark wireshark-gnome启动wireshark :【应用程序】—— 【Internet】—— 【Wireshark Network analyzer】
2013-03-07 13:37:57 2194
转载 Linux 下 TCP IP 网络配置
LINUX下的网络配置文件(1)/Etc/Sysconfig/Network:该文件包含主机基本网络信息、包括主机名等,主要用于系统启动。(2)/Etc/Sysconfig/Network-script/:该目录下是系统启动最初始化网络信息,包括一些常用的网卡配置和启动命令。(3)/Etc/Sysconfig/Network-script/ifcfg-eth0:该文件包含网卡eth0的
2013-03-05 21:09:18 1201
转载 sysctl 命令
sysctl配置与显示在/proc/sys目录中的内核参数.可以用sysctl来设置或重新设置联网功能,如IP转发、IP碎片去除以及源路由检查等。用户只需要编辑/etc/sysctl.conf文件,即可手工或自动执行由sysctl控制的功能。 命令格式: sysctl [-n] [-e] -w variable=value sysctl [-n] [-e]
2013-03-05 14:00:34 830
转载 ovs 内置模块说明
Open vswitch 模块说明■ovs-vswitchd 主要模块,实现switch的daemon,包括一个支持流交换的Linux内核模块;■ovsdb-server 轻量级数据库服务器,提供ovs-vswitchd获取配置信息;■ovs-brcompatd 让ovs-vswitch替换Linux bridge,包括获取bridge ioctls的Linux内核模块
2013-03-04 16:51:35 1506
转载 tar gzip bzip2 zip
1. gzipgzip是GNU的压缩程序。它只对单个文件进行压缩。基本用法如下:$ gzip filename程序执行以后,文件名会变成filename.gz,而且一般情况下大小会比原文件要小。注意,程序并不新建一个新的文件filename.gz, 而是将filename变成filename.gz。这个基本用法考虑了压缩时间和压缩后文件尺寸的平衡问题(注:如果要使压缩后的文件更小,就需
2013-02-28 13:10:52 575
转载 linux 时间自动同步
linux系统修改时区,时间自动同步博客分类: Linux1、调整时区 cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtimelinux提供是依据/etc/localtime文件内容知道目前系统的时区信息,这个文件一般是从/usr/share/zone/里面选择适当的时区复制过来就可以使用
2013-02-22 17:26:20 590
转载 find命令
inux下find命令拥有强大的功能。find命令可以在目录结构中搜索文件,并执行指定的操作。Linux下find命令提供了相当多的查找条件,几乎可以查找到所有你想要找到的文件。在linux运维和程序开发中,find命令是一个非常有用的命令。如51开源社区曾在一帖子说明如何使用find命令查找到磁盘中查找占用磁盘空间最大的文件,还有如果删除网站Cache目录中最旧的1000个文件。怎么样,find
2013-02-20 16:25:53 683
转载 shell if
SHELL if 命令参数 订阅-b 当file存在并且是块文件时返回真-c 当file存在并且是字符文件时返回真-d 当pathname存在并且是一个目录时返回真-e 当pathname指定的文件或目录存在时返回真-f 当file存在并且是正规文件时返回真-g 当由pathname指定的文件或目录存在并且设置了SGID位时返回为真
2013-02-20 13:56:20 432
转载 grep 参数
http://future.blog.51cto.com/26959/88653一、grep 参数使用Gun grep 选项-b 在搜索到的行的前面打印该行所在的块号码。-c 只显示有多少行匹配 ,而不具体显示匹配的行-h 不显示文件名-i 在字符串比较的时候忽略大小写-l 只显示包含匹配模板的行的文件名清单,不同项目之间用换行符分隔
2013-02-19 21:12:57 738
转载 Linux下chkconfig命令详解
================================================================== here : http://www.cnblogs.com/panjun-Donet/archive/2010/08/10/1796873.html==================================================
2013-02-19 20:09:39 420
转载 成为 vim superstar
学习 vim 并且其会成为你最后一个使用的文本编辑器。没有比这个更好的文本编辑器了,非常地难学,但是却不可思议地好用。我建议下面这四个步骤:存活感觉良好觉得更好,更强,更快使用VIM的超能力当你走完这篇文章,你会成为一个vim的 superstar。================================================her
2013-02-19 16:44:24 417
转载 shell 之 declare
本文链接:http://codingstandards.iteye.com/blog/1150109 (转载请注明出处) 用途说明declare命令是bash的一个内建命令,它可以用来声明shell变量,设置变量的属性(Declare variables and/or give them attributes)。该命令也可以写作typeset。虽然人们很少使用这个命令,
2013-02-19 15:32:25 662
转载 sed 功能参数
===============================================================转载自:http://blog.csdn.net/besfanfei/article/details/8252572===============================================================sed 's
2013-02-18 15:10:53 747
转载 shell中sed的使用
shell中sed的使用=====================================================================转载自:http://blog.sina.com.cn/s/blog_8a9ca5470101540g.html=======================================
2013-02-18 11:45:52 965
转载 shell 编程之2>&1
shell 编程之2>&1问题经常可以在一些脚本,尤其是在crontab调用时发现如下形式的命令调用/tmp/test.sh > /tmp/test.log 2>&1前半部分/tmp/test.sh > /tmp/test.log很容易理解,那么后面的2>&1是怎么回事呢?要解释这个问题,还是得提到文件重定向。我们知道>和stdin: 0st
2013-02-17 11:11:49 573
原创 vim 配置文件
Vim 配置文件目录: /etc本人操作系统 Centos 6.2 以下vim配置文件亲们可以直接复制使用 ! vim /etc/vimrc 1 if v:lang =~ "utf8$" || v:lang =~ "UTF-8$" 2 set fileencodings=ucs-bom,utf-8,latin1 3 endif 4 5 set
2013-02-04 17:37:58 916
转载 linux 之 bonding详解
一、引言现今几乎各行各业内部都建立了自己的服务器,由于服务器的特殊地位,它的可靠性、可用性及其 I/O 速度就显得非常的重要, 保持服务器的高可用性和安全性是企业级IT 环境的重要指标,其中最重要的一点是服务器网络连接的高可用性, 为实现这些要求,现在服务器大都采用多网卡配置,系统大都采用现在非常流行的 linux 作为服务器工作的环境。现在带宽已经不是服务质量提高的瓶颈了,相对的网络设备和服
2013-02-04 17:24:01 3614
原创 linux网络配置 ifcfg-eth 文件配置
============================================================================= 转载请注明出处:http://blog.csdn.net/kernel_ya/article/details/8556072 ======================
2013-01-30 14:17:33 1719
原创 linux命令
第一部分一、查看目录(ls)A.ls查看当前目录B.ls path(要查看的目录的路径)例如:ls /mnt/hgfs显示/mnt/hgfs目录下的内容C.ls -l显示当前目录内容的属性信息 d rwx r-x r-x 2 cyg cyg 4096 2012-07-06 10:06 cyg d:目录的标识rwx
2012-11-03 11:00:23 1024
转载 c语言字节对齐
C语言字节对齐 一、概念 对齐跟数据在内存中的位置有关。如果一个变量的内存地址正好位于它长度的整数倍,他就被称做自然对齐。比如在32位cpu下,假设一个整型变量的地址为0x00000004,那它就是自然对齐的。 二、为什么要字节对齐 需要字节对齐的根本原因在于CPU访问数据的效率问题。假设上面整型变量的地址不是自然对齐,比如为0x00
2012-11-03 10:56:00 567
转载 memcpy strcpy memset
(1) Memset原型: extern void*memset(void *buffer, int c, int count);用法: #include功能:把buffer所指内存区域的前count个字节设置成字符 c。说明:返回指向buffer的指针。用来对一段内存空间全部设置为某个字符例如:char a[10]; memset(a, '\0
2012-09-25 20:57:51 518
openvswitch网络配置说明及文件含bonding
2014-11-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人