??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲精品乱码久久久久久中文字幕 ,亚洲视频在线观看地址,亚洲精品无码午夜福利中文字幕http://www.tkk7.com/niumd/category/32389.html天行健、君子以自强不息 Q地势坤、君子以厚d载物…?/description>zh-cnWed, 11 May 2011 02:52:49 GMTWed, 11 May 2011 02:52:49 GMT60Nginx+tomcat配置集群负蝲均衡http://www.tkk7.com/niumd/archive/2011/05/10/349958.htmlI白I白Tue, 10 May 2011 12:56:00 GMThttp://www.tkk7.com/niumd/archive/2011/05/10/349958.htmlhttp://www.tkk7.com/niumd/comments/349958.htmlhttp://www.tkk7.com/niumd/archive/2011/05/10/349958.html#Feedback0http://www.tkk7.com/niumd/comments/commentRss/349958.htmlhttp://www.tkk7.com/niumd/services/trackbacks/349958.html

  作者:niumd 

  Blog:http://ari.iteye.com

  转蝲h明出处,谢谢


    开发的应用采用F5负蝲均衡交换机,F5请求{发给5台hp unix服务器,每台服务器有多个webserver实例Q对外提供web服务和socket{接口服务。之初,曾有个小的疑问Z不采用开源的apache、Nginx软g负蝲QF5讑֤动辄几十万,h昂贵Q自׃个比较幼E的问题Q后l明白:F5是操作于IOS|络模型的传输层QNginx、apache是基于http反向代理方式Q位于ISO模型的第七层应用层。直白些是TCP UDP 和http协议的区别,Nginx不能为基于TCP协议的应用提供负载均衡?/p>


      了解了二者之间的区别于应用场景,对Nginx产生厚的兴,阅读张宴?lt;实战Nginx>Q这?5q的伙子年L为M?妒忌Q,搞明白了大致原理和配|,Ubuntu10.10Qwindow下对Nginx+tomcat负蝲均衡做了配置试Q将全部h转发到tomcatQƈ未做静态,动态分开Q图片防盗链{配|?br /> Nginx 介绍


     Nginx Q发韛_ engine xQ是一ƾ轻量的Web 服务器/反向代理服务器及电子邮gQIMAP/POP3Q代理服务器Qƈ在一个BSD-like 协议下发行?nbsp; 其特Ҏ占有内存,q发能力强,事实上nginx的ƈ发能力确实在同类型的|页伺服器中表现较好.目前中国大陆使用nginx|站用户有:新浪、网易?腾讯,另外知名的微|志Plurk也用nginx?/p>


    上面的全是Nginx介绍基本上是废话Q下面{入正题,图文l合展示基本配置Q首先是window环境、其ơ是Ubuntu环境QVbox虚拟Q。本文主要基于Nginx下配|两台tomcatQ结构如下图Q?br />
 

Window xp环境QNginx+Tomcat6

1、下载地址

       http://nginx.org/en/download.html Q这里我们推荐下载稳定版Qstable versionsQ,本文采用nginx-0.8.20?/p>


2、目录结?/strong>


      Nginx-

               |_  conf   配置目录

               |_  contrib

               |_  docs 文档目录

               |_  logs  日志目录

               |_  temp 临时文g目录

               |_  html 静态页面目?/p>

               |_  nginx.exe ȝ?/p>


      window下安装Nginx极其单,解压~到一个无I格的英文目录即可(个h习惯Q担心中文出问题Q,双击nginx启动Q这里我安装刎ͼD:\server目录Q下面涉及到的tomcat也安装在此目录?/p>

   

DOS环境启动

 

若果惛_止nginxQdos环境q行命oQnginx -s stop


3、nginx.conf配置


   Nginx配置文g默认在conf目录Q主要配|文件ؓnginx.confQ我们安装在D:\server\nginx-0.8.20、默认主配置文g为D:\server\nginx-0.8.20\nginx.conf。下面是nginx作ؓ前端反向代理服务器的配置?/p>

#Nginx所用用户和l,window下不指定
#user  niumd niumd;
#工作的子q程数量Q通常{于CPU数量或?倍于CPUQ?
worker_processes  2;
#错误日志存放路径
#error_log  logs/error.log;
#error_log  logs/error.log  notice;
error_log  logs/error.log  info;
#指定pid存放文g
pid        logs/nginx.pid;
events {
#使用|络IO模型linuxepollQFreeBSD采用kqueueQwindow下不指定?
#use epoll;
#允许最大连接数
worker_connections  2048;
}
http {
include       mime.types;
default_type  application/octet-stream;
#定义日志格式
#log_format  main  '$remote_addr - $remote_user [$time_local] $request '
#                  '"$status" $body_bytes_sent "$http_referer" '
#                  '"$http_user_agent" "$http_x_forwarded_for"';
#access_log  off;
access_log  logs/access.log;
client_header_timeout  3m;
client_body_timeout    3m;
send_timeout           3m;
client_header_buffer_size    1k;
large_client_header_buffers  4 4k;
sendfile        on;
tcp_nopush      on;
tcp_nodelay     on;
#keepalive_timeout  75 20;
include    gzip.conf;
upstream localhost {
#Ҏip计算请求分配各那个后端tomcatQ许多h误认为可以解决session问题Q其实ƈ不能?
#同一机器在多|情况下Q\由切换,ip可能不同
#ip_hash;
server localhost:18081;
server localhost:18080;
}
server {
listen       80;
server_name  localhost;
location / {
proxy_connect_timeout   3;
proxy_send_timeout      30;
proxy_read_timeout      30;
proxy_pass http://localhost;
}
}
}

 
   代理讄如下Q?/p>

proxy_redirect          off;
proxy_set_header        Host $host;
proxy_set_header        X-Real-IP $remote_addr;
proxy_set_header        X-Forwarded-For $proxy_add_x_forwarded_for;
client_max_body_size    10m;
client_body_buffer_size 128k;
proxy_connect_timeout   300;
proxy_send_timeout      300;
proxy_read_timeout      300;
proxy_buffer_size       4k;
proxy_buffers           4 32k;
proxy_busy_buffers_size 64k;
proxy_temp_file_write_size 64k;


   gzip压羃相关配置如下Q?/p>

gzip              on;
gzip_min_length      1000;
gzip_types         text/plain text/css application/x-javascript;

 
  4、Tomcat配置


   对于tomcat大家都很熟悉Q只需要修改server.xml配置文g卛_Q这里我们以apache-tomcat-6.0.14ZQ分别在server目录Q解压羃q命名ؓQapache-tomcat-6.0.14_1、apache-tomcat-6.0.14_2?/p>


    W一处端口修改:

<!--  修改port端口Q?8006 俩个tomcat不能重复Q端口随意,别太?->
<Server port="18006" shutdown="SHUTDOWN">

 
   W二处端口修改:

<!-- port="18081" tomcat监听端口Q随意设|,别太?-->
<Connector port="18081" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
 


   W三处端口修改:

<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />


   Engine元素增加jvmRoute属性:

<Engine name="Catalina" defaultHost="localhost" jvmRoute="tomcat1">

 
    两个tomcat的端口别重复Q保证能启动hQ另一个tomcat配置希捷省略Q监听端口ؓ18080Q附件中我们上传所有的配置信息?/p>


5、验证配|与试负蝲均衡


    首先试nginx配置是否正确Q测试命令:nginx -t  (默认验证:conf\nginx.conf),也可以指定配|文件\径?/p>

 此例nginx安装目录QD:\server\nginx-0.8.20Qdos环境下图画面成功CZQ?br />

   其次验证tomcatQ启动两个tomcatQ不出现端口冲突即ؓ成功Qtomcat依赖的java{搞“挨踢”的就废话不说了)Q?/p>

 

    最后验证配|负载均衡设|,http://localhost/ ?a href="http://localhost/index.jsp" mce_href="http://localhost/index.jsp">http://localhost/index.jsp 。我修改了index.jsp面Q增加日志输Z息,便于观察。注意:左上角小猫头上的Qaccess tomcat2、access tomcat1。说明访问了不同的tomcat?/p>

  

 
     xwindow下nginx+tomcat负蝲均衡配置l束Q关于tomcat Session的问题通常是采用memcachedQ或者采用nginx_upstream_jvm_route Q他是一?Nginx 的扩展模块,用来实现Z Cookie ?Session Sticky 的功能。如果tomcatq多不徏议session同步Qserver间相互同步session很耗资源,高ƈ发环境容易引起Session风暴。请Ҏ自己应用情况合理采纳session解决Ҏ?/p>



 作者:niumd 

  Blog:http://ari.iteye.com



Ubuntu10.10环境QNginx+Tomcat6


我们下面单说下ubuntu10.10下如何安装配|,主要以图片ؓ主,单解释?/p>

1、下载Nginx

      地址Q?a mce_>http://nginx.org/en/download.html Qlinux版本Qnginx-0.8.20.tar.。解压羃命oQ?/p>


tar -zxvf nginx-0.8.20.tar.gz


2、编译安装Nginx


     Nginx依赖一些其他PCRE、opensslQ依赖libssl-devQ,本hW记本Ubuntu环境已经安装PCREQ仅需安装依赖的opensslQ下面我们简单说下如何安装PCRE和openssl{?/p>


     PCRE下蝲地址Q?a href="ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/" mce_href="ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/">ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/


tar zxvf  pcre-8.01.tar.gz
cd pcre-8.01
sudo ./configure
sodu make
sodu make install


    openssl通过apt-get install安装Q命令、截囑֦下:

sudo apt-get install openssl
sudo apt-get install libssl-dev
//如缺其他包Q请采用此方法安装,ubuntu有依赖提C?

 

 
 依赖的Y件包安装完毕Q下面来~译NginxQ?/p>

#window׃n目录软g拯到当前工作目?
cp /mnt/fileshare/nginx-0.8.20.tar.gz ./
#解压~Y件包
tar zxvf nginx-0.8.20.tar.gz
cd nginx-0.8.20
//~译源码,默认使用nobodyQ指定本机已存在的用Pl,启用nginx-status功能Q监控nginx状态。启动debug
sudo ./configure  --user=niumd --group=niumd --with-debug --with-http_stub_status_module
sudo make
sudo make install

 
   截图 如下Q?br />

安装l果截图如下Q?/p>

 

~译安装正确l束Q按照上qwindow下方法检查默认配|,然后在默认配|下启动nginxQ访?a mce_>http://127.0.0.1 Q如下图说明成功

 

Nginx配置成功后我们对window下nginx.conf做修改Q如下:

#Nginx所用用户和l?
user  niumd niumd;
#工作的子q程数量Q通常{于CPU数量或?倍于CPUQ?
worker_processes  2;
#错误日志存放路径
#error_log  logs/error.log;
#error_log  logs/error.log  notice;
error_log  logs/error.log  info;
#指定pid存放文g
pid        logs/nginx.pid;
events {
#使用|络IO模型linuxepollQFreeBSD采用kqueue
use epoll;
#允许最大连接数
worker_connections  2048;
}
http {
include       mime.types;
default_type  application/octet-stream;
#定义日志格式
#log_format  main  '$remote_addr - $remote_user [$time_local] $request '
#                  '"$status" $body_bytes_sent "$http_referer" '
#                  '"$http_user_agent" "$http_x_forwarded_for"';
#access_log  off;
access_log  logs/access.log;
client_header_timeout  3m;
client_body_timeout    3m;
send_timeout           3m;
client_header_buffer_size    1k;
large_client_header_buffers  4 4k;
sendfile        on;
tcp_nopush      on;
tcp_nodelay     on;
#keepalive_timeout  75 20;
include    gzip.conf;
upstream localhost {
#ip_hash
#ip_hash;
server localhost:18081;
server localhost:18080;
}
server {
listen       80;
server_name  localhost;
location / {
proxy_connect_timeout   3;
proxy_send_timeout      30;
proxy_read_timeout      30;
proxy_pass http://localhost;
}
}
}

  对于上面关于ubuntu下Nginx配置和window下基本相同,区别在用的IO|络模型Qlinux下徏议用epollQ另外就是运行所用的用户和组Q?/p>


3、配|tomcat

    请参考window下配|,完全相同?/p>

4、启动停止nginx

    ubuntu下启动nginx与windowE有不同Q大致启动停止方法如下?/p>


#nginx目录执行
sbin/nginx
或通过-c 指定配置文g
sbin/nginx -c usr/local/nginx8.20/conf/nginx/conf



niumd@niumd-laptop:/usr/local/nginx$ pwd
/usr/local/nginx
niumd@niumd-laptop:/usr/local/nginx$ sudo sbin/nginx -t
the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok
configuration file /usr/local/nginx/conf/nginx.conf test is successful
niumd@niumd-laptop:/usr/local/nginx$ sudo sbin/nginx -v
nginx version: nginx/0.8.20
niumd@niumd-laptop:/usr/local/nginx$ sudo sbin/nginx -V
nginx version: nginx/0.8.20
built by gcc 4.4.3 (Ubuntu 4.4.3-4ubuntu5)
configure arguments: --user=niumd --group=niumd --with-debug --with-http_sub_module
niumd@niumd-laptop:/usr/local/nginx$ sudo sbin/nginx
niumd@niumd-laptop:/usr/local/nginx$ ps -ef|grep nginx
root      5158     1  0 22:32 ?        00:00:00 nginx: master process sbin/nginx
niumd     5159  5158  0 22:32 ?        00:00:00 nginx: worker process
niumd     5161  1577  0 22:32 pts/0    00:00:00 grep --color=auto nginx
niumd@niumd-laptop:/usr/local/nginx$ 


     我们通过ps  -ef|grep nginx,看到如下l果:

   

注意Q在启动时linux提示一句警告【warn?#8230;…Q是因ؓ我们讄?#允许最大连接数 worker_connections  2048Q超qlinux默认1024的限制?/p>

       停止Qkill -信号cd pid

       nginx/logs目录下有个nginx。pid的文Ӟ此文件记录了每次q行的pidQ也可以通过ps命o查询?/p>

信号cd如下Q?/p>


信号控制
信号cd 描述
RERM.INT 快速关?/td>
HUP qx重启Q加载配|?/td>
USR1 重新加蝲日志
USER2 qx升执行E序
WINCH 从容关闭工作q程
QUIT 从容关闭


参考资料:

http://www.oschina.net/bbs/thread/9301

oschina.net 生配置Q此|站采用java语言QnginxQtomcat服务器?/p>

http://nginx.org/

张宴Q?lt;<实战Nginx>>




I白 2011-05-10 20:56 发表评论
]]>
Ubuntu11 Unity 2D桌面http://www.tkk7.com/niumd/archive/2011/05/10/349955.htmlI白I白Tue, 10 May 2011 12:54:00 GMThttp://www.tkk7.com/niumd/archive/2011/05/10/349955.htmlhttp://www.tkk7.com/niumd/comments/349955.htmlhttp://www.tkk7.com/niumd/archive/2011/05/10/349955.html#Feedback0http://www.tkk7.com/niumd/comments/commentRss/349955.htmlhttp://www.tkk7.com/niumd/services/trackbacks/349955.html
Ubuntu11.04如何讄2D Unity桌面


    Ubuntu11.04一发布p不及待的鲜Q虚拟机环境不支持Unity 3D,试了下Unity 2DQ效果很炫。安装很单,l大家分享下?/p>

Terminal 键入如下命oQ?/span>


sudo add-apt-repository ppa:unity-2d-team/unity-2d-daily
sudo apt-get update
sudo apt-get install unity-2d
 

   q三行命令就不解释,Ubuntu新手老手都应该清楚,l过10-20分钟的等待(取决你的|速和选择更新源)QUbuntu安装Unity-2d和依赖包Q安装完毕,log outQ这Ҏwindows强,xp都是提示重启的?/p>


 上图Q登陆界面选择Unity 2D?/p>


 上图U桌面Q?/span>





I白 2011-05-10 20:54 发表评论
]]>
crontab命o用法http://www.tkk7.com/niumd/archive/2011/05/10/349957.htmlI白I白Tue, 10 May 2011 12:54:00 GMThttp://www.tkk7.com/niumd/archive/2011/05/10/349957.htmlhttp://www.tkk7.com/niumd/comments/349957.htmlhttp://www.tkk7.com/niumd/archive/2011/05/10/349957.html#Feedback0http://www.tkk7.com/niumd/comments/commentRss/349957.htmlhttp://www.tkk7.com/niumd/services/trackbacks/349957.html

   Linux提供了用h制例行Q务的命ocrontabQ常用于每间隔一定时间@环执行一些脚本,此处我们暂时UCؓQLinux定时d?/p>


#问下男hcrontab的用?
man crontab
crontab [ -u user ] { -l | -r [ -i ] | -e }
参数Q?
-uQ只有root才可以执行此d
-l Q查看crontab工作内容
-eQ编辑crontab工作内容
-r Q删除crontab工作内容



   crontab应用场景举例Q定旉集远E服务器文g

   手机发送短信,短信回以文本形式记录在交换机上Ş成短信话单,短信话单通常是达?MQ如果不?m则每五分钟Ş成一个话单(不同的交换机可能存在差异Q。如果对话单计费Q当焉要对短信话单q行采集Q然后进行后l计费工作。我们假N用shell或者python脚本采集Q暂且用shell举例Q假N集shell为acquisition.sh Q每间隔1分钟采集一ơ?/p>


    命ol端执行Q?/p>


#标示~辑例行d
crontab -e

    然后我们会看到如下画面Q?/p>

 

 


   已经q入VI ~辑模式Q在里面输入下面q行Q按下ESC->Q?>wq׃存了

#每间隔一分钟执行一ơ采集脚?
*/1 * * * * crontab  /路径/acquisition.sh



    crontab的格式ؓQ?/p>

    分钟  时 ?nbsp; ??crontab   待执行命令或者脚?nbsp;


    其中Q? 代表M旉都接受,如上例小时、日期、月份、周都ؓ*

             Q代表分割时间段Q如分钟修改为:0,1,2,3,4,5 即Q何小时地1,2Q?#8230;…6分钟都执?/p>

             - 代表旉D上面的每间隔一分钟可以标示?-59Q?/p>

             /n 代表每间隔,分钟位置Q?/5标示每间隔五分钟


 注意Q??之间只有一个空|



EOF



I白 2011-05-10 20:54 发表评论
]]>
转蝲QSolaris/Linux 命o?单手?/title><link>http://www.tkk7.com/niumd/archive/2008/06/20/209450.html</link><dc:creator>I白</dc:creator><author>I白</author><pubDate>Fri, 20 Jun 2008 06:45:00 GMT</pubDate><guid>http://www.tkk7.com/niumd/archive/2008/06/20/209450.html</guid><wfw:comment>http://www.tkk7.com/niumd/comments/209450.html</wfw:comment><comments>http://www.tkk7.com/niumd/archive/2008/06/20/209450.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/niumd/comments/commentRss/209450.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/niumd/services/trackbacks/209450.html</trackback:ping><description><![CDATA[1. pȝ<br /> # passwdQ修改口?br /> # exitQ退出系l?br /> <br /> 2. 文g<br /> # cpQ复制文件或目录Q参敎ͼ-a递归目录Q?i覆盖认<br /> # mvQ改名移?br /> # rmQ删除,参数Q?r递归删除<br /> <br /> 3. 目录<br /> # mkdirQ创建目?br /> # rmdirQ删除空目录<br /> # cdQ改变工作目?br /> # pwdQ查看当前\?br /> # lsQ列目录Q参敎ͼ-a所有文Ӟ-c按时间排序,-l详细信息<br /> <br /> 4. 文本<br /> # sortQ排?br /> # uniqQ删除重复行<br /> <br /> 5. 备䆾压羃<br /> # tarQ档案,参数Q?c创徏新档案,-rq加到末,-t列出档案内容Q?u更新文gQ?x释放文gQ?f使用档案文g或设备,-M多卷Q?v详细报告Q?w每步认。例tar cvf text.tar *.txt<br /> # gzipQ压~解压羃Q参敎ͼ-d解压Q?r递归压羃<br /> # unzipQ解压羃Q参敎ͼ-d目录Q?x解压~?br /> <br /> 6. 权限<br /> # chmodQ改变权限,r可读Qw可写Qx可执行?表示没有权限Q?表示可执行权限,2表示可写权限Q?表示可读权限Q然后将其相加。例如,如果惌某个文g的属L“??#8221;二种权限Q需要把4Q可读)+2Q可写)Q?Q读/写)?br /> # chgrpQ改变所属用L<br /> # chownQ改变属?br /> <br /> 7. 理<br /> # wallQ发送信息到全部d用户<br /> # writeQ向某个用户发送信?br /> # mesg yQ设定允许别人给自己发送信?br /> # syncQ缓存同步校?br /> # shutdownQ关机,参数Q?r重启Q?hx不重启,-f快速关机,-c取消x<br /> # freeQ查看内?br /> # uptimeQ显C系l运行时?br /> # dfQ磁盘占用空_参数Q?a昄所有文件系l?br /> # duQ磁盘用情?br /> # ddQ拷贝ƈ格式转换<br /> # fdformatQ低DY?br /> # echoQ显C文?br /> # calQ日?br /> # dateQ系l日期和旉<br /> # clearQ清?br /> <br /> 8. 我的回忆 by tom2sun<br /> # whoQ查看当前用?br /> # fingerQ查看其他用户信?br /> # rloginQ远E登?br /> # rcpQ远E复?br /> # netstatQ网l状?br /> # catQ一ơ完全显C?br /> # moreQ分屏显C?br /> # fileQ列出文件类?br /> # grepQ查扑ֆ?br /> # findQ查找文?br /> # psQ当前运行程序,参数-a昄所有进E?br /> # atQ时_命oQCtrl+Dl束<br /> # lpQ打?br /> # niceQ指定优先<br /> # reniceQ调整优先<br /> # killQ终止进E?br /> # manQ获取命令帮?br /> # touchQ改变时间记?br /> # lnQ链?br /> # mount -t vfat /dev/hda1 /mnt/dosQ挂载Dos分区(不适用于Unix-Center)<br /> <br /> 9. FTP<br /> # ftpQ启动FTPE序<br /> ftp><br /> openQ打开<br /> closeQ关?br /> byeQ离开<br /> getQ下?br /> putQ上?br /> mget/mputQ多个文件下?上传<br /> regetQ恢复下?br /> binaryQ二q制传送文?br /> asciiQASCII码传?br /> cdQ改变远E目?br /> lcdQ改变本地目?br /> mkdirQ徏目录<br /> rmdirQ删除目?br /> deleteQ删除文?br /> mdeleteQ一ơ删除多?br /> renameQ重命名<br /> statusQ显C状?br /> promptQ交互式<br /> hashQ每传?024字节昄#QhashQ?br /> sizeQ显C文件大?br /> resetQ重|?br /> <br /> 10. vi<br /> a,iQ进入输入状?br /> ESCQ返回命令状?br /> :命o模式<br /> Q!Q退?br /> <br /> 11. 快键及其?br /> Alt+F1~F6Q访问多个虚拟控制台(不适用于Unix-Center)<br /> TabQ命令补?br /> 末尾&Q后台进E?br /> <br /> ----------------------------------------<br /> <br /> gpȝQ?br /> <br /> 1、如何查看cpu的状态?                   <br /> # psrinfo -v<br /> # mpstat     可以列出多cpu负蝲的状?br /> <br /> 2、如何查看内存?                        <br /> # prtconf | grep 'Memory' 可以查看内存的多?<br /> # /usr/platform/sun4u/sbin/prtdiag<br /> <br /> 3、如何动态添加swap分区Q?# $su Q?root                                  -----  成ؓ用户 <br /> # mkfile 100m /home/swapfile         -----  创徏100m的Swap文g <br /> # /usr/sbin/swap Qa /path/filename  -----  ȀzSwap文g <br /> # /usr/sbin/swap Ql                 -----  验证swap文g<br /> # /usr/sbin/swap Qd /path/filename  -----  取消swap文g<br /> # rm -rf /home/swapfile              -----  删除swap文g<br /> <br /> 4、如何查看当前网卡是以何U速率h的?     <br /> # dmesg |grep Link<br /> <br /> 5、如何调整x-window的分辨率和刷新频率?<br />   字符界面登陆Q运行:#/kdmconfig<br /> <br /> 6、如何用光、Y驱?<br /> 一般情况下用:<br /> # /etc/init.d/volmgt start<br /> # volcheck<br /> 以上Ҏ不行Q用Q?br /> # /etc/init.d/volmgt stop<br /> # mount -F hsfs -o ro /dev/dsk/c0t6d0s0 /cdrom --挂接光驱<br /> # mount -F pcfs /dev/diskette0 /floppy         --挂接软驱<br /> solaris定义pȝ盘文gpȝ说明Q?br /> ufs – UNIX文gpȝ。是Solaris~省的文件系l?<br /> hsfs – 高密度CD-ROM文gpȝQ是只读文gpȝ?<br /> pcfs – PC文gpȝQ支持DOS格式化的软盘<br /> <br /> 7、SCSI讑֤的命名规则是什么?<br /> 带有ȝ控制器的盘的用,下面列出了ȝ控制器的盘命名习惯Q?<br /> cWtXdYsZ<br /> c Logical controller number<br /> t Physical bus target number <br /> d Drive number <br /> s Slice (or partition) number (0 to 7) <br /> 例如Q?br /> /dev/rdsk/c0t0d0s0 该原始接口对应第一个控制器的第一个SCSI目标地址的第一个硬盘的W一?? <br /> /dev/rdsk/c0t0d0s2 该原始接口对应第一个控制器的第一个SCSI目标地址上的W一个硬盘的W三?表示整上盘) <br /> <br /> 8、如何查看硬盘的使用情况Q?nbsp;                         <br /> # df -k?nbsp;     可以看到已安装的文gpȝ的空间大及剩余I间大小?br /> # quota -v?nbsp;      查看用户的磁盘空间信?如果你用quota限制了用L间大的话?br /> # du -sk *?nbsp;  查看目录的用情?br /> # du -k | sort -n  可以q速发现那个目录是最大的?<br /> <br /> 9、如何查看硬盘物理信息?<br /> # format       q个命o也可以查看硬盘的cd和分区的详细情况<br /> # iostat -E看硬盘的大小和型?br /> # prtvtoc /dev/rdsk/c0t0d0s0   昄某个盘的分区状?br /> <br /> 10、查看系l内核命令?nbsp;                           <br />   # isainfo        看内核的bit, <br />   # isainfo -kv      调整内核<br /> # modinfo          昄可蝲入的模组<br /> # prtconf          昄pȝg配置Q周边设备)<br /> #sysdef           昄可蝲入的模组Q硬仉|与一些可以调整的核心参考?br /> #ulimit -a<br /> <br /> 11、打印当前的OBP版本?nbsp;                          <br /> # prtconf –V <br /> OBP 3.20.0 2000/10/24 10:47 <br /> # /usr/platform/sun4u/sbin/prtdiag –v | grep OBP <br /> OBP 3.20.0 2000/10/24 10:47 POST 6.1.0 2000/10/24 10:49 <br /> ok. .version <br /> Release 3.20 Version 0 created 2000/10/24 10:47 <br /> OBP 3.20.0 2000/10/24 10:47 <br /> POST 6.1.0 2000/10/24 10:49 <br /> OBDIAG 4.5.1 2000/10/24 10:48 <br /> <br /> 12、查看及启动pȝ?2位或64位内核模?nbsp;                      <br /> 64位模?<br /> # isalist –v <br /> sparcv9+vis sparcv9 sparcv8plus+vis sparcv8plus sparcv8 sparcv8-fsmuld sparcv7 sparc <br /> # isainfo –v <br /> 64-bit sparcv9 applications <br /> 32-bit sparc applications <br /> # isainfo –b <br /> 64 <br /> 启动64位内核模?<br /> ok. boot kernel/sparcv9/unix <br /> <br /> 32位模?<br /> # isalist –v <br /> sparcv8plus+vis sparcv8plus sparcv8 sparcv8-fsmuld sparcv7 sparc <br /> # isainfo –v <br /> 32-bit sparc applications <br /> # isainfo –b <br /> 32 <br /> 启动32位模?<br /> ok. boot kernel/unix <br /> <br /> 13、测定当前的昄器刷新频?<br /> # /usr/sbin/fbconfig –rev \? <br /> <br /> 14、如何配|网卡ipQ?br /> # ifconfig -a             --查看|卡,例如是hme0<br /> # ifconfig hme0  unplumb  --停止|卡<br /> # ifconfig hme0  plumb    --L|卡<br /> # ifconfig hme0 inet 192.168.2.3 netmask 255.255.255.0 up  --dip、子|掩?br /> # vi /etc/defaultrouter   d默认路由的ip<br /> # vi /etc/hostname.hme0   dL?br /> # vi /etc/nodename        dL?br /> # vi /etc/resolv.conf     <br />    domain china.com          你的域名<br />    nameserver 202.106.0.20   你用的nds ip<br /> # vi /etc/nsswitch.conf     更改 hostsQfile dns<br /> <br /> 15?PROM状态命令与参数<br /> 格式Q?nbsp; OK>; 指o<br />        命o        说明<br /> banner                     昄当前机器配置状况QCPU,内存,hostid,EtherNet<br /> probe-scsi                 昄内部SCSI通道所挂接讑֤<br /> probe-scsi-all             昄所有SCSI通道及所挂接讑֤<br /> probe-ide                  昄所有IDE通道及所挂接讑֤(针对U10,U5)<br /> devalias                   昄讑֤别名Q如 cdrom,disk,disk0,disk1{?br /> printenv                   无参敎ͼ昄环境变量?br />                                     参数为环境变量名 如: printenv auto-boot?<br /> setenv                     讄环境变量Q如Q?setenv auto-boot? false<br /> set-default                恢复环境变量预定?nbsp; 如:set-default auto-boot?<br /> set-defaults               恢复所有环境变量预定?br /> boot device option        启动L<br />                         讑֤别名:  cdrom ?disk<br />                         讑֤?   /pci@1f,4000/scsi@3,1/disk@6,0:f<br />                         option  -r  讑֤配置  <br />                                 -s  单用?br /> eject cdrom|floppy         弹出cdrom或floppy<br /> reset                         复位<br /> test net        <br /> watch-net-all        <br /> show-devs        <br /> <br /> 16、查扄卡名U及接口个数                            <br /> # grep network /etc/path_to_inst <br /> <br /> 17、如何一块网卡帮定三个ip,q且子网掩码不同Q?br /> 举例说明Q网卡名hme0Q?br /> # vi /etc/hosts <br /> 127.0.0.1 localhost <br /> 192.168.2.1 dbs loghost <br /> 192.168.9.15 dd <br /> 192.168.9.65 aa <br /> # vi /etc/netmasks <br /> 192.168.2.0 255.255.255.0 <br /> 192.168.9.0 255.255.255.192 <br /> 192.168.9.64 255.255.255.252 <br /> <br /> #vi /etc/hostname.hme0 <br /> dbs <br /> #vi /etc/hostname.hme0:1 <br /> dd <br /> #vi /etc/hostname.hme0:2 <br /> aa <br /> # ipconfig hme0 inet 192.168.2..1 netmask 255.255.255.0 up  <br /> # ipconfig hme0:1inet 192.168.9.15 netmask 255.255.255.192 up <br /> # ipconfig hme0 inet 192.168.9.65 netmask 255.255.255.252 up <br /> # init 6<br /> #ipconfig -a<br /> <br /> 18、如何在prom状态下查看光纤盘 Q?nbsp;  <br /> stop +aq入ok状态:<br /> ok>; select 光纤卡设备名Q可用show-devs查看刎ͼ <br /> ok>; show-children<br /> <br /> 19、主机双屏幕讄?nbsp;         <br /> 1.Confirm there are two Video Cards?<br /> 2.Confirm driver installed and patches installed if need?<br /> 3.vi /usr/dt/config/Xservers. <br /> comment the last line. <br /> and uncomment the nearest line like this. <br /> 4.reboot.<br /> <br /> 20、查看硬盘参数及其物理地址Q?<br /> #format </dev/null <br /> <br /> 21、显C磁盘的分区情况Q?<br /> #prtvtoc /dev/rdsk/c0t0d0s2 <br /> <br /> <br /> pȝ应用Q?br /> <br /> 1、、查看系l运行?br /> # who -r 看运行?br /> <br /> 2、进E工?nbsp;                <br /> pstop pid  停止q程 <br /> prun pid  重新启动q程 <br /> ptime pid  使用微状态计进E时?<br /> pwait pid  {待指定的进E终?<br /> pcred pid 昄可信度    * <br /> pfiles pid 昄已打开文g的fstat和fcntl信息   * <br /> pflags pid 昄每个lwp?proc跟踪标志Q等待和待有信号量以及其他状态信息  * <br /> pldd  pid 昄链接到每个进E的动态链接库   * <br /> pmap pid  昄地址映射I间   * <br /> psig pid 昄信号操作    * <br /> pstack pid 昄每个lwp的十六进制与W号堆跟t   * <br /> ptree pid 昄包含指定PID的进E树 <br /> pwdx  pid 昄当前工作目录   * <br /> 后面?的必L用户执行?<br /> q些工具?usr/proc/bin/里面?br /> <br /> 3、patch软g包的安装<br /> 每个补丁都有~号。例如补丁号?01945Q版本是34的话Q这个补丁的目录名就?01945-34. <br /> # patchadd 105160-01     安装补丁<br /> # patchrm                删除补丁<br /> # patchadd -p            查系l的补丁情况 <br /> # showrev -p             查看所有已l安装的patch<br /> <br /> 4、如何容许root用户q程dQ?br />   # vi /etc/default/login  <br />   CONSOLE=/dev/console  ---?注释掉这一行?br /> <br /> 5、如何限定telnet登陆敎ͼsolaris pts的数量缺省ؓ47, 修改/etc/system文gQ?增加如下内容: <br /> set maxusers=数量 <br /> set pt_cnt=数量 <br /> <br /> 6、显C已l用和未用的i-node数目          <br /> # df –F ufs –o i <br /> <br /> 7、显Ccpu使用率最高的q程                    <br /> # ps –eo pid,pcpu,args | sort +1n <br /> 该命令输出当前系l进E的pid, CPU占用率及命o描述Qƈ以pcpu来排?nbsp; <br /> <br /> 8、查看当前的OpenWindows版本                    <br /> # showrev –w <br /> OpenWindows version: <br /> X11 Version 6.4.1 5 November 2001 <br /> <br /> 9、查看当前CDE的版?nbsp;                               <br /> # /usr/ccs/bin/what /usr/dt/bin/dtmail <br /> /usr/dt/bin/dtmail: <br /> CDE Version 1.4.6_06 <br /> CDEVersion1.4.6_06 <br /> <br /> 10、文消掉本中的^M <br /> # cat test.dat | tr -d '\015' >; test.out <br /> q样可以?test.dat ?^M(\015) q个字元L, 产生 test.out <br /> <br /> 11、关机命令?br /> 关闭pȝ的方式根据关闭的原因而不?执行关闭有的是ؓ了{x行等USQ有的是要停止操作系lƈ关闭讑֤的电? <br /> (1) /usr/sbin/shutdown –gtime –ilevel -y <br /> (2) init 0 <br /> (3) halt <br /> (4) STOP+A ; sync <br /> (5) 关闭甉| <br /> 紧急情况,按Stop_A , 如Stop_A不v作用Q则设备电源关闭再打开.q是 <br /> 极端情况.q两U方法不是干净的关闭,是突然关闭的Q仅在紧急情况?<br /> <br /> 12、Solaris下怎么发送即时消息?<br /> 用wirte命o到单个用Ll端?<br /> $ wirte username <br /> 输入消息正文Q结束按ctrl-d,消息׃出现在用L端?<br /> 用户可以用mesg n[y]来决定是否启动接受消息?<br /> <br /> 用wallQ是发给所有系l用戗?<br /> $ wall <br /> hello ,i love you ...... l束用ctrl-D. <br /> <br /> rwall -n netgroup l网l上所有用戗?<br /> $ rwall -n workgroup --------发给lworkgroup下的每一个用?<br /> hi ! no smoking ...... l束用ctrl -d <br /> <br /> $ rwall sune450 ------或者主机名为sune450。用法如上。。?br /> <br /> 13、系l是sunos5.8Q?不知何种原因现在唯一的普通用戯v不了Terminal, vi{,但是用户可以Q如何补救?           <br />    ?etc/skel/local.cshrc 替换掉登陆\径下?.cshrc, 重新登陆Q?OK了! <br /> $cp /etc/skel/local.cshrc ./ <br /> <br /> 14、关机时q个题是什么意思?             <br /> /usr/sbin/vold[724]: [ID 244572 daemon.error] 卸蝲 /vol 时发生问题;中断pȝ调用 <br /> uxwdog[481]: [ID 248799 daemon.error] error communicating with server (Broken pipe)<br /> <br /> 你还没卸下来/VOL启动,才出问题Q运行:<br /> # umount -f /vol后再做?br /> <br /> 15、find常用的例子:<br /> 命o格式: find dir -name filename command<br /> 例子:<br /> # find . -name hello -print         L目前目录及所有的子目录内叫hello的文档?br /> # find . -ctime +7 -print            扑և七天内未被更动的文档<br /> # find . -size +2000m -print         扑և大小过2000 bytes的文?br /> # find /tmp -user b1234567 -print    ?tmp下属於b1234567的文?br /> # find . -name '*.c' -exec rm {}     删除所有的.c?br /> # find . -name test\* -print         昄当前目录及其子目录文件名?位ؓtest的文件名<br /> <br /> 16、忘记solarsi的root口o怎么办?                <br /> Ҏ一:<br /> 1.别?,跟我?<br /> 2.把你的solaris光盘放进cdrom<br /> 3.键入stop+a <br /> 4.当出?ok'字样?键入boot cdrom -s <br /> 5.cd /tmp <br /> 6.mkdir /tmp/xxx (xxx是什么鬼东西无关紧要了) <br /> 7.mount /dev/dsk/c0t0d0s0 /tmp/xxx (在这里c0t0d0s0是你的root?<br /> 8.q行csh <br /> 9.TERM=sun;export TERM或?br /> setenv TERM vt220 <br /> 10.cp /tmp/root/xxx/shadow /tmp/root/xxx/shadow/shadow.backup<br /> 11.vi /tmp/root/xxx/shadowq且password里root删除?br /> 12.重启动,你就可以以无密码的root登陆了,q时更改你的密码?br /> 要是没有shadow,把/etc/passwd里root用户名后面的X删掉,可以了<br /> Ҏ?<br /> 找一台有pȝ的solaris机器,把忘记密码的pȝ放进去mount上来,重复Ҏ一10以后的步?<br /> <br /> solaris for x86的机器:<br /> 用光盘启动到要你安装的时候退出去成单用P剩下的操作如上?br /> <br /> 17、常见文件的解压                   <br /> 一般而言,在solaris?会有q么几种格式的Y?<br /> 1) .gzl尾的文?我们用gunzip或者gzip -d来解?再用tar来解? <br /> 2) .tarl尾的文?我们肯定知道用tar xvf的格式来解压.<br /> 3) .zipl尾的文?我们用unzip,注意,q个只有在高版本的solaris?才有.而且该文件格式以solaris的patch比较?<br /> 4) .Zl尾的文?我们一般用uncompress来解?当然,每个人的习惯不一?) <br /> 上面讲的是解?一般解压后,会生成这么几U方? <br /> 1)生成.local的文?q个时?我们? pkgadd -d xxx.local来安? <br /> 2) 生成一个目?而且该目录下会有一些pkg信息,我们? pkgadd -d . ;指在当前目录?安装,q且按照~省的\径来安装. <br /> 3) 生成一个数字的目录,一般是指solaris的patch,q个时候我们用patchadd来安?<br /> <br /> 18、如何在命o行界面替换一个文件中的字W段Q?br /> # vi file 在命令模式中输入Q?br /> Q?Q?$s/diag/peng/g 全文件查找diagq替换ؓpeng <br /> <br /> 19、请问TERM=VT100和TERM=dtterm都在什么情况下讄Q?nbsp;   <br /> 一般情况下如果你在机器的显C器上登陆或者通过XMANAGER{登陆,默认是dttermQtelnet 一般是ansiQ当你通过telnet修改文g的时候,需要设|成 TERM = VT100 ; export <br /> <br /> TERM<br /> <br /> 20、如何查看系l的版本Q?br /> $ uname -X <br /> $ more /etc/release<br /> <br /> 21、命令行q入CDEQ?<br /> #/usr/dt/bin/dtlogin -daemon;exit <br /> or <br /> #/etc/rc2.d/S92dtlogin start;exit; <br /> <br /> 22、查看patch安装q程中返回错误代码的含义Q?br /> #more /usr/sbin/patchadd <br /> <br /> 23、如何从一台SOL8的机器登录到另外一台SOL8的CDE桌面上去?br /> 登陆CDE的时候点M下菜单:选择--登陆q程L-- <br /> <br /> 24、如何查看你的默认语a环境Q?nbsp;   C.Arthur <br /> # more /etc/default/init<br /> <br /> 25、如何更?home的权限?    <br /> 停掉autofs服务Q或者将/etc/auto_master的home注释掉: <br /> #vi /etc/auto_master   <br /> ------------内容如下---------- <br /> # Master map for automounter <br /> # <br /> +auto_master <br /> /net -hosts -nosuid,nobrowse <br /> #/home auto_home -nobrowse <br /> /xfn -xfn<br /> <br /> <br /> W三方Y件应用或技巧:<br /> <br /> 1、查看当前的bind版本信息                      <br /> # nslookup –class=chaos –q=txt version.bind <br /> <br /> 2、在d时显C系l指定的消息Q?br /> #vi /etc/motd    ----删除所有过时的消息,输入新消?br /> 注意Q对于已l登录且正在使用pȝ的用户不昄该消息,过一屏的消息无法昄。每ơ修改该文g后,该文件的旉戳随之更新?br /> <br /> 3、去掉文本中^M<br /> # dos2unix aaa.txt bbb.txt,会去掉aaa.txt中的^MQ生成bbb.txt文g?br /> <br /> 4、将pȝ?天前的txt文g查找q打包?br /> # find / -mtime -7 >;aaa.txt  <br /> # tar cvf bbb.tar -I aaa.txt<br /> ---查找出文件记录在aaa.txt文g中,在作成bbb.tar文g包?br /> <br /> 5、查扑ƈ删除比某一天更老的文gQ?<br /> #find . ! -mtime -<days>; | /usr/bin/xarys rn -rf <br /> <br /> 6、solaris9普通用户下无法正确输入中文的解x法: <br /> 在用L录在#vi .profile 修改如下Q?<br /> stty cs8 -istrip<br /> <br /> 7、请问如何防止telnet登陆发呆旉q长被踢呢? <br /> q里Qvi /etc/default/login <br /> # TIMEOUT sets the number of seconds (between 0 and 900) to wait before <br /> # abandoning a login session. <br /> # <br /> #TIMEOUT=300 <br /> 修改之后不是立即生效Q在q之后所又的login session都符合这个要求,但是在修改之前已l徏立的q接不受影响?br /> <br /> 8、如何安装gcc?br /> 去sunfreeware.com上下载相应^台的pkg包的gcc版本?br /> #pkgadd -d gcc* <br /> 讄环境变量Q?br /> bash 和sh 的shell:<br /> vi $home/.profiel<br /> PATH=/bin:/sbin:/usr/bin:/usr/sbin:/etc:/usr/local/bin:/usr/ccs/bin;export PATH <br /> CC=gcc;export CC <br /> csh的shellQ?br /> vi $home/.cshrc<br /> set path=( /bin /usr/bin /usr/ucb /etc /usr/local/bin /usr/local/sbin .)<br /> setenv CC gcc  <br /> <br /> 9、列出当前目录下的目录?nbsp;  <br /> ls -al | grep '^d'<br /> <br /> 10、用命o行来打开一个新的terminal?nbsp; <br /> /usr/dt/bin/dtterm<br /> <br /> <br /> X86或者VmwareQ?br /> <br /> 1、在Solaris10 x86上挂接window98分区的方法?nbsp;     <br /> #mount -F pcfs /dev/dsk/c0d1p0:e /mnt <br /> ȝ一下: <br /> 偶的盘是接在IDE1的slaver盘上Q用上述命o可将EQ盘挂在/mnt <br /> 目录下。如果你的电脑只有一个硬盘,q且是接在主板的IDE1槽,设ؓ <br /> Master盘(通常q种情况较多Q,现在xWIN98下的DQ盘Q可输入 <br /> #mount -F pcfs /dev/dsk/c0d0p0:d /mnt <br /> 注意Q?mnt可以改ؓL的其它空目录Q如/data(我在文g理器中自己 <br /> 新徏的一个目录)Q可改ؓ <br /> #mount -F pcfs /dev/dsk/c0d0p0:d /data <br /> 按回车后如没有Q何出错提C,则表C挂接成功,你就可以q入挂接的文件夹Q此处ؓ/dataQ找C所挂接的win98的DQ分Z的文件了?<br /> 本方法经q偶Nơ实验,是确实可行的。ؓ后来者不再偶走过的弯路,偶特在此ȝ一下,哪位初学者不会在Solaris10 x86QSolaris9也应该行Q?<br /> 挂win98分区的话Q可参考本Ҏ?<br /> <img src ="http://www.tkk7.com/niumd/aggbug/209450.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/niumd/" target="_blank">I白</a> 2008-06-20 14:45 <a href="http://www.tkk7.com/niumd/archive/2008/06/20/209450.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <p>лǵվܻԴȤ</p> <a href="http://www.tkk7.com/" title="亚洲av成人片在线观看">亚洲av成人片在线观看</a> <div class="friend-links"> </div> </div> </footer> վ֩ģ壺 <a href="http://8833081.com" target="_blank">aƬ߹ۿ</a>| <a href="http://qsqse1.com" target="_blank">޾ƷӰ</a>| <a href="http://changfafangzhi.com" target="_blank">С˵ר޴ɫУ԰</a>| <a href="http://zndijgch.com" target="_blank">ѿĻɫƬ</a>| <a href="http://800141.com" target="_blank">6080ҹһëƬѿ</a>| <a href="http://jybelt.com" target="_blank">ɫɫwww˿</a>| <a href="http://lfhuanxin.com" target="_blank">999zyz**վëƬ</a>| <a href="http://wwwhaole10.com" target="_blank">ƷƬ߹ۿ</a>| <a href="http://maopiandao163.com" target="_blank">һaëƬƵ</a>| <a href="http://3c3w.com" target="_blank">ձվƵ</a>| <a href="http://hbjinmaitang.com" target="_blank">˳Ƶx8x8</a>| <a href="http://xcdys.com" target="_blank">þŮcc98cm</a>| <a href="http://aa2176.com" target="_blank">һësuvÿĹվ </a>| <a href="http://igo98.com" target="_blank">ĻƵ</a>| <a href="http://wwwby1385.com" target="_blank">ۺɫ鶹</a>| <a href="http://zjfxjy.com" target="_blank">Ļav޿</a>| <a href="http://shaiyahx.com" target="_blank">aһ</a>| <a href="http://datian-cn.com" target="_blank">ѸƵ</a>| <a href="http://3atv3523.com" target="_blank">޾Ʒþþ</a>| <a href="http://56aaaa.com" target="_blank">һþþþþþþ</a>| <a href="http://6nn5.com" target="_blank">91鶹ƷԲ߹ۿ </a>| <a href="http://580jp.com" target="_blank">ŮëƬƵ</a>| <a href="http://chn139.com" target="_blank">ɫ͵͵</a>| <a href="http://av520av.com" target="_blank">91Ʒһ鶹</a>| <a href="http://kfdingrui.com" target="_blank">߹ۿ</a>| <a href="http://zhaosifuwang.com" target="_blank">þþ뾫Ʒպ˳ </a>| <a href="http://liulaogendawutai.com" target="_blank">Ůٸһ</a>| <a href="http://catalna.com" target="_blank">պƷþþþþ</a>| <a href="http://www09191z.com" target="_blank">AVɫ˿</a>| <a href="http://www09191z.com" target="_blank">޹Ʒ˾þ </a>| <a href="http://jiggybaby.com" target="_blank">ɫרһ</a>| <a href="http://gzltchem.com" target="_blank">Ƶ߹ۿ</a>| <a href="http://dasheng178.com" target="_blank">øƵ</a>| <a href="http://97aimeili.com" target="_blank">ѿһػaaƬ</a>| <a href="http://milbolg.com" target="_blank">99ƷȫѹۿƵ..</a>| <a href="http://gkhnf.com" target="_blank">avרۿƷ</a>| <a href="http://3t77.com" target="_blank">ɫƵ߹ۿŷ޹ۺ </a>| <a href="http://jinguwj.com" target="_blank">ƷþþþþĻ </a>| <a href="http://8hnbuk14.com" target="_blank">޾޴hdѿ</a>| <a href="http://xyyfamily.com" target="_blank">Ʒר</a>| <a href="http://www454yu.com" target="_blank">޹˾þ</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>