﻿<?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>BlogJava-ivaneeo's blog-随笔分类-freebsd魔力</title><link>http://www.blogjava.net/ivanwan/category/4217.html</link><description>自由的力量，自由的生活。</description><language>zh-cn</language><lastBuildDate>Wed, 28 Feb 2007 07:47:21 GMT</lastBuildDate><pubDate>Wed, 28 Feb 2007 07:47:21 GMT</pubDate><ttl>60</ttl><item><title>ms vs unix工具</title><link>http://www.blogjava.net/ivanwan/archive/2006/11/16/81526.html</link><dc:creator>ivaneeo</dc:creator><author>ivaneeo</author><pubDate>Thu, 16 Nov 2006 06:23:00 GMT</pubDate><guid>http://www.blogjava.net/ivanwan/archive/2006/11/16/81526.html</guid><wfw:comment>http://www.blogjava.net/ivanwan/comments/81526.html</wfw:comment><comments>http://www.blogjava.net/ivanwan/archive/2006/11/16/81526.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ivanwan/comments/commentRss/81526.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ivanwan/services/trackbacks/81526.html</trackback:ping><description><![CDATA[兼容微软Office的办公软件OpenOffice，可用于文档处理，电子表格和幻灯片制作；类似于Outlook，集成邮件、联系人、日程和任务管理等强大功能的 Evolution；GGV和XCHM分别用于查看PDF和CHM文档；Smart-Storage让U盘、移动硬 盘、读卡器、 MP3、MP4、数码相机及刻录机的使用变得异常简单；英汉词典 Stardict；压缩与归档工具File-Roller；Planner和Dia分别用于项目管理和流程 图制作。<br /><br />以安全轻便著称的Firefox浏览器，支持多页面浏览、屏蔽弹出式窗口和网页字体放大；类似于Foxmail，可用于收发邮件、新闻组及RSS的 Thunderbird；支持 ICQ、Yahoo、MSN、IRC、Jabber等协议的即时通讯软件Gaim；用于视频对话的 Gnomemeeting；支持断点续传的D4X；用于BT下载的Gnome-BT；可实现网络IP电话的Linphone；用于远程桌面控制和诊断的 Tsclient。<br /><br /><br />类似于Photoshop的强大图像处理工具Gimp；类似于Coreldraw或Illustrator的矢量处理软件Inkscape；类似于 Pagemaker的排版软件Scribus；类似于3D Max的三维设计软件Blender；类似于Acdsee的图片管理软件Gthumb、F-Spot；Xsane扫描软 件简单易用。<br /><br />超能媒体播放器Totem，支持目前流行的大多数影音格式和在线播放；用于抓取CD 音轨的Sound-Juicer；用于组织和管理大量数码音乐的 Rhythmbox；类似于Winamp 的MP3播放软件bmp；简洁的电视播放器Tvtime；高品质的录音软件；各种趣味盎然 的游戏软件。<img src ="http://www.blogjava.net/ivanwan/aggbug/81526.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ivanwan/" target="_blank">ivaneeo</a> 2006-11-16 14:23 <a href="http://www.blogjava.net/ivanwan/archive/2006/11/16/81526.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>挂载iso文件的方法</title><link>http://www.blogjava.net/ivanwan/archive/2006/11/02/78753.html</link><dc:creator>ivaneeo</dc:creator><author>ivaneeo</author><pubDate>Thu, 02 Nov 2006 10:49:00 GMT</pubDate><guid>http://www.blogjava.net/ivanwan/archive/2006/11/02/78753.html</guid><wfw:comment>http://www.blogjava.net/ivanwan/comments/78753.html</wfw:comment><comments>http://www.blogjava.net/ivanwan/archive/2006/11/02/78753.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ivanwan/comments/commentRss/78753.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ivanwan/services/trackbacks/78753.html</trackback:ping><description><![CDATA[
		<span class="unnamed3">
#mdconfig -a -t vnode -f abc.iso -u 1<br />#mount_cd9660 /dev/md0 /mnt<br /></span>
<img src ="http://www.blogjava.net/ivanwan/aggbug/78753.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ivanwan/" target="_blank">ivaneeo</a> 2006-11-02 18:49 <a href="http://www.blogjava.net/ivanwan/archive/2006/11/02/78753.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>mov指令</title><link>http://www.blogjava.net/ivanwan/archive/2006/09/29/72837.html</link><dc:creator>ivaneeo</dc:creator><author>ivaneeo</author><pubDate>Fri, 29 Sep 2006 07:32:00 GMT</pubDate><guid>http://www.blogjava.net/ivanwan/archive/2006/09/29/72837.html</guid><wfw:comment>http://www.blogjava.net/ivanwan/comments/72837.html</wfw:comment><comments>http://www.blogjava.net/ivanwan/archive/2006/09/29/72837.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ivanwan/comments/commentRss/72837.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ivanwan/services/trackbacks/72837.html</trackback:ping><description><![CDATA[l for a 32-bit long word value<br />w for a 16-bit word value<br />b for an 8-bit byte value<br /><br />movl %eax, %ebx<br />movw %ax, %bx<br />movb %al, %bl<br /><img src ="http://www.blogjava.net/ivanwan/aggbug/72837.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ivanwan/" target="_blank">ivaneeo</a> 2006-09-29 15:32 <a href="http://www.blogjava.net/ivanwan/archive/2006/09/29/72837.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>gas汇编的数据定义命令</title><link>http://www.blogjava.net/ivanwan/archive/2006/09/29/72825.html</link><dc:creator>ivaneeo</dc:creator><author>ivaneeo</author><pubDate>Fri, 29 Sep 2006 07:04:00 GMT</pubDate><guid>http://www.blogjava.net/ivanwan/archive/2006/09/29/72825.html</guid><wfw:comment>http://www.blogjava.net/ivanwan/comments/72825.html</wfw:comment><comments>http://www.blogjava.net/ivanwan/archive/2006/09/29/72825.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ivanwan/comments/commentRss/72825.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ivanwan/services/trackbacks/72825.html</trackback:ping><description><![CDATA[
		<b>The data section</b>
		<br />
		<br />.ascii        Text string<br />.asciz       Null-terminated test string<br />.byte        Byte value<br />.double    Double-precision floating-point number<br />.float         Single-precision floating-point number<br />.int             32-bit integer number<br />.long         32-bit integer number(same as .int)<br />.octa         16-byte integer number<br />.quad       8-byte integer number<br />.short        16-bit integer number<br />.single       Single-precision floating-point number(same as .float)<br /><br />define static symbols<br />.equ factor, 3<br />.equ LINUX_SYS_CALL, 0x80 <br /><br /><b>The bss section<br /><br /></b>.comm        Declares a common memory area for data that is not initialized<br />.lcomm        Declares a local common memory area for data that is not initialized<br /><img src ="http://www.blogjava.net/ivanwan/aggbug/72825.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ivanwan/" target="_blank">ivaneeo</a> 2006-09-29 15:04 <a href="http://www.blogjava.net/ivanwan/archive/2006/09/29/72825.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>基系统本数据类型</title><link>http://www.blogjava.net/ivanwan/archive/2006/09/17/70153.html</link><dc:creator>ivaneeo</dc:creator><author>ivaneeo</author><pubDate>Sun, 17 Sep 2006 12:09:00 GMT</pubDate><guid>http://www.blogjava.net/ivanwan/archive/2006/09/17/70153.html</guid><wfw:comment>http://www.blogjava.net/ivanwan/comments/70153.html</wfw:comment><comments>http://www.blogjava.net/ivanwan/archive/2006/09/17/70153.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ivanwan/comments/commentRss/70153.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ivanwan/services/trackbacks/70153.html</trackback:ping><description><![CDATA[类型                         说明<br />mode_t                    文件类型，文件创建方式<br />off_t                                文件长度和位移量（带符号的）<br />size_t                              对象（例如字符串）长度（不带符号的）<br />ssize_t                            返回字节技术的函数（带符号的）<br />mode_t                          文件类型，文件创建方式<br />ino_t                               i节点编号<br />dev_t                              设备号（主和次）<br />nlink_t                            目录项的连接计数<br />uid_t                               数值用户id<br />gid_t                                数值组id<br />time_t                             日历时间的秒计数器<br /><br /><img src ="http://www.blogjava.net/ivanwan/aggbug/70153.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ivanwan/" target="_blank">ivaneeo</a> 2006-09-17 20:09 <a href="http://www.blogjava.net/ivanwan/archive/2006/09/17/70153.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>C的标准库</title><link>http://www.blogjava.net/ivanwan/archive/2006/09/17/70118.html</link><dc:creator>ivaneeo</dc:creator><author>ivaneeo</author><pubDate>Sun, 17 Sep 2006 03:37:00 GMT</pubDate><guid>http://www.blogjava.net/ivanwan/archive/2006/09/17/70118.html</guid><wfw:comment>http://www.blogjava.net/ivanwan/comments/70118.html</wfw:comment><comments>http://www.blogjava.net/ivanwan/archive/2006/09/17/70118.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ivanwan/comments/commentRss/70118.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ivanwan/services/trackbacks/70118.html</trackback:ping><description><![CDATA[                         ANSI C         POSIX.1              XPG3                           <br />                                 SVR4             4.3+BSD             说明<br />unistd.h                                o                         o                                  <br />                                    o                     o                    符号常量<br />limits.h             o                                                                                  <br />                                    o                     o                    实施常数 <br />sys/types.h                           o                         o                                  <br />                                    o                     o                 原系统数据类型     <br />sys/stat.h                              o                         o                                  <br />                                    o                     o                    文件状态<br />fcntl.h                                    o                         o                                  <br />                                    o                     o                    文件控制               <br /><img src ="http://www.blogjava.net/ivanwan/aggbug/70118.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ivanwan/" target="_blank">ivaneeo</a> 2006-09-17 11:37 <a href="http://www.blogjava.net/ivanwan/archive/2006/09/17/70118.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>在freebsd如何使用内部浏览器</title><link>http://www.blogjava.net/ivanwan/archive/2006/09/11/68866.html</link><dc:creator>ivaneeo</dc:creator><author>ivaneeo</author><pubDate>Sun, 10 Sep 2006 17:21:00 GMT</pubDate><guid>http://www.blogjava.net/ivanwan/archive/2006/09/11/68866.html</guid><wfw:comment>http://www.blogjava.net/ivanwan/comments/68866.html</wfw:comment><comments>http://www.blogjava.net/ivanwan/archive/2006/09/11/68866.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ivanwan/comments/commentRss/68866.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ivanwan/services/trackbacks/68866.html</trackback:ping><description><![CDATA[实现要安装mozilla.<br /><br />现在下来配置环境变量：<br />    <br /><pre>export MOZILLA_FIVE_HOME=/usr/X11R6/lib/mozilla<br />export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:${MOZILLA_FIVE_HOME}:${LD_LIBRARY_PATH}<br />或<br /><br />setenv MOZILLA_FIVE_HOME /usr/X11R6/lib/mozilla
</pre><p>setenv LD_LIBRARY_PATH ${MOZILLA_FIVE_HOME}:
${LD_LIBRARY_PATH}</p><pre><br /></pre><img src ="http://www.blogjava.net/ivanwan/aggbug/68866.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ivanwan/" target="_blank">ivaneeo</a> 2006-09-11 01:21 <a href="http://www.blogjava.net/ivanwan/archive/2006/09/11/68866.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>FreeBSD中/etc下的文件简介</title><link>http://www.blogjava.net/ivanwan/archive/2006/02/01/29444.html</link><dc:creator>ivaneeo</dc:creator><author>ivaneeo</author><pubDate>Wed, 01 Feb 2006 12:31:00 GMT</pubDate><guid>http://www.blogjava.net/ivanwan/archive/2006/02/01/29444.html</guid><wfw:comment>http://www.blogjava.net/ivanwan/comments/29444.html</wfw:comment><comments>http://www.blogjava.net/ivanwan/archive/2006/02/01/29444.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ivanwan/comments/commentRss/29444.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ivanwan/services/trackbacks/29444.html</trackback:ping><description><![CDATA[<font id="zoom" class="f14" color="#000000">
FreeBSD中/etc下的文件可以说是纷繁复杂，对熟悉它的人来讲不算什么，但对于一个新手来说就。。。太乱了，下面是一些经常用到的配置文件的作用和配置方法，但愿能给你一点帮助。&nbsp;
<br>
<br>1.&nbsp;aliases&nbsp;
<br>2.&nbsp;crontab&nbsp;
<br>3.&nbsp;csh.cshrc&nbsp;
<br>4.&nbsp;csh.login&nbsp;
<br>5.&nbsp;csh.logout&nbsp;
<br>6.&nbsp;daily&nbsp;
<br>7.&nbsp;defaultdomain&nbsp;
<br>8.&nbsp;exports&nbsp;
<br>9.&nbsp;fbtab&nbsp;
<br>10.fstab&nbsp;
<br>11.ftpusers&nbsp;
<br>12.group&nbsp;
<br>13.host.conf&nbsp;
<br>14.hosts&nbsp;
<br>15.inetd.conf&nbsp;
<br>16.localtime&nbsp;
<br>17.login.conf&nbsp;
<br>18.make.conf&nbsp;
<br>19.monthly&nbsp;
<br>20.motd&nbsp;
<br>21.netstart----新版已改名为/etc/rc.network&nbsp;
<br>22.passwd&nbsp;
<br>23.printcap&nbsp;
<br>24.profile&nbsp;
<br>25.rc&nbsp;
<br>26.rc.conf----代替原来的/etc/sysconfig&nbsp;
<br>27.rc.conf.local----代替原来的/etc/rc.local&nbsp;
<br>28.rc.i386&nbsp;
<br>29.rc.local----新版改名为/etc/rc.conf.local&nbsp;
<br>30.rc.network----代替原来的/etc/netstart&nbsp;
<br>31.resolv.conf&nbsp;
<br>32.services&nbsp;
<br>33.shells&nbsp;
<br>34.sysconfig----新版已改名为/etc/rc.conf&nbsp;
<br>35.syslog.conf&nbsp;
<br>36.termcap&nbsp;
<br>37.ttys&nbsp;
<br>38.weekly&nbsp;
<br>
<br>1.&nbsp;aliases&nbsp;
<br>
<br>这个档案主要是告诉&nbsp;sendmail&nbsp;要将信转寄给哪些使用者,&nbsp;或是交由哪个程式处理.&nbsp;
<br>
<br>如.&nbsp;root:&nbsp;user1,name2,user3&nbsp;
<br>usenet:&nbsp;"|/usr/local/bin/mail-post.pl"&nbsp;
<br>
<br>如上范例,&nbsp;sendmail&nbsp;会将原先寄给的&nbsp;root&nbsp;的信分送给&nbsp;user1&nbsp;和&nbsp;name2&nbsp;和&nbsp;user3,&nbsp;而把寄给&nbsp;usenet&nbsp;的信交由&nbsp;mail-post.pl&nbsp;处理.&nbsp;
<br>
<br>在你修改完之後,&nbsp;要记得执行&nbsp;"newaliases"&nbsp;来更新&nbsp;/etc/aliases.db&nbsp;
<br>
<br>关於&nbsp;aliases&nbsp;之详细说明,&nbsp;请&nbsp;man&nbsp;aliases&nbsp;查询.&nbsp;
<br>
<br>2.&nbsp;crontab&nbsp;
<br>
<br>这是给&nbsp;root&nbsp;用的&nbsp;crontab&nbsp;file,&nbsp;你也可以杀掉这个档案以&nbsp;"crontab&nbsp;-e"&nbsp;来替代.&nbsp;
<br>格式如下...&nbsp;
<br>
<br>#分&nbsp;小时&nbsp;天&nbsp;月&nbsp;礼拜几&nbsp;用谁的身份&nbsp;命令&nbsp;
<br>*/5&nbsp;*&nbsp;*&nbsp;*&nbsp;*&nbsp;root&nbsp;/usr/libexec/atrun&nbsp;
<br>
<br>minute:&nbsp;分钟/小时,&nbsp;范围自&nbsp;0&nbsp;至&nbsp;59&nbsp;
<br>hour:&nbsp;小时/天,&nbsp;范围自&nbsp;0&nbsp;至&nbsp;23&nbsp;
<br>mday:&nbsp;天/月,&nbsp;范围自&nbsp;0&nbsp;至&nbsp;31&nbsp;
<br>month:&nbsp;月/年,&nbsp;范围自&nbsp;0&nbsp;至&nbsp;12&nbsp;
<br>wday:&nbsp;天/周,&nbsp;范围自&nbsp;0&nbsp;至&nbsp;7&nbsp;(0,&nbsp;7&nbsp;表示星期天)&nbsp;
<br>who:&nbsp;表是以谁的身份执行这个&nbsp;command&nbsp;
<br>(这只对&nbsp;/etc/crontab&nbsp;有用,&nbsp;crontab&nbsp;-e&nbsp;无此栏位)&nbsp;
<br>command:&nbsp;命令或是&nbsp;shell&nbsp;script&nbsp;
<br>
<br>*/N:&nbsp;表示每&nbsp;N&nbsp;一算,&nbsp;像小时而言,&nbsp;*/3&nbsp;指的是&nbsp;0,3,6,9,12&nbsp;
<br>
<br>请&nbsp;man&nbsp;5&nbsp;crontab&nbsp;去看详细说明.&nbsp;
<br>
<br>3.&nbsp;csh.cshrc&nbsp;
<br>
<br>#&nbsp;系统内定给&nbsp;csh&nbsp;shell&nbsp;用的&nbsp;.cshrc&nbsp;档&nbsp;
<br>
<br>##&nbsp;确定&nbsp;HOME&nbsp;目录&nbsp;
<br>setenv&nbsp;HOME&nbsp;$HOME&nbsp;
<br>set&nbsp;home=$HOME&nbsp;
<br>cd&nbsp;$HOME&nbsp;
<br>
<br>##&nbsp;档案权限设定&nbsp;
<br>umask&nbsp;022&nbsp;
<br>
<br>##&nbsp;就是&nbsp;Aliases&nbsp;嘛&nbsp;
<br>alias&nbsp;pftp&nbsp;'/usr/local/bin/pftp'&nbsp;
<br>alias&nbsp;free&nbsp;'pstat&nbsp;-s|grep&nbsp;-v&nbsp;not'&nbsp;
<br>alias&nbsp;talk&nbsp;ytalk&nbsp;
<br>alias&nbsp;ruptime&nbsp;'/usr/bin/ruptime|grep&nbsp;-v&nbsp;down'&nbsp;
<br>alias&nbsp;ftp&nbsp;ncftp&nbsp;
<br>alias&nbsp;rwho&nbsp;'/usr/bin/rwho&nbsp;-a|grep&nbsp;-v&nbsp;LOGIN'&nbsp;
<br>alias&nbsp;more&nbsp;less&nbsp;
<br>alias&nbsp;zmore&nbsp;zless&nbsp;
<br>alias&nbsp;m&nbsp;less&nbsp;
<br>alias&nbsp;pss&nbsp;'ps&nbsp;auxw|sort&nbsp;-k&nbsp;2|grep&nbsp;$USER'&nbsp;
<br>alias&nbsp;psm&nbsp;'ps&nbsp;auxw|sort&nbsp;-k&nbsp;1,2|more'&nbsp;
<br>alias&nbsp;psl&nbsp;psm&nbsp;
<br>alias&nbsp;psv&nbsp;'ps&nbsp;auxw|grep&nbsp;-v&nbsp;$USER|sort&nbsp;-k&nbsp;2|more'&nbsp;
<br>alias&nbsp;d&nbsp;'/usr/local/bin/colorls&nbsp;-G&nbsp;-alFgk&nbsp;\!*&nbsp;|&nbsp;more'&nbsp;
<br>alias&nbsp;dir&nbsp;'/usr/local/bin/colorls&nbsp;-G&nbsp;-alFgk&nbsp;\!*'&nbsp;
<br>alias&nbsp;rd&nbsp;rmdir&nbsp;
<br>alias&nbsp;md&nbsp;mkdir&nbsp;
<br>alias&nbsp;cls&nbsp;clear&nbsp;
<br>alias&nbsp;cd..&nbsp;'cd&nbsp;..'&nbsp;
<br>alias&nbsp;del&nbsp;'/bin/rm&nbsp;-i'&nbsp;
<br>alias&nbsp;xdel&nbsp;'/bin/rm&nbsp;-rf'&nbsp;
<br>alias&nbsp;mv&nbsp;'mv&nbsp;-i'&nbsp;
<br>alias&nbsp;dir/w&nbsp;'/bin/ls&nbsp;-aFgk'&nbsp;
<br>alias&nbsp;dw&nbsp;'/bin/ls&nbsp;-aFgk'&nbsp;
<br>#alias&nbsp;x&nbsp;'(startx&nbsp;&amp;)&gt;&amp;/dev/console;sleep&nbsp;300;lo'&nbsp;
<br>#alias&nbsp;lpr&nbsp;'lpr&nbsp;-m'&nbsp;
<br>alias&nbsp;cp&nbsp;'cp&nbsp;-i'&nbsp;
<br>alias&nbsp;rm&nbsp;'rm&nbsp;-i'&nbsp;
<br>alias&nbsp;lo&nbsp;'clear;exit'&nbsp;
<br>alias&nbsp;bye&nbsp;'clear;exit'&nbsp;
<br>#alias&nbsp;vi&nbsp;cvi&nbsp;
<br>alias&nbsp;unlo&nbsp;'unset&nbsp;autologout;unsetenv&nbsp;autologout'&nbsp;
<br>alias&nbsp;q&nbsp;joe&nbsp;
<br>alias&nbsp;..&nbsp;'cd&nbsp;..'&nbsp;
<br>alias&nbsp;...&nbsp;'cd&nbsp;../..'&nbsp;
<br>#alias&nbsp;ku&nbsp;'ku&nbsp;-W'&nbsp;
<br>alias&nbsp;tin&nbsp;rtin&nbsp;
<br>#alias&nbsp;s&nbsp;'exec&nbsp;screen'&nbsp;
<br>
<br>##&nbsp;环境设定&nbsp;
<br>set&nbsp;path&nbsp;=&nbsp;(/sbin&nbsp;/usr/sbin&nbsp;/bin&nbsp;/usr/bin&nbsp;/usr/local/sbin&nbsp;/usr/local/bin)&nbsp;
<br>set&nbsp;path&nbsp;=&nbsp;($path&nbsp;/etc&nbsp;/usr/etc&nbsp;/usr/local/etc)&nbsp;
<br>set&nbsp;path&nbsp;=&nbsp;($path&nbsp;/usr/X11R6/bin&nbsp;/usr/games)&nbsp;
<br>set&nbsp;path&nbsp;=&nbsp;($path&nbsp;~&nbsp;~/bin&nbsp;.)&nbsp;
<br>set&nbsp;mail&nbsp;=&nbsp;(10&nbsp;/var/mail/$USER)&nbsp;
<br>set&nbsp;recexact&nbsp;
<br>set&nbsp;autolist&nbsp;
<br>set&nbsp;matchbeep&nbsp;=&nbsp;ambiguous&nbsp;
<br>set&nbsp;autoexpand&nbsp;
<br>set&nbsp;autocorrect&nbsp;
<br>set&nbsp;ignoreeof&nbsp;
<br>set&nbsp;noclobber&nbsp;
<br>set&nbsp;notify&nbsp;
<br>set&nbsp;correct&nbsp;=&nbsp;all&nbsp;
<br>if&nbsp;(&nbsp;!&nbsp;$?WINDOW&nbsp;)&nbsp;then&nbsp;
<br>#&nbsp;set&nbsp;prompt&nbsp;=&nbsp;"%B%m&nbsp;[%/]&nbsp;[%?]&nbsp;-%n-&nbsp;"&nbsp;
<br>set&nbsp;prompt&nbsp;=&nbsp;"%B%m&nbsp;[%/]&nbsp;-%n-&nbsp;"&nbsp;
<br>else&nbsp;
<br>set&nbsp;prompt&nbsp;=&nbsp;"%B%m&nbsp;[%/]&nbsp;-%n-&nbsp;[W$WINDOW]&nbsp;"&nbsp;
<br>endif&nbsp;
<br>set&nbsp;prompt2&nbsp;=&nbsp;"(%t&nbsp;%m)%~&nbsp;#%%&nbsp;"&nbsp;
<br>set&nbsp;prompt3&nbsp;=&nbsp;"%SDo&nbsp;you&nbsp;mean&nbsp;[%R]&nbsp;(y/n/e)&nbsp;?&nbsp;"&nbsp;
<br>set&nbsp;history&nbsp;=&nbsp;500&nbsp;
<br>set&nbsp;savehist&nbsp;=&nbsp;500&nbsp;
<br>set&nbsp;time=100&nbsp;
<br>#set&nbsp;watch=(1&nbsp;any&nbsp;any)&nbsp;
<br>set&nbsp;symlinks&nbsp;=&nbsp;ignore&nbsp;
<br>set&nbsp;listlinks&nbsp;
<br>set&nbsp;listjobs&nbsp;
<br>set&nbsp;rmstar&nbsp;
<br>set&nbsp;showdots&nbsp;
<br>#set&nbsp;tperiod&nbsp;=&nbsp;30&nbsp;
<br>#&nbsp;set&nbsp;autologout&nbsp;=&nbsp;(60&nbsp;2)&nbsp;
<br>#setenv&nbsp;MANPATH&nbsp;/usr/man:/usr/local/man:/usr/man/preformat:/usr/X11/man:/usr/openwin/man&nbsp;
<br>setenv&nbsp;EDITOR&nbsp;/usr/local/bin/joe&nbsp;
<br>setenv&nbsp;VISUAL&nbsp;/usr/local/bin/joe&nbsp;
<br>setenv&nbsp;EXINIT&nbsp;'set&nbsp;ai'&nbsp;
<br>setenv&nbsp;LESS&nbsp;"-EsPm-LESS-"&nbsp;
<br>setenv&nbsp;LESSCHARDEF&nbsp;"8bcccbcc18b95.."&nbsp;
<br>setenv&nbsp;PAGER&nbsp;"less&nbsp;-Em"&nbsp;
<br>#setenv&nbsp;PAGER&nbsp;more&nbsp;
<br>setenv&nbsp;LC_CTYPE&nbsp;lt_LN.ISO_8859-1&nbsp;
<br>setenv&nbsp;LANG&nbsp;C&nbsp;
<br>setenv&nbsp;BLOCKSIZE&nbsp;1k&nbsp;
<br>setenv&nbsp;MACHINE_ARCH&nbsp;i386&nbsp;
<br>setenv&nbsp;MACHINE&nbsp;i386&nbsp;
<br>setenv&nbsp;ORGANIZATION&nbsp;"交大资工&nbsp;ADONIS"&nbsp;
<br>
<br>##&nbsp;X&nbsp;相关设定&nbsp;
<br>setenv&nbsp;XWINHOME&nbsp;'/usr/X11R6'&nbsp;
<br>setenv&nbsp;X11HOME&nbsp;'/usr/X11R6'&nbsp;
<br>setenv&nbsp;OPENWINHOME&nbsp;'/usr/X11R6'&nbsp;
<br>setenv&nbsp;XKEYSYMDB&nbsp;/usr/X11R6/lib/X11/XKeysymDB&nbsp;
<br>setenv&nbsp;XNLSPATH&nbsp;/usr/X11R6/lib/X11/nls&nbsp;
<br>#setenv&nbsp;LD_LIBRARY_PATH&nbsp;/usr/lib:/usr/X11R6/lib:/usr/local/lib&nbsp;
<br>stty&nbsp;erase&nbsp;'^?'&nbsp;
<br>
<br>if&nbsp;(&nbsp;$?TERM&nbsp;)&nbsp;then&nbsp;
<br>if&nbsp;($TERM&nbsp;==&nbsp;"xterm"&nbsp;||&nbsp;$TERM&nbsp;==&nbsp;"xterms")&nbsp;then&nbsp;
<br>stty&nbsp;erase&nbsp;'^H'&nbsp;
<br>endif&nbsp;
<br>endif&nbsp;
<br>
<br>##&nbsp;杂七杂八设定&nbsp;
<br>#set&nbsp;term&nbsp;=&nbsp;vt100&nbsp;
<br>#set&nbsp;TERM&nbsp;=&nbsp;vt100&nbsp;
<br>#setenv&nbsp;term&nbsp;vt100&nbsp;
<br>#setenv&nbsp;TERM&nbsp;vt100&nbsp;
<br>#stty&nbsp;extb&nbsp;
<br>stty&nbsp;38400&nbsp;
<br>stty&nbsp;crt&nbsp;
<br>stty&nbsp;-tabs&nbsp;
<br>stty&nbsp;-istrip&nbsp;
<br>stty&nbsp;pass8&nbsp;
<br>unlo&nbsp;
<br>#bindkey&nbsp;"[HOME]"&nbsp;beginning-of-line&nbsp;
<br>#bindkey&nbsp;"[ESC]"&nbsp;keyboard-quit&nbsp;
<br>limit&nbsp;coredumpsize&nbsp;0&nbsp;
<br>
<br>#&nbsp;给&nbsp;FSP&nbsp;Client&nbsp;用&nbsp;
<br>setenv&nbsp;FSP_PORT&nbsp;21&nbsp;
<br>setenv&nbsp;FSP_HOST&nbsp;nctuccca.edu.tw&nbsp;
<br>setenv&nbsp;FSP_DIR&nbsp;/&nbsp;
<br>setenv&nbsp;FSP_TRACE&nbsp;
<br>setenv&nbsp;FSP_DELAY&nbsp;3000&nbsp;
<br>
<br>#&nbsp;Aii..&nbsp;就是&nbsp;fsp&nbsp;aliases&nbsp;:)&nbsp;
<br>alias&nbsp;fcat&nbsp;'(set&nbsp;noglob;&nbsp;exec&nbsp;fcatcmd&nbsp;\!*)'&nbsp;
<br>alias&nbsp;fcd&nbsp;'setenv&nbsp;FSP_DIR&nbsp;`(set&nbsp;noglob;&nbsp;exec&nbsp;fcdcmd&nbsp;\!*)`;fpwd'&nbsp;
<br>alias&nbsp;fdu&nbsp;\(set&nbsp;noglob\;&nbsp;exec&nbsp;fducmd&nbsp;\!\*\)&nbsp;
<br>alias&nbsp;ffind&nbsp;\(set&nbsp;noglob\;&nbsp;exec&nbsp;ffindcmd&nbsp;\!\*\)&nbsp;
<br>alias&nbsp;fget&nbsp;'(set&nbsp;noglob;&nbsp;exec&nbsp;fgetcmd&nbsp;\!*)'&nbsp;
<br>alias&nbsp;fgrab&nbsp;'(set&nbsp;noglob;&nbsp;exec&nbsp;fgrabcmd&nbsp;\!*)'&nbsp;
<br>alias&nbsp;fls&nbsp;'(set&nbsp;noglob;&nbsp;exec&nbsp;flscmd&nbsp;-F&nbsp;\!*)'&nbsp;
<br>alias&nbsp;fll&nbsp;'(set&nbsp;noglob;&nbsp;exec&nbsp;flscmd&nbsp;-l&nbsp;\!*)'&nbsp;
<br>alias&nbsp;fdir&nbsp;'(set&nbsp;noglob;&nbsp;exec&nbsp;flscmd&nbsp;-l&nbsp;\!*)'&nbsp;
<br>alias&nbsp;fmore&nbsp;\(set&nbsp;noglob\;&nbsp;exec&nbsp;fcatcmd&nbsp;\!\*&nbsp;\|&nbsp;more\)&nbsp;
<br>alias&nbsp;fpro&nbsp;'(set&nbsp;noglob;&nbsp;exec&nbsp;fprocmd&nbsp;\!*)'&nbsp;
<br>alias&nbsp;fpwd&nbsp;'echo&nbsp;"$FSP_HOST&nbsp;($FSP_PORT):&nbsp;$FSP_DIR"'&nbsp;
<br>alias&nbsp;frm&nbsp;'(set&nbsp;noglob;&nbsp;exec&nbsp;frmcmd&nbsp;\!*)'&nbsp;
<br>alias&nbsp;frmdir&nbsp;'(set&nbsp;noglob;&nbsp;exec&nbsp;frmdircmd&nbsp;\!*)'&nbsp;
<br>alias&nbsp;fhost&nbsp;'setenv&nbsp;FSP_HOST&nbsp;\!*;setenv&nbsp;FSP_DIR&nbsp;/'&nbsp;
<br>
<br>4.&nbsp;csh.login&nbsp;
<br>
<br>#&nbsp;系统内定的&nbsp;.login&nbsp;档.&nbsp;
<br>
<br>#stty&nbsp;extb&nbsp;
<br>stty&nbsp;38400&nbsp;
<br>#stty&nbsp;crt&nbsp;
<br>#stty&nbsp;-tabs&nbsp;
<br>stty&nbsp;-istrip&nbsp;
<br>stty&nbsp;pass8&nbsp;
<br>
<br>#&nbsp;Mesg&nbsp;y&nbsp;if&nbsp;not&nbsp;console&nbsp;
<br>mesg&nbsp;y&nbsp;
<br>if&nbsp;(&nbsp;`tty&nbsp;|&nbsp;cut&nbsp;-c&nbsp;6-`&nbsp;==&nbsp;console&nbsp;)&nbsp;then&nbsp;
<br>mesg&nbsp;n&nbsp;
<br>endif&nbsp;
<br>
<br>msgs&nbsp;-fp&nbsp;
<br>
<br>5.&nbsp;csh.logout&nbsp;
<br>
<br>#&nbsp;系统内定的&nbsp;.logout&nbsp;
<br>clear&nbsp;
<br>.&nbsp;
<br>
<br>6.&nbsp;daily&nbsp;
<br>
<br>cron&nbsp;会依照&nbsp;/etc/crontab&nbsp;去做每日例行的工作.&nbsp;注意一下有些&nbsp;commands&nbsp;对你的硬盘造成很大的负荷,&nbsp;像是最後一
行的&nbsp;"sh&nbsp;/etc/security",&nbsp;他会从你的根目录开始查询.&nbsp;你可以加些每天你想要执行的commands,&nbsp;像是
&nbsp;"quotacheck&nbsp;-a",&nbsp;"bin/rm/-f&nbsp;/tmp*junk*.&nbsp;
<br>
<br>7.&nbsp;defaultdomain&nbsp;
<br>
<br>这个档案记载你的&nbsp;domainname,&nbsp;你有跑&nbsp;yp&nbsp;(nis)&nbsp;时才有用.&nbsp;当然闲闲填一填也没差啦.&nbsp;
<br>
<br>8.&nbsp;exports&nbsp;
<br>
<br>这个档案定义哪些目录可经由&nbsp;NFS&nbsp;给别人使用.&nbsp;
<br>例如&nbsp;/cdrom&nbsp;-ro&nbsp;host1,host2&nbsp;
<br>/home&nbsp;-maproot=root&nbsp;host3&nbsp;
<br>
<br>Notice:&nbsp;若你没加&nbsp;"-ro"&nbsp;表示可以写入,&nbsp;所以你应当小心点.&nbsp;
<br>
<br>做完修正後,&nbsp;"kill&nbsp;-1&nbsp;$mountd_pid",&nbsp;然後用&nbsp;"showmount&nbsp;-e"&nbsp;去看看&nbsp;NFS&nbsp;是否做的正确.&nbsp;如果有错,&nbsp;用&nbsp;"tail&nbsp;/var/log/messages"&nbsp;来看错误讯息.&nbsp;
<br>
<br>你应该要将&nbsp;/etc/rc.conf&nbsp;中的&nbsp;nfs_client_enable,&nbsp;nfs_server_enable&nbsp;设为&nbsp;YES.&nbsp;
<br>
<br>详细说明请&nbsp;man&nbsp;5&nbsp;exports.&nbsp;
<br>
<br>9.&nbsp;fbtab&nbsp;
<br>
<br>/dev/ttyv0&nbsp;0600&nbsp;/dev/console&nbsp;
<br>/dev/ttyv1&nbsp;0600&nbsp;/dev/console&nbsp;
<br>/dev/ttyv2&nbsp;0600&nbsp;/dev/console&nbsp;
<br>/dev/ttyv3&nbsp;0600&nbsp;/dev/console&nbsp;
<br>#/dev/ttyv0&nbsp;0600&nbsp;/dev/pcaudio:/dev/pcaudioctl&nbsp;
<br>
<br>10.fstab&nbsp;
<br>
<br>这个档案定义当你开机时,&nbsp;你想&nbsp;mount&nbsp;哪些&nbsp;partition.&nbsp;
<br>例如.&nbsp;
<br>
<br>/dev/sd0a&nbsp;/&nbsp;ufs&nbsp;rw&nbsp;1&nbsp;1&nbsp;
<br>/dev/sd0e&nbsp;/dos&nbsp;msdos&nbsp;ro,-gmsdos,-m750&nbsp;1&nbsp;1&nbsp;
<br>/dev/sd0g&nbsp;/usr/local&nbsp;ufs&nbsp;rw,userquota&nbsp;1&nbsp;1&nbsp;
<br>/dev/sd0h&nbsp;/home&nbsp;ufs&nbsp;rw,userquota,groupquota&nbsp;1&nbsp;1&nbsp;
<br>/dev/sd0b&nbsp;none&nbsp;swap&nbsp;sw&nbsp;0&nbsp;0&nbsp;
<br>proc&nbsp;/proc&nbsp;procfs&nbsp;rw&nbsp;0&nbsp;0&nbsp;
<br>kern&nbsp;/kern&nbsp;kernfs&nbsp;rw&nbsp;0&nbsp;0&nbsp;
<br>
<br>详情请&nbsp;man&nbsp;fstab.&nbsp;
<br>
<br>如果你的&nbsp;/usr&nbsp;没有跟&nbsp;/&nbsp;放在一起，要特别注意，/usr&nbsp;不可以放在使用&nbsp;LKM&nbsp;载入的&nbsp;filesystem&nbsp;後面。例如，你的&nbsp;MSDOSFS&nbsp;是利用&nbsp;LKM&nbsp;载入的(也就是说，你没有把&nbsp;MSDOSFS&nbsp;编译在&nbsp;kernel&nbsp;中)，你的&nbsp;/dos&nbsp;
<br>一定要放在&nbsp;/usr&nbsp;後面，不然开机会失败，例如：&nbsp;
<br>
<br>modload:exec(/usr/bin/ld):NO&nbsp;such&nbsp;file&nbsp;or&nbsp;directiory&nbsp;
<br>msdos:vfsload(msdos):Operation&nbsp;not&nbsp;permitted&nbsp;
<br>Filessystem&nbsp;mount&nbsp;failed,startup&nbsp;aborted&nbsp;
<br>Enter&nbsp;pathname&nbsp;of&nbsp;shell&nbsp;or&nbsp;RETURN&nbsp;for&nbsp;sh&nbsp;
<br>
<br>11.ftpusers&nbsp;
<br>
<br>这个档注明的&nbsp;users&nbsp;将无法&nbsp;ftp&nbsp;这台机器.&nbsp;只要写&nbsp;username&nbsp;即可.&nbsp;算是禁止&nbsp;ftp&nbsp;进来的黑名单吧.&nbsp;
<br>
<br>12.group&nbsp;
<br>
<br>这个档案主要记载著&nbsp;group&nbsp;名称,&nbsp;group&nbsp;id&nbsp;以及隶属於该&nbsp;group&nbsp;的使用者.&nbsp;
<br>
<br>要记得在&nbsp;FreeBSD&nbsp;中,&nbsp;只有属於&nbsp;wheel&nbsp;group&nbsp;的使用者才能&nbsp;su&nbsp;成&nbsp;root.&nbsp;
<br>
<br>在升级时特别注意&nbsp;/usr/src/etc/group&nbsp;中是否有新增系统&nbsp;group，&nbsp;如&nbsp;network&nbsp;这个&nbsp;group&nbsp;就是最近新增的&nbsp;group.&nbsp;
<br>
<br>其他详细请用&nbsp;man&nbsp;group.&nbsp;
<br>
<br>13.host.conf&nbsp;
<br>
<br>这个档案决定&nbsp;DNS-name-lookup&nbsp;的先後顺序.&nbsp;你最好先&nbsp;"hosts",&nbsp;其次&nbsp;"bind",&nbsp;最後用&nbsp;"nis".&nbsp;
<br>
<br>hosts:&nbsp;自&nbsp;/etc/hosts&nbsp;查询.&nbsp;
<br>bind:&nbsp;自&nbsp;nameserver&nbsp;(参考&nbsp;/etc/resolv.conf&nbsp;设定)&nbsp;查询.&nbsp;
<br>nis:&nbsp;自&nbsp;nis&nbsp;server&nbsp;查询.&nbsp;
<br>
<br>14.hosts&nbsp;
<br>
<br>这个档案记载了你所需要的&nbsp;ip&nbsp;和&nbsp;hostname,&nbsp;最少要包括&nbsp;localhost&nbsp;和你自己的&nbsp;hostname,&nbsp;通常是提供优先於&nbsp;nameserver&nbsp;的查询,&nbsp;或是没有&nbsp;nameserver&nbsp;时的查询.&nbsp;
<br>
<br>格式如下：&nbsp;
<br>IP-addr&nbsp;full-hostname&nbsp;alias&nbsp;
<br>如.&nbsp;123.456.789.123&nbsp;heaven.net.com&nbsp;heaven&nbsp;
<br>
<br>请&nbsp;man&nbsp;hosts&nbsp;去看详细说明.&nbsp;
<br>
<br>15.inetd.conf&nbsp;
<br>
<br>这个档案定义由&nbsp;inetd&nbsp;所提供的服务,&nbsp;应该要和&nbsp;/etc/services&nbsp;保持一致性.&nbsp;
<br>
<br>当你修改这个档案的时候,&nbsp;记得要&nbsp;kill&nbsp;-1&nbsp;$inetd_pid&nbsp;去知会&nbsp;inetd&nbsp;要重新更新资料.&nbsp;
<br>
<br>你可以安装&nbsp;tcp-wrapper&nbsp;(tcpd)&nbsp;以增加安全性.&nbsp;
<br>
<br>16.localtime&nbsp;
<br>
<br>这个档记载你所在的时区资料,&nbsp;你可以从&nbsp;/usr/share/zoneinfo&nbsp;中选一个适合的来用.&nbsp;
<br>
<br>就台湾而言,&nbsp;你应该用&nbsp;/usr/share/zoneinfo/Asia/Taipei,&nbsp;正常来说,&nbsp;在&nbsp;install&nbsp;时会自动将此档案&nbsp;copy&nbsp;到&nbsp;/etc/localtime.&nbsp;
<br>
<br>17.login.conf&nbsp;
<br>
<br>此档案可控制系统资源与帐号各方面的限制，亦可设定内定之环境变数。&nbsp;
<br>
<br>"man&nbsp;login.conf"&nbsp;for&nbsp;detail.&nbsp;
<br>
<br>18.make.conf&nbsp;
<br>
<br>当你用&nbsp;make&nbsp;时,&nbsp;这个定义档将被参考.&nbsp;
<br>
<br>如果不是以&nbsp;BSD&nbsp;格式撰写的&nbsp;Makefiles,&nbsp;你应该安装&nbsp;gmake&nbsp;(GNU)&nbsp;
<br>
<br>19.monthly&nbsp;
<br>
<br>每月例行的&nbsp;jobs.&nbsp;
<br>
<br>20.motd&nbsp;
<br>
<br>Message&nbsp;Of&nbsp;Today,&nbsp;顾名思义,&nbsp;就是当你&nbsp;login&nbsp;时所出现的画面.&nbsp;
<br>
<br>假如你要有自己的&nbsp;motd,&nbsp;你必须把&nbsp;/etc/rc.local&nbsp;前面几行在开机时会更改&nbsp;motd&nbsp;的命令拿掉,&nbsp;否则你每次开机&nbsp;motd&nbsp;会被乱改.&nbsp;
<br>
<br>21.netstart----新版已改名为/etc/rc.network&nbsp;
<br>
<br>目前此档已由&nbsp;/etc/rc.network&nbsp;取代&nbsp;目前此档只作为&nbsp;root&nbsp;在&nbsp;single&nbsp;user&nbsp;mode&nbsp;要手动启动网路服务&nbsp;
<br>时使用。&nbsp;这个档案不要做更动,&nbsp;应该去修改&nbsp;/etc/rc.conf&nbsp;
<br>
<br>22.passwd&nbsp;
<br>
<br>/etc/passwd&nbsp;/etc/master.passwd&nbsp;/etc/spwd.db&nbsp;/etc/pwd.db&nbsp;都是&nbsp;由&nbsp;vipw&nbsp;所产生的.&nbsp;关於怎样去建一个帐号,&nbsp;请参考&nbsp;HOW-TO-adduser.&nbsp;
<br>
<br>你可以&nbsp;man&nbsp;passwd,&nbsp;vipw,&nbsp;chpass,&nbsp;chfn&nbsp;查询详细说明.&nbsp;
<br>
<br>23.printcap&nbsp;
<br>
<br>这个档案定义印表机的设定,&nbsp;在修改後,&nbsp;试著用&nbsp;lpr&nbsp;去列印一些东西,&nbsp;假如你觉得很慢,&nbsp;试著用&nbsp;lptcontrol&nbsp;-p&nbsp;去改变
&nbsp;/dev/lpt0&nbsp;到&nbsp;poll&nbsp;模式,&nbsp;当然,&nbsp;你可以将&nbsp;lptcontrol&nbsp;-p&nbsp;加到&nbsp;/etc/rc.local&nbsp;里&nbsp;以使每次开机都有
效.&nbsp;
<br>
<br>man&nbsp;lptcontrol&nbsp;查询详细说明.&nbsp;
<br>
<br>24.profile&nbsp;
<br>
<br>这是&nbsp;/bin/sh&nbsp;的&nbsp;default&nbsp;设定.&nbsp;
<br>
<br>25.rc&nbsp;
<br>
<br>当系统开机时,&nbsp;kernel&nbsp;会先去载入&nbsp;/sbin/init,&nbsp;然後&nbsp;/sbin/init&nbsp;会去执行&nbsp;/etc/rc,&nbsp;所以
&nbsp;/etc/rc&nbsp;相对於&nbsp;DOS&nbsp;而言就好像&nbsp;AUTOEXEC.BAT.&nbsp;这个档案不要去更改,&nbsp;假如你不希望每次开机时&nbsp;/tmp&nbsp;会被清乾净,&nbsp;
那你可以将跟&nbsp;/tmp&nbsp;相关的几行给砍掉.&nbsp;(个人偏好)&nbsp;
<br>
<br>26.rc.conf----代替原来的/etc/sysconfig&nbsp;
<br>
<br>这主要用来做系统开机时的环境设定.&nbsp;/etc/rc,&nbsp;/etc/rc.i386,&nbsp;/etc/rc.conf.local,&nbsp;/etc/rc.network,&nbsp;/etc/[bla&nbsp;bla]&nbsp;都会参考这个档案.&nbsp;所以这个档案可以说非常重要.&nbsp;
<br>
<br>大多都有注解,&nbsp;以下列举一些你该注意的地方...&nbsp;
<br>1)&nbsp;hostname&nbsp;:&nbsp;你的完整&nbsp;hostname&nbsp;(FQDN:&nbsp;像是&nbsp;freebsd.csie.nctu.edu.tw)&nbsp;
<br>2)&nbsp;network_interfaces&nbsp;:&nbsp;网路卡的&nbsp;device&nbsp;name,&nbsp;像是&nbsp;"ed0&nbsp;lnc0".&nbsp;
<br>3)&nbsp;ifconfig_xxx&nbsp;:&nbsp;定义网路卡及其&nbsp;ip&nbsp;address.&nbsp;
<br>像是&nbsp;ifconfig_ed0="inet&nbsp;140.113.145.1&nbsp;netmask&nbsp;0xffffff00"&nbsp;
<br>ifconfig_ed1="inet&nbsp;140.113.190.1&nbsp;netmask&nbsp;0xffffff00"&nbsp;
<br>方法如下...&nbsp;
<br>ifconfig_$device-name="inet&nbsp;$IP&nbsp;netmask&nbsp;$netmask",&nbsp;
<br>netmask&nbsp;0xffffff00&nbsp;就是&nbsp;255.255.255.0&nbsp;表&nbsp;Class&nbsp;C&nbsp;网路.&nbsp;
<br>4)&nbsp;defaultrouter:&nbsp;内定的&nbsp;router&nbsp;IP.(比如:&nbsp;140.113.122.254)&nbsp;
<br>5)&nbsp;routdflags&nbsp;:&nbsp;通常&nbsp;NO.&nbsp;但是假如你想要跑&nbsp;routed,&nbsp;则用&nbsp;"-s"&nbsp;或&nbsp;"-q".&nbsp;
<br>详细说明请&nbsp;man&nbsp;routed.&nbsp;
<br>6)&nbsp;rwhod&nbsp;:&nbsp;YES&nbsp;执行&nbsp;rwho&nbsp;daemon.&nbsp;rwho&nbsp;跟&nbsp;ruptime&nbsp;须此&nbsp;daemon.&nbsp;
<br>7)&nbsp;sendmail_flags&nbsp;:&nbsp;执行&nbsp;sendmail&nbsp;daemon,&nbsp;通常设为&nbsp;"-db&nbsp;-q30m"&nbsp;
<br>8)&nbsp;nfs_*&nbsp;:&nbsp;执行&nbsp;nfs&nbsp;client&nbsp;或&nbsp;server&nbsp;
<br>9)&nbsp;check_quotas&nbsp;:&nbsp;enable&nbsp;档案系统&nbsp;quotas&nbsp;
<br>10)&nbsp;accountint&nbsp;:&nbsp;enable&nbsp;command&nbsp;accounting,&nbsp;"lastcomm"&nbsp;须要.&nbsp;
<br>11)&nbsp;firewall_enable&nbsp;:&nbsp;enable&nbsp;firewall&nbsp;的功能&nbsp;
<br>firewall_type&nbsp;:&nbsp;指定&nbsp;firewall&nbsp;的形态&nbsp;
<br>
<br>你应该设定完後再重新开机以测试是否每个改变都合乎你的要求.&nbsp;
<br>
<br>27.rc.conf.local----代替原来的/etc/rc.local&nbsp;
<br>
<br>在这个档案加入你个人的设定,&nbsp;你可以将开机时想要执行的动作放在这里.&nbsp;像&nbsp;gopherd,&nbsp;lptcontrol,&nbsp;swap-on-file&nbsp;等.&nbsp;
<br>
<br>28.rc.i386&nbsp;
<br>
<br>这个档案不要更动.&nbsp;
<br>
<br>29.rc.local----新版改名为/etc/rc.conf.local&nbsp;
<br>
<br>新版已由/etc/rc.conf.local所取代。&nbsp;
<br>
<br>30.rc.network----代替原来的/etc/netstart&nbsp;
<br>
<br>有关网路方面各项设定请由&nbsp;/etc/rc.conf&nbsp;设定，原则上此档不需更动&nbsp;
<br>
<br>31.resolv.conf&nbsp;
<br>
<br>这定义&nbsp;DNS&nbsp;查询&nbsp;nameserver&nbsp;的先後顺序.&nbsp;
<br>
<br>1.&nbsp;domain&nbsp;:&nbsp;将你的&nbsp;domainname&nbsp;放这儿.&nbsp;
<br>2.&nbsp;nameserver&nbsp;:&nbsp;将你的&nbsp;nameservers&nbsp;放这儿,&nbsp;最前面的会被当成主要的nameserver.&nbsp;
<br>3.&nbsp;search&nbsp;:&nbsp;将&nbsp;domainnames&nbsp;放这儿,&nbsp;当你没有输入完整的&nbsp;hostname&nbsp;时,&nbsp;他会将&nbsp;domainnames&nbsp;附加上去.&nbsp;例如:&nbsp;search&nbsp;csie.NCTU.edu.tw&nbsp;NCTU.edu.tw&nbsp;edu.tw&nbsp;tw&nbsp;
<br>
<br>详情请&nbsp;man&nbsp;resolver.&nbsp;
<br>
<br>32.services&nbsp;
<br>
<br>定义&nbsp;service&nbsp;名字以及&nbsp;port.&nbsp;不需要更动。&nbsp;
<br>
<br>33.shells&nbsp;
<br>
<br>所有的&nbsp;shell&nbsp;都应该放在这个档案里,&nbsp;像是&nbsp;/bin/sh,&nbsp;/bin/tcsh,&nbsp;/home/bbs/bin/bbsrf&nbsp;等等.&nbsp;
<br>
<br>假如说有某个使用者的&nbsp;shell&nbsp;没有列在这个档案中,&nbsp;有些程式如&nbsp;ftpd&nbsp;会拒绝该使用者&nbsp;ftp,&nbsp;如&nbsp;adduser&nbsp;将会拒绝执行.&nbsp;
<br>
<br>man&nbsp;shells&nbsp;查询详细说明.&nbsp;
<br>
<br>34.sysconfig----新版已改名为/etc/rc.conf&nbsp;
<br>
<br>参考&nbsp;rc.conf。&nbsp;
<br>
<br>35.syslog.conf&nbsp;
<br>
<br>这个档案指出系统的&nbsp;log&nbsp;应该储存在哪儿.&nbsp;
<br>
<br>36.termcap&nbsp;
<br>
<br>这个应该&nbsp;link&nbsp;到&nbsp;/usr/share/misc/termcap.&nbsp;
<br>
<br>37.ttys&nbsp;
<br>
<br>定义&nbsp;tty&nbsp;的形式及某些&nbsp;tty&nbsp;允不允许&nbsp;root&nbsp;login.&nbsp;假如某些&nbsp;ttys&nbsp;後面加有&nbsp;"secure",&nbsp;表示&nbsp;root&nbsp;可以&nbsp;login.&nbsp;你应当多加些,&nbsp;如&nbsp;/dev/tty[pqrs][0-9a-v]&nbsp;
<br>
<br>详情请&nbsp;man&nbsp;ttys。&nbsp;
<br>
<br>38.weekly&nbsp;
<br>
<br>每周例行的工作。</font><img src ="http://www.blogjava.net/ivanwan/aggbug/29444.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ivanwan/" target="_blank">ivaneeo</a> 2006-02-01 20:31 <a href="http://www.blogjava.net/ivanwan/archive/2006/02/01/29444.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>通过修改 distinfo 和Makefile 文件来安装最新简体中文版的 Adobe Reader7.</title><link>http://www.blogjava.net/ivanwan/archive/2005/10/27/17060.html</link><dc:creator>ivaneeo</dc:creator><author>ivaneeo</author><pubDate>Thu, 27 Oct 2005 08:05:00 GMT</pubDate><guid>http://www.blogjava.net/ivanwan/archive/2005/10/27/17060.html</guid><wfw:comment>http://www.blogjava.net/ivanwan/comments/17060.html</wfw:comment><comments>http://www.blogjava.net/ivanwan/archive/2005/10/27/17060.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ivanwan/comments/commentRss/17060.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ivanwan/services/trackbacks/17060.html</trackback:ping><description><![CDATA[通过修改 distinfo 和Makefile 文件来安装最新简体中文版的 Adobe Reader7.
<br>


<br>

OS： freebsd 5.4
<br>


<br>

******************************
<br>


<br>

1.修改/usr/ports/print/acroread7下面的distinfo 和Makefile文件。
<br>


<br>

===================
<br>

我的distinfo：
<br>


<br>

MD5 (acroread/AdobeReader_chs-7.0.0-2.i386.rpm) = 40fe6b8cb157de92090219d4385e3e3e
<br>

SIZE (acroread/AdobeReader_chs-7.0.0-2.i386.rpm) = 55386857
<br>


<br>

=====================
<br>

我的Makefile文件
<br>


<br>

# New ports collection makefile for:	acroread7
<br>

# Date created:		19 May 2005
<br>

# Whom:			Trevor Johnson &lt;trevor@freebsd.org&gt;
<br>

#
<br>

# $FreeBSD: ports/print/acroread7/Makefile,v 1.3 2005/07/07 01:34:00 linimon Exp $
<br>

#
<br>


<br>

PORTNAME=	acroread7
<br>

PORTVERSION=	7.0.0
<br>

CATEGORIES=	print linux
<br>

MASTER_SITES=	http://ardownload.adobe.com/pub/adobe/reader/unix/7x/7.0/chs/ \
<br>

		ftp://ftp.adobe.com/pub/adobe/reader/unix/7x/7.0/chs/
<br>

DISTNAME=	AdobeReader_chs-7.0.0-2.i386.rpm
<br>

EXTRACT_SUFX=
<br>

DIST_SUBDIR=	acroread
<br>

EXTRACT_ONLY=
<br>

RESTRICTED=	"Must fill out redistribution form at <a href="http://www.adobe.com/products/acrobat/distribute.html" target="_blank">http://www.adobe.com/products/acrobat/distribute.html</a>"
<br>


<br>

MAINTAINER=	trevor@FreeBSD.org
<br>

COMMENT=	View, distribute and print PDF documents
<br>


<br>

BUILD_DEPENDS=	rpm:${PORTSDIR}/archivers/rpm
<br>

RUN_DEPENDS=	${LINUXBASE}/usr/lib/libgtk-x11-2.0.so.0:${PORTSDIR}/x11-toolkits/linux-gtk2 \
<br>

		${LINUXBASE}/usr/lib/libpango-1.0.so.0:${PORTSDIR}/x11-toolkits/linux-pango \
<br>

		${LINUXBASE}/usr/X11R6/lib/libXext.so.6:${PORTSDIR}/x11/linux-XFree86-libs
<br>


<br>

CONFLICTS=	acroread
<br>


<br>

ONLY_FOR_ARCHS=	amd64 i386
<br>

USE_REINPLACE=	yes
<br>

USE_LINUX?=	yes
<br>

NO_BUILD=	yes
<br>

REINPLACE_ARGS=	-i '' -E
<br>

NO_FILTER_SHLIBS=	yes
<br>

PLIST=		${WRKDIR}/plist
<br>

PREFIX=		${LINUXBASE}
<br>


<br>

pre-install:
<br>

	@kldstat -v | ${GREP} -E 'linux(aout|elf)' &gt;/dev/null ||\
<br>

		{ ${ECHO_MSG} "Linux ABI compatibility must be enabled to install ${PORTNAME}-${PORTVERSION}"; \
<br>

		  exit 1; }
<br>

	@${RM} -rf ${WRKSRC}/tmp
<br>

	@${MKDIR} ${WRKSRC}/tmp
<br>

	cd ${WRKSRC}/tmp; \
<br>

		rpm2cpio &lt; ${DISTDIR}/${DIST_SUBDIR}/${DISTNAME} | ${CPIO} -id; \
<br>

		${FIND} * -type f -o -type l &gt; ${PLIST} \
<br>

		&amp;&amp; ${FIND} -d * -type d | ${SED} -e 's:^:@dirrm :' | \
<br>

		${GREP} -vE "(usr/bin$$|local$$|share$$|usr$$)" &gt;&gt; ${PLIST}
<br>


<br>

do-install:
<br>

	@rpm -U --ignorearch --ignoreos --root ${PREFIX} --dbpath /var/lib/rpm \
<br>

		 --nodeps --replacepkgs ${DISTDIR}/${DIST_SUBDIR}/${DISTNAME} || ${TRUE}
<br>

	# disable the PPKLite plugin as it requires an LDAP share lib
<br>

	${CHMOD} 0 ${PREFIX}/usr/local/Adobe/Acrobat7.0/Reader/intellinux/plug_ins/PPKLite.api
<br>


<br>

post-install:
<br>

	@${REINPLACE_CMD} 's:Linux:FreeBSD|Linux:g' \
<br>

		${PREFIX}/usr/local/Adobe/Acrobat7.0/bin/acroread
<br>

	cd ${LOCALBASE}/bin ; ${LN} -sf ${PREFIX}/usr/local/Adobe/Acrobat7.0/bin/acroread acroread7
<br>

	cd ${LOCALBASE}/bin ; ${LN} -sf ${PREFIX}/usr/local/Adobe/Acrobat7.0/bin/acroread acroread
<br>

	@${ECHO_MSG} "Be sure to read the license agreement in"
<br>

	@${ECHO_MSG} "${PREFIX}/usr/local/Adobe/Acrobat7.0/Reader/Legal/CHS/license_CHS_uc.txt"
<br>


<br>

.include &lt;bsd.port.mk&gt;
<br>


<br>

其实修改的地方不多，自己看看就明白。
<br>

========================================
<br>


<br>

2.做完以上两步，就可以到 /usr/ports/print/acroread7下面
<br>


<br>

make install clean
<br>


<br>

很快就装完。
<br>


<br>

============
<br>


<br>

3.其实我为了方便，先到官方网站把AdobeReader_chs-7.0.0-2.i386.rpm给下了下来，放到 /usr/ports/distfiles/acroread下面。 （只有这样才能知道他的 MD5，否则怎么知道改distinfo文件呢？）
<br>


<br>

然后才执行第2步的，不到 2分钟就装好，因为不用再去下载原程序。
<br>


<br>

4.新版打开文件的速度很快
<img src ="http://www.blogjava.net/ivanwan/aggbug/17060.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ivanwan/" target="_blank">ivaneeo</a> 2005-10-27 16:05 <a href="http://www.blogjava.net/ivanwan/archive/2005/10/27/17060.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>