<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>No Money No Honey &#187; 指令集</title>
	<atom:link href="http://blog.infinity.idv.tw/index.php/category/linux/%e6%8c%87%e4%bb%a4%e9%9b%86/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.infinity.idv.tw</link>
	<description>Just Another Beginning</description>
	<lastBuildDate>Sat, 28 Jan 2012 18:25:36 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>2011.08.18 &#8211; CentOS 5.5關閉IPV6(非alias net-pf-10 off與alias ipv6 off無法關閉方式)</title>
		<link>http://blog.infinity.idv.tw/index.php/2011/08/18/2011-08-18-centos-5-5%e9%97%9c%e9%96%89ipv6%e9%9d%9ealias-net-pf-10-off%e8%88%87alias-ipv6-off%e7%84%a1%e6%b3%95%e9%97%9c%e9%96%89%e6%96%b9%e5%bc%8f/</link>
		<comments>http://blog.infinity.idv.tw/index.php/2011/08/18/2011-08-18-centos-5-5%e9%97%9c%e9%96%89ipv6%e9%9d%9ealias-net-pf-10-off%e8%88%87alias-ipv6-off%e7%84%a1%e6%b3%95%e9%97%9c%e9%96%89%e6%96%b9%e5%bc%8f/#comments</comments>
		<pubDate>Thu, 18 Aug 2011 01:47:20 +0000</pubDate>
		<dc:creator>Roger Lin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[指令集]]></category>
		<category><![CDATA[CentOS 5.5 關閉IPv6]]></category>

		<guid isPermaLink="false">http://blog.infinity.idv.tw/index.php/2011/08/18/2011-08-18-centos-5-5%e9%97%9c%e9%96%89ipv6%e9%9d%9ealias-net-pf-10-off%e8%88%87alias-ipv6-off%e7%84%a1%e6%b3%95%e9%97%9c%e9%96%89%e6%96%b9%e5%bc%8f/</guid>
		<description><![CDATA[<p>測試過確定可行!</p>
<p>參考出處 : http://www.360doc.com/content/11/0808/23/7470455_139037303.shtml</p>
<p>CentOS 5.5關閉IPV6   發表於 2011/07/08 由 winds    可以修改下面兩個文件以阻止IPv6內核模塊的加載：    /etc/modprobe.conf –內核模塊配置文件    /etc/sysconfig/network –網絡配置文件 </p>
<p>1. # vim /etc/modprobe.conf    在其中加入下面這一行， </p>
<p>install ipv6 /bin/true </p>
<p>保存並退出。 </p>
<p>2. # vim /etc/sysconfig/network    在其中加入下面配置項： </p>
<p>NETWORKING_IPV6=no    IPV6INIT=no </p>
<p>保存並退出文件，重啟網絡與服務器： </p>
<p># service network restart  [...]]]></description>
			<content:encoded><![CDATA[<p>測試過確定可行!</p>
<p>參考出處 : <a title="http://www.360doc.com/content/11/0808/23/7470455_139037303.shtml" href="http://www.360doc.com/content/11/0808/23/7470455_139037303.shtml">http://www.360doc.com/content/11/0808/23/7470455_139037303.shtml</a></p>
<p>CentOS 5.5關閉IPV6   <br />發表於 2011/07/08 由 winds    <br />可以修改下面兩個文件以阻止IPv6內核模塊的加載：    <br />/etc/modprobe.conf –內核模塊配置文件    <br />/etc/sysconfig/network –網絡配置文件 </p>
<p>1. # vim /etc/modprobe.conf    <br />在其中加入下面這一行， </p>
<p>install ipv6 /bin/true </p>
<p>保存並退出。 </p>
<p>2. # vim /etc/sysconfig/network    <br />在其中加入下面配置項： </p>
<p>NETWORKING_IPV6=no    <br />IPV6INIT=no </p>
<p>保存並退出文件，重啟網絡與服務器： </p>
<p># service network restart    <br /># reboot </p>
<p>如果想檢查當前IPv6是否已禁用，可以使用下列命令： </p>
<p># lsmod | grep ipv6    <br /># ifconfig -a</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.infinity.idv.tw/index.php/2011/08/18/2011-08-18-centos-5-5%e9%97%9c%e9%96%89ipv6%e9%9d%9ealias-net-pf-10-off%e8%88%87alias-ipv6-off%e7%84%a1%e6%b3%95%e9%97%9c%e9%96%89%e6%96%b9%e5%bc%8f/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>POSTFIX MAILQ 指令集 &#8211; 管理MAIL Queue</title>
		<link>http://blog.infinity.idv.tw/index.php/2010/10/22/postfix-mailq-%e6%8c%87%e4%bb%a4%e9%9b%86-%e7%ae%a1%e7%90%86mail-queue/</link>
		<comments>http://blog.infinity.idv.tw/index.php/2010/10/22/postfix-mailq-%e6%8c%87%e4%bb%a4%e9%9b%86-%e7%ae%a1%e7%90%86mail-queue/#comments</comments>
		<pubDate>Fri, 22 Oct 2010 10:42:39 +0000</pubDate>
		<dc:creator>Roger Lin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[指令集]]></category>
		<category><![CDATA[MAILQ MAIL Queue 指令]]></category>

		<guid isPermaLink="false">http://blog.infinity.idv.tw/index.php/2010/10/22/postfix-mailq-%e6%8c%87%e4%bb%a4%e9%9b%86-%e7%ae%a1%e7%90%86mail-queue/</guid>
		<description><![CDATA[&#160;
文章出處:http://blog.yam.com/rei92/article/28165379
&#160;
如果你要套用其中一筆 Queue 中的郵件，可以先用 mailq 或 postqueue 指令查詢出或篩選出你要重新排 Queue 的郵件 ID，並使用以下指令重新排 Queue：   #postsuper -r 7B8CE830BD    </p>
<p>若要套用「所有」郵件，可以使用特殊的 ALL 關鍵字：    #postsuper -r ALL    </p>
<p>最後再強制重送所有的信件    #postqueue -f    </p>
<p>檢視剩下多少Queue    #postqueue -p    </p>
<p>若還是不行的話&#8230; 那就考慮刪除掉吧XD    </p>
<p># [...]]]></description>
			<content:encoded><![CDATA[<div id="post_content" class="post_content">&#160;</div>
<div class="post_content">文章出處:<a title="http://blog.yam.com/rei92/article/28165379" href="http://blog.yam.com/rei92/article/28165379">http://blog.yam.com/rei92/article/28165379</a></div>
<div class="post_content">&#160;</div>
<div class="post_content">如果你要套用其中一筆 Queue 中的郵件，可以先用 mailq 或 postqueue 指令查詢出或篩選出你要重新排 Queue 的郵件 ID，並使用以下指令重新排 Queue：   <br />#postsuper -r 7B8CE830BD    </p>
<p>若要套用「所有」郵件，可以使用特殊的 ALL 關鍵字：    <br />#postsuper -r ALL    </p>
<p>最後再強制重送所有的信件    <br />#postqueue -f    </p>
<p>檢視剩下多少Queue    <br />#postqueue -p    </p>
<p>若還是不行的話&#8230; 那就考慮刪除掉吧XD    </p>
<p># 列出目前在 Mail Queue 中的信件    <br />&#160;&#160;&#160; mailq    </p>
<p># 刪除某一個佇列的郵件    <br />&#160;&#160; postsuper -d queue_id    </p>
<p># 刪除所有在 Queue 中的郵件    <br />&#160;&#160;&#160; postsuper -d ALL    </p>
<p># 刪除所有正在 deferred 佇列中的郵件 ( 刪除曾經發送失敗的信 )    <br />&#160;&#160;&#160; postsuper -d ALL deferred    </p>
<p># 刪除所有正在 deferred 佇列中的郵件 ( 可看出哪些信被刪除了 )    <br />&#160;&#160;&#160; find /var/spool/postfix/deferred -type f -exec rm -vf \{\} \;    </p>
<p># 刪掉「三天以前」無法發出的郵件    <br />&#160;&#160;&#160; find /var/spool/postfix/deferred -type f -mtime +3 -exec rm -f \{\} \;    </p>
<p># 列出目前所有無法發出的郵件    <br />&#160;&#160;&#160; find /var/spool/postfix/deferred -type f -exec ls -l &#8211;time-style=+%Y-%m-%d_%H:%M:%S {} \;    </p>
<p># 刪除超過 5 天的 &quot;defer&quot; 佇列中的退信紀錄    <br />&#160;&#160;&#160; find /var/spool/postfix/defer -type f -mtime +5 -exec rm -f \{\} \;    </p>
<p><strong>若你發現在MailQ裡面有相同的地址大量寄送垃圾信件時，可以透過下面的方式來擋掉&#8230;     </p>
<p></strong><span style="color: rgb(0,0,153); font-weight: bold"># vi /etc/postfix/header_checks</span>     <br /># 加入要擋掉的來原信    <br /><span style="color: rgb(0,102,0)">/^From:.service\@kcg\.gov\.tw/ DISCARD Attack Mail</span>    </p>
<p><span style="color: rgb(0,0,153); font-weight: bold"># postmap -q &#8211; regexp:/etc/postfix/header_checks &lt; /etc/postfix/header_checks</span>     <br /># 重新讓 Postfix 新 header_checks 生效    </p>
<p><span style="color: rgb(0,0,153); font-weight: bold"># mailq | grep &quot;xxx@abc.com&quot; | cut -d &quot; &quot; -f1 | cut -d&#8217;*&#8217; -f1 | postsuper -d -</span>     <br /># 刪掉所有來自xxx@abc.com的MailQ    </p>
<p>此內容轉貼自: <a href="http://blog.ntut.idv.tw/2008/10/los-mail-attack-delete-postfix-selected.html" target="_blank">Mail Attack &amp; Delete Postfix selected mailq</a>    </p>
<p>預設所有跟 Postfix 相關的郵件都會放在 /var/spool/postfix/ 目錄下，    <br />想瞭解 Postfix 是如何管理 Mail Queue 的可以參考 qmgr &#8211; Postfix queue manager 的手冊。    </p>
<p>以下是每個目錄摘要的說明其用途：    </p>
<p>MAIL QUEUES    </p>
<p>&#160;&#160;&#160; *    <br />&#160;&#160;&#160;&#160;&#160; incoming    </p>
<p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 從網路寄信進來本機的信。    <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 或從本地寄送到本地的信。    <br />&#160;&#160;&#160; *    <br />&#160;&#160;&#160;&#160;&#160; active    </p>
<p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 正在準備發送的郵件。    <br />&#160;&#160;&#160; *    <br />&#160;&#160;&#160;&#160;&#160; defered    </p>
<p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 無法傳送的信。會持續重試。    <br />&#160;&#160;&#160; *    <br />&#160;&#160;&#160;&#160;&#160; corrupt    </p>
<p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 無法讀取或毀損的信。    <br />&#160;&#160;&#160; *    <br />&#160;&#160;&#160;&#160;&#160; hold    </p>
<p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 被暫停發送的信。需要手動開啟才會發出。    </p>
<p>DELIVERY STATUS REPORTS    </p>
<p>&#160;&#160;&#160; *    <br />&#160;&#160;&#160;&#160;&#160; bounce    </p>
<p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 每一位收件者的寄送狀態資訊，說明為什麼被「退信」。    <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 由 bounce(8) 程式控管    <br />&#160;&#160;&#160; *    <br />&#160;&#160;&#160;&#160;&#160; defer    </p>
<p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 每一位收件者的寄送狀態資訊，說明為什麼被「延遲寄信」。    <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 由 defer(8) 程式控管    <br />&#160;&#160;&#160; *    <br />&#160;&#160;&#160;&#160;&#160; trace    </p>
<p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 每一位收件者的寄送狀態資訊，說明被 Postfix 用 &quot;sendmail -v&quot; 或 &quot;sendmail -bv&quot; 指令執行過的狀態。    <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 由 trace(8) 程式控管     </div>
]]></content:encoded>
			<wfw:commentRss>http://blog.infinity.idv.tw/index.php/2010/10/22/postfix-mailq-%e6%8c%87%e4%bb%a4%e9%9b%86-%e7%ae%a1%e7%90%86mail-queue/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>postfix 延持與重複收信&#8211;unable to lock for exclusive access: Resource temporarily unavailable 訊息作怪&#8211;更新20101022</title>
		<link>http://blog.infinity.idv.tw/index.php/2010/10/22/postfix-%e5%bb%b6%e6%8c%81%e8%88%87%e9%87%8d%e8%a4%87%e6%94%b6%e4%bf%a1unable-to-lock-for-exclusive-access-resource-temporarily-unavailable-%e8%a8%8a%e6%81%af%e4%bd%9c%e6%80%aa%e6%9b%b4/</link>
		<comments>http://blog.infinity.idv.tw/index.php/2010/10/22/postfix-%e5%bb%b6%e6%8c%81%e8%88%87%e9%87%8d%e8%a4%87%e6%94%b6%e4%bf%a1unable-to-lock-for-exclusive-access-resource-temporarily-unavailable-%e8%a8%8a%e6%81%af%e4%bd%9c%e6%80%aa%e6%9b%b4/#comments</comments>
		<pubDate>Fri, 22 Oct 2010 10:39:31 +0000</pubDate>
		<dc:creator>Roger Lin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[指令集]]></category>
		<category><![CDATA[POSTFIX LOCK 重複收信 延遲收信]]></category>

		<guid isPermaLink="false">http://blog.infinity.idv.tw/index.php/2010/10/22/postfix-%e5%bb%b6%e6%8c%81%e8%88%87%e9%87%8d%e8%a4%87%e6%94%b6%e4%bf%a1unable-to-lock-for-exclusive-access-resource-temporarily-unavailable-%e8%a8%8a%e6%81%af%e4%bd%9c%e6%80%aa%e6%9b%b4/</guid>
		<description><![CDATA[<p>使用/etc/aliases的群組方式，在Postfix為MBox的模式下，因外站遠端連入收信時間很久，故會遇到MBOX模式下 LOCK 檔案造成重複收信的問題，解決這個LOCK的最根本方式就是把 Mbox 改為 maildir 的格式，這兩個格式的介紹:</p>
<p>http://www.extmail.org/forum/viewthread.php?tid=10560&#38;extra=page%3D1&#38;frombbs=1</p>
<p> 今天晚上在花時間轉格式看看。</p>
<p>========================================================================</p>
<p>最近我又遇到這個問題,兩間公司合併但還是各自獨立網段,MAIL SERVER 整合後另一邊外站人太多,又習慣用 mail 傳檔, 2M上傳每天都滿載&#8230;..又因群組關係,每封信一卡就是好久,重複收信狀況超嚴重,信件延持收到也是很誇張,剛自己寫了個script,然後每10分鐘跑一次,同用到啟用中斷過程非常微小,卻可以把mailq內老是積50封因LOCK問題的信給寄出去清乾淨.    </p>
<p>小插曲…如果有個天兵寄了5MB以上的檔案,想想看外站如果40個人同時收這信,2M上傳不知道要傳到何時才能把信傳給大家，這時候又中斷大家收信……想想USER又要重收信,看來要用這個Script真的要小心.</p>
<p>#!/bin/bash    /etc/init.d/dovecot stop     postqueue -f     /etc/init.d/dovecot start</p>
<p>已參照下面修改,暫時停止上面的SCRIPT,星期一再來觀察吧……</p>
<p>=========================================================================</p>
<p>文章出處:http://blog.yam.com/ymwen/article/25977088</p>
<p>mail 的 mbox 檔案由於有可能有兩支程式同時存取的問題，所以需要注意 file lock 的問題，不當的設定可能會造成 deadlock 產生，此時只能重啟 mail service 或將 lock 的 process kill 掉才能解套。    以 mail [...]]]></description>
			<content:encoded><![CDATA[<p>使用/etc/aliases的群組方式，在Postfix為MBox的模式下，因外站遠端連入收信時間很久，故會遇到MBOX模式下 LOCK 檔案造成重複收信的問題，解決這個LOCK的最根本方式就是把 Mbox 改為 maildir 的格式，這兩個格式的介紹:</p>
<p><a href="http://www.extmail.org/forum/viewthread.php?tid=10560&amp;extra=page%3D1&amp;frombbs=1">http://www.extmail.org/forum/viewthread.php?tid=10560&amp;extra=page%3D1&amp;frombbs=1</a></p>
<p> 今天晚上在花時間轉格式看看。</p>
<p>========================================================================</p>
<p>最近我又遇到這個問題,兩間公司合併但還是各自獨立網段,MAIL SERVER 整合後另一邊外站人太多,又習慣用 mail 傳檔, 2M上傳每天都滿載&#8230;..又因群組關係,每封信一卡就是好久,重複收信狀況超嚴重,信件延持收到也是很誇張,剛自己寫了個script,然後每10分鐘跑一次,同用到啟用中斷過程非常微小,卻可以把mailq內老是積50封因LOCK問題的信給寄出去清乾淨.    </p>
<p>小插曲…如果有個天兵寄了5MB以上的檔案,想想看外站如果40個人同時收這信,2M上傳不知道要傳到何時才能把信傳給大家，這時候又中斷大家收信……想想USER又要重收信,看來要用這個Script真的要小心.</p>
<p>#!/bin/bash    <br />/etc/init.d/dovecot stop     <br />postqueue -f     <br />/etc/init.d/dovecot start</p>
<p>已參照下面修改,暫時停止上面的SCRIPT,星期一再來觀察吧……</p>
<p>=========================================================================</p>
<p>文章出處:<a title="http://blog.yam.com/ymwen/article/25977088" href="http://blog.yam.com/ymwen/article/25977088">http://blog.yam.com/ymwen/article/25977088</a></p>
<p>mail 的 mbox 檔案由於有可能有兩支程式同時存取的問題，所以需要注意 file lock 的問題，不當的設定可能會造成 deadlock 產生，此時只能重啟 mail service 或將 lock 的 process kill 掉才能解套。    <br />以 mail server 來說，我用的是 Postfix + dovecot，怎麼設定兩邊的 lock 方法，可以參考 <a href="http://wiki.dovecot.org/MboxLocking">http://wiki.dovecot.org/MboxLocking</a> 的說明，主要是兩支程式的鎖定的方法與順序要一致就對了。     <br />我的 postfix 裡的 main.cf 設定:</p>
<p>deliver_lock_attempts = 20 # 嘗試 20 次    <br />deliver_lock_delay = 1s # 每次間隔 1 秒     <br />mailbox_delivery_lock = dotlock, fcntl # 使用系統呼叫的 dotlock 或 fcntl     <br />stale_lock_time = 500s # 500 秒後 lock 失效     <br />virtual_mailbox_lock = dotlock, fcntl # virtual mailbox 的設定 (這個我沒在用也不懂)</p>
<p>我的 dovecot.conf 的設定:</p>
<p>mbox_read_locks = fcntl    <br />mbox_write_locks = dotlock fcntl</p>
<p>不過我遇到了另外一個問題是，mail server 有設定 alias 信箱的情況下，若在寄送給 alias 的轉寄過程中，剛好有一位 alias list 裡的 user mbox 剛好是 lock 的話 (可能正在用 dovecot pop3 收信)，mail server 就會因此 fail 而再寄一次，造成其他 alias list 的人收到這封信超過兩次以上。    <br />目前這個問題我尚無解，尤其當有同事在國外收大檔的信件時整個收信時間比較久，剛好別的同事發個公告到 alias 信箱，就會造成全公司同事可能收到三四封公告。     <br />我現在是先加大了 deliver_lock_attempts 和 deliver_lock_delay 的值，讓 postfix 可以試得久一點 (20 x 1s 加大為 30 x 20s)，減低遇到 lock 的機會，但偶爾還是會遇上，並非根本辦法就是了。     <br /><strong>2010 年 5 月 20 日補充</strong>     <br />在 Dovecot 的 wiki 中有提到，dotlock 是很常見的 mbox lock 方式，但是 lock 可發生在讀取 / 寫入兩種事情上面，而讀取上 dotlock 方式並不太具有效能，我猜想是因為讀取不太需要完整的 lock, 寫入才需要很嚴謹的 lock 的緣故?     <br />不管如何，我們發現在 dovecot 安裝完成後，dovecot 在 mbox_read_locks 的設定預設是 fcntl，mbox_write_locks 的設定預設則使用了 dotlock fcntl。換句話說 dovecot 想要使用效能相對較快的 fcntl 來讀 mbox，但可以讓其他 process (可能是另一個 pop3，或是 postfix) 採用 dotlock 來寫。     <br />而 postfix 預設的設定卻是 mailbox_delivery_lock = fcntl, dotlock，看來 postfix 也想使用 fcntl 來 lock 它的 mbox，但 dovecot 的 wiki 明白指出，如果 lock 方法的順序不一樣，可能會造成 deadlock。     <br />所以我就以 postfix&#160; 不動為主，把 dovecot 的 mbox_write_locks 預設順序對調，但幾個月觀察下來，某個 user 的 mbox 因為超過 1GB，常會發生 pop3 意外終止的情形，我不知道這是怎麼回事，也拉長了 Outlook 在收信時的逾時設定，但是就不見改善。     <br />因此我回過頭來思考，dovecot 要處理讀與寫 mbox 的工作，postfix 則只要處理寫這件事，我是不是應該以 dovecot 的預設設定比較好呢？所以我就把 dovecot 的設定調回來，而更改了 postfix 寫 mbox 的 lock 方法順序，接下來就持續觀察是否有改善了&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.infinity.idv.tw/index.php/2010/10/22/postfix-%e5%bb%b6%e6%8c%81%e8%88%87%e9%87%8d%e8%a4%87%e6%94%b6%e4%bf%a1unable-to-lock-for-exclusive-access-resource-temporarily-unavailable-%e8%a8%8a%e6%81%af%e4%bd%9c%e6%80%aa%e6%9b%b4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux下將一個記錄檔清空</title>
		<link>http://blog.infinity.idv.tw/index.php/2010/08/23/linux%e4%b8%8b%e5%b0%87%e4%b8%80%e5%80%8b%e8%a8%98%e9%8c%84%e6%aa%94%e6%b8%85%e7%a9%ba/</link>
		<comments>http://blog.infinity.idv.tw/index.php/2010/08/23/linux%e4%b8%8b%e5%b0%87%e4%b8%80%e5%80%8b%e8%a8%98%e9%8c%84%e6%aa%94%e6%b8%85%e7%a9%ba/#comments</comments>
		<pubDate>Mon, 23 Aug 2010 01:26:44 +0000</pubDate>
		<dc:creator>Roger Lin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[指令集]]></category>
		<category><![CDATA[Linux 檔案內容清空]]></category>

		<guid isPermaLink="false">http://blog.infinity.idv.tw/index.php/2010/08/23/linux%e4%b8%8b%e5%b0%87%e4%b8%80%e5%80%8b%e8%a8%98%e9%8c%84%e6%aa%94%e6%b8%85%e7%a9%ba/</guid>
		<description><![CDATA[<p>參考:http://blog.udn.com/luckyhoo/678797</p>
<p>很簡單，echo語法的應用而已。    echo &#62; test.log</p>
<p>===================================</p>
<p>若使用上面指令於 /var/spool/mail 清空使用者的信箱會出現問題, pop3在接收信時:</p>
<p>Aug 23 10:26:23 hiwinmail dovecot: POP3(mailbak): Couldn&#8217;t init INBOX: Can&#8217;t sync mailbox: Messages keep getting expunged   Aug 23 10:26:23 hiwinmail dovecot: POP3(mailbak): Mailbox init failed top=0/0, retr=0/0, del=0/0, size=0</p>
<p>要使用</p>
<p>true &#62; mailbak</p>
<p>即可正常使用pop3收信。</p>
]]></description>
			<content:encoded><![CDATA[<p>參考:<a title="http://blog.udn.com/luckyhoo/678797" href="http://blog.udn.com/luckyhoo/678797">http://blog.udn.com/luckyhoo/678797</a></p>
<p>很簡單，echo語法的應用而已。    <br /><b>echo &gt; test.log</b></p>
<p>===================================</p>
<p>若使用上面指令於 /var/spool/mail 清空使用者的信箱會出現問題, pop3在接收信時:</p>
<p>Aug 23 10:26:23 hiwinmail dovecot: POP3(mailbak): Couldn&#8217;t init INBOX: Can&#8217;t sync mailbox: Messages keep getting expunged   <br />Aug 23 10:26:23 hiwinmail dovecot: POP3(mailbak): Mailbox init failed top=0/0, retr=0/0, del=0/0, size=0</p>
<p>要使用</p>
<p>true &gt; mailbak</p>
<p>即可正常使用pop3收信。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.infinity.idv.tw/index.php/2010/08/23/linux%e4%b8%8b%e5%b0%87%e4%b8%80%e5%80%8b%e8%a8%98%e9%8c%84%e6%aa%94%e6%b8%85%e7%a9%ba/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>在Linux作業系統下修改IP、DNS和路由配置</title>
		<link>http://blog.infinity.idv.tw/index.php/2010/08/10/%e5%9c%a8linux%e4%bd%9c%e6%a5%ad%e7%b3%bb%e7%b5%b1%e4%b8%8b%e4%bf%ae%e6%94%b9ip%e3%80%81dns%e5%92%8c%e8%b7%af%e7%94%b1%e9%85%8d%e7%bd%ae/</link>
		<comments>http://blog.infinity.idv.tw/index.php/2010/08/10/%e5%9c%a8linux%e4%bd%9c%e6%a5%ad%e7%b3%bb%e7%b5%b1%e4%b8%8b%e4%bf%ae%e6%94%b9ip%e3%80%81dns%e5%92%8c%e8%b7%af%e7%94%b1%e9%85%8d%e7%bd%ae/#comments</comments>
		<pubDate>Tue, 10 Aug 2010 07:21:30 +0000</pubDate>
		<dc:creator>Roger Lin</dc:creator>
				<category><![CDATA[指令集]]></category>
		<category><![CDATA[linux 修改IP]]></category>

		<guid isPermaLink="false">http://blog.infinity.idv.tw/index.php/2010/08/10/%e5%9c%a8linux%e4%bd%9c%e6%a5%ad%e7%b3%bb%e7%b5%b1%e4%b8%8b%e4%bf%ae%e6%94%b9ip%e3%80%81dns%e5%92%8c%e8%b7%af%e7%94%b1%e9%85%8d%e7%bd%ae/</guid>
		<description><![CDATA[<p>出處 : http://www.hkitn.com/article.php/5786</p>
<p>在Linux作業系統下修改IP、DNS和路由配置</p>
<p>在Linux作業系統下修改IP、DNS和路由配置</p>
<p>ifconfig eth0 新ip</p>
<p>然後編輯/etc/sysconfig/network-scripts/ifcfg-eth0，修改ip</p>
<p></p>
<p>一、修改IP地址</p>
<p>[aeolus@db1 network-scripts]$ vi ifcfg-eth0</p>
<p>DEVICE=eth0</p>
<p>ONBOOT=yes</p>
<p>BOOTPROTO=static</p>
<p>IPADDR=219.136.241.211</p>
<p>NETMASK=255.255.255.128</p>
<p>GATEWAY=219.136.241.254</p>
<p></p>
<p>二、修改閘道</p>
<p>vi /etc/sysconfig/network</p>
<p>NETWORKING=yes</p>
<p>HOSTNAME=Aaron</p>
<p>GATEWAY=192.168.1.1</p>
<p>三、修改DNS</p>
<p>[aeolus@db1 etc]$ vi resolv.conf</p>
<p>nameserver 202.96.128.68</p>
<p>nameserver 219.136.241.206</p>
<p></p>
<p>四、重新啟動網路配置</p>
<p>/etc/init.d/network restart</p>
<p> 修改ip地址</p>
<p> 即時生效:</p>
<p># ifconfig eth0 192.168.0.20 netmask 255.255.255.0</p>
<p> 啟動生效:</p>
<p> 修改/etc/sysconfig/network-scripts/ifcfg-eth0</p>
<p> 修改default gateway</p>
<p> 即時生效:</p>
<p># route add default gw 192.168.0.254</p>
<p> 啟動生效:</p>
<p> 修改/etc/sysconfig/network-scripts/ifcfg-eth0</p>
<p> 修改dns</p>
<p> 修改/etc/resolv.conf</p>
<p> 修改後可即時生效，啟動同樣有效</p>
<p> 修改host name</p>
<p> 即時生效:</p>
<p># hostname fc2</p>
<p> 啟動生效:</p>
<p> 修改/etc/sysconfig/network.</p>
]]></description>
			<content:encoded><![CDATA[<p><b><font size="3" face="新細明體">出處 : <a href="http://www.hkitn.com/article.php/5786">http://www.hkitn.com/article.php/5786</a></font></b></p>
<p><b><font size="3" face="新細明體">在Linux作業系統下修改IP、DNS和路由配置</font></b></p>
<p><font size="3" face="新細明體">在Linux作業系統下修改IP、DNS和路由配置</font></p>
<p><font size="3" face="新細明體">ifconfig eth0 新ip</font></p>
<p><font size="3" face="新細明體">然後編輯/etc/sysconfig/network-scripts/ifcfg-eth0，修改ip</font></p>
<p><font size="3" face="新細明體"></font></p>
<p><font size="3" face="新細明體">一、修改IP地址</font></p>
<p><font size="3" face="新細明體">[aeolus@db1 network-scripts]$ vi ifcfg-eth0</font></p>
<p><font size="3" face="新細明體">DEVICE=eth0</font></p>
<p><font size="3" face="新細明體">ONBOOT=yes</font></p>
<p><font size="3" face="新細明體">BOOTPROTO=static</font></p>
<p><font size="3" face="新細明體">IPADDR=219.136.241.211</font></p>
<p><font size="3" face="新細明體">NETMASK=255.255.255.128</font></p>
<p><font size="3" face="新細明體">GATEWAY=219.136.241.254</font></p>
<p><font size="3" face="新細明體"></font></p>
<p><font size="3" face="新細明體">二、修改閘道</font></p>
<p><font size="3" face="新細明體">vi /etc/sysconfig/network</font></p>
<p><font size="3" face="新細明體">NETWORKING=yes</font></p>
<p><font size="3" face="新細明體">HOSTNAME=Aaron</font></p>
<p><font size="3" face="新細明體">GATEWAY=192.168.1.1</font></p>
<p><font size="3" face="新細明體">三、修改DNS</font></p>
<p><font size="3" face="新細明體">[aeolus@db1 etc]$ vi resolv.conf</font></p>
<p><font size="3" face="新細明體">nameserver 202.96.128.68</font></p>
<p><font size="3" face="新細明體">nameserver 219.136.241.206</font></p>
<p><font size="3" face="新細明體"></font></p>
<p><font size="3" face="新細明體">四、重新啟動網路配置</font></p>
<p><font size="3" face="新細明體">/etc/init.d/network restart</font></p>
<p><font size="3" face="新細明體"> 修改ip地址</font></p>
<p><font size="3" face="新細明體"> 即時生效:</font></p>
<p><font size="3" face="新細明體"># ifconfig eth0 192.168.0.20 netmask 255.255.255.0</font></p>
<p><font size="3" face="新細明體"> 啟動生效:</font></p>
<p><font size="3" face="新細明體"> 修改/etc/sysconfig/network-scripts/ifcfg-eth0</font></p>
<p><font size="3" face="新細明體"> 修改default gateway</font></p>
<p><font size="3" face="新細明體"> 即時生效:</font></p>
<p><font size="3" face="新細明體"># route add default gw 192.168.0.254</font></p>
<p><font size="3" face="新細明體"> 啟動生效:</font></p>
<p><font size="3" face="新細明體"> 修改/etc/sysconfig/network-scripts/ifcfg-eth0</font></p>
<p><font size="3" face="新細明體"> 修改dns</font></p>
<p><font size="3" face="新細明體"> 修改/etc/resolv.conf</font></p>
<p><font size="3" face="新細明體"> 修改後可即時生效，啟動同樣有效</font></p>
<p><font size="3" face="新細明體"> 修改host name</font></p>
<p><font size="3" face="新細明體"> 即時生效:</font></p>
<p><font size="3" face="新細明體"># hostname fc2</font></p>
<p><font size="3" face="新細明體"> 啟動生效:</font></p>
<p><font size="3" face="新細明體"> 修改/etc/sysconfig/network.</font></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.infinity.idv.tw/index.php/2010/08/10/%e5%9c%a8linux%e4%bd%9c%e6%a5%ad%e7%b3%bb%e7%b5%b1%e4%b8%8b%e4%bf%ae%e6%94%b9ip%e3%80%81dns%e5%92%8c%e8%b7%af%e7%94%b1%e9%85%8d%e7%bd%ae/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ESX與ESXi管理員必備25個命令</title>
		<link>http://blog.infinity.idv.tw/index.php/2010/08/06/esx%e8%88%87esxi%e7%ae%a1%e7%90%86%e5%93%a1%e5%bf%85%e5%82%9925%e5%80%8b%e5%91%bd%e4%bb%a4/</link>
		<comments>http://blog.infinity.idv.tw/index.php/2010/08/06/esx%e8%88%87esxi%e7%ae%a1%e7%90%86%e5%93%a1%e5%bf%85%e5%82%9925%e5%80%8b%e5%91%bd%e4%bb%a4/#comments</comments>
		<pubDate>Fri, 06 Aug 2010 09:08:18 +0000</pubDate>
		<dc:creator>Roger Lin</dc:creator>
				<category><![CDATA[VMware虛擬機器]]></category>
		<category><![CDATA[指令集]]></category>
		<category><![CDATA[ESX 指令]]></category>

		<guid isPermaLink="false">http://blog.infinity.idv.tw/index.php/2010/08/06/esx%e8%88%87esxi%e7%ae%a1%e7%90%86%e5%93%a1%e5%bf%85%e5%82%9925%e5%80%8b%e5%91%bd%e4%bb%a4/</guid>
		<description><![CDATA[出處: http://icarusli.javaeye.com/blog/726683
ESX與ESXi管理員必備25個命令
<p> 文章分類:操作系統
<p>正如所有的虛擬化管理員都知道，要應對VMware基礎設施上需要的更多虛擬化管理，關鍵在於任務的自動化。 雖然VMware ESX主機可以管理與vSphere客戶端用戶界面，數據中心管理員往往喜歡登錄到VMware服務控制台和使用ESX命令行來解決，如網絡配置問題或重新配置主機。 有幾個VMware的命令，可以幫助這些任務自動化，解決虛擬化基礎設施方面的問題，調整您的（虛擬機）和更多的虛擬機的性能。    在本指南中的VMware命令行，概述了25個最有用ESX命令和ESXi命令。 其中包括Linux和ESX的特定命令，很多可以用於遠程命令行界面（RCLI），vSphere已改名為vSphere CLI，可在VMware ESX和ESXi中使用。     Linux命令     ESX服務控制台是基於Linux的，因此許多Linux命令都可以在它裡面使用。 下面是常見的Linux命令和一些VMware命令的詳細版本。</p>

Find/cat/grep命令查找，顯示和搜索文件。Find找出具體的文件，cat顯示文件內容，並把文件拼接在一起，同時grep負責在拼接的所有文件中找到所需文本。 這些命令可以幫助管理員發現，如基礎設施快照文件的具體內容，也顯示日誌和配置文件。 他們還可以搜索內部文件的信息。
Tail顯示一個文本的最後部分的文件，也可以輸出到監控實時文件。 此命令有助於實時監控日誌文件。
Service可以啟動、停止和重新啟動主機服務器上的服務（或程序）。 一些常見的ESX服務包括MGMT的和VMware、vmware-vpxa、firewall、vmware-hostd和vmware Web Access。 此命令可以重新啟動服務，掛起或進行配置更改。
Nano和vi編輯文本文件。 Nano是一個比Vi更簡單且易於使用的編輯器，但Vi具有更強大的編輯功能。 在ESX主機上文本編輯器幫助編輯配置文件。
Su和sudo命令幫助控制和防止root帳戶被使用。 Su提升了較差的用戶帳戶到超級用戶的權限。 sudo運行另一個在sudoers配置文件中指定的用戶命令。
ls列出文件和目錄信息。 通過使用某些交換機，可以顯示詳細的文件資料，包括所有者、大小、權限和最後修改日期。
Df和vdf顯示文件系統（分區）的資料，包括自由空間。 Df命令不會顯示虛擬機文件系統（VMFS）卷，因為它無法閱讀。 vdf是該命令的VMware的版本，這也將顯示VMFS卷的信息。 兩個命令都可以使用H變換，可用易讀的形式顯示。 （即2 GB，而不是2016044）
Ps和kill命令可以強行終止VM。 Ps可以顯示主機狀態或進程。 它可以使用很多開關，但最常見的是EF，它可以顯示每個進程運行的所有信息。 kill命令經常與PS命令一起用來終止某個正在運行的進程。
Ping和vmkping是最基本的網絡故障排除命令。 Ping通過發送Internet控制消息協議數據包測試與其他主機和網絡設備的網絡連接。 Vmkping是VMware的Ping命令的特定版本。 它使用的IP VMkernel去Ping另一個ESX主機的VMkernel端口。 此命令有助於解決VMotion和網絡存儲的問題。

<p>  VMware ESX和ESXi命令   這些VMware [...]]]></description>
			<content:encoded><![CDATA[<h5>出處: <a href="http://icarusli.javaeye.com/blog/726683">http://icarusli.javaeye.com/blog/726683</a></h5>
<h5><a href="http://icarusli.javaeye.com/blog/726683">ESX與ESXi管理員必備25個命令</a></h5>
<p> <strong>文章分類:<a href="http://www.javaeye.com/blogs/category/os">操作系統</a></strong>
<p>正如所有的虛擬化管理員都知道，要應對VMware基礎設施上需要的更多虛擬化管理，關鍵在於任務的自動化。 雖然VMware ESX主機可以管理與vSphere客戶端用戶界面，數據中心管理員往往喜歡登錄到VMware服務控制台和使用ESX命令行來解決，如網絡配置問題或重新配置主機。 有幾個VMware的命令，可以幫助這些任務自動化，解決虛擬化基礎設施方面的問題，調整您的（虛擬機）和更多的虛擬機的性能。   <br /> 在本指南中的VMware命令行，概述了25個最有用ESX命令和ESXi命令。 其中包括Linux和ESX的特定命令，很多可以用於遠程命令行界面（RCLI），vSphere已改名為vSphere CLI，可在VMware ESX和ESXi中使用。    <br /><strong> Linux命令</strong>    <br /> ESX服務控制台是基於Linux的，因此許多Linux命令都可以在它裡面使用。 下面是常見的Linux命令和一些VMware命令的詳細版本。</p>
<ul>
<li><strong>Find/cat/grep</strong>命令查找，顯示和搜索文件。<strong>Find</strong>找出具體的文件，<strong>cat</strong>顯示文件內容，並把文件拼接在一起，同時<strong>grep</strong>負責在拼接的所有文件中找到所需文本。 這些命令可以幫助管理員發現，如基礎設施快照文件的具體內容，也顯示日誌和配置文件。 他們還可以搜索內部文件的信息。</li>
<li><strong>Tail</strong>顯示一個文本的最後部分的文件，也可以輸出到監控實時文件。 此命令有助於實時監控日誌文件。</li>
<li><strong>Service</strong>可以啟動、停止和重新啟動主機服務器上的服務（或程序）。 一些常見的ESX服務包括MGMT的和VMware、vmware-vpxa、firewall、vmware-hostd和vmware Web Access。 此命令可以重新啟動服務，掛起或進行配置更改。</li>
<li><strong>Nano和vi</strong>編輯文本文件。 Nano是一個比Vi更簡單且易於使用的編輯器，但Vi具有更強大的編輯功能。 在ESX主機上文本編輯器幫助編輯配置文件。</li>
<li><strong>Su和sudo</strong>命令幫助控制和防止root帳戶被使用。 Su提升了較差的用戶帳戶到超級用戶的權限。 sudo運行另一個在sudoers配置文件中指定的用戶命令。</li>
<li><strong>ls</strong>列出文件和目錄信息。 通過使用某些交換機，可以顯示詳細的文件資料，包括所有者、大小、權限和最後修改日期。</li>
<li><strong>Df和vdf</strong>顯示文件系統（分區）的資料，包括自由空間。 Df命令不會顯示虛擬機文件系統（VMFS）卷，因為它無法閱讀。 vdf是該命令的VMware的版本，這也將顯示VMFS卷的信息。 兩個命令都可以使用H變換，可用易讀的形式顯示。 （即2 GB，而不是2016044）</li>
<li><strong>Ps和kill</strong>命令可以強行終止VM。 Ps可以顯示主機狀態或進程。 它可以使用很多開關，但最常見的是EF，它可以顯示每個進程運行的所有信息。 kill命令經常與PS命令一起用來終止某個正在運行的進程。</li>
<li><strong>Ping和vmkping</strong>是最基本的網絡故障排除命令。 Ping通過發送Internet控制消息協議數據包測試與其他主機和網絡設備的網絡連接。 Vmkping是VMware的Ping命令的特定版本。 它使用的IP VMkernel去Ping另一個ESX主機的VMkernel端口。 此命令有助於解決VMotion和網絡存儲的問題。</li>
</ul>
<p> <strong> VMware ESX和ESXi命令</strong>  <br /> 這些VMware ESX和ESXi的命令可以運行在ESX服務控制台（本地或遠程使用Secure Shell）或RCLI（在VMware Infrastructure 3）和vSphere CLI的（在vSphere）。 在RCLI和vSphere CLI中，注意到很多命令已更名為vicfg，而不是esxcfg -（即esxcfg &#8211; nics.pl和vicfg &#8211; nics.pl）。 兩個命令都執行相同的功能，但VMware試圖從esxcfg遷移到vicfg。
<ul>
<li><strong>vmkfstools</strong>被比做虛擬磁盤中的瑞士軍刀，可用於復制、轉換、重命名、輸入、輸出和調整虛擬磁盤文件的大小。</li>
<li><strong>Esxtop</strong>故障排除。 它提供實時的CPU、內存、硬盤和網絡使用的歷史表現的統計數字。</li>
<li>Esxcfg-nics觀察和配置物理網絡接口卡（NIC）。 它顯示網卡狀態和配置的速度和全雙工網卡。</li>
<li><strong>Esxcfg-vswitch</strong>顯示和配置虛擬交換機。 它是在vSphere不能使用網絡中有用的配置客戶端。 該命令用於配置端口組和連接物理網卡（稱為上行）配置虛擬局域網ID，思科協議（CDP）和vswitch中的MTU。</li>
<li><strong>Esxcfg-vswif和esxcfg-vmknic</strong>允許您查看和配置vSwitches特殊的端口組。 Esxcfg &#8211; vswif配置的ESX服務控制台網絡接口，它也被稱為vswif港口。 Esxcfg &#8211; vmknic配置VMkernel網絡接口，這是VMotion和連接到iSCSI和網絡文件系統的網絡存儲設備所必要的。</li>
<li><strong>Vmware-cmd</strong>是一個複合管理命令，負責管理和檢索虛擬機信息。 它可以改變虛擬機電源狀態、管理快照、註冊和註銷的用戶，並檢索和設置各種虛擬機的信息。</li>
<li><strong>Vimsh和vmware-vim-cmd</strong>是複雜的命令，只有完全了解才能使用。 Vimsh是一個強大的交互式框架，有很多允許執行的命令，以及具備顯示和配置能力。 VMware的vim &#8211; cmd是一種邏輯的vimsh，能夠簡化vimsh，無需知道很多前端交換命令。</li>
<li><strong>Vihostupdate和esxupdate</strong>更新ESX和ESXi主機和打補丁。 Esxupdate用於ESX服務控制台和vihostupdate，通過RCLI / vSphere CLI使用。 此外，vihostupdate35是用來修補ESX和ESXi 3.5版主機。</li>
<li><strong>Svmotion是RCLI/vSphere CLI</strong>命令，用於發起Storage VMotion的遷移虛擬機虛擬磁盤到另一個數據存儲空間。 此命令的ESX 3.5版本是唯一啟動SVMotion的方法，加上vSphere客戶端的GUI，vSphere能做到這一點。</li>
<li><strong>Esxcfg-mpath</strong>顯示和設置一台主機從所有路徑到達它的存儲設備。</li>
<li>Esxcfg-rescan讓主機產生一個特定的存儲適配器，用來發現新的存儲設備。 這是非常有用的工具，存儲設備已被添加，刪除或從存儲網絡改變。</li>
<li><strong>Esxcfg-scsidevs和esxcfg-vmhbadevs</strong>顯示連接到主機的存儲設備的資料。 Esxcfg &#8211; vmhbadevs用於ESX 3.5，在vSphere中被esxcfg-scsidevs取代。</li>
<li><strong>Esxcfg-firewall</strong>顯示信息和配置內置的防火牆保護ESX服務控制台。 它允許和阻止特定的TCP /IP服務之間的控制台和其他網絡設備端口。</li>
<li><strong>Esxcfg-info</strong>命令提供了有關運行中的主機信息。 它可以重新定向到一個文本文件記錄主機配置。</li>
<li><strong>Esxcfg-auth</strong>在ESX主機上配置服務控制台驗證。 它可以配置第三方LDAP或Active Directory服務器的身份驗證並設置多個本地安全選項。</li>
<li><strong>Vm-support</strong>是一個強大的信息收集工具，常用於故障排除。 該命令收集大量信息、日誌文件，並把很多命令以單一的tgz存檔文件方式輸出。 它也可以用來顯示VM的信息以及停止沒有響應的虛擬機。</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.infinity.idv.tw/index.php/2010/08/06/esx%e8%88%87esxi%e7%ae%a1%e7%90%86%e5%93%a1%e5%bf%85%e5%82%9925%e5%80%8b%e5%91%bd%e4%bb%a4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux 下關閉支援 IPv6 提升效能</title>
		<link>http://blog.infinity.idv.tw/index.php/2010/05/25/linux-%e4%b8%8b%e9%97%9c%e9%96%89%e6%94%af%e6%8f%b4-ipv6-%e6%8f%90%e5%8d%87%e6%95%88%e8%83%bd/</link>
		<comments>http://blog.infinity.idv.tw/index.php/2010/05/25/linux-%e4%b8%8b%e9%97%9c%e9%96%89%e6%94%af%e6%8f%b4-ipv6-%e6%8f%90%e5%8d%87%e6%95%88%e8%83%bd/#comments</comments>
		<pubDate>Tue, 25 May 2010 01:02:16 +0000</pubDate>
		<dc:creator>Roger Lin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[指令集]]></category>
		<category><![CDATA[ipv6 關閉]]></category>

		<guid isPermaLink="false">http://blog.infinity.idv.tw/index.php/2010/05/25/linux-%e4%b8%8b%e9%97%9c%e9%96%89%e6%94%af%e6%8f%b4-ipv6-%e6%8f%90%e5%8d%87%e6%95%88%e8%83%bd/</guid>
		<description><![CDATA[<p>最近看到mail server 擋 POP3 暴力入侵的 Script 因為帶參數會自動帶到含有 IP V6 格式，無法正常使用 iptable 擋，沒用到卻開著，像是脫褲子放屁………</p>
<p>但是不知如何關閉，沒關係………google大神什麼都有，問它就對了!!!!</p>
<p>====================================================================</p>
<p>http://blog.bestlong.idv.tw/2007/05/02/272</p>
Linux 下關閉支援 IPv6 提升效能
<p>五月.02, 2007 in Linux</p>
<p>IPv6 是下一代 IP Address 的通訊協定，因為目前 IPv4 的 address 在網路使用者的快速倍增下很快就會面臨用完的困境，所以 IPv6 勢必會成為未來的趨勢。</p>
<p>而絕大多數的 Linux 環境都支援 IPv6 協定，甚至很多主流的 Linux 預設安裝起來就直接啟用。可惜從目前的應用面來說 IPv6 還是很遙遠，啟用它不但會影響系統效能，若是有使用 Linux XWindows 當桌面的話，更是嚴重影響上網的速度。</p>
<p>所以想要停用 IPv6 的支援，可以參考下列的處理方法：</p>
<p>1. 停用 IPv6 網路支援</p>
<p>編輯 /etc/sysconfig/network 修改</p>
<p>NETWORKING_IPV6=yes</p>
<p>變更成</p>
<p>NETWORKING_IPV6=no</p>

<p>2. 停用 Kernel 中的 IPv6 通訊協定堆疊</p>
<p>編輯 /etc/modprobe.conf</p>
<p>增加下列兩行設定</p>
<p>alias net-pf-10 off  [...]]]></description>
			<content:encoded><![CDATA[<p>最近看到mail server 擋 POP3 暴力入侵的 Script 因為帶參數會自動帶到含有 IP V6 格式，無法正常使用 iptable 擋，沒用到卻開著，像是脫褲子放屁………</p>
<p>但是不知如何關閉，沒關係………google大神什麼都有，問它就對了!!!!</p>
<p>====================================================================</p>
<p><a href="http://blog.bestlong.idv.tw/2007/05/02/272">http://blog.bestlong.idv.tw/2007/05/02/272</a></p>
<h4><a href="http://blog.bestlong.idv.tw/2007/05/02/272">Linux 下關閉支援 IPv6 提升效能</a></h4>
<p>五月.02, 2007 in <a href="http://blog.bestlong.idv.tw/category/linux">Linux</a></p>
<p>IPv6 是下一代 IP Address 的通訊協定，因為目前 IPv4 的 address 在網路使用者的快速倍增下很快就會面臨用完的困境，所以 IPv6 勢必會成為未來的趨勢。</p>
<p>而絕大多數的 Linux 環境都支援 IPv6 協定，甚至很多主流的 Linux 預設安裝起來就直接啟用。可惜從目前的應用面來說 IPv6 還是很遙遠，啟用它不但會影響系統效能，若是有使用 Linux XWindows 當桌面的話，更是嚴重影響上網的速度。</p>
<p>所以想要停用 IPv6 的支援，可以參考下列的處理方法：</p>
<p>1. 停用 IPv6 網路支援</p>
<blockquote><p>編輯 /etc/sysconfig/network 修改</p>
<p>NETWORKING_IPV6=yes</p>
<p>變更成</p>
<p>NETWORKING_IPV6=no</p>
</blockquote>
<p>2. 停用 Kernel 中的 IPv6 通訊協定堆疊</p>
<blockquote><p>編輯 /etc/modprobe.conf</p>
<p>增加下列兩行設定</p>
<p>alias net-pf-10 off     <br />alias ipv6 off</p>
</blockquote>
<p>3. 停用 IPv6 版的防火牆</p>
<blockquote><p>先執行下列指令停止服務</p>
<p>[www@root ]$ /etc/init.d/ip6tables stop     <br />Flushing firewall rules: [ OK ]      <br />Setting chains to policy ACCEPT: filter [ OK ]      <br />Unloading ip6tables modules: [ OK ]</p>
<p>調整 IPv6 防火牆服務不要在開機自動啟動</p>
<p>[www@root ]$ chkconfig –level 35 ip6tables off</p>
</blockquote>
<p>4. 檢查 localhost 名稱解析</p>
<blockquote><p>編輯 /etc/hosts 若是 localhost 項目有 IPv6 格式的可以直接移除</p>
<p>::1 localhost.localdomain&#160;&#160; localhost</p>
<p>不過要確定下列 IPv4 格式的 localhost 項目存在，不然會造成問題</p>
<p>127.0.0.1&#160;&#160; localhost.localdomain&#160;&#160; localhost</p>
</blockquote>
<p>這樣就完成 disable IPv6 的調整作業了。</p>
<p>原文資料參考：   <br /><a href="http://www.mjmwired.net/resources/mjm-fedora-fc6.html#ipv6">http://www.mjmwired.net/resources/mjm-fedora-fc6.html#ipv6</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.infinity.idv.tw/index.php/2010/05/25/linux-%e4%b8%8b%e9%97%9c%e9%96%89%e6%94%af%e6%8f%b4-ipv6-%e6%8f%90%e5%8d%87%e6%95%88%e8%83%bd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux下把文件內容全刪</title>
		<link>http://blog.infinity.idv.tw/index.php/2010/03/11/linux%e4%b8%8b%e6%8a%8a%e6%96%87%e4%bb%b6%e5%85%a7%e5%ae%b9%e5%85%a8%e5%88%aa/</link>
		<comments>http://blog.infinity.idv.tw/index.php/2010/03/11/linux%e4%b8%8b%e6%8a%8a%e6%96%87%e4%bb%b6%e5%85%a7%e5%ae%b9%e5%85%a8%e5%88%aa/#comments</comments>
		<pubDate>Thu, 11 Mar 2010 02:21:41 +0000</pubDate>
		<dc:creator>Roger Lin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[指令集]]></category>
		<category><![CDATA[文件全刪]]></category>

		<guid isPermaLink="false">http://blog.infinity.idv.tw/index.php/2010/03/11/linux%e4%b8%8b%e6%8a%8a%e6%96%87%e4%bb%b6%e5%85%a7%e5%ae%b9%e5%85%a8%e5%88%aa/</guid>
		<description><![CDATA[<p>今天想把 linux 內的文件內容全刪，一直想找vi 指令，後來上網查了一下，這個方式其實比較實用，把空值寫入覆蓋。</p>
<p>#cat /dev/null &#62;listener.log</p>
<p>&#160;</p>
<p>生活就是要簡單明了………….</p>
]]></description>
			<content:encoded><![CDATA[<p>今天想把 linux 內的文件內容全刪，一直想找vi 指令，後來上網查了一下，這個方式其實比較實用，把空值寫入覆蓋。</p>
<p>#cat /dev/null &gt;listener.log</p>
<p>&#160;</p>
<p>生活就是要簡單明了………….</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.infinity.idv.tw/index.php/2010/03/11/linux%e4%b8%8b%e6%8a%8a%e6%96%87%e4%bb%b6%e5%85%a7%e5%ae%b9%e5%85%a8%e5%88%aa/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux下基本備份與還原方式</title>
		<link>http://blog.infinity.idv.tw/index.php/2009/10/19/linux%e4%b8%8b%e5%9f%ba%e6%9c%ac%e5%82%99%e4%bb%bd%e8%88%87%e9%82%84%e5%8e%9f%e6%96%b9%e5%bc%8f/</link>
		<comments>http://blog.infinity.idv.tw/index.php/2009/10/19/linux%e4%b8%8b%e5%9f%ba%e6%9c%ac%e5%82%99%e4%bb%bd%e8%88%87%e9%82%84%e5%8e%9f%e6%96%b9%e5%bc%8f/#comments</comments>
		<pubDate>Mon, 19 Oct 2009 11:18:56 +0000</pubDate>
		<dc:creator>Roger Lin</dc:creator>
				<category><![CDATA[指令集]]></category>
		<category><![CDATA[LINUX 備份 還原]]></category>

		<guid isPermaLink="false">http://blog.infinity.idv.tw/index.php/2009/10/19/linux%e4%b8%8b%e5%9f%ba%e6%9c%ac%e5%82%99%e4%bb%bd%e8%88%87%e9%82%84%e5%8e%9f%e6%96%b9%e5%bc%8f/</guid>
		<description><![CDATA[<p>就拿這個BLOG來說好了，我的做法如下：</p>
<p>1.根目錄下建立 /backup 目錄      ===============================        [root@mail /]# mkdir /backup        ===============================</p>
<p>2.建立備份相關Script (使用Tar壓縮方式)與自動上傳備份至FTP SERVER一份      ===============================      [root@mail /]# cd /backup        [root@mail backup]# vi [...]]]></description>
			<content:encoded><![CDATA[<p>就拿這個BLOG來說好了，我的做法如下：</p>
<p><strong>1.根目錄下建立 /backup 目錄      <br /></strong><strong><span style="color: #0000ff">===============================        <br /></span></strong><strong><span style="color: #0000ff">[root@mail /]# mkdir /backup        <br />===============================</span></strong></p>
<p><strong>2.建立備份相關Script (使用Tar壓縮方式)與自動上傳備份至FTP SERVER一份      <br /></strong><strong>===============================      <br /></strong><strong><span style="color: #0000ff">[root@mail /]# cd /backup        <br />[root@mail backup]# vi backupblog.sh</span></strong></p>
<p>輸入下面指令：</p>
<p><strong>#!/bin/bash      <br />#備份全系統檔案       <br />cd /backup       <br />tar -zcvpf blog`date +%Y-%m-%d`.tgz /var/www/html/blog </strong></p>
<p><strong>ftp -n <span style="color: #ff0000">xxx.xxx.xxx.xxx 1122</span> &lt;&lt;EOF&#160; <br />user <span style="color: #ff0000">username password        <br /></span></strong><strong>put blog`date +%Y-%m-%d`.tgz      <br />quit       <br />EOF</strong></p>
<p><strong>#備份完後刪除本機檔案      <br />rm -r blog`date +%Y-%m-%d`.tgz</strong></p>
<p>存檔。</p>
<p><span style="color: #ff0000">xxx.xxx.xxx.xxx</span> &lt;=請輸入FTP SERVER IP     <br /><span style="color: #ff0000">1122</span> &lt;=若有自動 port 則請在IP空一格後加入預設PORT&#160; <br /><span style="color: #ff0000">username</span> &lt;=連線帳號     <br /><span style="color: #ff0000">password </span><span style="color: #000000">&lt;=連線密碼      <br />======================================</span></p>
<p><strong>3.修正執行檔權限：      <br /></strong><strong>===============================      <br /><span style="color: #0000ff">[root@mail backup]# chmod 755 backupblog.sh</span></strong></p>
<p><strong><span style="color: #0000ff">[root@mail backup]# ll        <br />總計 4         <br />-rwxr-xr-x 1 root root 101 10月 19 16:28 backupblog.sh</span>       <br />===============================</strong></p>
<p><strong>4.測試備份壓縮是否正常：</strong></p>
<p><strong>===============================      <br /><span style="color: #0000ff">[root@mail backup]# ./backupblog.sh</span></strong></p>
<p>blog2009-10-19.tgz已經正確壓縮備份好 BLOG 資料並傳到遠端FTP上。    <br /><a href="http://blog.infinity.idv.tw/blog-img/Linux_E9DE/5.jpg"><img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="5" src="http://blog.infinity.idv.tw/blog-img/Linux_E9DE/5_thumb.jpg" width="449" height="72" /></a>&#160; <br />=====================================</p>
<p><strong>5.設定每日自動執行一次：</strong></p>
<p><strong>==============================      <br /></strong>[root@mail backup]# vi /etc/crontab</p>
<p>輸入    <br />#備份BLOG 每日12點30分執行     <br />30 0 * * * root /backup/backupblog.sh<strong>      <br />==============================</strong></p>
<p><strong>&#160;</strong></p>
<p><strong>6.還原</strong></p>
<p><strong>==============================      <br /></strong>tar -zxvf blog2009-10-19.tgz<strong>      <br />==============================</strong></p>
<p><strong>     <br />還原單一檔案</strong></p>
<p><strong>==============================     <br /></strong>cd /    <br />tar &#8211;overwrite -zxvf /backup/etc2010-08-12.tgz etc/passwd -C /    <br />tar &#8211;overwrite -zxvf /backup/etc2010-08-12.tgz etc/shadow -C /    <br />tar &#8211;overwrite -zxvf /backup/etc2010-08-12.tgz etc/group -C /    <br />tar &#8211;overwrite -zxvf /backup/etc2010-08-12.tgz etc/gshadow -C /    <br />=====================================</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.infinity.idv.tw/index.php/2009/10/19/linux%e4%b8%8b%e5%9f%ba%e6%9c%ac%e5%82%99%e4%bb%bd%e8%88%87%e9%82%84%e5%8e%9f%e6%96%b9%e5%bc%8f/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>用指令獲得linux的版本信息</title>
		<link>http://blog.infinity.idv.tw/index.php/2009/10/08/%e7%94%a8%e6%8c%87%e4%bb%a4%e7%8d%b2%e5%be%97linux%e7%9a%84%e7%89%88%e6%9c%ac%e4%bf%a1%e6%81%af/</link>
		<comments>http://blog.infinity.idv.tw/index.php/2009/10/08/%e7%94%a8%e6%8c%87%e4%bb%a4%e7%8d%b2%e5%be%97linux%e7%9a%84%e7%89%88%e6%9c%ac%e4%bf%a1%e6%81%af/#comments</comments>
		<pubDate>Thu, 08 Oct 2009 03:35:59 +0000</pubDate>
		<dc:creator>Roger Lin</dc:creator>
				<category><![CDATA[指令集]]></category>
		<category><![CDATA[Linux版本 指令]]></category>

		<guid isPermaLink="false">http://blog.infinity.idv.tw/index.php/2009/10/08/%e7%94%a8%e6%8c%87%e4%bb%a4%e7%8d%b2%e5%be%97linux%e7%9a%84%e7%89%88%e6%9c%ac%e4%bf%a1%e6%81%af/</guid>
		<description><![CDATA[<p>看了討論區得到下面的指令：</p>
<p>uname -a    more /proc/version     dmesg &#124; grep &#8216; Linux version&#8217;     cat /etc/issue</p>
<p>Linux有很多種版本，其實我想知道的是目倒底是 Fedora?還是FreeBSD?還是……………</p>
Red Hat: http://www.redhat.com 
Fedora: http://fedoraproject.org/ 
Mandriva: http://www.mandriva.com 
Novell SuSE: http://www.novell.com/linux/ 
Debian: http://www.debian.org/ 
Slackware: http://www.slackware.com/ 
Gentoo: http://www.gentoo.org/ 
Ubuntu: http://www.ubuntu.com/ 
CentOS: http://www.centos.org/
<p>結果我想要的指令解答就是 cat /etc/issue</p>
<p>顯示出我目前安裝的Linux是：</p>
<p>[root@mail ~]# cat /etc/issue      CentOS release [...]]]></description>
			<content:encoded><![CDATA[<p>看了討論區得到下面的指令：</p>
<p>uname -a    <br />more /proc/version     <br />dmesg | grep &#8216; Linux version&#8217;     <br />cat /etc/issue</p>
<p>Linux有很多種版本，其實我想知道的是目倒底是 Fedora?還是FreeBSD?還是……………</p>
<li><a href="http://www.redhat.com">Red Hat: http://www.redhat.com</a> </li>
<li><a href="http://fedoraproject.org/">Fedora: http://fedoraproject.org/</a> </li>
<li><a href="http://www.mandriva.com/">Mandriva: http://www.mandriva.com</a> </li>
<li><a href="http://www.novell.com/linux/">Novell SuSE: http://www.novell.com/linux/</a> </li>
<li><a href="http://www.debian.org/">Debian: http://www.debian.org/</a> </li>
<li><a href="http://www.slackware.com/">Slackware: http://www.slackware.com/</a> </li>
<li><a href="http://www.gentoo.org/">Gentoo: http://www.gentoo.org/</a> </li>
<li><a href="http://www.ubuntu.com/">Ubuntu: http://www.ubuntu.com/</a> </li>
<li><a href="http://www.centos.org/">CentOS: http://www.centos.org/</a>
<p>結果我想要的指令解答就是 cat /etc/issue</p>
<p>顯示出我目前安裝的Linux是：</p>
<p>[root@mail ~]# cat /etc/issue      <br />CentOS release 5.3 (Final)       <br />Kernel \r on an \m</p>
<p>沒錯，就是CentOS 5.3版，不是紅帽，也不是Fedora…………..</p>
</p>
</li>
]]></content:encoded>
			<wfw:commentRss>http://blog.infinity.idv.tw/index.php/2009/10/08/%e7%94%a8%e6%8c%87%e4%bb%a4%e7%8d%b2%e5%be%97linux%e7%9a%84%e7%89%88%e6%9c%ac%e4%bf%a1%e6%81%af/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

