﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>C++博客-牵着老婆满街逛-随笔分类-FreeBSD</title><link>http://www.cppblog.com/tx7do/category/17351.html</link><description>严以律己,宽以待人. 三思而后行.&lt;/br&gt;
GMail/GTalk: yanglinbo#google.com;&lt;/br&gt;
MSN/Email: tx7do#yahoo.com.cn;&lt;/br&gt;
QQ: 3 0 3 3 9 6 9 2 0 .</description><language>zh-cn</language><lastBuildDate>Wed, 04 Jan 2012 13:08:48 GMT</lastBuildDate><pubDate>Wed, 04 Jan 2012 13:08:48 GMT</pubDate><ttl>60</ttl><item><title>FreeBSD使用网易镜像来安装软件</title><link>http://www.cppblog.com/tx7do/archive/2012/01/03/163470.html</link><dc:creator>杨粼波</dc:creator><author>杨粼波</author><pubDate>Tue, 03 Jan 2012 03:01:00 GMT</pubDate><guid>http://www.cppblog.com/tx7do/archive/2012/01/03/163470.html</guid><wfw:comment>http://www.cppblog.com/tx7do/comments/163470.html</wfw:comment><comments>http://www.cppblog.com/tx7do/archive/2012/01/03/163470.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/tx7do/comments/commentRss/163470.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/tx7do/services/trackbacks/163470.html</trackback:ping><description><![CDATA[<div><strong style="color: red">转载自：</strong><a style="color: red" href="http://www.cnblogs.com/yibinboy/articles/1956268.html"><strong>http://www.cnblogs.com/yibinboy/articles/1956268.html</strong></a><br /><br /><span style="widows: 2; text-transform: none; background-color: #ffffff; text-indent: 0px; letter-spacing: normal; font: 14px/22px Arial, Helvetica, sans-serif; white-space: normal; orphans: 2; color: #494949; word-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" class="Apple-style-span"> 
<p style="padding-bottom: 0px; text-indent: 0px; margin: 5px auto; padding-left: 0px; padding-right: 0px; padding-top: 0px">一、更新ports</p>
<p style="padding-bottom: 0px; text-indent: 0px; margin: 5px auto; padding-left: 0px; padding-right: 0px; padding-top: 0px">portsnap&nbsp;fetch&nbsp;extract&nbsp;&nbsp;第一次更新时用&nbsp;<br style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px" />portsnap&nbsp;fetch&nbsp;update&nbsp;&nbsp;以后更新时使用<span class="Apple-converted-space">&nbsp;</span><br style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px" />修改portsnap.conf可以修改ports更新服务器</p>
<p style="padding-bottom: 0px; text-indent: 0px; margin: 5px auto; padding-left: 0px; padding-right: 0px; padding-top: 0px">ee&nbsp;/etc/portsnap.conf</p>
</span><span class="Apple-style-span" style="color: #494949; font-family: Arial, Helvetica, sans-serif; line-height: 22px; background-color: #ffffff; ">SERVERNAME=portsnap.freebsd.org #这里可以修改你想要更新的服务器</span><span style="widows: 2; text-transform: none; background-color: #ffffff; text-indent: 0px; letter-spacing: normal; font: 14px/22px Arial, Helvetica, sans-serif; white-space: normal; orphans: 2; color: #494949; word-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" class="Apple-style-span"><p style="padding-bottom: 0px; text-indent: 0px; margin: 5px auto; padding-left: 0px; padding-right: 0px; padding-top: 0px"><br /></p>
<p style="padding-bottom: 0px; text-indent: 0px; margin: 5px auto; padding-left: 0px; padding-right: 0px; padding-top: 0px">二、更新FreeBSD默认下载工具为aexl,默认是fetch</p>
<p style="padding-bottom: 0px; text-indent: 0px; margin: 5px auto; padding-left: 0px; padding-right: 0px; padding-top: 0px">pkg_add -rv axel<br style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px" />ee /etc/make.conf<br style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px" />FETCH_CMD=axel -n 10</p>
<p style="padding-bottom: 0px; text-indent: 0px; margin: 5px auto; padding-left: 0px; padding-right: 0px; padding-top: 0px"><br />三、使用网易镜像</p>
<p style="padding-bottom: 0px; text-indent: 0px; margin: 5px auto; padding-left: 0px; padding-right: 0px; padding-top: 0px">FreeBSD-updates镜像使用帮助</p>
<p style="padding-bottom: 0px; text-indent: 0px; margin: 5px auto; padding-left: 0px; padding-right: 0px; padding-top: 0px">编辑/etc/freebsd-update.conf文件, 修改ServerName字段(操作前请做好相应备份)</p>
<p style="padding-bottom: 0px; text-indent: 0px; margin: 5px auto; padding-left: 0px; padding-right: 0px; padding-top: 0px">ServerName freebsd-updates.mirrors.163.com</p>
<p style="padding-bottom: 0px; text-indent: 0px; margin: 5px auto; padding-left: 0px; padding-right: 0px; padding-top: 0px">然后执行以下命令进行更新</p>
<p style="padding-bottom: 0px; text-indent: 0px; margin: 5px auto; padding-left: 0px; padding-right: 0px; padding-top: 0px">&nbsp;&nbsp;&nbsp; freebsd-update fetch<br style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px" />&nbsp;&nbsp;&nbsp; freebsd-update install</p>
<p style="padding-bottom: 0px; text-indent: 0px; margin: 5px auto; padding-left: 0px; padding-right: 0px; padding-top: 0px">更新ports安装软件时下载的服务器</p>
<p style="padding-bottom: 0px; text-indent: 0px; margin: 5px auto; padding-left: 0px; padding-right: 0px; padding-top: 0px">Packages使用方法:</p>
<p style="padding-bottom: 0px; text-indent: 0px; margin: 5px auto; padding-left: 0px; padding-right: 0px; padding-top: 0px">setenv PACKAGESITE http://mirrors.163.com/FreeBSD/releases/i386/8.1-RELEASE/packages/Latest/<br style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px" />pkg_add -r package #package为要安装的软件名</p>
</span><span class="Apple-style-span" style="color: #494949; font-family: Arial, Helvetica, sans-serif; line-height: 22px; background-color: #ffffff; ">Ports使用方法: 以安装firefox为例, 编辑/etc/make.conf文件, 修改MASTER_SITE_BACKUP字段(操作前请做好相应备份)</span><span style="widows: 2; text-transform: none; background-color: #ffffff; text-indent: 0px; letter-spacing: normal; font: 14px/22px Arial, Helvetica, sans-serif; white-space: normal; orphans: 2; color: #494949; word-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" class="Apple-style-span">&nbsp;<br /></span><span class="Apple-style-span" style="color: #494949; font-family: Arial, Helvetica, sans-serif; line-height: 22px; background-color: #ffffff; ">MASTER_SITE_BACKUP?=http://mirrors.163.com/FreeBSD/distfiles/${DIST_SUBDIR}/</span><span style="widows: 2; text-transform: none; background-color: #ffffff; text-indent: 0px; letter-spacing: normal; font: 14px/22px Arial, Helvetica, sans-serif; white-space: normal; orphans: 2; color: #494949; word-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" class="Apple-style-span">MASTER_SITE_OVERRIDE?=${MASTER_SITE_BACKUP} <br />&nbsp;</span><span class="Apple-style-span" style="color: #494949; font-family: Arial, Helvetica, sans-serif; line-height: 22px; background-color: #ffffff; ">然后在/usr/ports/www/firefox目录下执行以下命令(要先安装ports)</span><span style="widows: 2; text-transform: none; background-color: #ffffff; text-indent: 0px; letter-spacing: normal; font: 14px/22px Arial, Helvetica, sans-serif; white-space: normal; orphans: 2; color: #494949; word-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" class="Apple-style-span">
<p style="padding-bottom: 0px; text-indent: 0px; margin: 5px auto; padding-left: 0px; padding-right: 0px; padding-top: 0px">make<br style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px" />make install&nbsp;</p>
<p style="padding-bottom: 0px; text-indent: 0px; margin: 5px auto; padding-left: 0px; padding-right: 0px; padding-top: 0px"><br />总结：这样能大大提高软件的安装速度。</p></span></div><img src ="http://www.cppblog.com/tx7do/aggbug/163470.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/tx7do/" target="_blank">杨粼波</a> 2012-01-03 11:01 <a href="http://www.cppblog.com/tx7do/archive/2012/01/03/163470.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>freebsd与linux的命令区别</title><link>http://www.cppblog.com/tx7do/archive/2012/01/02/163449.html</link><dc:creator>杨粼波</dc:creator><author>杨粼波</author><pubDate>Mon, 02 Jan 2012 15:20:00 GMT</pubDate><guid>http://www.cppblog.com/tx7do/archive/2012/01/02/163449.html</guid><wfw:comment>http://www.cppblog.com/tx7do/comments/163449.html</wfw:comment><comments>http://www.cppblog.com/tx7do/archive/2012/01/02/163449.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/tx7do/comments/commentRss/163449.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/tx7do/services/trackbacks/163449.html</trackback:ping><description><![CDATA[<div>转载自：<a href="http://hi.baidu.com/longhtml/blog/item/b9797f015c082f011d95838c.html">http://hi.baidu.com/longhtml/blog/item/b9797f015c082f011d95838c.html</a><br /><br /><span style="widows: 2; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; letter-spacing: normal; font: 14px/20px Arial; white-space: normal; orphans: 2; color: rgb(51,51,51); word-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" class="Apple-style-span"> 
<p style="line-height: normal">alias: FreeBSD--<span class="Apple-converted-space">&nbsp;</span><font style="line-height: normal" color="#ff0000">alias ls 'ls -aGF'</font></p>
<p style="line-height: normal"><font style="line-height: normal" color="#ff0000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="Apple-converted-space">&nbsp;</span><font style="line-height: normal" color="#000000">Linux---</font><span class="Apple-converted-space">&nbsp;</span>alias ls='ls -aGF'</font></p>
<p style="line-height: normal">添加用户：LINUX&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;<span class="Apple-converted-space">&nbsp;</span><font style="line-height: normal" color="#ff0000">useradd</font><br style="line-height: normal" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Freebsd<span class="Apple-converted-space">&nbsp;</span><font style="line-height: normal" color="#ff0000">adduser</font></p>
<p style="line-height: normal">删除用户：LINUX&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="Apple-converted-space">&nbsp;</span><font style="line-height: normal" color="#ff0000">userdel</font><br style="line-height: normal" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Freebsd&nbsp;&nbsp;&nbsp;<span class="Apple-converted-space">&nbsp;</span><font style="line-height: normal" color="#ff0000">rmuser</font></p></span></div><img src ="http://www.cppblog.com/tx7do/aggbug/163449.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/tx7do/" target="_blank">杨粼波</a> 2012-01-02 23:20 <a href="http://www.cppblog.com/tx7do/archive/2012/01/02/163449.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>FREEBSD常用命令</title><link>http://www.cppblog.com/tx7do/archive/2012/01/02/163448.html</link><dc:creator>杨粼波</dc:creator><author>杨粼波</author><pubDate>Mon, 02 Jan 2012 15:16:00 GMT</pubDate><guid>http://www.cppblog.com/tx7do/archive/2012/01/02/163448.html</guid><wfw:comment>http://www.cppblog.com/tx7do/comments/163448.html</wfw:comment><comments>http://www.cppblog.com/tx7do/archive/2012/01/02/163448.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/tx7do/comments/commentRss/163448.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/tx7do/services/trackbacks/163448.html</trackback:ping><description><![CDATA[<span style="widows: 2; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; letter-spacing: normal; font: medium Arial; white-space: normal; orphans: 2; color: rgb(0,0,0); word-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" class="Apple-style-span"><tbody style="line-height: normal"><tr style="line-height: normal"><td style="filter: none; line-height: normal; zoom: 1 !important; font-family: Arial; word-wrap: break-word; visibility: visible !important; font-size: 12px; word-break: break-all">&nbsp;
<p style="line-height: normal">1: man 在线查询 man ls<br style="line-height: normal" />2: ls 查看目录与档案 ls -la<br style="line-height: normal" />3: ln 建立链接文件 ln -fs /usr/local/apache/etc/httpd.conf /etc/httpd.conf<br style="line-height: normal" />4: more 分页显示 more 文件名称<span class="Apple-converted-space"> </span><br style="line-height: normal" />5: cd 切换目录 cd /usr/local/apache<br style="line-height: normal" />6: mkdir 建立新的目录 mkdir /usr/temp<br style="line-height: normal" />7: rmdir 删除目录 rmdir /usr/temp<br style="line-height: normal" />8: rm 删除目录或档案 rm -f 文件名称 (如果要删除目录.需要加 -r )<br style="line-height: normal" />9: cp 复制目录或档案 cp 来源档案 目标档案<br style="line-height: normal" />10: pwd 显示目前的工作目录<span class="Apple-converted-space"> </span><br style="line-height: normal" />11: mv 目录或档案更名或搬移 mv 来源档案 目标档案<br style="line-height: normal" />12: find 寻找目录或档案 find /etc -name 文件名称<br style="line-height: normal" />13 fetch FTP取得档案 fetch ftp://ftp.center.kl.edu.tw/pub/FreeBSD/test.tgz<br style="line-height: normal" />14 chmod 变更档案使用权限 chmod -R 755 /usr/local/etc<br style="line-height: normal" />15 chown 变更档案所有者 chown -R lin.wheel /usr/local/etc<br style="line-height: normal" />16 fsck 修理档案系统 fsck -y<br style="line-height: normal" />17 gzip/tar 压缩或解压缩档案或目录 tar -czvf 压缩档名.tar.gz 目录名称<br style="line-height: normal" />18 mount 挂上档案系统或是设备 mount /cdrom<br style="line-height: normal" />19 umount 卸下档案系统或是设备 umount /cdrom<br style="line-height: normal" />20 df 查询系统的可使用档案空间 df<br style="line-height: normal" />21 du 显示目录或档案所占的磁盘空间 du -a 檔名 (du -sh 可以获取当前文件夹下的磁盘使用空间)<br style="line-height: normal" />22 ps 查询系统process状态 ps -aux|grep apach*<br style="line-height: normal" />23 kill 砍除一个process kill pid<br style="line-height: normal" />24 su 变换身份 su - root<br style="line-height: normal" />25 adduser 新增使用者<span class="Apple-converted-space"> </span><br style="line-height: normal" />26 rmuser 删除使用者<br style="line-height: normal" />27 vipw 编辑使用者账户<br style="line-height: normal" />28 passwd 变更密码<br style="line-height: normal" />29 ping 侦测计算机之联机状态 ping 210.240.6.9<br style="line-height: normal" />30 ifconfig 网络接口的设定与管理 ifconfig -a<br style="line-height: normal" />31 route 可以设定routing table　<br style="line-height: normal" />32 traceroute 列出所经过的route traceroute 210.240.8.1<br style="line-height: normal" />33 netstat 可以查询网络的使用及联机情形<br style="line-height: normal" />34 pkg_add 安装package pkg_add bash-2.04.tgz<br style="line-height: normal" />35 pkg_delete 移除已安装的package pkg_delete bash-2.04<br style="line-height: normal" />36 pkg_info 查询安装纪录<br style="line-height: normal" />37 sync 强迫系统将快取数据写回硬盘<span class="Apple-converted-space"> </span><br style="line-height: normal" />38 reboot重新启动系统<span class="Apple-converted-space"> </span><br style="line-height: normal" />39 halt 关闭系统<span class="Apple-converted-space"> </span><br style="line-height: normal" />40 shutdown 通知使用者系统将关闭<span class="Apple-converted-space"> </span><br style="line-height: normal" />41 init 0 直接关机</p>
<p style="line-height: normal"><br style="line-height: normal" />chown chown -R 所有者.群组 档案或目录<br style="line-height: normal" />-R:表该目录下之所有档案之所有者与群组跟着便变更<br style="line-height: normal" /><br style="line-height: normal" />chmod<br style="line-height: normal" />drwxrwxrwx<br style="line-height: normal" />lr&#8211;rwxr-x<br style="line-height: normal" />1 2 3 4<br style="line-height: normal" />d:表目录<br style="line-height: normal" />r:表read<br style="line-height: normal" />w:表write<br style="line-height: normal" />x:表可执行<br style="line-height: normal" />-:表关闭功能<br style="line-height: normal" /><br style="line-height: normal" />l:表链接的档案<br style="line-height: normal" />2:该档案或目录所有人之读取权限<br style="line-height: normal" />3:该档案或目录所有人之相同群组的读取权限<br style="line-height: normal" />4:网络上的人的读取权限<br style="line-height: normal" />-R:表该目录下之所有档案之读取权限跟着便变更<br style="line-height: normal" /><br style="line-height: normal" />gzip/tar<br style="line-height: normal" />tar czvf 压缩档名.tar.gz 目录名称<br style="line-height: normal" />z:采用gzip压缩<br style="line-height: normal" />c:建立新的压缩档<br style="line-height: normal" />v:采用verbose方式，观看压缩过程<br style="line-height: normal" />f:强制进行<br style="line-height: normal" /><br style="line-height: normal" />tar zxvf 压缩档名.tar.gz<br style="line-height: normal" />z:采用gzip解压缩<br style="line-height: normal" />x:解压缩<br style="line-height: normal" />v:采用verbose方式，观看压缩过程<br style="line-height: normal" />f:强制进行<br style="line-height: normal" /><br style="line-height: normal" />ifconfig<br style="line-height: normal" />查询所有网络接口的情形<br style="line-height: normal" />ifconfig -a<br style="line-height: normal" /><br style="line-height: normal" />设定网络接口的参数<br style="line-height: normal" />ifconfig de0 192.168.1.10 netmask 255.255.255.0<br style="line-height: normal" /><br style="line-height: normal" />停止网络接口<br style="line-height: normal" />ifconfig de0 down<br style="line-height: normal" /><br style="line-height: normal" />启动网络接口<br style="line-height: normal" />ifconfig de0 up<br style="line-height: normal" /><br style="line-height: normal" />route<br style="line-height: normal" />改变 routing path 之gateway<br style="line-height: normal" />route change default 192.168.1.254<br style="line-height: normal" /><br style="line-height: normal" />netstat<br style="line-height: normal" />查询 routing table<br style="line-height: normal" />netstat -rn<br style="line-height: normal" /><br style="line-height: normal" />查询网络接口流量统计<br style="line-height: normal" />netstat -I<br style="line-height: normal" />查询 TCP网络联机情形<br style="line-height: normal" />netstat -t<br style="line-height: normal" />查询所有网络联机情形<br style="line-height: normal" />netstat -a<br style="line-height: normal" /><br style="line-height: normal" />shutdown　<br style="line-height: normal" />通知使用者多久后关机,管理者需下reboot或halt<br style="line-height: normal" />shutdown -k 时间 讯息<br style="line-height: normal" />通知使用者多久后重新启动系统<br style="line-height: normal" />shutdown -r 时间 讯息<br style="line-height: normal" />通知使用者多久后关闭系统<br style="line-height: normal" />shutdown -h 时间 讯息<br style="line-height: normal" /><br style="line-height: normal" />时间:now或+3表三分钟后或yymmddhhmm<br style="line-height: normal" />讯息:用双引号括起来或用-号开头<br style="line-height: normal" /><br style="line-height: normal" />一些常用的其它组合命令:<br style="line-height: normal" />shift+g 同win下的END键,让光标处在文档末尾.<br style="line-height: normal" />:/ 功能是在文档内进行文本搜索<br style="line-height: normal" />:find 这个是文件的搜索</p></td></tr></tbody></span><br class="Apple-interchange-newline" /><img src ="http://www.cppblog.com/tx7do/aggbug/163448.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/tx7do/" target="_blank">杨粼波</a> 2012-01-02 23:16 <a href="http://www.cppblog.com/tx7do/archive/2012/01/02/163448.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>freebsd彩色目录，文件</title><link>http://www.cppblog.com/tx7do/archive/2012/01/02/163447.html</link><dc:creator>杨粼波</dc:creator><author>杨粼波</author><pubDate>Mon, 02 Jan 2012 15:15:00 GMT</pubDate><guid>http://www.cppblog.com/tx7do/archive/2012/01/02/163447.html</guid><wfw:comment>http://www.cppblog.com/tx7do/comments/163447.html</wfw:comment><comments>http://www.cppblog.com/tx7do/archive/2012/01/02/163447.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/tx7do/comments/commentRss/163447.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/tx7do/services/trackbacks/163447.html</trackback:ping><description><![CDATA[<div><strong>转载自：</strong><a href="http://hi.baidu.com/longhtml/blog/item/f6e3478f81e749fd513d9297.html"><strong>http://hi.baidu.com/longhtml/blog/item/f6e3478f81e749fd513d9297.html</strong></a><br /><br /><span style="widows: 2; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; letter-spacing: normal; font: 14px/20px Arial; white-space: normal; orphans: 2; color: rgb(51,51,51); word-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" class="Apple-style-span"> 
<p style="line-height: normal">建议使用：alias ls 'ls -aGFl'</p>
<p style="line-height: normal">我的FreeBSD，登录的时候，用ls列表目录，是彩色的。</p>
<p style="line-height: normal">可执行文件是绿色，目录是蓝色，链接是青色，看起来很舒服，也更容易辨认系统。</p>
<p style="line-height: normal">要做到这样，很容易，只要系统装了gnuls就可以。</p>
<p style="line-height: normal">这个软件的porst安装在/usr/ports/misc/gnuls。</p>
<p style="line-height: normal">到这个目录下面，执行make install就可以了。</p>
<p style="line-height: normal">等安装完毕，在你的home目录下，编辑.cshrc，加入下面折行代码：</p>
<p style="line-height: normal">alias ls 'gnuls --color=auto --show-control-chars'<br style="line-height: normal" />保存，关闭，然后重新登录系统。</p>
<p style="line-height: normal">这个时候再用ls看看，都是彩色了吧。</p>
<p style="line-height: normal">如果不行，记得检查一下SecureCRT的设置，选择仿真终端的时候，我这边设置的是Linux ANSI颜色。</p>
<p style="line-height: normal"><br style="line-height: normal" />让Freebsd终端也支持彩色,更改用户登陆shell,更换提示符,Freebsd下支持dir<span class="Apple-converted-space">&nbsp;</span><br style="line-height: normal" />责任编辑：admin 　 更新日期：2005-8-6<span class="Apple-converted-space">&nbsp;</span><br style="line-height: normal" /><br style="line-height: normal" />1、让Freebsd终端也支持彩色</p>
<p style="line-height: normal">ls -G就会显示彩色<span class="Apple-converted-space">&nbsp;</span><br style="line-height: normal" />csh在.cshrc文件中，添加：alias ls="ls -G"<span class="Apple-converted-space">&nbsp;</span><br style="line-height: normal" />sh在.profile文件中，添加：alias ls="ls -G"</p>
<p style="line-height: normal">2、更改用户登陆shell</p>
<p style="line-height: normal">默认安装是使用sh登陆的，sh不支持TAB键<span class="Apple-converted-space">&nbsp;</span><br style="line-height: normal" />要切换到csh，直接运行csh即可</p>
<p style="line-height: normal">如果需要一劳永逸，那么用下面这个命令<span class="Apple-converted-space">&nbsp;</span><br style="line-height: normal" />name：是指你登陆的名称<span class="Apple-converted-space">&nbsp;</span><br style="line-height: normal" />pw usermod -n name -s csh</p>
<p style="line-height: normal">3、更换提示符</p>
<p style="line-height: normal">set prompt = "<span class="Apple-converted-space">&nbsp;</span><a style="line-height: normal" href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#121;&#122;&#116;&#103;&#120;&#64;&#104;&#111;&#116;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;">yztgx@hotmail.com</a><span class="Apple-converted-space">&nbsp;</span># "<span class="Apple-converted-space">&nbsp;</span><br style="line-height: normal" />也可以将这句话加到.cshrc或者.profile配置文件中</p>
<p style="line-height: normal">4、Freebsd下支持dir</p>
<p style="line-height: normal">alias dir "ls"<span class="Apple-converted-space">&nbsp;</span><br style="line-height: normal" />也可以将这句话加到.cshrc或者.profile配置文件中</p>
<p style="line-height: normal">alias类似Dos下的doskey</p></span></div><img src ="http://www.cppblog.com/tx7do/aggbug/163447.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/tx7do/" target="_blank">杨粼波</a> 2012-01-02 23:15 <a href="http://www.cppblog.com/tx7do/archive/2012/01/02/163447.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>FreeBSD 安装ports</title><link>http://www.cppblog.com/tx7do/archive/2012/01/02/163437.html</link><dc:creator>杨粼波</dc:creator><author>杨粼波</author><pubDate>Mon, 02 Jan 2012 12:41:00 GMT</pubDate><guid>http://www.cppblog.com/tx7do/archive/2012/01/02/163437.html</guid><wfw:comment>http://www.cppblog.com/tx7do/comments/163437.html</wfw:comment><comments>http://www.cppblog.com/tx7do/archive/2012/01/02/163437.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/tx7do/comments/commentRss/163437.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/tx7do/services/trackbacks/163437.html</trackback:ping><description><![CDATA[<div>转载自：<a href="http://www.5dlinux.com/article/11/2008/linux_24777.html">http://www.5dlinux.com/article/11/2008/linux_24777.html</a><br /><br /><span style="text-align: left; widows: 2; text-transform: none; background-color: rgb(245,250,255); text-indent: 0px; letter-spacing: normal; font: 14px/25px Tahoma, Helvetica, Arial, sans-serif; white-space: normal; orphans: 2; color: rgb(42,42,42); word-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" class="Apple-style-span"> 
<div style="padding-bottom: 0px; font-style: normal; margin: 0px; padding-left: 0px; padding-right: 0px; font-family: inherit; font-size: 14px; font-weight: normal; padding-top: 0px" id="NewsContentLabel" class="NewsContent">FreeBSD系统的一个非常方便的地方就是它的ports,如果系统没安装ports的话可用下面几种方式安装ports:<br /><br />1、sysinstall---&gt;configure-----&gt;distributions-----&gt;ports-----&gt;选择Ftp或其它的网络连接即可。<br /><br />2、直接从官方站点下载ports.tar.gz再解压，这样很快。位置：<a style="color: rgb(15,131,248); text-decoration: none" href="ftp://ftp.freebsd.org/pub/FreeBSD/ports/ports/ports.tar.gz" target="_blank">ftp://ftp.freebsd.org/pub/FreeBSD/ports/ports/ports.tar.gz</a><br /><br />3、如果是FreeBSD6。0，那么运行：<br /><br />#portsnap fetch<br />#portsnap extract<br />#portsnap update<br /><br />另外：更新ports后，如果运行make search name=xxx不成功，请在/usr/ports下运行make fetchindex。</div>
<div style="padding-bottom: 0px; font-style: normal; margin: 0px; padding-left: 0px; padding-right: 0px; font-family: inherit; font-size: 14px; font-weight: normal; padding-top: 0px" id="Message" class="Message"></div><a style="color: rgb(15,131,248); text-decoration: none" href="http://www.5dlinux.com/">Linux学习网</a>收集整理 ,（如果您觉得本站不错，请告诉身边的朋友，或转载到论坛、百度知道、贴吧等，记得带网址哟，不胜感激！）。</span><br class="Apple-interchange-newline" /></div><img src ="http://www.cppblog.com/tx7do/aggbug/163437.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/tx7do/" target="_blank">杨粼波</a> 2012-01-02 20:41 <a href="http://www.cppblog.com/tx7do/archive/2012/01/02/163437.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>FreeBSD恢复root密码</title><link>http://www.cppblog.com/tx7do/archive/2012/01/02/163434.html</link><dc:creator>杨粼波</dc:creator><author>杨粼波</author><pubDate>Mon, 02 Jan 2012 12:17:00 GMT</pubDate><guid>http://www.cppblog.com/tx7do/archive/2012/01/02/163434.html</guid><wfw:comment>http://www.cppblog.com/tx7do/comments/163434.html</wfw:comment><comments>http://www.cppblog.com/tx7do/archive/2012/01/02/163434.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/tx7do/comments/commentRss/163434.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/tx7do/services/trackbacks/163434.html</trackback:ping><description><![CDATA[<div><strong>转载自：</strong><a href="http://www.yuanma.org/data/2006/0430/article_341.htm"><strong>http://www.yuanma.org/data/2006/0430/article_341.htm</strong></a><br /><br /><span style="text-align: left; widows: 2; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; letter-spacing: normal; font: 14px Tahoma, sans-serif; white-space: normal; orphans: 2; color: rgb(0,0,0); word-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" class="Apple-style-span"> 
<div style="padding-bottom: 0px; line-height: 25px; margin: 3px; padding-left: 0px; padding-right: 0px; table-layout: fixed; font-size: 14px; word-break: break-all; padding-top: 0px" id="fontzoom" class="content">
<p>重新啓動FreeBSD 進入單用戶更改密碼<br /><br /><span style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font-weight: bold; padding-top: 0px">FreeBSD 4.x 或之前的版本</span><br /><br />在系統起動顯示以下信息時按<span class="Apple-converted-space">&nbsp;</span><span style="padding-bottom: 0px; font-style: italic; margin: 0px; padding-left: 0px; padding-right: 0px; font-weight: bold; padding-top: 0px">spacebar</span><br /><br style="font-weight: bold" /><font style="font-weight: bold" color="orange">Hit [Enter] to boot immediately, or any other key for command prompt.<br />Booting [kernel] in 10 seconds...<br /><br /></font><font color="orange"><span style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; color: rgb(0,1,2); padding-top: 0px">接着在</span></font><span style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; color: rgb(0,1,2); padding-top: 0px">顯示以下信息時輸入<span class="Apple-converted-space">&nbsp;</span><span style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font-weight: bold; padding-top: 0px">boot -s</span><span class="Apple-converted-space">&nbsp;</span></span><br /><font style="font-weight: bold" color="orange"><br />Type '?' for a list of commands, or 'help' for more detailed help.<br />ok<br /></font><br />按 Enter 後系統會運行至顯示以下信息<br /><br /><font style="font-weight: bold" color="orange">Enter full pathname of shell or RETURN for /bin/sh:</font><br /><br />再按 Enter<span class="Apple-converted-space">&nbsp;</span><span style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; color: rgb(0,1,2); padding-top: 0px">進入單用戶,<span class="Apple-converted-space">&nbsp;</span></span>顯示<span style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font-weight: bold; padding-top: 0px"><span class="Apple-converted-space">&nbsp;</span>#<br /></span>掛載檔案系統, 輸入<span class="Apple-converted-space">&nbsp;</span><span style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font-weight: bold; padding-top: 0px"><br /><br /># fsck -p&nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;<span class="Apple-converted-space">&nbsp;</span></span>\\文件檔案檢查<br /><span style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font-weight: bold; padding-top: 0px"># mount -u /&nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;<span class="Apple-converted-space">&nbsp;</span></span>\\掛載 /<span class="Apple-converted-space">&nbsp;</span><span style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font-weight: bold; padding-top: 0px"></span><br /><span style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font-weight: bold; padding-top: 0px"># mount -t ufs -a&nbsp;&nbsp; &nbsp;<span class="Apple-converted-space">&nbsp;</span></span>\\掛載所有文件檔案<br /><br />更改密碼<br /><br /><span style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font-weight: bold; padding-top: 0px">#<span class="Apple-converted-space">&nbsp;</span></span><font style="color: rgb(0,1,2); font-weight: bold" color="blue">passwd&nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;<span class="Apple-converted-space">&nbsp;</span></font><font style="color: rgb(0,1,2)" color="blue">\\</font>更改密碼<br style="font-weight: bold" /><font style="font-weight: bold" color="orange">New password:</font><font style="font-weight: bold" color="blue">_</font><br style="font-weight: bold" /><font style="font-weight: bold" color="orange">Retype new password:</font><font style="font-weight: bold" color="blue">_</font><br style="font-weight: bold" /><font style="font-weight: bold" color="orange">passwd: updating the database...</font><br style="font-weight: bold" /><font style="font-weight: bold" color="orange">passwd: done</font><br style="font-weight: bold" /><span style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font-weight: bold; padding-top: 0px">#<span class="Apple-converted-space">&nbsp;</span></span><font style="color: rgb(0,1,2); font-weight: bold" color="blue">exit&nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;<span class="Apple-converted-space">&nbsp;</span></font><font style="color: rgb(0,1,2)" color="blue">\\離開單用戶進入多用戶正常模式</font><br style="font-weight: bold" /><br /><span style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font-weight: bold; padding-top: 0px"><br />FreeBSD 5 或都之後版本.</span><br /><br />在系統起動顯示以下畫面時按<span class="Apple-converted-space">&nbsp;</span><span style="padding-bottom: 0px; font-style: italic; margin: 0px; padding-left: 0px; padding-right: 0px; font-weight: bold; padding-top: 0px">spacebar<span class="Apple-converted-space">&nbsp;</span></span>選擇 4 按 Enter 進入<font style="color: rgb(0,1,2)" color="blue">單用戶模式</font><br /><br /></p>
<div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px" align="center"><br />
<div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px" align="center"><img style="padding-bottom: 0px; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" onload="javascript:if(this.width>500)this.width=500;" border=0 src="http://www.cublog.cn/u/184/upfile/060430122955.jpg" width=500></div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="Apple-converted-space">&nbsp;</span><br /><br /><br /></div>系統會運行至顯示以下信息<br /><br /><font style="font-weight: bold" color="orange">Enter full pathname of shell or RETURN for /bin/sh:</font><br /><br />再按 Enter<span class="Apple-converted-space">&nbsp;</span><span style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; color: rgb(0,1,2); padding-top: 0px">進入單用戶,<span class="Apple-converted-space">&nbsp;</span></span>顯示<span style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font-weight: bold; padding-top: 0px"><span class="Apple-converted-space">&nbsp;</span>#<br /></span>掛載檔案系統, 輸入<span class="Apple-converted-space">&nbsp;</span><span style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font-weight: bold; padding-top: 0px"><br /><br /></span><span style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font-weight: bold; padding-top: 0px"># fsck -p&nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;<span class="Apple-converted-space">&nbsp;</span></span>\\文件檔案檢查<br /><span style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font-weight: bold; padding-top: 0px"># mount -u /&nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;<span class="Apple-converted-space">&nbsp;</span></span>\\掛載 /<span class="Apple-converted-space">&nbsp;</span><span style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font-weight: bold; padding-top: 0px"></span><br /><span style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font-weight: bold; padding-top: 0px"># mount -t ufs -a&nbsp;&nbsp; &nbsp;<span class="Apple-converted-space">&nbsp;</span></span>\\掛載所有文件檔案<br /><br />更改密碼<br /><br /><span style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font-weight: bold; padding-top: 0px">#<span class="Apple-converted-space">&nbsp;</span></span><font style="color: rgb(0,1,2); font-weight: bold" color="blue">passwd&nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;<span class="Apple-converted-space">&nbsp;</span></font><font style="color: rgb(0,1,2)" color="blue">\\</font>更改密碼<br style="font-weight: bold" /><font style="font-weight: bold" color="orange">New password:</font><font style="font-weight: bold" color="blue">_</font><br style="font-weight: bold" /><font style="font-weight: bold" color="orange">Retype new password:</font><font style="font-weight: bold" color="blue">_</font><br style="font-weight: bold" /><font style="font-weight: bold" color="orange">passwd: updating the database...</font><br style="font-weight: bold" /><font style="font-weight: bold" color="orange">passwd: done</font><br style="font-weight: bold" /><span style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font-weight: bold; padding-top: 0px">#<span class="Apple-converted-space">&nbsp;</span></span><font style="color: rgb(0,1,2); font-weight: bold" color="blue">exit&nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;<span class="Apple-converted-space">&nbsp;</span></font><font style="color: rgb(0,1,2)" color="blue">\\離開單用戶進入多用戶正常模式</font> 
<p>&nbsp;</p></div>
<div style="padding-bottom: 0px; line-height: 25px; margin: 3px; padding-left: 0px; padding-right: 0px; table-layout: fixed; font-size: 14px; word-break: break-all; padding-top: 0px" class="content"></span><br class="Apple-interchange-newline" /></div></div><img src ="http://www.cppblog.com/tx7do/aggbug/163434.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/tx7do/" target="_blank">杨粼波</a> 2012-01-02 20:17 <a href="http://www.cppblog.com/tx7do/archive/2012/01/02/163434.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>freebsd sm-mta 错误解决办法</title><link>http://www.cppblog.com/tx7do/archive/2011/07/19/151410.html</link><dc:creator>杨粼波</dc:creator><author>杨粼波</author><pubDate>Tue, 19 Jul 2011 12:53:00 GMT</pubDate><guid>http://www.cppblog.com/tx7do/archive/2011/07/19/151410.html</guid><wfw:comment>http://www.cppblog.com/tx7do/comments/151410.html</wfw:comment><comments>http://www.cppblog.com/tx7do/archive/2011/07/19/151410.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/tx7do/comments/commentRss/151410.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/tx7do/services/trackbacks/151410.html</trackback:ping><description><![CDATA[<div>转载自：<a href="http://kongjian.baidu.com/xrjk/blog/item/0814a40f871625e5aa6457d5.html">http://kongjian.baidu.com/xrjk/blog/item/0814a40f871625e5aa6457d5.html</a><br /><br />
<p style="line-height: normal">1、在/etc/hosts里添加主机的ip地址和主机名的时候在主机名后添加.（没有.的重复项去掉）<br style="line-height: normal" />例如<span class="Apple-converted-space"> </span><br style="line-height: normal" />192.168.0.2 myhost.</p>
<p style="line-height: normal">2、在/etc/hosts里添加localhost.my.domain<br style="line-height: normal" />例如<span class="Apple-converted-space"> </span><br style="line-height: normal" />::1 localhost localhost.my.domain<br style="line-height: normal" />127.0.0.1 localhost localhost.my.domain</p>
<p style="line-height: normal">1和2都需要在/etc/resolv.conf里添加domain my.domain</p></div><img src ="http://www.cppblog.com/tx7do/aggbug/151410.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/tx7do/" target="_blank">杨粼波</a> 2011-07-19 20:53 <a href="http://www.cppblog.com/tx7do/archive/2011/07/19/151410.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>SSH 登录太慢的解决方法</title><link>http://www.cppblog.com/tx7do/archive/2011/07/19/151406.html</link><dc:creator>杨粼波</dc:creator><author>杨粼波</author><pubDate>Tue, 19 Jul 2011 12:08:00 GMT</pubDate><guid>http://www.cppblog.com/tx7do/archive/2011/07/19/151406.html</guid><wfw:comment>http://www.cppblog.com/tx7do/comments/151406.html</wfw:comment><comments>http://www.cppblog.com/tx7do/archive/2011/07/19/151406.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cppblog.com/tx7do/comments/commentRss/151406.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/tx7do/services/trackbacks/151406.html</trackback:ping><description><![CDATA[<div>转载自：<a href="http://www.vpser.net/manage/ssh-login.html">http://www.vpser.net/manage/ssh-login.html</a><br /><br /><br /><span style="text-align: left; widows: 2; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; letter-spacing: normal; font: 13px/20px Verdana, Arial, sans-serif; white-space: normal; orphans: 2; color: rgb(0,0,0); word-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" class="Apple-style-span"> 
<p style="margin: 0px 0px 1.8em">SSH 登录太慢可能是 DNS 解析的问题，默认配置下 sshd 初次接受 ssh 客户端连接的时候会自动反向解析客户端 IP 以得到 ssh 客户端的域名或主机名。如果这个时候 DNS 的反向解析不正确，sshd 就会等到 DNS 解析超时后才提供 ssh 连接，这样就造成连接时间过长、ssh 客户端等待的情况，一般为10-30秒左右。有个简单的解决办法就是在 sshd 的配置文件（sshd_config）里取消 sshd 的反向 DNS 解析。</p>
<p style="margin: 0px 0px 1.8em"># vi /etc/ssh/sshd_config<br />找到UseDNS，修改为no<br />UseDNS no<br />重启SSH服务<br /># /etc/init.d/sshd restart</span></p></div> <img src ="http://www.cppblog.com/tx7do/aggbug/151406.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/tx7do/" target="_blank">杨粼波</a> 2011-07-19 20:08 <a href="http://www.cppblog.com/tx7do/archive/2011/07/19/151406.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>FreeBSD配置IP、多IP及 DNS</title><link>http://www.cppblog.com/tx7do/archive/2011/07/19/151399.html</link><dc:creator>杨粼波</dc:creator><author>杨粼波</author><pubDate>Tue, 19 Jul 2011 11:02:00 GMT</pubDate><guid>http://www.cppblog.com/tx7do/archive/2011/07/19/151399.html</guid><wfw:comment>http://www.cppblog.com/tx7do/comments/151399.html</wfw:comment><comments>http://www.cppblog.com/tx7do/archive/2011/07/19/151399.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/tx7do/comments/commentRss/151399.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/tx7do/services/trackbacks/151399.html</trackback:ping><description><![CDATA[<div>转载自：<a href="http://www.ansir.net/2010/11/12/freebsd%E9%85%8D%E7%BD%AEip%E3%80%81%E5%A4%9Aip%E5%8F%8A-dns.html">http://www.ansir.net/2010/11/12/freebsd%E9%85%8D%E7%BD%AEip%E3%80%81%E5%A4%9Aip%E5%8F%8A-dns.html</a><br /><br /><span style="widows: 2; text-transform: none; text-indent: 0px; letter-spacing: normal; font: 13px Tahoma, Helvetica, Arial, 宋体, sans-serif; white-space: normal; orphans: 2; color: rgb(0,0,0); word-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" class="Apple-style-span"> 
<p style="padding-bottom: 0px; line-height: 20px; margin: 0px 0px 15px; padding-left: 0px; padding-right: 0px; padding-top: 0px"><span style="color: rgb(0,0,255); font-size: small">FreeBSD的配置还是有点独特的，具体看下面的实例：</span></p>
<p style="padding-bottom: 0px; line-height: 20px; margin: 0px 0px 15px; padding-left: 0px; padding-right: 0px; padding-top: 0px"><span style="color: rgb(0,0,255); font-size: small">首先用ifconfig查看本地网卡信息</span></p>
<p style="padding-bottom: 0px; line-height: 20px; margin: 0px 0px 15px; padding-left: 0px; padding-right: 0px; padding-top: 0px"><span style="color: rgb(0,0,255); font-size: small">编辑rc.conf 文件</span></p>
<p style="padding-bottom: 0px; line-height: 20px; margin: 0px 0px 15px; padding-left: 0px; padding-right: 0px; padding-top: 0px"><span style="color: rgb(0,0,255); font-size: small">locaohost# vi /etc/rc.conf (这个文件类似于RHEL中的/etc/rc.local文件，文件中的内容开机时将自动运行)</span></p>
<p style="padding-bottom: 0px; line-height: 20px; margin: 0px 0px 15px; padding-left: 0px; padding-right: 0px; padding-top: 0px"><span style="color: rgb(0,0,255); font-size: small"># &#8212; sysinstall generated deltas &#8212; # Sun Mar 1 18:09:31 2009<br /># Created: Sun Mar 1 18:09:31 2009<br /># Enable network daemons for user convenience.<br /># Please make all changes to this file, not to /etc/defaults/rc.conf.<br /># This file now contains just the overrides from /etc/defaults/rc.conf.<br />defaultrouter=&#8221;192.168.0.1&#8243; (默认网关)<br />hostname=&#8221;ansirfreebsd&#8221;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (主机名可以不设置)<br />ifconfig_bce0=&#8221;inet 192.168.0.88 netmask 255.255.255.0&#8243;&nbsp;&nbsp;&nbsp;&nbsp; (第一个IP) （bce0是我的网卡名，不同的网卡也不一样，所以要用ifconfig 查看）<br />ifconfig_bce0_alias0=&#8221;inet 192.168.0.188 netmask 255.255.255.0&#8243; (第二个IP)<br />keymap=&#8221;us.iso&#8221;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (美式键盘)<br />nfs_client_enable=&#8221;YES&#8221;&nbsp;&nbsp;&nbsp; (启用NFS客户端根据需要来)<br />sshd_enable=&#8221;YES&#8221;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (启用SSH服务如果要远程必须启动)</span></p>
<p style="padding-bottom: 0px; line-height: 20px; margin: 0px 0px 15px; padding-left: 0px; padding-right: 0px; padding-top: 0px"><span style="color: rgb(0,0,255); font-size: small">配置完成后保存退出，重启网络服务 /etc/rc.d/netif restart</span></p>
<p style="padding-bottom: 0px; line-height: 20px; margin: 0px 0px 15px; padding-left: 0px; padding-right: 0px; padding-top: 0px"><span style="color: rgb(0,0,255); font-size: small">DNS 的配置文件 也是在/etc 下 首先要建立一个文件resolv.conf，用进入/etc 用touch resolv.conf 命令建立resolv.conf</span></p>
<p style="padding-bottom: 0px; line-height: 20px; margin: 0px 0px 15px; padding-left: 0px; padding-right: 0px; padding-top: 0px"><span style="color: rgb(0,0,255); font-size: small">接着编辑 resolv.conf&nbsp;&nbsp;</span></p>
<p style="padding-bottom: 0px; line-height: 20px; margin: 0px 0px 15px; padding-left: 0px; padding-right: 0px; padding-top: 0px"><span style="color: rgb(0,0,255); font-size: small">添加 DNS&nbsp; 如：nameserver &nbsp;8.8.8.8&nbsp; （GOOGLE的DNS）</span></p></span></div><img src ="http://www.cppblog.com/tx7do/aggbug/151399.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/tx7do/" target="_blank">杨粼波</a> 2011-07-19 19:02 <a href="http://www.cppblog.com/tx7do/archive/2011/07/19/151399.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>FreeBSD在启动时出现recovering vi editor session</title><link>http://www.cppblog.com/tx7do/archive/2011/07/19/151397.html</link><dc:creator>杨粼波</dc:creator><author>杨粼波</author><pubDate>Tue, 19 Jul 2011 10:09:00 GMT</pubDate><guid>http://www.cppblog.com/tx7do/archive/2011/07/19/151397.html</guid><wfw:comment>http://www.cppblog.com/tx7do/comments/151397.html</wfw:comment><comments>http://www.cppblog.com/tx7do/archive/2011/07/19/151397.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/tx7do/comments/commentRss/151397.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/tx7do/services/trackbacks/151397.html</trackback:ping><description><![CDATA[<p>&#8205;<span style="widows: 2; text-transform: none; text-indent: 0px; letter-spacing: normal; border-collapse: separate; font: medium Verdana, Arial, Helvetica, sans-serif; white-space: normal; orphans: 2; color: rgb(0,0,0); word-spacing: 0px; webkit-border-horizontal-spacing: 0px; webkit-border-vertical-spacing: 0px; webkit-text-decorations-in-effect: none; webkit-text-size-adjust: auto; webkit-text-stroke-width: 0px"><span style="line-height: 25px; color: rgb(68,68,68); font-size: 14px">FreeBSD在启动时出现recovering vi editor session，并停留较长时间</span></span><span style="widows: 2; text-transform: none; text-indent: 0px; letter-spacing: normal; border-collapse: separate; font: medium Verdana, Arial, Helvetica, sans-serif; white-space: normal; orphans: 2; color: rgb(0,0,0); word-spacing: 0px; webkit-border-horizontal-spacing: 0px; webkit-border-vertical-spacing: 0px; webkit-text-decorations-in-effect: none; webkit-text-size-adjust: auto; webkit-text-stroke-width: 0px"><span style="line-height: 25px; color: rgb(68,68,68); font-size: 14px">，这经常是因为上次使用vi编辑器，但没有正常关闭所致。</span></span></p>
<p><span style="widows: 2; text-transform: none; text-indent: 0px; letter-spacing: normal; border-collapse: separate; font: medium Verdana, Arial, Helvetica, sans-serif; white-space: normal; orphans: 2; color: rgb(0,0,0); word-spacing: 0px; webkit-border-horizontal-spacing: 0px; webkit-border-vertical-spacing: 0px; webkit-text-decorations-in-effect: none; webkit-text-size-adjust: auto; webkit-text-stroke-width: 0px"><span style="line-height: 25px; color: rgb(68,68,68); font-size: 14px"><br />1.进系统出现该提示的时候，按ctrl+c跳过;<br />2.登陆系统后删除 /var/tmp/vi.recover目录即可。</span></span></p><img src ="http://www.cppblog.com/tx7do/aggbug/151397.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/tx7do/" target="_blank">杨粼波</a> 2011-07-19 18:09 <a href="http://www.cppblog.com/tx7do/archive/2011/07/19/151397.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>FreeBSD关机和重启命令</title><link>http://www.cppblog.com/tx7do/archive/2010/06/27/118828.html</link><dc:creator>杨粼波</dc:creator><author>杨粼波</author><pubDate>Sun, 27 Jun 2010 10:17:00 GMT</pubDate><guid>http://www.cppblog.com/tx7do/archive/2010/06/27/118828.html</guid><wfw:comment>http://www.cppblog.com/tx7do/comments/118828.html</wfw:comment><comments>http://www.cppblog.com/tx7do/archive/2010/06/27/118828.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/tx7do/comments/commentRss/118828.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/tx7do/services/trackbacks/118828.html</trackback:ping><description><![CDATA[立即关机,但是不关闭电源:<br />
<div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><span style="color: #000000">shutdown&nbsp;</span><span style="color: #000000">-</span><span style="color: #000000">h&nbsp;now</span></div>
<br /><br />立即关机,并且关闭电源:<br />
<div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><span style="color: #000000">shutdown&nbsp;</span><span style="color: #000000">-</span><span style="color: #000000">p&nbsp;now</span></div>
<br /><br />重启命令<br />
<div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><span style="color: #000000">shutdown&nbsp;</span><span style="color: #000000">-</span><span style="color: #000000">r&nbsp;now</span></div><img src ="http://www.cppblog.com/tx7do/aggbug/118828.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/tx7do/" target="_blank">杨粼波</a> 2010-06-27 18:17 <a href="http://www.cppblog.com/tx7do/archive/2010/06/27/118828.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>FreeBSD 下架设 Subversion</title><link>http://www.cppblog.com/tx7do/archive/2010/06/27/118824.html</link><dc:creator>杨粼波</dc:creator><author>杨粼波</author><pubDate>Sun, 27 Jun 2010 08:22:00 GMT</pubDate><guid>http://www.cppblog.com/tx7do/archive/2010/06/27/118824.html</guid><wfw:comment>http://www.cppblog.com/tx7do/comments/118824.html</wfw:comment><comments>http://www.cppblog.com/tx7do/archive/2010/06/27/118824.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/tx7do/comments/commentRss/118824.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/tx7do/services/trackbacks/118824.html</trackback:ping><description><![CDATA[转载自:<a href="http://plog.longwin.com.tw/my_note-unix/2007/07/18/freebsd_build_svn_2007"><u><font color="#0000ff">http://plog.longwin.com.tw/my_note-unix/2007/07/18/freebsd_build_svn_2007</font></u></a><br /><br /><br /><span style="widows: 2; text-transform: none; text-indent: 0px; border-collapse: separate; font: medium Simsun; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" class="Apple-style-span"><span style="text-align: justify; line-height: 22px; font-family: 'Trebuchet MS', arial, helvetica, sans-serif; color: #333333" class="Apple-style-span">
<h3 style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font-size: large; padding-top: 0px; text-shadow: #aaaaaa 2px 2px 4px" class="title">在 FreeBSD 下架設 Subversion</h3>
<p>&nbsp;</p>
<p>紀錄於 FreeBSD 下架設 SVN 的過程...... 最近怎麼都在架 SVN... XD</p>
<p>詳細的解釋也懶得打了, 有興趣想了解深入點的, 可以看之前的文章, 本篇還是直接從頭裝到完就好了... XD</p>
<p>首先, 先來裝 package 吧~~~ :)</p>
<h4 style="border-bottom: #aaaaaa 1px solid; border-left: #aaaaaa 1px solid; padding-bottom: 0px; background-color: #eeeeee; margin: 30px 0px 0px; padding-left: 5px; padding-right: 0px; padding-top: 0px; text-shadow: #aaaaaa 2px 2px 4px; background-origin: initial; background-clip: initial; -webkit-box-shadow: #aaaaaa -2px 1px 2px">安裝 Apache</h4>
<ol>
    <li style="margin: 1px">cd /usr/ports/www/apache22
    </li><li style="margin: 1px">make WITH_AUTH_MODULES=yes WITH_DAV_MODULES=yes WITH_SSL_MODULES=yes WITH_BERKELEYDB=db42 install clean
    </li><li style="margin: 1px"># SVN 會使用到 bdb4, 所以 apache 在此要一起裝起來 </li>
</ol>
<h4 style="border-bottom: #aaaaaa 1px solid; border-left: #aaaaaa 1px solid; padding-bottom: 0px; background-color: #eeeeee; margin: 30px 0px 0px; padding-left: 5px; padding-right: 0px; padding-top: 0px; text-shadow: #aaaaaa 2px 2px 4px; background-origin: initial; background-clip: initial; -webkit-box-shadow: #aaaaaa -2px 1px 2px">安裝 Subversion</h4>
<ol>
    <li style="margin: 1px">cd /usr/ports/devel/subversion
    </li><li style="margin: 1px">make -DWITH_SVNSERVE_WRAPPER -DWITH_MOD_DAV_SVN -DWITH_APACHE2_APR install clean
    </li><li style="margin: 1px">讓 svn 支援 apache22 的 DAV_MODULES </li>
</ol>
<h4 style="border-bottom: #aaaaaa 1px solid; border-left: #aaaaaa 1px solid; padding-bottom: 0px; background-color: #eeeeee; margin: 30px 0px 0px; padding-left: 5px; padding-right: 0px; padding-top: 0px; text-shadow: #aaaaaa 2px 2px 4px; background-origin: initial; background-clip: initial; -webkit-box-shadow: #aaaaaa -2px 1px 2px">設定 SVN 基本環境目錄</h4>
<ol>
    <li style="margin: 1px">mkdir -p /home/www/svn/repository/PROJECT_NAME # 路徑自行決定後再更改即可.
    </li><li style="margin: 1px">mkdir -p /home/www/etc # 來放 svn 所需要的設定檔
    </li><li style="margin: 1px">svnadmin create /home/www/svn/repository/PROJECT_NAME # svn 初始化
    </li><li style="margin: 1px">chown -R www:www /home/www/svn/repository/PROJECT_NAME
    </li><li style="margin: 1px">chown -R www:www /home/www/etc </li>
</ol>
<h4 style="border-bottom: #aaaaaa 1px solid; border-left: #aaaaaa 1px solid; padding-bottom: 0px; background-color: #eeeeee; margin: 30px 0px 0px; padding-left: 5px; padding-right: 0px; padding-top: 0px; text-shadow: #aaaaaa 2px 2px 4px; background-origin: initial; background-clip: initial; -webkit-box-shadow: #aaaaaa -2px 1px 2px">設定 Apache2</h4>
<p>在 /usr/local/etc/apache22/httpd.conf 應該有這三行</p>
<blockquote style="border-bottom: #aabbcc 1px dashed; border-left: #aabbcc 1px dashed; padding-bottom: 10px; background-color: #ffffcc; padding-left: 10px; padding-right: 10px; color: #000000; margin-left: 15px; font-size: 13px; border-top: #aabbcc 1px dashed; margin-right: 0px; border-right: #aabbcc 1px dashed; padding-top: 10px; -webkit-box-shadow: #333333 4px 4px 6px">LoadModule dav_module&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; libexec/apache22/mod_dav.so<br />LoadModule dav_svn_module&nbsp;&nbsp;&nbsp;&nbsp; libexec/apache22/mod_dav_svn.so<br />LoadModule authz_svn_module&nbsp;&nbsp; libexec/apache22/mod_authz_svn.so</blockquote>
<p>如果有apache restart 有出現 "[warn] module dav_module is already loaded, skipping" 的 WARN, 就把 dav_module 註解掉, 如下: &nbsp;</p>
<blockquote style="border-bottom: #aabbcc 1px dashed; border-left: #aabbcc 1px dashed; padding-bottom: 10px; background-color: #ffffcc; padding-left: 10px; padding-right: 10px; color: #000000; margin-left: 15px; font-size: 13px; border-top: #aabbcc 1px dashed; margin-right: 0px; border-right: #aabbcc 1px dashed; padding-top: 10px; -webkit-box-shadow: #333333 4px 4px 6px"># LoadModule dav_module&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; libexec/apache22/mod_dav.so<br />LoadModule dav_svn_module&nbsp;&nbsp;&nbsp;&nbsp; libexec/apache22/mod_dav_svn.so<br />LoadModule authz_svn_module&nbsp;&nbsp; libexec/apache22/mod_authz_svn.so</blockquote>
<h4 style="border-bottom: #aaaaaa 1px solid; border-left: #aaaaaa 1px solid; padding-bottom: 0px; background-color: #eeeeee; margin: 30px 0px 0px; padding-left: 5px; padding-right: 0px; padding-top: 0px; text-shadow: #aaaaaa 2px 2px 4px; background-origin: initial; background-clip: initial; -webkit-box-shadow: #aaaaaa -2px 1px 2px">新增 svn.conf</h4>
<ul>
    <li style="margin: 1px">註: 如果要設 Virtual Host 就直接跳過這個.
    </li><li style="margin: 1px">vim/usr/local/etc/apache22/Includes/svn.conf # 設定 apache DAV </li>
</ul>
<blockquote style="border-bottom: #aabbcc 1px dashed; border-left: #aabbcc 1px dashed; padding-bottom: 10px; background-color: #ffffcc; padding-left: 10px; padding-right: 10px; color: #000000; margin-left: 15px; font-size: 13px; border-top: #aabbcc 1px dashed; margin-right: 0px; border-right: #aabbcc 1px dashed; padding-top: 10px; -webkit-box-shadow: #333333 4px 4px 6px">&lt;Location /svn&gt;<br />&nbsp; DAV svn<br />&nbsp; SVNPath /home/www/svn/repository<br />&nbsp; AuthType Basic<br />&nbsp; AuthName "Svn repository"<br />&nbsp; AuthUserFile /home/www/etc/svn-auth-file<br />&nbsp; AuthzSVNAccessFile /home/www/etc/svn-access-file # 如果不加這個, 預設大家都可以進去存取<br />&nbsp; Require valid-user<br />&lt;/Location&gt;</blockquote>
<h4 style="border-bottom: #aaaaaa 1px solid; border-left: #aaaaaa 1px solid; padding-bottom: 0px; background-color: #eeeeee; margin: 30px 0px 0px; padding-left: 5px; padding-right: 0px; padding-top: 0px; text-shadow: #aaaaaa 2px 2px 4px; background-origin: initial; background-clip: initial; -webkit-box-shadow: #aaaaaa -2px 1px 2px">設定 Virtual Host</h4>
<ul>
    <li style="margin: 1px">註: 要設定這個, 就不用設上述的 svn.conf
    </li><li style="margin: 1px">vim /usr/local/etc/apache2/extra/httpd-vhosts.conf </li>
</ul>
<blockquote style="border-bottom: #aabbcc 1px dashed; border-left: #aabbcc 1px dashed; padding-bottom: 10px; background-color: #ffffcc; padding-left: 10px; padding-right: 10px; color: #000000; margin-left: 15px; font-size: 13px; border-top: #aabbcc 1px dashed; margin-right: 0px; border-right: #aabbcc 1px dashed; padding-top: 10px; -webkit-box-shadow: #333333 4px 4px 6px">&lt;VirtualHost *:80&gt;<br />&nbsp;&nbsp;&nbsp; DocumentRoot /home/wwwadm/svn/repository<br />&nbsp;&nbsp;&nbsp; ServerName VIRTUAL_HOSTNAME<br />&nbsp;&nbsp;&nbsp; ErrorLog /var/log/httpd/svn.VIRTUAL_HOSTNAME-error_log<br />&nbsp;&nbsp;&nbsp; CustomLog /var/log/httpd/svn.VIRTUAL_HOSTNAME-access_log combined<br />&nbsp;&nbsp;&nbsp; &lt;Location /svn&gt;<br />&nbsp;&nbsp;&nbsp; DAV svn<span class="Apple-converted-space">&nbsp;</span><br />&nbsp;&nbsp;&nbsp; # 注意, 這邊要用 SVNParentPath<br />&nbsp;&nbsp;&nbsp; SVNParentPath /home/wwwadm/svn/repository&nbsp;<br />&nbsp;&nbsp;&nbsp; # Satisfy Any<br />&nbsp;&nbsp;&nbsp; AuthType Basic<br />&nbsp;&nbsp;&nbsp; AuthName "Svn repository"<br />&nbsp;&nbsp;&nbsp; AuthUserFile /home/www/etc/svn-auth-file<br />&nbsp;&nbsp;&nbsp; AuthzSVNAccessFile /home/www/etc/svn-access-file<br />&nbsp;&nbsp;&nbsp; Require valid-user<br />&nbsp;&nbsp;&nbsp; &lt;/Location&gt;<br />&lt;/VirtualHost&gt;</blockquote>
<h4 style="border-bottom: #aaaaaa 1px solid; border-left: #aaaaaa 1px solid; padding-bottom: 0px; background-color: #eeeeee; margin: 30px 0px 0px; padding-left: 5px; padding-right: 0px; padding-top: 0px; text-shadow: #aaaaaa 2px 2px 4px; background-origin: initial; background-clip: initial; -webkit-box-shadow: #aaaaaa -2px 1px 2px">建立帳號</h4>
<ol>
    <li style="margin: 1px">htpasswd -c /etc/svn-auth-file USER1 # 建立存取帳號
    </li><li style="margin: 1px">htpasswd /etc/svn-auth-file USER2 # 第二個以後的帳號記得不要 -c </li>
</ol>
<h4 style="border-bottom: #aaaaaa 1px solid; border-left: #aaaaaa 1px solid; padding-bottom: 0px; background-color: #eeeeee; margin: 30px 0px 0px; padding-left: 5px; padding-right: 0px; padding-top: 0px; text-shadow: #aaaaaa 2px 2px 4px; background-origin: initial; background-clip: initial; -webkit-box-shadow: #aaaaaa -2px 1px 2px">建立 SVN 權限控制檔案</h4>
<ul>
    <li style="margin: 1px">vim /etc/svn-access-file </li>
</ul>
<blockquote style="border-bottom: #aabbcc 1px dashed; border-left: #aabbcc 1px dashed; padding-bottom: 10px; background-color: #ffffcc; padding-left: 10px; padding-right: 10px; color: #000000; margin-left: 15px; font-size: 13px; border-top: #aabbcc 1px dashed; margin-right: 0px; border-right: #aabbcc 1px dashed; padding-top: 10px; -webkit-box-shadow: #333333 4px 4px 6px">[/]<br />* =<br /><br />[PROJECT_NAME:/]<br />USER1 = rw<br />USER2 = r</blockquote>
<h4 style="border-bottom: #aaaaaa 1px solid; border-left: #aaaaaa 1px solid; padding-bottom: 0px; background-color: #eeeeee; margin: 30px 0px 0px; padding-left: 5px; padding-right: 0px; padding-top: 0px; text-shadow: #aaaaaa 2px 2px 4px; background-origin: initial; background-clip: initial; -webkit-box-shadow: #aaaaaa -2px 1px 2px">設定開機自動啟動 Apache</h4>
<ol>
    <li style="margin: 1px">vim /etc/rc.conf
    </li><li style="margin: 1px">apache22_enable="YES" # 增加這一行 </li>
</ol>
<h4 style="border-bottom: #aaaaaa 1px solid; border-left: #aaaaaa 1px solid; padding-bottom: 0px; background-color: #eeeeee; margin: 30px 0px 0px; padding-left: 5px; padding-right: 0px; padding-top: 0px; text-shadow: #aaaaaa 2px 2px 4px; background-origin: initial; background-clip: initial; -webkit-box-shadow: #aaaaaa -2px 1px 2px">測試</h4>
<ol>
    <li style="margin: 1px">cd /tmp/;mkdir PROJECT_NAME; cd PROJECT_NAME; mkdir trunk branches tags; cd /tmp/;
    </li><li style="margin: 1px">svn import PROJECT_NAME http://DOMAIN_NAME/svn/PROJECT_NAME
    </li><li style="margin: 1px">http://DOMAIN_NAME/svn/ 應該就可以看到 PROJECT_NAME 了 </li>
</ol>
<p>看到就可以開始做 svn checkout http://DOMAIN_NAME/svn/PROJECT_NAME, commit ... 等動作~~ 設 Virutal Host 的就可以 svn co http://VIRTUAL_HOSTNAME/svn/PROJECT_NAME 囉~</p>
<p>賀~ 這樣子 subversion 就架設完成囉!! :)</p>
<p>參考:</p>
<ul><span style="widows: 2; text-transform: none; text-indent: 0px; border-collapse: separate; font: medium Simsun; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" class="Apple-style-span"><span style="text-align: justify; line-height: 22px; font-family: 'Trebuchet MS', arial, helvetica, sans-serif; color: #333333" class="Apple-style-span">
    <ul>
        <li style="margin: 1px">在 FreeBSD 下架設 Subversion</li>
        <li style="margin: 1px">安裝及設定 subversion on FreeBSD</li>
        <li style="margin: 1px">Subversion的權限控制</li>
    </ul>
</span></span></ul>
<p>&nbsp;</p>
<div style="text-align: center; display: block; margin-bottom: 25px; color: #000000; font-size: small; padding-top: 2px" class="posted">作者 jon (<span class="Apple-converted-space">&nbsp;</span><a style="border-bottom: #8888aa 1px dotted; background-color: transparent; color: #8888aa; cursor: pointer; text-decoration: none" href="http://plog.longwin.com.tw/my_note-unix">My_Note-Unix</a><span class="Apple-converted-space">&nbsp;</span>) ::<span class="Apple-converted-space">&nbsp;</span><a style="border-bottom: #8888aa 1px dotted; background-color: transparent; color: #8888aa; cursor: pointer; text-decoration: none" href="http://plog.longwin.com.tw/my_note-unix/2007/07/18/freebsd_build_svn_2007">迴響 (2)</a><span class="Apple-converted-space">&nbsp;</span>::<span class="Apple-converted-space">&nbsp;</span><a style="border-bottom: #8888aa 1px dotted; background-color: transparent; color: #8888aa; cursor: pointer; text-decoration: none" href="http://plog.longwin.com.tw/my_note-unix/2007/07/18/freebsd_build_svn_2007">靜態連結網址</a></div>
<p>&nbsp;</p>
</span></span><br class="Apple-interchange-newline" /><img src ="http://www.cppblog.com/tx7do/aggbug/118824.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/tx7do/" target="_blank">杨粼波</a> 2010-06-27 16:22 <a href="http://www.cppblog.com/tx7do/archive/2010/06/27/118824.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>FreeBSD下find命令的一些使用方法</title><link>http://www.cppblog.com/tx7do/archive/2010/06/27/118811.html</link><dc:creator>杨粼波</dc:creator><author>杨粼波</author><pubDate>Sat, 26 Jun 2010 20:17:00 GMT</pubDate><guid>http://www.cppblog.com/tx7do/archive/2010/06/27/118811.html</guid><wfw:comment>http://www.cppblog.com/tx7do/comments/118811.html</wfw:comment><comments>http://www.cppblog.com/tx7do/archive/2010/06/27/118811.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/tx7do/comments/commentRss/118811.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/tx7do/services/trackbacks/118811.html</trackback:ping><description><![CDATA[<strong><span style="color: red">转载自:</span></strong><a href="http://blog.csdn.net/hjue/archive/2006/01/21/585471.aspx"><u><span style="color: red"><strong>http://blog.csdn.net/hjue/archive/2006/01/21/585471.aspx</strong></span></u></a><br /><br /><br /><span style="widows: 2; text-transform: none; text-indent: 0px; border-collapse: separate; font: medium Simsun; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" class="Apple-style-span"><span style="text-align: left; line-height: 21px; font-family: verdana, sans-serif; font-size: 14px" class="Apple-style-span">
<p style="padding-bottom: 0px; margin: 1em 0px 0.5em; padding-left: 0px; padding-right: 0px; padding-top: 0px">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; find / \! -name "*.c" -print<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 列出所有不是以.c结尾的文件&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Print out a list of all the files whose names do not end in .c.</p>
<p style="padding-bottom: 0px; margin: 1em 0px 0.5em; padding-left: 0px; padding-right: 0px; padding-top: 0px">&nbsp;&nbsp;&nbsp;&nbsp; find / -newer ttt -user wnj -print<br />&nbsp;&nbsp;&nbsp;&nbsp; 列出所有比文件ttt新并且owner是wnj的文件</p>
<p style="padding-bottom: 0px; margin: 1em 0px 0.5em; padding-left: 0px; padding-right: 0px; padding-top: 0px">&nbsp;&nbsp;&nbsp;&nbsp; find / \! \( -newer ttt -user wnj \) -print<br />&nbsp;&nbsp;&nbsp;&nbsp; 列出所有比文件ttt旧并且owner不是是wnj的文件</p>
<p style="padding-bottom: 0px; margin: 1em 0px 0.5em; padding-left: 0px; padding-right: 0px; padding-top: 0px">&nbsp;&nbsp;&nbsp;&nbsp; find / \( -newer ttt -or -user wnj \) -print<br />&nbsp;&nbsp;列出所有比文件ttt新或者owner是wnj的文件&nbsp;</p>
<p style="padding-bottom: 0px; margin: 1em 0px 0.5em; padding-left: 0px; padding-right: 0px; padding-top: 0px">&nbsp;&nbsp;&nbsp;&nbsp; find / -newerct '1 minute ago' -print<br />&nbsp;&nbsp;&nbsp;&nbsp; 列出所有一分钟之前改变的文件</p>
<p style="padding-bottom: 0px; margin: 1em 0px 0.5em; padding-left: 0px; padding-right: 0px; padding-top: 0px">&nbsp;&nbsp;&nbsp;&nbsp; find / -type f -exec rm {} \;<br />&nbsp;&nbsp; 删除所有文件，除非你疯了</p>
<p style="padding-bottom: 0px; margin: 1em 0px 0.5em; padding-left: 0px; padding-right: 0px; padding-top: 0px">&nbsp;&nbsp;&nbsp;&nbsp; find -L /usr/bin/ -type l -delete<br />&nbsp;&nbsp;&nbsp;&nbsp; 删除/usr/bin目录下所有连接错误的连接符号</p>
<p style="padding-bottom: 0px; margin: 1em 0px 0.5em; padding-left: 0px; padding-right: 0px; padding-top: 0px">&nbsp;&nbsp; find / -name "[a-z].*"<br />&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;还有几个参数会经常用到<br />&nbsp;&nbsp;-amin n&nbsp; 表示最后n分钟访问的文件<br />&nbsp;&nbsp;-atime n 表示最后n小时访问的文件<br />&nbsp;&nbsp;-cmin n&nbsp; 表示最后n分钟改变状态的文件<br />&nbsp;&nbsp;-ctime n 表示最后n小时改变状态的文件&nbsp;&nbsp;<br />&nbsp;&nbsp;-mmin n&nbsp; 表示最后n分钟里修改过的文件<br />&nbsp;&nbsp;-mtime n 表示最后24*n小时里修改过的文件&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;-empty&nbsp;&nbsp; 表示空白的文件，或空白的文件目录，或目录中没有子目录的文件夹<br />&nbsp;&nbsp;-nouser&nbsp; 属于作废用户的文件&nbsp;&nbsp;<br />&nbsp;&nbsp;-size +nc 长度大于n字节的文件<br />&nbsp;&nbsp;几个参数之间可以用-and，-or连接，某个参数取反可用!，可以用括号分隔条件<br />&nbsp;&nbsp;-exec command; 并执行命令</p>
<p style="padding-bottom: 0px; margin: 1em 0px 0.5em; padding-left: 0px; padding-right: 0px; padding-top: 0px">注意：在BSD下所有的字符串要使用引号</p>
</span></span><br class="Apple-interchange-newline" /><img src ="http://www.cppblog.com/tx7do/aggbug/118811.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/tx7do/" target="_blank">杨粼波</a> 2010-06-27 04:17 <a href="http://www.cppblog.com/tx7do/archive/2010/06/27/118811.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>FreeBSD下安装Mysql笔记</title><link>http://www.cppblog.com/tx7do/archive/2010/06/26/118770.html</link><dc:creator>杨粼波</dc:creator><author>杨粼波</author><pubDate>Sat, 26 Jun 2010 05:17:00 GMT</pubDate><guid>http://www.cppblog.com/tx7do/archive/2010/06/26/118770.html</guid><wfw:comment>http://www.cppblog.com/tx7do/comments/118770.html</wfw:comment><comments>http://www.cppblog.com/tx7do/archive/2010/06/26/118770.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/tx7do/comments/commentRss/118770.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/tx7do/services/trackbacks/118770.html</trackback:ping><description><![CDATA[Mysql是使用sysinstall安装的.<br />FreeBSD8.1的Packages里面的是5.0.9.0的版本.<br /><br />创建配置文件:<br />
<div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><img align="top" src="http://www.cppblog.com/Images/OutliningIndicators/None.gif"  alt="" /><span style="color: #000000">cp&nbsp;</span><span style="color: #000000">/</span><span style="color: #000000">usr</span><span style="color: #000000">/</span><span style="color: #000000">local</span><span style="color: #000000">/</span><span style="color: #000000">share</span><span style="color: #000000">/</span><span style="color: #000000">mysql</span><span style="color: #000000">/</span><span style="color: #000000">my</span><span style="color: #000000">-*</span><span style="color: #000000">.cnf&nbsp;</span><span style="color: #000000">/</span><span style="color: #000000">etc</span><span style="color: #000000">/</span><span style="color: #000000">my.cnf</span></div>
<span style="widows: 2; text-transform: none; text-indent: 0px; border-collapse: separate; font: medium Simsun; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" class="Apple-style-span"><span style="text-align: left; line-height: 16px; font-family: Verdana, 宋体; font-size: 13px" class="Apple-style-span">
<p style="padding-bottom: 0px; line-height: 25px; margin: 0px 0px 16px; padding-left: 0px; padding-right: 0px; font-size: 14px; padding-top: 0px"><span style="widows: 2; text-transform: none; text-indent: 0px; border-collapse: separate; font: medium Simsun; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" class="Apple-style-span"><span style="text-align: left; line-height: 25px; font-family: Verdana, 宋体; font-size: 14px" class="Apple-style-span">mysql默认读取/etc目录下面的my.cnf，但是安装过程不会自动在这目录下创建本文件，默认这个文件在/usr/local/share/mysql目录下面，</span></span>有3个版本:</p>
<p style="padding-bottom: 0px; line-height: 25px; margin: 0px 0px 16px; padding-left: 0px; padding-right: 0px; font-size: 14px; padding-top: 0px">　　my-large.cnf 一般高配置服务器或者mysql专用服务器用这个配置文件</p>
<p style="padding-bottom: 0px; line-height: 25px; margin: 0px 0px 16px; padding-left: 0px; padding-right: 0px; font-size: 14px; padding-top: 0px">　　my-medium.cnf 服务器配置并跑有其它应用时用这个配置文件</p>
<p style="padding-bottom: 0px; line-height: 25px; margin: 0px 0px 16px; padding-left: 0px; padding-right: 0px; font-size: 14px; padding-top: 0px">　　my-small.cnf 服务器资源紧张的就用这个好了.<br /><br />然后创建权限库:</p>
<div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><img align="top" src="http://www.cppblog.com/Images/OutliningIndicators/None.gif"  alt="" /><span style="color: #000000">/</span><span style="color: #000000">usr</span><span style="color: #000000">/</span><span style="color: #000000">local</span><span style="color: #000000">/</span><span style="color: #000000">bin</span><span style="color: #000000">/</span><span style="color: #000000">mysql_install_db</span></div>
<font size="2">mysql_install_db实际上是创建MySQL的权限信息，mysql_install_db并不覆盖已经存在的权限信息表，一般情况下，mysql_install_db只是在MySQL安装完成后运行一次既可。<br /><br /></font>
<p>&nbsp;</p>
<br /><span style="widows: 2; text-transform: none; text-indent: 0px; border-collapse: separate; font: medium Simsun; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" class="Apple-style-span"><span style="font-family: Arial, 宋体, 新宋体; font-size: 12px" class="Apple-style-span">
<p style="padding-bottom: 0px; line-height: 22px; margin: 14px 0px; padding-left: 0px; padding-right: 0px; font-size: 14px; padding-top: 0px">控制mysql就通过 /usr/local/mysql/libexec/mysqld 来控制启动或者停止mysql:</p>
<div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><img align="top" src="http://www.cppblog.com/Images/OutliningIndicators/None.gif"  alt="" /><span style="color: #000000">/</span><span style="color: #000000">usr</span><span style="color: #000000">/</span><span style="color: #000000">local</span><span style="color: #000000">/</span><span style="color: #000000">mysql</span><span style="color: #000000">/</span><span style="color: #000000">libexec</span><span style="color: #000000">/</span><span style="color: #000000">mysqld&nbsp;start</span></div>
<p style="padding-bottom: 0px; line-height: 22px; margin: 14px 0px; padding-left: 0px; padding-right: 0px; font-size: 14px; padding-top: 0px">&nbsp;</p>
<div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><img align="top" src="http://www.cppblog.com/Images/OutliningIndicators/None.gif"  alt="" /><span style="color: #000000">/</span><span style="color: #000000">usr</span><span style="color: #000000">/</span><span style="color: #000000">local</span><span style="color: #000000">/</span><span style="color: #000000">mysql</span><span style="color: #000000">/</span><span style="color: #000000">libexec</span><span style="color: #000000">/</span><span style="color: #000000">mysqld&nbsp;stop　</span></div>
<p style="padding-bottom: 0px; line-height: 22px; margin: 14px 0px; padding-left: 0px; padding-right: 0px; font-size: 14px; padding-top: 0px">&nbsp;</p>
<div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><img align="top" src="http://www.cppblog.com/Images/OutliningIndicators/None.gif"  alt="" /><span style="color: #000000">/</span><span style="color: #000000">usr</span><span style="color: #000000">/</span><span style="color: #000000">local</span><span style="color: #000000">/</span><span style="color: #000000">mysql</span><span style="color: #000000">/</span><span style="color: #000000">libexec</span><span style="color: #000000">/</span><span style="color: #000000">mysqld&nbsp;restart&nbsp;</span></div>
</span></span>
 </span></span><img src ="http://www.cppblog.com/tx7do/aggbug/118770.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/tx7do/" target="_blank">杨粼波</a> 2010-06-26 13:17 <a href="http://www.cppblog.com/tx7do/archive/2010/06/26/118770.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>FreeBSD下的Apache出现错误:[warn] (2)No such file or directory: Failed to enable the 'httpready' Accept Filter的解决方法</title><link>http://www.cppblog.com/tx7do/archive/2010/06/26/118749.html</link><dc:creator>杨粼波</dc:creator><author>杨粼波</author><pubDate>Fri, 25 Jun 2010 17:15:00 GMT</pubDate><guid>http://www.cppblog.com/tx7do/archive/2010/06/26/118749.html</guid><wfw:comment>http://www.cppblog.com/tx7do/comments/118749.html</wfw:comment><comments>http://www.cppblog.com/tx7do/archive/2010/06/26/118749.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/tx7do/comments/commentRss/118749.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/tx7do/services/trackbacks/118749.html</trackback:ping><description><![CDATA[FreeBSD8.1下安装的Apache22启动的时候报错:<br />
<div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><img align="top" src="http://www.cppblog.com/Images/OutliningIndicators/None.gif"  alt="" /><span style="color: #000000">[warn]&nbsp;(</span><span style="color: #000000">2</span><span style="color: #000000">)No&nbsp;such&nbsp;file&nbsp;or&nbsp;directory:&nbsp;Failed&nbsp;to&nbsp;enable&nbsp;the&nbsp;</span><span style="color: #000000">'</span><span style="color: #000000">httpready</span><span style="color: #000000">'</span><span style="color: #000000">&nbsp;Accept&nbsp;Filter.</span></div>
<br />编译并安装accf_data:<br />
<div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><img align="top" src="http://www.cppblog.com/Images/OutliningIndicators/None.gif"  alt="" /><span style="color: #000000">cd&nbsp;</span><span style="color: #000000">/</span><span style="color: #000000">usr</span><span style="color: #000000">/</span><span style="color: #000000">src</span><span style="color: #000000">/</span><span style="color: #000000">sys</span><span style="color: #000000">/</span><span style="color: #000000">modules</span><span style="color: #000000">/</span><span style="color: #000000">accf_data&nbsp;<br /><img align="top" src="http://www.cppblog.com/Images/OutliningIndicators/None.gif"  alt="" />make<br /><img align="top" src="http://www.cppblog.com/Images/OutliningIndicators/None.gif"  alt="" />make&nbsp;install&nbsp;clean&nbsp;</span></div>
<br />编译并安装accf_http:<br />
<div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><img align="top" src="http://www.cppblog.com/Images/OutliningIndicators/None.gif"  alt="" /><span style="color: #000000">cd&nbsp;</span><span style="color: #000000">/</span><span style="color: #000000">usr</span><span style="color: #000000">/</span><span style="color: #000000">src</span><span style="color: #000000">/</span><span style="color: #000000">sys</span><span style="color: #000000">/</span><span style="color: #000000">modules</span><span style="color: #000000">/</span><span style="color: #000000">accf_http<br /><img align="top" src="http://www.cppblog.com/Images/OutliningIndicators/None.gif"  alt="" />make<br /><img align="top" src="http://www.cppblog.com/Images/OutliningIndicators/None.gif"  alt="" />make&nbsp;install&nbsp;clean&nbsp;</span></div>
<br />然后编辑配置文件:<br />
<div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><img align="top" src="http://www.cppblog.com/Images/OutliningIndicators/None.gif"  alt="" /><span style="color: #000000">ee&nbsp;</span><span style="color: #000000">/</span><span style="color: #000000">etc</span><span style="color: #000000">/</span><span style="color: #000000">rc.conf</span></div>
在其中加入:<br />
<div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><img align="top" src="http://www.cppblog.com/Images/OutliningIndicators/None.gif"  alt="" /><span style="color: #000000">accf_data_load</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">YES</span><span style="color: #000000">"</span><span style="color: #000000"><br /><img align="top" src="http://www.cppblog.com/Images/OutliningIndicators/None.gif"  alt="" />accf_http_load</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">YES</span><span style="color: #000000">"</span><span style="color: #000000">&nbsp;<br /><img align="top" src="http://www.cppblog.com/Images/OutliningIndicators/None.gif"  alt="" />apache22_enable</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">YES</span><span style="color: #000000">"</span><span style="color: #000000">&nbsp;<br /><img align="top" src="http://www.cppblog.com/Images/OutliningIndicators/None.gif"  alt="" />apache22_http_accept_enable</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">YES</span><span style="color: #000000">"</span></div>
然后重启即可.<img src ="http://www.cppblog.com/tx7do/aggbug/118749.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/tx7do/" target="_blank">杨粼波</a> 2010-06-26 01:15 <a href="http://www.cppblog.com/tx7do/archive/2010/06/26/118749.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>FreeBSD portsnap方法更新ports</title><link>http://www.cppblog.com/tx7do/archive/2010/06/25/118687.html</link><dc:creator>杨粼波</dc:creator><author>杨粼波</author><pubDate>Fri, 25 Jun 2010 00:35:00 GMT</pubDate><guid>http://www.cppblog.com/tx7do/archive/2010/06/25/118687.html</guid><wfw:comment>http://www.cppblog.com/tx7do/comments/118687.html</wfw:comment><comments>http://www.cppblog.com/tx7do/archive/2010/06/25/118687.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/tx7do/comments/commentRss/118687.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/tx7do/services/trackbacks/118687.html</trackback:ping><description><![CDATA[<span style="text-align: center; widows: 2; text-indent: 0px; border-collapse: separate; font: normal normal normal medium/normal Simsun; orphans: 2; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; " class="Apple-style-span"><span style="text-align: left; " class="Apple-style-span">
<div style="text-align: left; padding-bottom: 5px; overflow-x: hidden; overflow-y: hidden; margin-top: 15px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; padding-left: 0px; padding-right: 5px; word-wrap: break-word; padding-top: 5px; " class="bct fc05 fc11 nbw-blog ztag js-fs2"><font class="Apple-style-span" face="Arial, Helvetica, sans-serif"><span class="Apple-style-span" style="font-size: 14px; line-height: 22px;">来源:</span></font><a href="http://nymz.blog.163.com/blog/static/10874768200971232059788/" style="color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 14px; letter-spacing: normal; line-height: 22px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "><u><font color="#0000ff">http://nymz.blog.163.com/blog/static/10874768200971232059788/</font></u></a></div></span></span><span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif; line-height: 22px; font-size: medium; ">从6.0开始，freebsd升级ports就不再需要cvsup了，而是用portsnap。<br /><br /></span><span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif; line-height: 22px; font-size: medium; ">一、portsnap与cvsup的区别在于：</span><span style="text-align: center; widows: 2; text-indent: 0px; border-collapse: separate; font: normal normal normal medium/normal Simsun; orphans: 2; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; " class="Apple-style-span"><span style="text-align: left; " class="Apple-style-span"><div style="text-align: left; padding-bottom: 5px; overflow-x: hidden; overflow-y: hidden; margin-top: 15px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; padding-left: 0px; padding-right: 5px; word-wrap: break-word; padding-top: 5px; " class="bct fc05 fc11 nbw-blog ztag js-fs2"><div style="text-align: -webkit-auto;"><font class="Apple-style-span" face="Arial, Helvetica, sans-serif"><span class="Apple-style-span" style="line-height: 22px; "><div><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; text-indent: 2em; padding-bottom: 0px; line-height: 22px; padding-left: 0px; padding-right: 0px; padding-top: 0px; ">1、portsnap有数字签名，较安全，cvsup没有。</p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; text-indent: 2em; padding-bottom: 0px; line-height: 22px; padding-left: 0px; padding-right: 0px; padding-top: 0px; ">2、portsnap是打包压缩下载，所以会比cvsup快一些，当然除了第一次使用。</p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; text-indent: 2em; padding-bottom: 0px; line-height: 22px; padding-left: 0px; padding-right: 0px; padding-top: 0px; "><br />二、使用方法是：</p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; text-indent: 2em; padding-bottom: 0px; line-height: 22px; padding-left: 0px; padding-right: 0px; padding-top: 0px; ">第一次使用：portsnap fetch extract</p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; text-indent: 2em; padding-bottom: 0px; line-height: 22px; padding-left: 0px; padding-right: 0px; padding-top: 0px; ">以后再用：portsnap fetch update</p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; text-indent: 2em; padding-bottom: 0px; line-height: 22px; padding-left: 0px; padding-right: 0px; padding-top: 0px; ">还可以放在cron里定时升级：portsnap cron update</p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; text-indent: 2em; padding-bottom: 0px; line-height: 22px; padding-left: 0px; padding-right: 0px; padding-top: 0px; ">需要注意的是不要portsnap和cvsup混合使用。</p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; text-indent: 2em; padding-bottom: 0px; line-height: 22px; padding-left: 0px; padding-right: 0px; padding-top: 0px; ">第一次使用输入portsnap fetch extract回车即可，因为有几十兆的文件需要下载，需要等待一段时间。</p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; text-indent: 2em; padding-bottom: 0px; line-height: 22px; padding-left: 0px; padding-right: 0px; padding-top: 0px; ">如果用户没有安装ports，这个命令是无效的，需要通过sysinstall来安装ports修改更新服务器地址的方法:</p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; text-indent: 2em; padding-bottom: 0px; line-height: 22px; padding-left: 0px; padding-right: 0px; padding-top: 0px; ">/etc/portsnap.conf 里面更改</p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; text-indent: 2em; padding-bottom: 0px; line-height: 22px; padding-left: 0px; padding-right: 0px; padding-top: 0px; ">SERVERNAME=portsnap.hshh.org<br /><br />提供几个postsnap更新的服务器地址</p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; text-indent: 2em; padding-bottom: 0px; line-height: 22px; padding-left: 0px; padding-right: 0px; padding-top: 0px; ">portsnap.hshh.org</p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; text-indent: 2em; padding-bottom: 0px; line-height: 22px; padding-left: 0px; padding-right: 0px; padding-top: 0px; ">portsnap2.hshh.org</p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; text-indent: 2em; padding-bottom: 0px; line-height: 22px; padding-left: 0px; padding-right: 0px; padding-top: 0px; ">portsnap3.hshh.org (网通)</p><p style="margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; text-indent: 2em; padding-bottom: 0px; line-height: 22px; padding-left: 0px; padding-right: 0px; padding-top: 0px; ">portsnap4.hshh.org</p></div></span></font></div>
<p style="color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 14px; letter-spacing: normal; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; padding-bottom: 0px; line-height: 22px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; "></p>
</div>
</span></span><img src ="http://www.cppblog.com/tx7do/aggbug/118687.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/tx7do/" target="_blank">杨粼波</a> 2010-06-25 08:35 <a href="http://www.cppblog.com/tx7do/archive/2010/06/25/118687.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>FreeBSD portsnap的使用</title><link>http://www.cppblog.com/tx7do/archive/2010/06/25/118686.html</link><dc:creator>杨粼波</dc:creator><author>杨粼波</author><pubDate>Fri, 25 Jun 2010 00:34:00 GMT</pubDate><guid>http://www.cppblog.com/tx7do/archive/2010/06/25/118686.html</guid><wfw:comment>http://www.cppblog.com/tx7do/comments/118686.html</wfw:comment><comments>http://www.cppblog.com/tx7do/archive/2010/06/25/118686.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/tx7do/comments/commentRss/118686.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/tx7do/services/trackbacks/118686.html</trackback:ping><description><![CDATA[<span style="widows: 2; text-transform: none; text-indent: 0px; border-collapse: separate; font: medium Simsun; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" class="Apple-style-span"><span style="text-align: center; line-height: 17px; font-family: Verdana, Arial, Tahoma; color: #777777; font-size: 12px" class="Apple-style-span"><small style="padding-bottom: 0px; margin: 0px 3px 0px 8px; padding-left: 0px; padding-right: 0px; color: #999999; font-size: 12px; padding-top: 0px"><span style="widows: 2; text-transform: none; text-indent: 0px; border-collapse: separate; font: medium Simsun; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" class="Apple-style-span"><span style="font-family: Verdana, Arial, Tahoma; font-size: 12px" class="Apple-style-span">
<div style="padding-bottom: 12px; line-height: 25px; margin: 0px; padding-left: 16px; padding-right: 16px; color: #333333; font-size: 14px; padding-top: 12px" class="content"><div style="text-align: left;"><strong style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px">使用方法:</strong></div><div style="text-align: left;">/etc/portsnap.conf 里面更改</div><div style="text-align: left;">SERVERNAME=portsnap.hshh.org</div></div></span></span></small></span></span><span class="Apple-style-span" style="color: #333333; font-family: Verdana, Arial, Tahoma; line-height: 25px; "><strong style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px">portsnap简介:</strong></span><span style="widows: 2; text-transform: none; text-indent: 0px; border-collapse: separate; font: medium Simsun; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" class="Apple-style-span"><span style="text-align: center; line-height: 17px; font-family: Verdana, Arial, Tahoma; color: #777777; font-size: 12px" class="Apple-style-span"><small style="padding-bottom: 0px; margin: 0px 3px 0px 8px; padding-left: 0px; padding-right: 0px; color: #999999; font-size: 12px; padding-top: 0px"><span style="widows: 2; text-transform: none; text-indent: 0px; border-collapse: separate; font: medium Simsun; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" class="Apple-style-span"><span style="font-family: Verdana, Arial, Tahoma; font-size: 12px" class="Apple-style-span"><div style="padding-bottom: 12px; line-height: 25px; margin: 0px; padding-left: 16px; padding-right: 16px; color: #333333; font-size: 14px; padding-top: 12px" class="content"><div style="text-align: left;">portsnap从6.0开始引进系统，给与用户方便的更新系统ports</div><div style="text-align: left;">portsnap的命令比较少</div></div></span></span></small></span></span><span class="Apple-style-span" style="color: #333333; font-family: Verdana, Arial, Tahoma; line-height: 25px; "><font style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px" color="#ff0000">fetch</font>&nbsp;获取数据</span><span style="widows: 2; text-transform: none; text-indent: 0px; border-collapse: separate; font: normal normal normal medium/normal Simsun; white-space: normal; orphans: 2; letter-spacing: normal; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; " class="Apple-style-span"><span style="text-align: center; line-height: 17px; font-family: Verdana, Arial, Tahoma; font-size: 12px; " class="Apple-style-span"><small style="padding-bottom: 0px; margin-top: 0px; margin-right: 3px; margin-bottom: 0px; margin-left: 8px; padding-left: 0px; padding-right: 0px; font-size: 12px; padding-top: 0px; "><span style="widows: 2; text-transform: none; text-indent: 0px; border-collapse: separate; font: normal normal normal medium/normal Simsun; white-space: normal; orphans: 2; letter-spacing: normal; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; " class="Apple-style-span"><span style="font-family: Verdana, Arial, Tahoma; font-size: 12px; " class="Apple-style-span"><div style="padding-bottom: 12px; line-height: 25px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-left: 16px; padding-right: 16px; font-size: 14px; padding-top: 12px; " class="content"><div style="text-align: left;color: #333333; "><font style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px" color="#ff0000">extract</font>&nbsp;释放全部ports</div></div></span></span></small></span></span><span class="Apple-style-span" style="font-family: Verdana, Arial, Tahoma; line-height: 25px; "><font style="color: #333333; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; " color="#ff0000">update</font>&nbsp;<font class="Apple-style-span" color="#333333">更新ports</font></span><span class="Apple-style-span" style="color: #333333; font-family: Verdana, Arial, Tahoma; line-height: 25px; ">第一次使用可以 portsnap fetch extract</span><span class="Apple-style-span" style="color: #333333; font-family: Verdana, Arial, Tahoma; line-height: 25px; ">以后使用可以 portsnap fetch update</span><span class="Apple-style-span" style="color: #333333; font-family: Verdana, Arial, Tahoma; line-height: 25px; ">如果写在cron可以用 portsnap cron update</span><span style="widows: 2; text-indent: 0px; border-collapse: separate; font: normal normal normal medium/normal Simsun; orphans: 2; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; " class="Apple-style-span"><span style="text-align: center; " class="Apple-style-span"><small style="padding-bottom: 0px; margin-top: 0px; margin-right: 3px; margin-bottom: 0px; margin-left: 8px; padding-left: 0px; padding-right: 0px; padding-top: 0px; "><span style="widows: 2; text-indent: 0px; border-collapse: separate; font: normal normal normal medium/normal Simsun; orphans: 2; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; " class="Apple-style-span"><span style="font-family: Verdana, Arial, Tahoma; font-size: 12px; line-height: 17px;" class="Apple-style-span"></span><span style="font-family: Verdana, Arial, Tahoma; font-size: 12px; line-height: 17px;" class="Apple-style-span"></span><span style="font-family: Verdana, Arial, Tahoma; font-size: 12px; line-height: 17px;" class="Apple-style-span"></span><div style="padding-bottom: 12px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-left: 16px; padding-right: 16px; padding-top: 12px; " class="content"><div style="text-align: left;"><font class="Apple-style-span" face="Verdana, Arial, Tahoma"><span class="Apple-style-span" style="font-size: 14px; line-height: 25px;"><br /></span></font></div><div style="text-align: left;"></div></div></span></small></span></span><span class="Apple-style-span" style="font-family: Simsun; line-height: normal; font-size: medium; "><strong style="font-family: Verdana, Arial, Tahoma; font-size: 14px; letter-spacing: normal; line-height: 25px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; color: #333333; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; ">本文来自ChinaUnix博客，如果查看原文请点：</strong><font class="Apple-style-span" color="#333333" style="font-family: Verdana, Arial, Tahoma; font-size: 14px; letter-spacing: normal; line-height: 25px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; ">http://blog.chinaunix.net/u/11818/showart_427831.html</font></span><span style="widows: 2; text-indent: 0px; border-collapse: separate; font: normal normal normal medium/normal Simsun; orphans: 2; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; " class="Apple-style-span"><span style="text-align: center; " class="Apple-style-span"><small style="padding-bottom: 0px; margin-top: 0px; margin-right: 3px; margin-bottom: 0px; margin-left: 8px; padding-left: 0px; padding-right: 0px; padding-top: 0px; "><span style="widows: 2; text-indent: 0px; border-collapse: separate; font: normal normal normal medium/normal Simsun; orphans: 2; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; " class="Apple-style-span">
<div style="text-align: left;font-family: Verdana, Arial, Tahoma; font-size: 12px; letter-spacing: normal; line-height: 17px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; color: #000000; padding-bottom: 0px; overflow-x: hidden; overflow-y: hidden; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-left: 0px; width: 712px; padding-right: 0px; float: none; padding-top: 0px; " class="dede_pages"></div>
</span></small></span></span><img src ="http://www.cppblog.com/tx7do/aggbug/118686.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/tx7do/" target="_blank">杨粼波</a> 2010-06-25 08:34 <a href="http://www.cppblog.com/tx7do/archive/2010/06/25/118686.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>FreeBSD下编译安装Perl</title><link>http://www.cppblog.com/tx7do/archive/2010/06/25/118684.html</link><dc:creator>杨粼波</dc:creator><author>杨粼波</author><pubDate>Fri, 25 Jun 2010 00:18:00 GMT</pubDate><guid>http://www.cppblog.com/tx7do/archive/2010/06/25/118684.html</guid><wfw:comment>http://www.cppblog.com/tx7do/comments/118684.html</wfw:comment><comments>http://www.cppblog.com/tx7do/archive/2010/06/25/118684.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/tx7do/comments/commentRss/118684.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/tx7do/services/trackbacks/118684.html</trackback:ping><description><![CDATA[来源:<a href="http://www.5dlinux.com/article/9/10/2008/linux_14994.html"><u><font color="#0000ff">http://www.5dlinux.com/article/9/10/2008/linux_14994.html</font></u></a><br /><br /><span style="widows: 2; text-transform: none; text-indent: 0px; border-collapse: separate; font: medium Simsun; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" class="Apple-style-span"><span style="text-align: left; line-height: 25px; font-family: Tahoma, Helvetica, Arial, sans-serif; color: #2a2a2a; font-size: 14px" class="Apple-style-span">
<p style="padding-bottom: 5px; font-style: normal; text-indent: 2em; margin: 0px; padding-left: 0px; padding-right: 0px; font-family: inherit; font-size: 14px; font-weight: normal; padding-top: 5px">下载:<a style="color: #0f83f8; text-decoration: none" href="http://www.perl.com/" target="_blank">http://www.perl.com/</a></p>
<p style="padding-bottom: 5px; font-style: normal; text-indent: 2em; margin: 0px; padding-left: 0px; padding-right: 0px; font-family: inherit; font-size: 14px; font-weight: normal; padding-top: 5px">#fetch<a style="color: #0f83f8; text-decoration: none" href="http://www.perl.com/CPAN/src/stable.tar.gz" target="_blank">http://www.perl.com/CPAN/src/stable.tar.gz</a></p>
<p style="padding-bottom: 5px; font-style: normal; text-indent: 2em; margin: 0px; padding-left: 0px; padding-right: 0px; font-family: inherit; font-size: 14px; font-weight: normal; padding-top: 5px"># tar zxvf stable.tar.gz</p>
<br />
<p style="padding-bottom: 5px; font-style: normal; text-indent: 2em; margin: 0px; padding-left: 0px; padding-right: 0px; font-family: inherit; font-size: 14px; font-weight: normal; padding-top: 5px"># cd perl-5.8.8</p>
<p style="padding-bottom: 5px; font-style: normal; text-indent: 2em; margin: 0px; padding-left: 0px; padding-right: 0px; font-family: inherit; font-size: 14px; font-weight: normal; padding-top: 5px"># sh Configure -de</p>
<p style="padding-bottom: 5px; font-style: normal; text-indent: 2em; margin: 0px; padding-left: 0px; padding-right: 0px; font-family: inherit; font-size: 14px; font-weight: normal; padding-top: 5px"># make（会需要一段时间）</p>
<p style="padding-bottom: 5px; font-style: normal; text-indent: 2em; margin: 0px; padding-left: 0px; padding-right: 0px; font-family: inherit; font-size: 14px; font-weight: normal; padding-top: 5px"># make test（执行一次测试）</p>
<p style="padding-bottom: 5px; font-style: normal; text-indent: 2em; margin: 0px; padding-left: 0px; padding-right: 0px; font-family: inherit; font-size: 14px; font-weight: normal; padding-top: 5px"># make install<br /><br class="Apple-interchange-newline" />&nbsp;&nbsp;&nbsp;<span style="widows: 2; text-transform: none; text-indent: 0px; border-collapse: separate; font: medium Simsun; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" class="Apple-style-span"><span style="text-align: left; line-height: 25px; text-indent: 28px; font-family: Tahoma, Helvetica, Arial, sans-serif; color: #2a2a2a; font-size: 14px" class="Apple-style-span"># reboot（系统重新启动，登录系统后可以执行 perl -v 查看Perl版本信息）</span></span></p>
 </span></span><img src ="http://www.cppblog.com/tx7do/aggbug/118684.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/tx7do/" target="_blank">杨粼波</a> 2010-06-25 08:18 <a href="http://www.cppblog.com/tx7do/archive/2010/06/25/118684.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Freebsd安装使用bash</title><link>http://www.cppblog.com/tx7do/archive/2010/06/25/118683.html</link><dc:creator>杨粼波</dc:creator><author>杨粼波</author><pubDate>Fri, 25 Jun 2010 00:17:00 GMT</pubDate><guid>http://www.cppblog.com/tx7do/archive/2010/06/25/118683.html</guid><wfw:comment>http://www.cppblog.com/tx7do/comments/118683.html</wfw:comment><comments>http://www.cppblog.com/tx7do/archive/2010/06/25/118683.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/tx7do/comments/commentRss/118683.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/tx7do/services/trackbacks/118683.html</trackback:ping><description><![CDATA[来源:<a href="http://unix.ctocio.com.cn/222/9355222.shtml"><u><font color="#0000ff">http://unix.ctocio.com.cn/222/9355222.shtml</font></u></a><br /><br /><span style="widows: 2; text-transform: none; text-indent: 0px; letter-spacing: normal; border-collapse: separate; font: medium Simsun; white-space: normal; orphans: 2; color: #000000; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" class="Apple-style-span"><span style="text-align: left; line-height: 16px; font-family: Verdana, 宋体; font-size: 13px" class="Apple-style-span">
<p style="padding-bottom: 0px; line-height: 25px; margin: 0px 0px 16px; padding-left: 0px; padding-right: 0px; font-size: 14px; padding-top: 0px">1.安装bash</p>
<div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><img align="top" src="http://www.cppblog.com/images/OutliningIndicators/None.gif"  alt="" /><span style="color: #000000">cd&nbsp;</span><span style="color: #808080">/</span><span style="color: #000000">usr</span><span style="color: #808080">/</span><span style="color: #000000">ports</span><span style="color: #808080">/</span><span style="color: #000000">shells</span><span style="color: #808080">/</span><span style="color: #000000">bash<br /><img align="top" src="http://www.cppblog.com/images/OutliningIndicators/None.gif"  alt="" />make&nbsp;install&nbsp;clean</span></div>
<p style="padding-bottom: 0px; line-height: 25px; margin: 0px 0px 16px; padding-left: 0px; padding-right: 0px; font-size: 14px; padding-top: 0px"><br />2. 在/bin目录下面做一个符号连接。</p>
<div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><img align="top" src="http://www.cppblog.com/images/OutliningIndicators/None.gif"  alt="" /><span style="color: #000000">　　ln&nbsp;</span><span style="color: #808080">-</span><span style="color: #000000">s&nbsp;</span><span style="color: #808080">/</span><span style="color: #000000">usr</span><span style="color: #808080">/</span><span style="color: #000000">local</span><span style="color: #808080">/</span><span style="color: #000000">bin</span><span style="color: #808080">/</span><span style="color: #000000">bash&nbsp;</span><span style="color: #808080">/</span><span style="color: #000000">bin</span><span style="color: #808080">/</span><span style="color: #000000">bash</span></div>
<p style="padding-bottom: 0px; line-height: 25px; margin: 0px 0px 16px; padding-left: 0px; padding-right: 0px; font-size: 14px; padding-top: 0px"><br />3.加入bash</p>
<div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><img align="top" src="http://www.cppblog.com/images/OutliningIndicators/None.gif"  alt="" /><span style="color: #000000">　　echo&nbsp;</span><span style="color: #ff0000">'</span><span style="color: #ff0000">/bin/bash</span><span style="color: #ff0000">'</span><span style="color: #000000">&nbsp;</span><span style="color: #808080">&gt;&gt;</span><span style="color: #000000">&nbsp;</span><span style="color: #808080">/</span><span style="color: #000000">etc</span><span style="color: #808080">/</span><span style="color: #000000">shells</span></div>
<p style="padding-bottom: 0px; line-height: 25px; margin: 0px 0px 16px; padding-left: 0px; padding-right: 0px; font-size: 14px; padding-top: 0px"></span></span><span style="widows: 2; text-transform: none; text-indent: 0px; letter-spacing: normal; border-collapse: separate; font: medium Simsun; white-space: normal; orphans: 2; color: #000000; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" class="Apple-style-span"><span style="text-align: left; line-height: 16px; font-family: Verdana, 宋体; font-size: 13px" class="Apple-style-span"><br />4.更改用户shell</p>
<div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><img align="top" src="http://www.cppblog.com/images/OutliningIndicators/None.gif"  alt="" /><span style="color: #000000">chsh&nbsp;</span><span style="color: #808080">-</span><span style="color: #000000">s&nbsp;</span><span style="color: #808080">/</span><span style="color: #000000">bin</span><span style="color: #808080">/</span><span style="color: #000000">bash&nbsp;root</span></div>
<p style="padding-bottom: 0px; line-height: 25px; margin: 0px 0px 16px; padding-left: 0px; padding-right: 0px; font-size: 14px; padding-top: 0px"><br />5.配置<br />　　vi ~/.cshrc</p>
<div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><img align="top" src="http://www.cppblog.com/images/OutliningIndicators/None.gif"  alt="" /><span style="color: #000000">　　alias&nbsp;ls</span><span style="color: #808080">=</span><span style="color: #ff0000">'</span><span style="color: #ff0000">ls&nbsp;-G</span><span style="color: #ff0000">'</span><span style="color: #000000">&nbsp;#显示颜色<br /><img align="top" src="http://www.cppblog.com/images/OutliningIndicators/None.gif"  alt="" />　　alias&nbsp;ll</span><span style="color: #808080">=</span><span style="color: #ff0000">'</span><span style="color: #ff0000">ls&nbsp;-al</span><span style="color: #ff0000">'</span><span style="color: #000000"><br /><img align="top" src="http://www.cppblog.com/images/OutliningIndicators/None.gif"  alt="" />　　alias&nbsp;rm</span><span style="color: #808080">=</span><span style="color: #ff0000">'</span><span style="color: #ff0000">rm&nbsp;-i</span><span style="color: #ff0000">'</span><span style="color: #000000">&nbsp;#确认删除<br /><img align="top" src="http://www.cppblog.com/images/OutliningIndicators/None.gif"  alt="" />　　alias&nbsp;mv</span><span style="color: #808080">=</span><span style="color: #ff0000">'</span><span style="color: #ff0000">mv&nbsp;-i</span><span style="color: #ff0000">'</span><span style="color: #000000">&nbsp;#确认移动<br /><img align="top" src="http://www.cppblog.com/images/OutliningIndicators/None.gif"  alt="" /></span></div>
<p style="padding-bottom: 0px; line-height: 25px; margin: 0px 0px 16px; padding-left: 0px; padding-right: 0px; font-size: 14px; padding-top: 0px"><br />6.退出重新登录即生效</p>
<div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; border-top-width: 0px; visibility: hidden; clear: both; padding-top: 0px" class="clear"></div>
<div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px" class="guanggao"><span id="advTailValue"></span></div>
<ul style="padding-bottom: 10px; list-style-type: none; margin: 0px; padding-left: 10px; width: 580px; padding-right: 10px; display: block; padding-top: 10px" class="keywords"><br class="Apple-interchange-newline" /></ul><br class="Apple-interchange-newline" /></span></span><img src ="http://www.cppblog.com/tx7do/aggbug/118683.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/tx7do/" target="_blank">杨粼波</a> 2010-06-25 08:17 <a href="http://www.cppblog.com/tx7do/archive/2010/06/25/118683.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>FreeBSD系统时间调整</title><link>http://www.cppblog.com/tx7do/archive/2010/06/25/118682.html</link><dc:creator>杨粼波</dc:creator><author>杨粼波</author><pubDate>Fri, 25 Jun 2010 00:08:00 GMT</pubDate><guid>http://www.cppblog.com/tx7do/archive/2010/06/25/118682.html</guid><wfw:comment>http://www.cppblog.com/tx7do/comments/118682.html</wfw:comment><comments>http://www.cppblog.com/tx7do/archive/2010/06/25/118682.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/tx7do/comments/commentRss/118682.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/tx7do/services/trackbacks/118682.html</trackback:ping><description><![CDATA[转载自:<a href="http://hi.baidu.com/rainchen/blog/item/8b9cb211e7c73b7bcb80c42c.html"><u><font color="#0000ff">http://hi.baidu.com/rainchen/blog/item/8b9cb211e7c73b7bcb80c42c.html</font></u></a><br /><br /><br /><span style="widows: 2; text-transform: none; text-indent: 0px; border-collapse: separate; font: medium Simsun; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" class="Apple-style-span"><span style="line-height: 18px; font-family: Arial; font-size: 12px" class="Apple-style-span">
<table style="width: 960px; table-layout: fixed">
    <tbody>
        <tr>
            <td style="filter: none; line-height: 18px; zoom: 1 !important; font-family: Arial; word-wrap: break-word; visibility: visible !important; font-size: 12px; word-break: break-all">
            <div style="position: static; filter: none; line-height: 20px; overflow-x: hidden; overflow-y: hidden; zoom: 1 !important; font-family: Arial; word-wrap: break-word; visibility: visible !important; color: #333333; font-size: 14px; word-break: normal; " id="blog_text" class="cnt">
            <p style="line-height: normal"><span style="line-height: normal; font-size: 10.5pt">先设置时区：<br style="line-height: normal" /></span><span style="line-height: normal; font-size: 10.5pt"># tzsetup</span></p>
            <p style="line-height: normal">再与国家授时中心服务器对时：<br style="line-height: normal" /># ntpdate 210.72.145.44</p>
            <p style="line-height: normal">以后自动同步：</p>
            <p style="line-height: normal">首先修改/etc/rc.conf添加ntpd_enable="YES"到最后一行。</p>
            <p style="line-height: normal">然后配置对时服务器：</p>
            <p style="line-height: normal"># vi /etc/ntp.conf</p>
            <p style="line-height: normal">server 210.72.145.44 prefer<br style="line-height: normal" />server 159.226.154.47<br style="line-height: normal" />server 127.127.1.0<br style="line-height: normal" />fudge 127.127.0.1 stratum 5<br style="line-height: normal" />restrict default ignore<br style="line-height: normal" />restrict 127.0.0.0 mask 255.0.0.0<br style="line-height: normal" />restrict 192.168.0.0 mask 255.255.255.0 noquery nopeer notrust<br style="line-height: normal" />restrict 210.72.145.44 noquery<br style="line-height: normal" />restrict 159.226.154.47 noquery<br style="line-height: normal" />driftfile /var/db/ntpd.drift</p>
            <p style="line-height: normal">/var/run/xntpd.pid</p>
            <p style="line-height: normal">参考：</p>
            <p style="line-height: normal"><font style="line-height: normal" color="#0000ff"><a style="line-height: normal" href="http://hi.baidu.com/hisbox/blog/item/e1a831a443be88f79152eee4.html" target="_blank"><u>FreeBSD系统时间调整</u></a></font></p>
            <p style="line-height: normal"><font style="line-height: normal" color="#0000ff"><a style="line-height: normal" href="http://www.oklinux.cn/html/other/unix/20070423/22119.html" target="_blank"><u>让FreeBSD使用ntpd同步时间</u></a></font></p>
            <p style="line-height: normal"><font style="line-height: normal" color="#0000ff"><a style="line-height: normal" href="http://www.xker.com/page/e2008/0117/45445.html" target="_blank"><u>FreeBSD连载23：配置系统时间</u></a></font></p>
            <p style="line-height: normal"><font style="line-height: normal" color="#0000ff"><a style="line-height: normal" href="http://www.pcdog.com/edu/linux/2005/09/y027796.html" target="_blank"><u>freebsd系统时间同步及ntp服务的提供</u></a></font></p>
            <p style="line-height: normal"><font style="line-height: normal" color="#0000ff"><a style="line-height: normal" href="http://blog.csdn.net/cnming/archive/2008/03/20/2200968.aspx" target="_blank"><u>中国国家授时中心的时间服务器IP地址</u></a></font></p>
            <p style="line-height: normal"><a style="line-height: normal" href="http://blog.csdn.net/cnming/archive/2008/03/20/2200970.aspx" target="_blank"><u><font color="#0000ff">中国大概能用的NTP服务器地址</font></u></a></p>
            </div>
            </td>
        </tr>
    </tbody>
</table>
</span></span><br class="Apple-interchange-newline" /><img src ="http://www.cppblog.com/tx7do/aggbug/118682.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/tx7do/" target="_blank">杨粼波</a> 2010-06-25 08:08 <a href="http://www.cppblog.com/tx7do/archive/2010/06/25/118682.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>FreeBSD 的root 用户修改 shell 后发生错误无法登入的问题解决</title><link>http://www.cppblog.com/tx7do/archive/2010/06/25/118677.html</link><dc:creator>杨粼波</dc:creator><author>杨粼波</author><pubDate>Thu, 24 Jun 2010 16:01:00 GMT</pubDate><guid>http://www.cppblog.com/tx7do/archive/2010/06/25/118677.html</guid><wfw:comment>http://www.cppblog.com/tx7do/comments/118677.html</wfw:comment><comments>http://www.cppblog.com/tx7do/archive/2010/06/25/118677.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/tx7do/comments/commentRss/118677.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/tx7do/services/trackbacks/118677.html</trackback:ping><description><![CDATA[<p>来源:<a href="http://proxy.gtn.com.tw/forum/index.php?topic=92.0"><u><font color="#0000ff">http://proxy.gtn.com.tw/forum/index.php?topic=92.0</font></u></a><br /><br /><span style="widows: 2; text-transform: none; text-indent: 0px; border-collapse: separate; font: medium Simsun; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" class="Apple-style-span"><span style="line-height: 16px; font-family: verdana, sans-serif, Tahoma; font-size: small" class="Apple-style-span">root 要改變自己所使用的 shell 要注意以下的問題點:<br /><br />1. 先確認所要指定使用的 shell 是否已經安裝, 可以查看 /etc/shells 這一個檔案內容, 在裡面會列出已經安裝的 shell<br /><br />2. 修改 shell 的方式是以 chsh -s xxxxx(所要指定的新 shell 完整檔名及路徑)<br />&nbsp; &nbsp; 例如 : chsh -s /bin/csh&nbsp; 這樣就會將 shell 指定到 csh<br /><br />3. 萬一指定 shell 時系統警告有錯誤, 請記得再重新執行一次 chsh -s /bin/csh 以免重開機後無法正常登入系統.<br /><br />4. 如果重開機後無法登入系統, 出現 shell 錯誤的警告然後回到登入畫面, 這時候的解決方式就是<br />&nbsp; &nbsp; a. 以 single user 進入系統<br />&nbsp; &nbsp; b. 執行 mount -raw (如果系統告知因為 filesystem not clean 需要執行 fsck, 請看是哪一個 mount point 就<br />&nbsp; &nbsp; &nbsp; &nbsp; 針對那一個 mount point 進行 fsck)<br />&nbsp; &nbsp; c. 接著以 chsh -s /bin/csh 更改 shell , 然後 exit, 就會進入到 login 畫面中<br />&nbsp; &nbsp; d. 再次以 root 來登入就可以了.<br /></span></span></p><img src ="http://www.cppblog.com/tx7do/aggbug/118677.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/tx7do/" target="_blank">杨粼波</a> 2010-06-25 00:01 <a href="http://www.cppblog.com/tx7do/archive/2010/06/25/118677.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>FreeBSD将Shell修改为Bash</title><link>http://www.cppblog.com/tx7do/archive/2010/06/25/118676.html</link><dc:creator>杨粼波</dc:creator><author>杨粼波</author><pubDate>Thu, 24 Jun 2010 16:00:00 GMT</pubDate><guid>http://www.cppblog.com/tx7do/archive/2010/06/25/118676.html</guid><wfw:comment>http://www.cppblog.com/tx7do/comments/118676.html</wfw:comment><comments>http://www.cppblog.com/tx7do/archive/2010/06/25/118676.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/tx7do/comments/commentRss/118676.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/tx7do/services/trackbacks/118676.html</trackback:ping><description><![CDATA[<p>先看一下bash是否安装到了:</p>
<div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><img align="top" src="http://www.cppblog.com/Images/OutliningIndicators/None.gif"  alt="" /><span style="color: #000000">whereis&nbsp;bash</span></div>
<p><br /><span style="widows: 2; text-transform: none; text-indent: 0px; border-collapse: separate; font: medium Simsun; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" class="Apple-style-span"><span style="border-collapse: collapse; font-family: song, Verdana; font-size: 12px" class="Apple-style-span">安装Bash</span></span></p>
<div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><img align="top" src="http://www.cppblog.com/Images/OutliningIndicators/None.gif"  alt="" /><span style="color: #000000">cd&nbsp;</span><span style="color: #000000">/</span><span style="color: #000000">usr</span><span style="color: #000000">/</span><span style="color: #000000">ports</span><span style="color: #000000">/</span><span style="color: #000000">shells</span><span style="color: #000000">/</span><span style="color: #000000">bash</span></div>

<div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><img align="top" src="http://www.cppblog.com/Images/OutliningIndicators/None.gif"  alt="" /><span style="color: #000000">make&nbsp;install&nbsp;clean</span></div>
<br />设置Bash<br />
<div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><img align="top" src="http://www.cppblog.com/Images/OutliningIndicators/None.gif"  alt="" /><span style="color: #000000">chsh&nbsp;</span><span style="color: #000000">-</span><span style="color: #000000">s&nbsp;</span><span style="color: #000000">/</span><span style="color: #000000">usr</span><span style="color: #000000">/</span><span style="color: #000000">local</span><span style="color: #000000">/</span><span style="color: #000000">bin</span><span style="color: #000000">/</span><span style="color: #000000">bash</span></div>
重启下就可以了.<img src ="http://www.cppblog.com/tx7do/aggbug/118676.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/tx7do/" target="_blank">杨粼波</a> 2010-06-25 00:00 <a href="http://www.cppblog.com/tx7do/archive/2010/06/25/118676.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>让FreeBSD的root用户能够SSH登陆</title><link>http://www.cppblog.com/tx7do/archive/2010/06/24/118614.html</link><dc:creator>杨粼波</dc:creator><author>杨粼波</author><pubDate>Thu, 24 Jun 2010 03:05:00 GMT</pubDate><guid>http://www.cppblog.com/tx7do/archive/2010/06/24/118614.html</guid><wfw:comment>http://www.cppblog.com/tx7do/comments/118614.html</wfw:comment><comments>http://www.cppblog.com/tx7do/archive/2010/06/24/118614.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/tx7do/comments/commentRss/118614.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/tx7do/services/trackbacks/118614.html</trackback:ping><description><![CDATA[如果刚装好FreeBSD,默认是不允许root用户登录SSH的,如果登陆结果就会如下:<br />
<div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><img align="top" src="http://www.cppblog.com/Images/OutliningIndicators/None.gif"  alt="" /><span style="color: #000000">用PuTTY登陆时，总提示：<br /><img align="top" src="http://www.cppblog.com/Images/OutliningIndicators/None.gif"  alt="" />login&nbsp;</span><span style="color: #0000ff">as</span><span style="color: #000000">:&nbsp;root<br /><img align="top" src="http://www.cppblog.com/Images/OutliningIndicators/None.gif"  alt="" />Using&nbsp;keyboard</span><span style="color: #000000">-</span><span style="color: #000000">interactive&nbsp;authentication.<br /><img align="top" src="http://www.cppblog.com/Images/OutliningIndicators/None.gif"  alt="" />Password:<br /><img align="top" src="http://www.cppblog.com/Images/OutliningIndicators/None.gif"  alt="" />Access&nbsp;denied</span></div>
<br /><br />这个时候需要编辑其配置文件,输入以下命令进行修改:<br />
<div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><img align="top" src="http://www.cppblog.com/Images/OutliningIndicators/None.gif"  alt="" /><span style="color: #000000">ee&nbsp;</span><span style="color: #000000">/</span><span style="color: #000000">etc</span><span style="color: #000000">/</span><span style="color: #000000">ssh</span><span style="color: #000000">/</span><span style="color: #000000">sshd_config</span></div>
然后进行修改.<br /><br /><br />找到<br />
<div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><img align="top" src="http://www.cppblog.com/Images/OutliningIndicators/None.gif"  alt="" /><span style="color: #000000">#PasswordAuthentication&nbsp;no</span></div>
修改为:<br />
<div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><img align="top" src="http://www.cppblog.com/Images/OutliningIndicators/None.gif"  alt="" /><span style="color: #000000">PasswordAuthentication&nbsp;yes</span></div>
这段的意思是,让SSH使用密码验证登陆.<br /><br />找到<br />
<div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><img align="top" src="http://www.cppblog.com/Images/OutliningIndicators/None.gif"  alt="" /><span style="color: #000000">#PermitRootLogin&nbsp;no</span></div>
修改为<br />
<div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><img align="top" src="http://www.cppblog.com/Images/OutliningIndicators/None.gif"  alt="" /><span style="color: #000000">PermitRootLogin&nbsp;yes</span></div>
这段的意思是,让SSH准许root用户登录.一般来说,为了安全起见,这一段还是不要允许的好.不过安全要求不高,可以这样做.<br /><br />找到<br />
<div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><img align="top" src="http://www.cppblog.com/Images/OutliningIndicators/None.gif"  alt="" /><span style="color: #000000">#PermitEmptyPasswords&nbsp;no</span></div>
修改为<br />
<div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><img align="top" src="http://www.cppblog.com/Images/OutliningIndicators/None.gif"  alt="" /><span style="color: #000000">PermitEmptyPasswords&nbsp;no</span></div>
这段的意思是,使得允许空密码成为不可用,换句话说就是,不允许空密码登陆.<br /><br /><span style="widows: 2; text-transform: none; text-indent: 0px; border-collapse: separate; font: medium Simsun; white-space: normal; orphans: 2; letter-spacing: normal; color: #000000; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" class="Apple-style-span">检查是否在/etc/inetd.conf 中打开了，请把它注释掉：<br />
<div><img align="top" src="http://www.cppblog.com/Images/OutliningIndicators/None.gif"  alt="" />ssh&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;stream&nbsp;&nbsp;tcp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;nowait&nbsp;&nbsp;root&nbsp;&nbsp;&nbsp;&nbsp;/usr/sbin/sshd&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sshd&nbsp;-i&nbsp;-4</div>
改成<br />
<div><img align="top" src="http://www.cppblog.com/Images/OutliningIndicators/None.gif"  alt="" />#ssh&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;stream&nbsp;&nbsp;tcp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;nowait&nbsp;&nbsp;root&nbsp;&nbsp;&nbsp;&nbsp;/usr/sbin/sshd&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sshd&nbsp;-i&nbsp;-4</div>
保存、重启<br />
<div><img align="top" src="http://www.cppblog.com/Images/OutliningIndicators/None.gif"  alt="" />/etc/inetd&nbsp;restart</div>
<br /><br />这样就root用户就可以用SSH客户端远程登陆FreeBSD了.<br /><br /><span style="color: red">需要注意的是,在/etc/ssh下面有两个配置文件:/etc/ssh/sshd_config和/etc/ssh/ssh_config,我们需要修改的是/etc/ssh/sshd_config,我最开始就弄错了--!修改到了/etc/ssh/ssh_config去了,结果咋都不对,寒.</span></span><img src ="http://www.cppblog.com/tx7do/aggbug/118614.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/tx7do/" target="_blank">杨粼波</a> 2010-06-24 11:05 <a href="http://www.cppblog.com/tx7do/archive/2010/06/24/118614.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>如何登陆进入Unix体验中心的PE860/FreeBSD系统?</title><link>http://www.cppblog.com/tx7do/archive/2007/05/25/24842.html</link><dc:creator>杨粼波</dc:creator><author>杨粼波</author><pubDate>Fri, 25 May 2007 11:09:00 GMT</pubDate><guid>http://www.cppblog.com/tx7do/archive/2007/05/25/24842.html</guid><wfw:comment>http://www.cppblog.com/tx7do/comments/24842.html</wfw:comment><comments>http://www.cppblog.com/tx7do/archive/2007/05/25/24842.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cppblog.com/tx7do/comments/commentRss/24842.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/tx7do/services/trackbacks/24842.html</trackback:ping><description><![CDATA[今天发现了这个网站,很不错的:)<br />用于普及Unix的网站.推荐大家看看哦.<br /><br />WebSite:http://www.unix-center.net/<br /><br />
<div class="entry">
<p><strong>1 什么是PE860/FreeBSD系统？</strong></p>
<p>PE860是Dell Power Edge 860服务器的简称。该服务器的高度为1 U，最多可以配备1 颗Intel Xeon 3000系列（Conroe）双核处理器或者是1 颗Intel Xeon 3200系列的四核处理器。配备4 个DDR-2 DIMM插槽，最多可以配备到8 GB的内存。</p>
<p>Unix体验中心的PE860/FreeBSD系统配备1 颗主频为2.13 GHz的Intel Xeon 3050双核芯片，配置1 GB内存，运行FreeBSD 6.2。</p>
<p><strong>2 如何登陆进入Unix体验中心的PE860/FreeBSD系统?</strong></p>
<p>Unix体验中心提供了双网（公众网，教育网）环境，处在不同网络中的用户可以通过不同的域名来访问该系统。</p>
<p>公众网：freebsd.unix-center.net<br />教育网：freebsd-edu.unix-center.net</p>
<p>您需要一个支持SSH的终端模拟器（例如Putty，FTerm）来远程登录进入该系统。具体的操作方法可参见本站常见问题栏目的文章<a href="http://www.unix-center.net//?p=10"><font color="#586d16">《从Windows登陆Unix体验中心服务器的几种方法》</font></a>。</p>
<p><strong>3 Unix体验中心的PE860/FreeBSD系统提供了什么样的开发环境？</strong></p>
<p>待更新。</p>
<p><strong>4 Unix体验中心的PE860/FreeBSD系统提供了什么样的文本编辑器？</strong></p>
<p>待更新。</p>
<p><strong>5 PE860/FreeBSD系统缺省的语言编码是什么？</strong></p>
<p>为了方便Windows的用户，我们将服务器缺省的语言编码设置为zh_CN.GBK。</p>
</div><img src ="http://www.cppblog.com/tx7do/aggbug/24842.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/tx7do/" target="_blank">杨粼波</a> 2007-05-25 19:09 <a href="http://www.cppblog.com/tx7do/archive/2007/05/25/24842.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>FREEBSD上如何使用c语言和libxml2简单解析XML</title><link>http://www.cppblog.com/tx7do/archive/2006/04/15/5619.html</link><dc:creator>杨粼波</dc:creator><author>杨粼波</author><pubDate>Sat, 15 Apr 2006 09:49:00 GMT</pubDate><guid>http://www.cppblog.com/tx7do/archive/2006/04/15/5619.html</guid><wfw:comment>http://www.cppblog.com/tx7do/comments/5619.html</wfw:comment><comments>http://www.cppblog.com/tx7do/archive/2006/04/15/5619.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/tx7do/comments/commentRss/5619.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/tx7do/services/trackbacks/5619.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 由于我们的前台使用C语言编写CGI，如果对方提供XML接口给我们传递数据，就必须有解析的程序，这也可能是今后数据接口的最通用的办法。经过研究，正如使用C语言来生成页面一样，显然使用C语言解析XML要比PHP和ASP要麻烦很多。同其它语言一样，解析的方法一般都是调用现有的解析器，因为这样省时省力。PHP4是内置的EXPAT，PHP5是内置的LIBXML2，WIN平台可以调用MSXML。FREEBSD...&nbsp;&nbsp;<a href='http://www.cppblog.com/tx7do/archive/2006/04/15/5619.html'>阅读全文</a><img src ="http://www.cppblog.com/tx7do/aggbug/5619.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/tx7do/" target="_blank">杨粼波</a> 2006-04-15 17:49 <a href="http://www.cppblog.com/tx7do/archive/2006/04/15/5619.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>