﻿<?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-Orchis-随笔分类-Linux</title><link>http://www.blogjava.net/vjame/category/34368.html</link><description>优化代码是无止境的</description><language>zh-cn</language><lastBuildDate>Thu, 17 Mar 2011 15:55:33 GMT</lastBuildDate><pubDate>Thu, 17 Mar 2011 15:55:33 GMT</pubDate><ttl>60</ttl><item><title>linux架设时间服务器</title><link>http://www.blogjava.net/vjame/archive/2011/03/17/346503.html</link><dc:creator>lanjh</dc:creator><author>lanjh</author><pubDate>Thu, 17 Mar 2011 15:44:00 GMT</pubDate><guid>http://www.blogjava.net/vjame/archive/2011/03/17/346503.html</guid><wfw:comment>http://www.blogjava.net/vjame/comments/346503.html</wfw:comment><comments>http://www.blogjava.net/vjame/archive/2011/03/17/346503.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/vjame/comments/commentRss/346503.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/vjame/services/trackbacks/346503.html</trackback:ping><description><![CDATA[ntpdate 0.centos.pool.ntp.org <br />
<br />
<br />
在linux下，我们可以通过自带的NTP(Network Time Protocol)协议通过网络使自己的系统保持精确的时间。可用的公共时间服务器列表可以从下面的地址获取： <br />
<br />
　　http://ntp.isc.org/bin/view/Servers/NTPPoolServers <br />
<br />
　　NTP是用来使系统和一个精确的时间源保持时间同步的协议。建议大家在自己管理的网络中建立至少一台时间服务器来同步本地时间，这样可以使得在不同的系统上处理和收集日志和管理更加容易。 <br />
<br />
　　介绍一下环境：179为本地时间服务器，其他服务器和179同步。179和网上时间服务器同步。 <br />
<br />
　　一、配置179时间服务器 <br />
<br />
　　1、首先查询NTP软件版本 <br />
<br />
　　rpm -qa|grep ntp <br />
<br />
　　ntp-4.1.2-4.EL3.1 <br />
<br />
　　如果没有可以从linux安装盘上查找，安装此ntp包 <br />
<br />
　　2、编辑配置文件 <br />
<br />
　　vi /etc/ntp.conf <br />
<br />
　　首先定义服务器 <br />
<br />
　　server pool.ntp.org <br />
<br />
　　restrict default nomodify notrap noquery <br />
<br />
　　restrict 192.168.0.0 mask 255.255.255.0 notrust nomodify notrap #从192.168.0.1-192.168.0.254的服务器都可以使用我们的NTP服务器来同步时间。 <br />
<br />
　　注释掉以下一行 <br />
<br />
　　#restrict default ignore <br />
<br />
　　3、启动NTP服务器 <br />
<br />
　　#chkconfig ntpd on <br />
<br />
　　#/etc/init.d/ntpd start <br />
<br />
　　#/etc/init.d/ntpd stop <br />
<br />
　　#/etc/init.d/ntpd restart <br />
<br />
　　默认情况下，我们配置的NTP服务器不会去时间源那里同步时间，所以必须修改/etc/ntp/step-tickers文件，加入我们的时间源，这样每次通过/etc/init.d/ntpd 来启动服务的时候就会自动更新时间了 <br />
<br />
　　检查服务器同步状态： <br />
<br />
　　ntpq -p <br />
<br />
　　ntptrace 192.168.0.179 <br />
<br />
　　如果输出正确，则说明时间服务器成功。每次启动服务器，会自动同步时间。 <br />
<br />
　　配置LINUX客户端 <br />
<br />
　　在linux客户端上执行ntpdate ntp_server_ip 就可以根据时间服务器统一局域网的时间了，将上面的命令放到cron里每天早上3点定期执行，crontab &#8211;e 然后输入 <br />
<br />
　　0 3 * * * /usr/sbin/ntpdate 192.168.0.179 <br />
<br />
<br />
<br />
<br />
下载安装包： <br />
<br />
1、编译安装ntp server <br />
wget http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-4.2.6.tar.gz <br />
tar zxvf ntp-4.2.6.tar.gz <br />
cd ntp-4.2.6 <br />
./configure --prefix=/usr/local/ntp --enable-all-clocks --enable-parse-clocks <br />
make &amp;&amp; make install <br />
<br />
注：如以上下载地址无法访问，请从ntp官方下载网页（http://www.ntp.org/downloads.html）寻找下载地址。 <br />
<br />
2、修改ntp.conf配置文件 <br />
vi /etc/ntp.conf <br />
<br />
①、第一种配置：允许任何IP的客户机都可以进行时间同步 <br />
将&#8220;restrict default kod nomodify notrap nopeer noquery&#8221;这行修改成： <br />
restrict default nomodify <br />
<br />
配置文件示例：/etc/ntp.conf <br />
<br />
②、第二种配置：只允许192.168.18.***网段的客户机进行时间同步 <br />
在restrict default nomodify notrap noquery（表示默认拒绝所有IP的时间同步）之后增加一行： <br />
restrict 192.168.18.0 mask 255.255.255.0 nomodify <br />
<br />
配置文件示例：/etc/ntp.conf <br />
<br />
3、以守护进程启动ntpd <br />
/usr/local/ntp/bin/ntpd -c /etc/ntp.conf -p /tmp/ntpd.pid <br />
<br />
4、ntpd启动后，客户机要等几分钟再与其进行时间同步，否则会提示&#8220;no server suitable for synchronization found&#8221;错误。 <br />
<br />
二、配置时间同步客户机 <br />
vi /var/spool/cron/root <br />
<br />
增加一行，在每天的5点13分、9点13分、14点13分、19点13分与时间同步服务器进行同步 <br />
13 5,9,14,19 * * * /usr/sbin/ntpdate 192.168.18.2 <br />
<br />
备注：如果客户机没有ntpdate，可以下载ntpdate.tar.gz到/usr/sbin/目录，然后解压： <br />
wget http://blog.s135.com/attachment/200708/ntdate.tar.gz <br />
cd /usr/sbin/ <br />
tar zxvf ntpdate.tar.gz <br />
<img src ="http://www.blogjava.net/vjame/aggbug/346503.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/vjame/" target="_blank">lanjh</a> 2011-03-17 23:44 <a href="http://www.blogjava.net/vjame/archive/2011/03/17/346503.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>使用grub4dos 从硬盘启动安装Fedora 10 </title><link>http://www.blogjava.net/vjame/archive/2008/12/14/246218.html</link><dc:creator>lanjh</dc:creator><author>lanjh</author><pubDate>Sun, 14 Dec 2008 06:57:00 GMT</pubDate><guid>http://www.blogjava.net/vjame/archive/2008/12/14/246218.html</guid><wfw:comment>http://www.blogjava.net/vjame/comments/246218.html</wfw:comment><comments>http://www.blogjava.net/vjame/archive/2008/12/14/246218.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/vjame/comments/commentRss/246218.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/vjame/services/trackbacks/246218.html</trackback:ping><description><![CDATA[<p>通过grub4dos 引导来硬盘安装 Fedora 10 几点安装心得： <br />
0：若安装完成之后仍旧要 grub4dos 来引导系统，则 grub4dos 最好是最新版的，不然有可能不支持Fedora 10 的引导。 <br />
1：安装镜像 iso 文件以及从安装镜像文件解压的 images 目录得放在 FAT32 分区。<br />
2：Fedora 的安装程序不支持自动寻找 iso 文件，得手动指定所在分区。手动选择时也有NTFS文件夹目录的选项<br />
3：安装引导程序的时候，在界面上看到设置BIOS 硬盘启动的选项，莫非Fedora 可以直接读写 BIOS?</p>
<p><br />
第一步：将安装镜像 iso 文件放置一个 FAT32 分区根目录下，并且将 iso 文件中的 images 目录解压到相同分区根目录下。 <br />
第二步：将安装镜像 iso 文件里的 isolinux 目录解压到 C 盘根目录。 <br />
第三步：在 http://download.gna.org/grub4dos/ 处下载最新版的 grub4dos。 <br />
第四步：解压grub4dos，将解压后的目录中的所有文件复制到 C 盘根目录，如下图所示&nbsp; <br />
<img height="483" alt="" src="http://www.blogjava.net/images/blogjava_net/vjame/文章图片/2008-12-14_145247.png" width="794" border="0" /><br />
第五步：在C盘根目录下，修改menu.lst 文件，在末尾加入以下内容： <br />
<span style="color: #0000ff"><strong>title Install Fedora 10<br />
kernel (hd0,0)/isolinux/vmlinuz<br />
initrd (hd0,0)/isolinux/initrd.img</strong></span><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 其中&nbsp;(hd0,0)表示系统中的C盘符<br />
第六步：编辑 C:\boot.ini 文件，增加一行 c:\grldr="LINUX" ，保存。 <br />
第七步：重启系统，选择 &#8220;LINUX&#8221; 进入 grub 引导界面，选择 &#8220;Install Fedora 10&#8221;，即可进入安装程序界面。<br />
第七步：在选择硬盘时，要选择custom layout模式<br />
<br />
<br />
注：安装一开始是字符界面，依次选择界面安装语言、键盘布局、指定安装镜像所在分区（安装程序会列出分区列表，如果不知道安装镜像所在分区，可以逐个尝试）后可进入图形安装界面。</p>
<p>&nbsp;</p>
 <img src ="http://www.blogjava.net/vjame/aggbug/246218.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/vjame/" target="_blank">lanjh</a> 2008-12-14 14:57 <a href="http://www.blogjava.net/vjame/archive/2008/12/14/246218.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>bash introduction</title><link>http://www.blogjava.net/vjame/archive/2008/12/08/245099.html</link><dc:creator>lanjh</dc:creator><author>lanjh</author><pubDate>Mon, 08 Dec 2008 12:54:00 GMT</pubDate><guid>http://www.blogjava.net/vjame/archive/2008/12/08/245099.html</guid><wfw:comment>http://www.blogjava.net/vjame/comments/245099.html</wfw:comment><comments>http://www.blogjava.net/vjame/archive/2008/12/08/245099.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/vjame/comments/commentRss/245099.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/vjame/services/trackbacks/245099.html</trackback:ping><description><![CDATA["Bourne Again shell"<br />
Successor to sh , the original Unix shell <br />
<br />
<img alt="" src="http://www.blogjava.net/images/blogjava_net/vjame/文章图片/snapshot20081208205558.bmp.jpg" border="0" />
<img src ="http://www.blogjava.net/vjame/aggbug/245099.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/vjame/" target="_blank">lanjh</a> 2008-12-08 20:54 <a href="http://www.blogjava.net/vjame/archive/2008/12/08/245099.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Ubuntu 8.10最终正式版</title><link>http://www.blogjava.net/vjame/archive/2008/12/08/244999.html</link><dc:creator>lanjh</dc:creator><author>lanjh</author><pubDate>Mon, 08 Dec 2008 04:56:00 GMT</pubDate><guid>http://www.blogjava.net/vjame/archive/2008/12/08/244999.html</guid><wfw:comment>http://www.blogjava.net/vjame/comments/244999.html</wfw:comment><comments>http://www.blogjava.net/vjame/archive/2008/12/08/244999.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/vjame/comments/commentRss/244999.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/vjame/services/trackbacks/244999.html</trackback:ping><description><![CDATA[Ubuntu 8.10桌面版号称是为处处联网的数字生活方式而设计的，加入了对3G无线网络技术的支持。同时它还非常适合分享，用户可以随时快速启动来宾对话，让别人使用他们的电脑来上网冲浪或收发邮件，同时还能保证个人数据的完整性和安全性。如果体验Ubuntu的用户很喜欢这个操作系统，可以直接将其放置在任何USB Key上并带回家安装，无需再刻录光盘。
<p>&nbsp;</p>
<p>　　Ubuntu 8.10还集成了最新的GNOME 2.24桌面环境，新功能包括新的即时消息客户端、内置时间追踪器、改进的文件管理和工具栏、更好地支持多显示器的分辨率设置等等。</p>
<p>　　作为额外奖赏，Ubuntu 8.10用户均可享受来自BBC的节目，系统自带媒体播放器能随时提供高质量的流媒体广播。Canonical正与BBC继续深入合作，保证任何地区的用户都能收听得到。</p>
<p>　　<a href="http://pcedu.pconline.com.cn/softnews/yejie/0810/1443102.html" target="_blank">Ubuntu</a> 8.10服务器版能获得为期18个月的维护支持，相比桌面版再虚拟化、Java开发和系统管理方面进行了显着增强。与此同时，Ubuntu 8.04 LTS仍有四年半的支持周期，用户可以在长期稳定和最新版本之间灵活选择。</p>
<p>　　<strong>主要特性：</strong></p>
<p>　　1、虚拟化：基于去年发布的Just Enough Operating System（JeOS），自带虚拟机创建器，能在五分钟内通过命令行构建一个完整的虚拟机，还正式支持在Xen Hypervisors上作为版虚拟机模拟来运行。</p>
<p>　　2、完整的Java堆栈：完整支持Apache Tomcat 6.0和OpenJDK。</p>
<p>　　3、增强的邮件服务器能力：提供ClamAV和SpamAssassin，支持<a href="http://pcedu.pconline.com.cn/softnews/bingdu/0810/1456171.html" target="_blank">垃圾邮件</a>检测、病毒过滤。</p>
<p>　　4、改进的RAID支持：通过DMRaid支持软件SATA RAID控制器，系统管理员也可以配置从降级RAID阵列启动。</p>
<p>　　5、私人文件夹加密：可轻松对隐私文件夹进行加密，并且能在用户本地或远程登陆的时候自动加载。</p>
<p>　　6、Uncomplicated Firewall<a href="http://pcedu.pconline.com.cn/softnews/cszq/0809/1417671.html" target="_blank">防火墙</a>更加简单：增加了更多应用配置，apache、bind9、cups、dovecot、openssh、postfix、samba等服务都会自动声明所用端口，管理员无需再手动配置。</p>
<p>　　7、捆绑Landscape客户端：Canonical的轻量级系统管理工具，支持自动部署和监控，每次登陆都免费提供报告功能，并增加了系统状态等关键信息。</p>
<p>　　<strong>Ubuntu 8.10官方下载页面：</strong></p>
<p>　　<a href="http://www.ubuntu.com/download" target="_blank">http://www.ubuntu.com/download</a></p>
<p>　　安装前一定要记得好好阅读Release Note。</p>
<p align="center"><img alt="" src="http://www.blogjava.net/images/blogjava_net/vjame/文章图片/3e76a9ca01d2285ef21fe7d3.png" border="0" /></p>
<p>&nbsp;</p>
<img src ="http://www.blogjava.net/vjame/aggbug/244999.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/vjame/" target="_blank">lanjh</a> 2008-12-08 12:56 <a href="http://www.blogjava.net/vjame/archive/2008/12/08/244999.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>硬盘安装Red Hat Enterprise AS4</title><link>http://www.blogjava.net/vjame/archive/2008/09/04/226923.html</link><dc:creator>lanjh</dc:creator><author>lanjh</author><pubDate>Thu, 04 Sep 2008 06:17:00 GMT</pubDate><guid>http://www.blogjava.net/vjame/archive/2008/09/04/226923.html</guid><wfw:comment>http://www.blogjava.net/vjame/comments/226923.html</wfw:comment><comments>http://www.blogjava.net/vjame/archive/2008/09/04/226923.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/vjame/comments/commentRss/226923.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/vjame/services/trackbacks/226923.html</trackback:ping><description><![CDATA[&nbsp;
<p>下面就是用<span lang="EN-US">ISO</span>文件本地硬盘安装<span lang="EN-US">Red Hat Enterprise AS4</span>的全过程：<span lang="EN-US"><br />
<br />
1</span>、用虚拟光驱或解压软件将<span lang="EN-US">RedHat9</span>的第一个<span lang="EN-US">ISO</span>文件中的<span lang="EN-US">loadlin.exe</span>文件解压出来；<br />
<span lang="EN-US">&nbsp;下载地址 <a href="http://www.blogjava.net/Files/vjame/loadlin.rar">http://www.blogjava.net/Files/vjame/loadlin.rar</a><br />
<br />
2</span>、再将<span lang="EN-US">Red Hat Enterprise AS 4</span>得第一个<span lang="EN-US">ISO</span>文件中的<span lang="EN-US">isolinux</span>目录和<span lang="EN-US">trans.tbl</span>文件解压出来；<span lang="EN-US"><br />
<br />
3</span>、<strong><span style="color: red; font-family: 宋体; mso-bidi-font-family: 宋体">将<span lang="EN-US">Red Hat Enterprise AS 4</span>的四个<span lang="EN-US">ISO</span>文件必须放在<span lang="EN-US">FAT</span>或<span lang="EN-US">FAT32</span>的分区内</span></strong>（这里是放在了<span lang="EN-US">D</span>盘）；<span lang="EN-US"><br />
<br />
4</span>、建立并编辑一个批处理文件<span lang="EN-US">autoboot.bat</span>，写入一下内容：<span lang="EN-US"><br />
loadlin isolinux\vmlinuz initrd=isolinux\initrd.img<br />
</span>保存退出；<span lang="EN-US"><br />
</span>下面是<span lang="EN-US">D</span>盘目录树<span lang="EN-US"><br />
D:<br />
--RHEL4-i386-AS-disc1-jrt.iso<br />
--RHEL4-i386-AS-disc2-jrt.iso<br />
--RHEL4-i386-AS-disc3-jrt.iso<br />
--RHEL4-i386-AS-disc4-jrt.iso<br />
--TRANS.TBL<br />
--loadlin.exe<br />
--autoboot.bat<br />
│ <br />
└─isolinux<br />
---------TRANS.TBL<br />
---------boot.cat<br />
---------boot.msg<br />
---------general.msg<br />
---------initrd.img<br />
---------isolinux.bin<br />
---------isolinux.cfg<br />
---------memtest<br />
---------options.msg<br />
---------param.msg<br />
---------rescue.msg<br />
---------snake.msg<br />
---------splash.lss<br />
---------vmlinuz<br />
<br />
5</span>、最后<span lang="EN-US">DOS</span>启动盘引导系统，进入<span lang="EN-US">D</span>盘，运行<span lang="EN-US">autoboot.bat</span>文件，系统自会引导安装。<span lang="EN-US"><br />
<br />
6</span>、选择语言（自选）<span lang="EN-US">——</span>键盘类型（默认）<span lang="EN-US">——</span>安装介质（<span lang="EN-US">Hard Drive</span>）<span lang="EN-US">——ISO</span>存放的位置（系统的<span lang="EN-US">D</span>盘也就是<span lang="EN-US">hda5</span>）后面的可都是图形化安装哦，完全就像是用光盘安装一样！</p>
<img src ="http://www.blogjava.net/vjame/aggbug/226923.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/vjame/" target="_blank">lanjh</a> 2008-09-04 14:17 <a href="http://www.blogjava.net/vjame/archive/2008/09/04/226923.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>