January 6, 2010
MySQL远程访问时非常慢的解决办法
"\u003cp\u003e法一:\u003c/p\u003e\n\u003cp\u003e先是上网找了一下资料,说是MYSQL会反查DNS,比较烦人的,2楼写上网上搜索到的资料(有弊端),先说一下我的处理办法\u003c/p\u003e\n\u003cp\u003e今天有两个网站(A站和B站),程序一样,分别放在两台服务器,数据库放在A站,B站程序的数据库连接,指向A站IP\u003c/p\u003e\n\u003cp\u003e但是访问B站的时候,速度奇慢,这两台服务器还都在同一机房,应该属于局域网,查到资料说是MYSQL对DNS进行反查,这样也好办,我只有这一个站需要远程访问MYSQL,设置一下HOSTS文件,不让A站(数据库服务器端)反查DNS就行了\u003c/p\u003e\n\u003cp\u003e修改c:\\windows\\system32\\drivers\\etc\\hosts文件\u003c/p\u003e\n\u003cp\u003e添加\u003c/p\u003e\n\u003cp\u003eB站IP B站域名\u003c/p\u003e\n\u003cp\u003e这样就避免A站(数据库服务器端)不再反查DNS,刷新页面,快了N倍,呵呵,如果按2楼的方法修改,是一劳永逸的,适合有很多站需要远程访问,比如卖空间的,但是有弊端,就是以后就不能再使用主机名连接MYSQL了,具体介绍看2楼\u003c/p\u003e\n\u003cp\u003e=========================================\u003c/p\u003e\n\u003cp\u003e法二:\u003c/p\u003e\n\u003cp\u003e服务器放在局域网内进行测试时,数据库的访问速度还是很快。但当服务器放到外网后,数据库的访问速度就变 …\u003c/p\u003e"
January 6, 2010
MySQL数据库中的REPAIR TABLE语法介绍
"\u003cp\u003eREPAIR [LOCAL | NO_WRITE_TO_BINLOG] TABLE\n[pre] tbl_name[,tbl_name] … [QUICK] [EXTENDED] [USE_FRM]\u003c/p\u003e\n\u003cp\u003eREPAIR TABLE用于修复被破坏的表。默认情况下,REPAIR TABLE与 myisamchk –recovertbl_name具有相同的效果。REPAIR TABLE对MyISAM和ARCHIVE表起作用。 通 常,您基本上不必运行此语句。但是,如果灾难发生,REPAIR TABLE很有可能从MyISAM表中找回所有数据。如果您的表经常被破坏,您应该尽力 找到原因,以避免使用REPAIR TALBE。请参见A.4.2节,“如果MySQL依然崩溃,应作些什么”。同时也见15.1.4节,“MyISAM 表方面的问题”。\n本语句会返回一个含有以下列的表:\n\u003cimg src=\"https://blogstatic.haohtml.com//uploads/2023/09/20094147086.jpg\" alt=\"20094147086\"\u003e\u003c/p\u003e\n\u003cp\u003e对 于每个被修复的表,REPAIR TABLE语句会产生多行的信息。上一行含有一个Msg_type状态值。Msg_test通常应为OK。如果您没有得 到OK,您应该尝试使用myisamchk –safe-recover修复表,因 …\u003c/p\u003e"
January 6, 2010
mysql高级管理命令
"\u003cp\u003e检查表: CHECKTABLE`tablename1`[,`tablename2`]\u003c/p\u003e\n\u003cp\u003e优化表: OPTIMIZE TABLE `tablename1` [, `tablename2`]\u003c/p\u003e\n\u003cp\u003e修复表: REPAIR TABLE `tablename1` [, `tablename2`]\u003c/p\u003e\n\u003cp\u003e分析表: ANALYZE TABLE `tablename1` [, `tablename2`]\u003c/p\u003e"
January 6, 2010
MySQL基本命令总结
"\u003cp\u003e测试环境:mysql 5.0.45\n【注:可以在mysql中通过mysql\u0026gt; SELECT VERSION();来查看数据库版本】\u003c/p\u003e\n\u003cp\u003e一、连接MYSQL。\u003c/p\u003e\n\u003cp\u003e格式: mysql -h主机地址 -u用户名 -p用户密码\u003c/p\u003e\n\u003cp\u003e1、连接到本机上的MYSQL。\u003c/p\u003e\n\u003cp\u003e首先打开DOS窗口,然后进入目录mysql\\bin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码.\u003c/p\u003e\n\u003cp\u003e如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是: mysql\u0026gt;\u003c/p\u003e\n\u003cp\u003e2、连接到远程主机上的MYSQL。假设远程主机的IP为:110.110.110.110,用户名为root,密码为abcd123。则键入以下命令:\u003c/p\u003e\n\u003cp\u003emysql -h110.110.110.110 -u root -p 123;(注:u与root之间可以不用加空格,其它也一样)\u003c/p\u003e\n\u003cp\u003e3、退出MYSQL命令: exit (回车)\u003c/p\u003e\n\u003cp\u003e二、修改密码。\u003c/p\u003e\n\u003cp\u003e格式:mysqladmin -u用户名 -p旧密码 password 新密 …\u003c/p\u003e"
December 31, 2009
smarty局部缓存
"\u003cp\u003eSmarty提供了强大的 缓存功能。但有时我们并不希望整篇文档都被缓存,而是有选择的缓存某一部分内容或某一部分内容不被缓存。例如你在页面上端使用一个带有广告条位置的模板, 广告条可以包含任何HTML、图象、FLASH等混合信息. 因此这里不能使用一个静态的链接,同时我们也不希望该广告条被缓存. 这就需要在 insert 函数指定,同时需要一个函数取广告条的内容信息。smarty也提供了这种缓存控制能力。\u003c/p\u003e\n\u003cp\u003e我们可以使用$smarty-\u0026gt;register_block($params,\u0026amp;$smarty)使整篇页面中的某一块不被缓存。\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eindex.tpl:\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eXML/HTML代码\u003c/p\u003e\n\u003col\u003e\n\u003cli\u003e\u0026lt;divalign=‘center’\u0026gt;\u003c/li\u003e\n\u003cli\u003ePage created: {“0″|date_format:”%D %H:%M:%S”}\u003c/li\u003e\n\u003cli\u003e\u0026lt;{dynamic}\u0026gt;\u003c/li\u003e\n\u003cli\u003eNow is: {“0″|date_format:”%D %H:%M:%S”}\u003c/li\u003e\n\u003cli\u003e… do other stuff …\u003c/li\u003e\n\u003cli\u003e\u0026lt;{/dynamic}\u0026gt;\u003c/li\u003e\n\u003cli\u003ediv\u0026gt;\u003c/li\u003e\n\u003c/ol\u003e\n\u003cp\u003e\u003cstrong\u003eindex.php:\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eXML/HTML …\u003c/p\u003e"
December 28, 2009
MYSQL开启错误日志的方法
"\u003cp\u003emysql有以下几种日志:\n错误日志: -log-err\n查询日志: -log\n慢查询日志: -log-slow-queries\n更新日志: -log-update\n二进制日志: -log-bin\u003c/p\u003e\n\u003cp\u003e在mysql的安装目录下,打开my.ini,在后面加上上面的参数,保存后重启mysql服务就行了。\n例如:\n#Enter a name for the binary log. Otherwise a default name will be used.\n\u003cstrong\u003e#log-bin=\u003c/strong\u003e\n#Enter a name for the query log file. Otherwise a default name will be used.\n\u003cstrong\u003e#log=\u003c/strong\u003e\n#Enter a name for the error log file. Otherwise a default name will be used. …\u003c/p\u003e"
December 28, 2009
修改mysql数据库编码
"\u003cp\u003e修改my.ini文件\u003c/p\u003e\n\u003cp\u003e加上\u003c/p\u003e\n\u003cp\u003edefault-character-set=gb2312\u003c/p\u003e\n\u003cp\u003e设定数据库字符集\u003c/p\u003e\n\u003cp\u003ealter database da_name default character set ‘charset’\u003c/p\u003e\n\u003cp\u003e1)设置数据库编码 /etc/my.cnf\n[mysqld]\ndefault-character-set=gbk\n…\n[client]\ndefault-character-set=gbk\n---------------------------------------\n2)按字符集导出\n$mysqldump -u root -p dbname –default-character-set=gbk \u0026gt; a.sql;\n3)查看SQL文件的编码\n[root@localhost gethtml]# file a.sql\na.sql: UTF-8 Unicode …\n[root@localhost gethtml]# iconv -f utf-8 -t gbk a.sql \u0026gt; a2.sql\n[root@localhost gethtml]# file a2.sql …\u003c/p\u003e"
December 24, 2009
windows下简单配置squid反向代理服务…
"\u003cp\u003e下载windwosNT版本的squid下载地址:\n\u003ca href=\"http://squid.acmeconsulting.it/download/squid-2.6.STABLE13-bin.zip\"\u003ehttp://squid.acmeconsulting.it/download/squid-2.6.STABLE13-bin.zip\u003c/a\u003e\n1.把squid-2.6.STABLE13-bin.zip解压缩,把里面的squid文件夹拷到c:\\下(squid默认的是c:\\squid)\n2.squid\\etc目录下把\nsquid.conf.default拷贝一份重新命名为squid.conf\ncachemgr.conf.default拷贝一份重新命名为cachemgr.conf\nmime.conf.default拷贝一份重新命名为mime.conf\n3.用文本编辑器打开squid.conf,需要修改的地方:\n找到http_port 3128在后面增加一行\nhttp_port 80 transparent\n找到#cache_peer sib2.foo.net sibling 3128 3130 [proxy-only]在后面增加一行\ncache_peer 192.168.1.8 parent 7001 0 no-query originserver\n …\u003c/p\u003e"
December 22, 2009
Firebug 必须掌握的技巧
"\u003cp\u003e\u003cstrong\u003e脚本调试\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e第一步:设置中断(鼠标左键点击)\u003c/p\u003e\n\u003cp\u003e\u003cimg src=\"https://blogstatic.haohtml.com//uploads/2023/09/01.jpg\" alt=\"\"\u003e\u003c/p\u003e\n\u003cp\u003e第二步:输入中断条件(可选功能,鼠标右键点击红点)\u003c/p\u003e\n\u003cp\u003e\u003cimg src=\"https://blogstatic.haohtml.com//uploads/2023/09/02.jpg\" alt=\"\"\u003e\u003c/p\u003e\n\u003cp\u003e第三步:触发中断(当符合条件是,中断被触发)\u003c/p\u003e\n\u003cp\u003e\u003cimg src=\"https://blogstatic.haohtml.com//uploads/2023/09/03.jpg\" alt=\"\"\u003e\u003c/p\u003e\n\u003cp\u003e出现中断后,我们可以看到在右边出现了这样一个选项卡【监控、堆栈、断点】\u003c/p\u003e\n\u003cp\u003e\u003cimg src=\"https://blogstatic.haohtml.com//uploads/2023/09/04.jpg\" alt=\"\"\u003e\u003c/p\u003e\n\u003chr\u003e\n\u003cp\u003e\u003cstrong\u003e第一个选项卡:监控\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e如过需要查看某个对象的值,可以点击新建监控表达式,例如输入对象的名称:subMenu\u003c/p\u003e\n\u003cp\u003e\u003cimg src=\"https://blogstatic.haohtml.com//uploads/2023/09/05.jpg\" alt=\"\"\u003e\u003c/p\u003e\n\u003cp\u003e我们就可以看到subMenu的类型是DIV,点击展开内容,是subMenu这个对象的各个属性和方法\u003c/p\u003e\n\u003cp\u003e\u003cimg src=\"https://blogstatic.haohtml.com//uploads/2023/09/06.jpg\" alt=\"\"\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e第二个选项卡:堆栈\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e内容显示的是当前中断点程序的调用顺序,在这个例子中是先触发了 onmouseover,然后调用了shownav\u003c/p\u003e\n\u003cp\u003e\u003cimg src=\"https://blogstatic.haohtml.com//uploads/2023/09/07.jpg\" alt=\"\"\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e第三个选项卡:断点\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e可以设置多个断点,或者删除断点\u003c/p\u003e\n\u003cp\u003e\u003cimg src=\"https://blogstatic.haohtml.com//uploads/2023/09/08.jpg\" alt=\"\"\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eCSS调试\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e上面出现了3个index.jsp,说明在这个index.jsp中出现了3处css碎片。\u003c/p\u003e\n\u003cp\u003e\u003cimg src=\"https://blogstatic.haohtml.com//uploads/2023/09/09-20230904194935166.jpg\" alt=\"\"\u003e\u003c/p\u003e\n\u003cp\u003e点击css的值,可以进行修改,即时反映到页面上。点击禁止符号,则可以屏蔽该行CSS。\u003c/p\u003e\n\u003cp\u003e双击空白处,新增CSS规则。\u003c/p\u003e\n\u003cp\u003e\u003cimg src=\"http://www.blueidea.com/articleimg/2009/12/7284/10.jpg\" alt=\"\"\u003e\u003c/p\u003e\n\u003cp\u003e原文: \u003ca href=\"http://home.blueidea.com/space.php?uid=498022\u0026amp;do=blog\u0026amp;id=16837\"\u003ehttp://home.blueidea.com/space.php?uid=498022\u0026amp;do=blog\u0026amp;id=16837\u003c/a\u003e\u003c/p\u003e"
December 17, 2009
网站开发与UML
"\u003cp\u003e来源: \u003ca href=\"http://hi.baidu.com/hanling8108/blog/item/4579902b0a505d315343c125.html\"\u003ehttp://hi.baidu.com/hanling8108/blog/item/4579902b0a505d315343c125.html\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e一、概述\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eWeb网站往往具有复杂与高度动态的特点。为了让Web应用在短时间之内开始运作,开发周期应该尽量地短。许多时候,开发者直接进入编写代码这 一阶段,却不去仔细考虑自己想要构造的是什么样的网站以及准备如何构造:服务器端代码往往是毫无准备的即兴式编写,数据库表也是随需随加,整个应用的体系 有时候呈现一种无规划状态。然而,只要我们运用一些建模技术和软件工程技术,就能够让开发过程更加流畅,确保Web应用将来更容易维护。\u003c/p\u003e\n\u003cp\u003eUML(Unified Modeling Language,统一建模语言)是一种通用的可视化建模语言,用于对软件进行描述、可视化处理、构造和建立软件系统的文档。UML适用于各种软件开发方 法、软件生命周期的各个阶段、各种应用领域以及各种开发工具。UML能够描述系统的静态结构和动态行为:静态结构定义了系统中重要对象的属性和操作以及这 些对象之间的相互关系;动态行为定义了对象的时间特性和对象为完成目标任务而相互进行通信的机 …\u003c/p\u003e"
December 11, 2009
mysql中的分区概念
"\u003cp\u003e\u003cstrong\u003e目录\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"http://dev.mysql.com/doc/refman/5.1/zh/partitioning.html#partitioning-overview\"\u003e18.1. MySQL中的分区概述\u003c/a\u003e\u003ca href=\"http://dev.mysql.com/doc/refman/5.1/zh/partitioning.html#partitioning-types\"\u003e18.2. 分区类型\u003c/a\u003e\u003ca href=\"http://dev.mysql.com/doc/refman/5.1/zh/partitioning.html#partitioning-range\"\u003e18.2.1. RANGE分区\u003c/a\u003e\u003ca href=\"http://dev.mysql.com/doc/refman/5.1/zh/partitioning.html#partitioning-list\"\u003e18.2.2. LIST分区\u003c/a\u003e\u003ca href=\"http://dev.mysql.com/doc/refman/5.1/zh/partitioning.html#partitioning-hash\"\u003e18.2.3. HASH分区\u003c/a\u003e\u003ca href=\"http://dev.mysql.com/doc/refman/5.1/zh/partitioning.html#partitioning-key\"\u003e18.2.4. KEY分区\u003c/a\u003e\u003ca href=\"http://dev.mysql.com/doc/refman/5.1/zh/partitioning.html#partitioning-subpartitions\"\u003e18.2.5. 子分区\u003c/a\u003e\u003ca href=\"http://dev.mysql.com/doc/refman/5.1/zh/partitioning.html#partitioning-handling-nulls\"\u003e18.2.6. MySQL分区处理NULL值的方式\u003c/a\u003e\u003ca href=\"http://dev.mysql.com/doc/refman/5.1/zh/partitioning.html#partitioning-management\"\u003e18.3. 分区管理\u003c/a\u003e\u003ca href=\"http://dev.mysql.com/doc/refman/5.1/zh/partitioning.html#partitioning-management-range-list\"\u003e18.3.1. RANGE和LIST分区的管理\u003c/a\u003e\u003ca href=\"http://dev.mysql.com/doc/refman/5.1/zh/partitioning.html#partitioning-management-hash-key\"\u003e18.3.2. HASH和KEY分区的管理\u003c/a\u003e\u003ca href=\"http://dev.mysql.com/doc/refman/5.1/zh/partitioning.html#partitioning-maintenance\"\u003e18.3.3. 分区维护\u003c/a\u003e\u003ca href=\"http://dev.mysql.com/doc/refman/5.1/zh/partitioning.html#partitioning-info\"\u003e18.3.4. 获取关于分区的信息\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e本章讨论MySQL 5.1.中实现的分区。关于分区和分区概念的介绍可以在\u003ca href=\"http://dev.mysql.com/doc/refman/5.1/zh/partitioning.html#partitioning-overview\" title=\"18.1. Overview of Partitioning in MySQL\"\u003e18.1节,“MySQL中的分区概述”\u003c/a\u003e中找到。MySQL 5.1 支持哪几种类型的分区,在\u003ca href=\"http://dev.mysql.com/doc/refman/5.1/zh/partitioning.html#partitioning-types\" title=\"18.2. Partition Types\"\u003e18.2节,“分区类型”\u003c/a\u003e 中讨论。关于子分区在\u003ca href=\"http://dev.mysql.com/doc/refman/5.1/zh/partitioning.html#partitioning-subpartitions\" title=\"18.2.5. Subpartitioning\"\u003e18.2.5节,“子分区”\u003c/a\u003e 中讨论。现有分区表中分区的增加、删除和修改的方法在\u003ca href=\"http://dev.mysql.com/doc/refman/5.1/zh/partitioning.html#partitioning-management\" title=\"18.3. Partition Management\"\u003e18.3节,“分区管理”\u003c/a\u003e 中介绍。 和分区表一同使用的表维护命令在\u003ca href=\"http://dev.mysql.com/doc/refman/5.1/zh/partitioning.html#partitioning-maintenance\" title=\"18.3.3. Maintenance of Partitions\"\u003e18.3.3节,“分区维护”\u003c/a\u003e 中介绍。\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e请注意\u003c/strong\u003e:MySQL 5.1中的分区实现仍然很新(pre-alpha品质),此时还不是可生产的(not production-ready)。 同样,许多也适用于本章:在这里描述的一些功能还没有实际上 …\u003c/p\u003e"
December 11, 2009
升级 MySQL
"\u003cp\u003e\u003cstrong\u003e1、概述\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e通常,从一个发布版本升级到另一个版本时,我们建议按照顺序来升级版本。例如,想要升级 MySQL 3.23 时,先升级到 MySQL 4.0,而不是直接升级到 MySQL 4.1 或 MySQL 5.0。\u003c/p\u003e\n\u003cp\u003e以下是在升级 MySQL 时需要注意的事项:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e仔细阅读一下升级的目标版本的新特性和改变的特性,以及2个版本之间的不同特性\u003c/li\u003e\n\u003cli\u003e升级前一定要备份所有的数据\u003c/li\u003e\n\u003cli\u003e如果是在Windows平台上升级MySQL,请阅读附录 “\u003ca href=\"http://imysql.cn/node/74#upgrade_on_ms\"\u003e在Windows平台上升级MySQL\u003c/a\u003e“\u003c/li\u003e\n\u003cli\u003e有些不同版本间的升级可能会涉及对授权表的修改,请尤其注意这个问题,详情请阅读附录 “\u003ca href=\"http://imysql.cn/node/74#upgrade_grants_table\"\u003e升级授权表\u003c/a\u003e“\u003c/li\u003e\n\u003cli\u003e如果正在运行着同步,请阅读附录 “\u003ca href=\"http://imysql.cn/node/74#upgrade_replication\"\u003e升级同步\u003c/a\u003e“\u003c/li\u003e\n\u003cli\u003e如果之前运行着MySQL-Max发布版本,想要升级到非MySQL-Max发布版本时,就需要从 mysqld_safe 去掉启动 mysqld-max 服务器的参数\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e在同一个发布系列版本的MySQL间,可以随意拷贝格式文件和数据文件。如果在MySQL运行过程中改变了字符集,就需要对每个MyISAM表执行 “ \u003cstrong\u003emyisamchk -r -q –set-character-set= …\u003c/strong\u003e\u003c/p\u003e"
December 11, 2009
portaudit-Ports软件安全检测工具
"\u003cp\u003e简介:portaudit根据发布的安全数据库,来检测安装的ports是否存在安全漏洞。当把它安装上后,可以自动更新安全数据库,并且在每天的安全检测中输出相应报告。 可以检测安装的ports是否存在安全漏洞.\u003c/p\u003e\n\u003cp\u003e官方网站:http://people.freebsd.org/~eik/portaudit/\u003c/p\u003e\n\u003cp\u003eFreebsd上的Ports信息:\nPort: portaudit-0.5.9\u003c/p\u003e\n\u003cp\u003ePath: /usr/ports/security/portaudit\u003c/p\u003e\n\u003cp\u003eInfo: Checks installed ports against a list of security vulnerabilities\u003c/p\u003e\n\u003cp\u003eMaint: simon@FreeBSD.org\u003c/p\u003e\n\u003cp\u003eB-deps:\u003c/p\u003e\n\u003cp\u003eR-deps:\u003c/p\u003e\n\u003cp\u003eWWW: \u003ca href=\"http://people.freebsd.org/~eik/portaudit/\"\u003ehttp://people.freebsd.org/~eik/portaudit/\u003c/a\u003e\u003c/p\u003e"
December 11, 2009
portupgrade和portconf配合升级软件
"\u003cp\u003eportupgrade是不带参数的(可能有带参数的办法?我不知道),带参数编译ports我习惯\u003c/p\u003e\n\u003cp\u003ecd /usr/ports/ports-mgmt/portconfBSD\nmake install cleanBSD\u003c/p\u003e\n\u003cp\u003e然后在 /usr/local/etc/ports.conf 加入\u003c/p\u003e\n\u003cp\u003edatabases/mysql50*: WITH_XCHARSET=all | BUILD_OPTIMIZED=yes | WITHOUT_INNODB=yes\u003c/p\u003e\n\u003cp\u003e这样不管是直接在ports中make或者还是portupgrade都会取这里面的参数\n\u0011\n这样管理升级ports就很方便了\u003c/p\u003e"
December 11, 2009
如何通过ssh修改ip
"\u003cp\u003eQ:有些时候我们需要修改服务器的ip,但服务器又不在本地,只能ssh连接,这个时候怎么办哪?\u003c/p\u003e\n\u003cp\u003eA:/etc/rc.d/netif restart \u0026amp;\u0026amp; /etc/rc.d/routing restart\u003c/p\u003e\n\u003cp\u003e以下是freebsd下的相关命令:\u003c/p\u003e\n\u003cp\u003e#关闭网卡\nifconfig network-interface down\n#启动网卡\nifconfig network-interface up\n#查看尚未启动的网卡\nifconfig -d\n#查看已启动网卡\n#重启路由\n/etc/rc.d/routing restart\u003c/p\u003e"