<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5650327588000789345</id><updated>2011-04-22T02:35:58.642+08:00</updated><category term='linux'/><category term='CCNA'/><category term='Python'/><category term='Plone'/><category term='Network-IP'/><category term='mysql'/><category term='PC周邊'/><category term='debian'/><category term='windows'/><category term='ubuntu'/><category term='SA'/><category term='wordpress'/><category term='雜記'/><title type='text'>學習備忘錄</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://xiangyang17spc.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://xiangyang17spc.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>xiangyang17</name><uri>http://www.blogger.com/profile/03790469279220245714</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://2.bp.blogspot.com/_eMv6YWEm7SY/SS-xUphu9EI/AAAAAAAAAek/bNHTax5CN-k/S220/91a7ee54.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>48</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5650327588000789345.post-8713606221986186490</id><published>2009-02-15T20:30:00.002+08:00</published><updated>2009-02-15T20:39:08.585+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Plone'/><title type='text'>buildout with MinGW</title><content type='html'>Plone&lt;br /&gt;&lt;br /&gt;for windows builout&lt;br /&gt;&lt;br /&gt;在windows環境下使用buildout，有時後可能會遇到有些套件需要重新編譯的情形，因此在windows下也就需要安裝編譯器。在此介紹MinGW的安裝方法，MinGW 是指 Minimalistic GNU for Windows，可以建立在 Windows 下的 GNU 編譯環境。安裝步驟如下：&lt;br /&gt;&lt;br /&gt;1.下載 Automated MinGW Installer，&lt;a href="http://sourceforge.net/project/showfiles.php?group_id=2435&amp;package_id=240780"&gt;點此&lt;/a&gt;下載適合自己的版本&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;2.預設將MinGW安裝在 C:\MinGW ，安裝完成後到 C:\MinGW\libexec\gcc\mingw32\3.4.5 目錄把 cc1.exe 和 collect2.exe 複製到 C:\MinGW\bin 目錄裡&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;3.&lt;a href="http://bonsai.ims.u-tokyo.ac.jp/~mdehoon/software/python/cygwin.html"&gt;到此&lt;/a&gt; 下載 libpython24.a 放到 C:\MinGW\lib 目錄，再把 C:\MinGW\bin 加到系統環境變數 PATH 裡。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;4.接著打開命令提示字元，輸入 gcc --version 測試是否成功。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;5.接著要通知 Python 的 distutils 已可以使用 MinGW，以 Plone 安裝在 C:\Plone3 目錄為例，要到 C:\Plone3\python\Lib\distutiles 目錄裡建立 distutils.cfg 檔案，內&lt;br /&gt;&lt;br /&gt;容是：&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;[build]&lt;br /&gt;compiler=mingw32&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;其他更多的設定細節，可以參考 &lt;a href="http://plone.org/documentation/how-to/using-buildout-on-windows"&gt;Using buildout on Windows&lt;/a&gt; 文件。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;此文件參考 &lt;a href="http://marrtw.blogspot.com/2008/11/buildout-with-mingw.html"&gt;marr's weblog&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5650327588000789345-8713606221986186490?l=xiangyang17spc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiangyang17spc.blogspot.com/feeds/8713606221986186490/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5650327588000789345&amp;postID=8713606221986186490' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/8713606221986186490'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/8713606221986186490'/><link rel='alternate' type='text/html' href='http://xiangyang17spc.blogspot.com/2009/02/buildout-with-mingw.html' title='buildout with MinGW'/><author><name>xiangyang17</name><uri>http://www.blogger.com/profile/03790469279220245714</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://2.bp.blogspot.com/_eMv6YWEm7SY/SS-xUphu9EI/AAAAAAAAAek/bNHTax5CN-k/S220/91a7ee54.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5650327588000789345.post-5651462926484170505</id><published>2009-01-12T21:52:00.003+08:00</published><updated>2009-01-12T22:03:50.038+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='debian'/><title type='text'>Install ssh server on Debian</title><content type='html'>最近想架一台server來玩   選擇了Debain做為系統&lt;br /&gt;Debain的系統很乾淨  剛裝完很多東西都沒有   需要自動安裝&lt;br /&gt;最常用的ssh也是  這時就需要安裝囉~~~&lt;br /&gt;&lt;br /&gt;Debian的線上套件管理是使用 apt這隻程式&lt;br /&gt;首先  先來找套件  &lt;br /&gt;xiang-debian:~# apt-cache search ssh&lt;br /&gt;openssh-client - Secure shell client, an rlogin/rsh/rcp replacement&lt;br /&gt;openssh-server - Secure shell server, an rshd replacement&lt;br /&gt;上面的指令是搜尋有ssh的套件  當然  會列出很多  這裡全部省略  只要注意上面這兩個&lt;br /&gt;openssh-client 就是ssh用戶端的意思，有安裝這個才可以登入別人的ssh 主機&lt;br /&gt;openssh-server 就是ssh伺服器的意思，安裝完就可以讓別人使用ssh登入你的主機&lt;br /&gt;系統預設會安裝client不會安裝serer，所以為了能方便之後的作業可以使用ssh來登入，現在就要安裝openssh-server這個套件&lt;br /&gt;&lt;br /&gt;xiang-debian:~# apt-get install openssh-server&lt;br /&gt;apt的優點就是會自動把相關的套件都安裝好，安裝過程只要確認一下就好了&lt;br /&gt;&lt;br /&gt;之後再到 /etc/init.d下執行&lt;br /&gt;./ssh start  讓他跑起來後就能用ssh登入了&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5650327588000789345-5651462926484170505?l=xiangyang17spc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiangyang17spc.blogspot.com/feeds/5651462926484170505/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5650327588000789345&amp;postID=5651462926484170505' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/5651462926484170505'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/5651462926484170505'/><link rel='alternate' type='text/html' href='http://xiangyang17spc.blogspot.com/2009/01/install-ssh-server-on-debian.html' title='Install ssh server on Debian'/><author><name>xiangyang17</name><uri>http://www.blogger.com/profile/03790469279220245714</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://2.bp.blogspot.com/_eMv6YWEm7SY/SS-xUphu9EI/AAAAAAAAAek/bNHTax5CN-k/S220/91a7ee54.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5650327588000789345.post-7978128917302572430</id><published>2008-12-30T10:16:00.001+08:00</published><updated>2008-12-30T10:16:54.074+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Plone'/><title type='text'>Plone的備份與還原</title><content type='html'>這裡以Plone-3.1.7為例&lt;br /&gt;&lt;br /&gt;Plone使用repozo這隻程式來做備份與還原的工作，以下將示範如何使用這支程式來執行備份與還原的工作。&lt;br /&gt;&lt;br /&gt;以Plone-3.1.7版來說，repozo位於&lt;plone dir&gt;/zinstance/bin/目錄下，執行的時候需注意路徑，底下介紹相關參數：&lt;br /&gt;&lt;br /&gt;-B 執行備份 &lt;br /&gt;-v 顯示詳細訊息 &lt;br /&gt;-z 使用gzip壓縮 &lt;br /&gt;-F 完整備份&lt;br /&gt;-r 指定備份目錄 &lt;br /&gt;-f 指定 FileStorage&lt;br /&gt;-R 執行還原&lt;br /&gt;-o 指定還原檔案&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;備份&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;紅色底線框起來的表示repozo的路徑，-BQv 就是執行備份並顯示詳細資訊，-r 用來指定要將備份檔備份到哪個目錄，-f 則是選擇Data.fs的來源路徑。備份有分完整備份及差異備份，如果要執行完整備份可以加參數 -F，由於這個範例是第一次執行，所以它會先執行完整備份，之後就會執行差異備份。&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_eMv6YWEm7SY/SVmDQUPp42I/AAAAAAAAAkU/ck5PmtcLnJ0/s1600-h/1.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 39px;" src="http://2.bp.blogspot.com/_eMv6YWEm7SY/SVmDQUPp42I/AAAAAAAAAkU/ck5PmtcLnJ0/s400/1.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5285399954031502178" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;還原&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;-R 選項是用來還原資料，紅色底線的 -r代表要從該路徑還原，藍色底線的 -o代表要將資料寫入的目的地檔案，也就是系統的Data.fs&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_eMv6YWEm7SY/SVmD5JBZsuI/AAAAAAAAAkc/4gd8F4BPAgk/s1600-h/4.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 46px;" src="http://1.bp.blogspot.com/_eMv6YWEm7SY/SVmD5JBZsuI/AAAAAAAAAkc/4gd8F4BPAgk/s400/4.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5285400655393567458" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5650327588000789345-7978128917302572430?l=xiangyang17spc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiangyang17spc.blogspot.com/feeds/7978128917302572430/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5650327588000789345&amp;postID=7978128917302572430' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/7978128917302572430'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/7978128917302572430'/><link rel='alternate' type='text/html' href='http://xiangyang17spc.blogspot.com/2008/12/plone.html' title='Plone的備份與還原'/><author><name>xiangyang17</name><uri>http://www.blogger.com/profile/03790469279220245714</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://2.bp.blogspot.com/_eMv6YWEm7SY/SS-xUphu9EI/AAAAAAAAAek/bNHTax5CN-k/S220/91a7ee54.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_eMv6YWEm7SY/SVmDQUPp42I/AAAAAAAAAkU/ck5PmtcLnJ0/s72-c/1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5650327588000789345.post-9112596886246240582</id><published>2008-12-19T15:06:00.003+08:00</published><updated>2008-12-19T15:09:39.348+08:00</updated><title type='text'>reStructuredText</title><content type='html'>&lt;span style="font-weight:bold;"&gt;甚麼是reStructuredText?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;reStructuredText是一種純文字標記語法和分析系統，透過它可以將文件轉成各種格式，像HTML、OpenOffice 格式和LaTex格式等等，甚至也可以轉成簡報檔。個人覺得這是一個非常好用也很方便的工具，reStructuredText也很容易學習，你只要懂幾個常用的標記語法就可以開始編輯reStructuredText文件了，而且你甚至不用懂python，因為只有再轉換格式時，才會用到幾個python指令。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;安裝Docutils&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;reStructuredText是利用Python中的Docutils元件將純文字轉換成各種格式，因此我們必須要安裝Docutils，這樣就可以使用reStructuredText了：&lt;br /&gt;首先到Docutils的網站下載Docutils：&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_eMv6YWEm7SY/SUtH_jmrWpI/AAAAAAAAAfs/2qgRtmuPg1Y/s1600-h/1.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 307px;" src="http://3.bp.blogspot.com/_eMv6YWEm7SY/SUtH_jmrWpI/AAAAAAAAAfs/2qgRtmuPg1Y/s400/1.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5281394145236834962" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;下載回來後將檔案解壓縮：&lt;br /&gt;[root@localhost ~]# tar -zxvf docutils-0.5&lt;br /&gt;&lt;br /&gt;切換到該目錄底下：&lt;br /&gt;[root@localhost ~]# cd docutils-0.5&lt;br /&gt;&lt;br /&gt;輸入下列安裝指令：&lt;br /&gt;[root@localhost docutils-0.5]# python setup.py install.py&lt;br /&gt;&lt;br /&gt;這樣就完成安裝了!!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;&lt;br /&gt;相關網站：&lt;/span&gt;&lt;br /&gt;&lt;a href="http://www.openfoundry.org/index.php?option=com_docman&amp;Itemid=1&amp;gid=418&amp;lang=en&amp;task=doc_view"&gt;reStructuredText簡易入門&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://docutils.sourceforge.net/rst.html"&gt;reStructuredText&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://edt1023.sayya.org/vim/vst/index.html"&gt;VST（Vim reStructured Text）簡介&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5650327588000789345-9112596886246240582?l=xiangyang17spc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiangyang17spc.blogspot.com/feeds/9112596886246240582/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5650327588000789345&amp;postID=9112596886246240582' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/9112596886246240582'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/9112596886246240582'/><link rel='alternate' type='text/html' href='http://xiangyang17spc.blogspot.com/2008/12/restructuredtext.html' title='reStructuredText'/><author><name>xiangyang17</name><uri>http://www.blogger.com/profile/03790469279220245714</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://2.bp.blogspot.com/_eMv6YWEm7SY/SS-xUphu9EI/AAAAAAAAAek/bNHTax5CN-k/S220/91a7ee54.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_eMv6YWEm7SY/SUtH_jmrWpI/AAAAAAAAAfs/2qgRtmuPg1Y/s72-c/1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5650327588000789345.post-6386776860386613430</id><published>2008-11-21T15:53:00.000+08:00</published><updated>2008-11-21T15:55:16.428+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SA'/><title type='text'>2008酷學園群英會</title><content type='html'>一年一度的酷學園群英會又要到了   今年的主題是目前正夯的 "Green IT"&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;有興趣的朋友可以到 &lt;a href="http://phorum.study-area.org/index.php/topic,54489.0.html"&gt;酷學園&lt;/a&gt; 網站報名&lt;br /&gt;&lt;br /&gt;以下為活動內容：&lt;br /&gt;&lt;br /&gt;活動日期：2008 年 12 月 20 日 (星期六)&lt;br /&gt;&lt;br /&gt;地點：國立臺灣大學工學院應用力學研究所國際會議廳&lt;br /&gt;　　　106 台北市羅斯福路4段1號&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;主辦單位：酷學園&lt;br /&gt;&lt;br /&gt;友情贊助：台灣科技大學資訊工程系學會，光華 - 益大書局，鳥哥的 Linux 私房菜，魔力門，三秒練功房，FTUG&lt;br /&gt;&lt;br /&gt;活動議程表：&lt;br /&gt;&lt;br /&gt;      時間                         活動議程                                        講師&lt;br /&gt;------------------------------------------------------------------------------------&lt;br /&gt;08:00 ~ 08:30     入場&lt;br /&gt;08:30 ~ 08:50     來賓致詞,活動簡介&lt;br /&gt;08:50 ~ 10:40     企業IT環境部署虛擬化架構 - HOWTO           Oreo &amp; Thx&lt;br /&gt;10:50 ~ 11:50     潔淨能源 - 風力發電與太陽能發電            台灣風能科技 - 朱銘隆&lt;br /&gt;11:50 ~ 13:10     中餐&lt;br /&gt;13:10 ~ 14:10     Green Data Center                                ZMAN&lt;br /&gt;14:20 ~ 15:20     Hyper-V 被 SCVMM 2008 包下來了             Jerry&lt;br /&gt;15:20 ~ 15:40     下午茶時間&lt;br /&gt;15:40 ~ 16:40     綠色救援 - 從EXT2 / EXT3架構談資料救援     巨匠 楊濬銘&lt;br /&gt;16:40                  閉幕&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5650327588000789345-6386776860386613430?l=xiangyang17spc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiangyang17spc.blogspot.com/feeds/6386776860386613430/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5650327588000789345&amp;postID=6386776860386613430' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/6386776860386613430'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/6386776860386613430'/><link rel='alternate' type='text/html' href='http://xiangyang17spc.blogspot.com/2008/11/2008.html' title='2008酷學園群英會'/><author><name>xiangyang17</name><uri>http://www.blogger.com/profile/03790469279220245714</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://2.bp.blogspot.com/_eMv6YWEm7SY/SS-xUphu9EI/AAAAAAAAAek/bNHTax5CN-k/S220/91a7ee54.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5650327588000789345.post-1655576953264030456</id><published>2008-11-04T11:50:00.001+08:00</published><updated>2008-11-04T11:50:31.424+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mysql'/><title type='text'>建立及使用資料庫</title><content type='html'>建立資料庫&lt;br /&gt;------------&lt;br /&gt;&lt;br /&gt;create 是mysql用來新增資料用的語句，像資料庫、資料表等等，都可以使用它來新增：&lt;br /&gt;&lt;br /&gt;mysql&gt; create database new;&lt;br /&gt;Query OK, 1 row affected (0.02 sec)&lt;br /&gt;第一句意思為新增一個名為new的資料庫，如果要新增資料表，把database改成table就好了。資料庫或資料表名稱需注意大小寫需一樣。&lt;br /&gt;&lt;br /&gt;建立完資料庫，我們就可以在裡面新增資料，但在新增資料我們必須確定我們現在用的是哪個資料庫，mysql使用use來設定使用的資料庫：&lt;br /&gt;&lt;br /&gt;mysql&gt; use new&lt;br /&gt;Database changed&lt;br /&gt;第一行意思為要使用new這個資料庫，第二行顯示使用的資料庫已經是new。&lt;br /&gt;&lt;br /&gt;我們也可以在登入mysql時就指定要使用的資料庫：&lt;br /&gt;&lt;br /&gt;[root@localhost ~]# mysql -u root -p new&lt;br /&gt;Enter password:&lt;br /&gt;&lt;br /&gt;要注意後面那個new，是要使用的資料庫名稱，而不是你的密碼，當你輸入完並按下Enter，它才會要你輸入密碼。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;建立資料表&lt;br /&gt;-----------&lt;br /&gt;&lt;br /&gt;先來看看new這個資料庫裡面有甚麼資料表：&lt;br /&gt;&lt;br /&gt;mysql&gt; show tables;&lt;br /&gt;Empty set (0.00 sec)&lt;br /&gt;用show這個指令來看有甚麼資料表，記住你要看哪個資料庫的資料表，要先用use切換到那個資料庫下面。同樣的，我們也可以使用show來看有甚麼資料庫，記住tables跟databases，用show都要加s。&lt;br /&gt;&lt;br /&gt;和新增資料庫一樣，使用create這個指令來新增資料表：&lt;br /&gt;&lt;br /&gt;mysql&gt; create table phonebook(&lt;br /&gt;    -&gt; name varchar(20),&lt;br /&gt;    -&gt; phone int(20));&lt;br /&gt;Query OK, 0 rows affected (0.08 sec)&lt;br /&gt;為了方便閱讀所以我分三行輸入。create table phonebook後面用()包了一些指令，資料表裡的欄位要使用()包起來，以這個例子來看，第一個欄位為name，後面接資料型別(下面會介紹資料型別)，資料型別後面的(20)代表這個欄位的長度。如果還有別的欄位請用","(逗點)分開。&lt;br /&gt;這裡我新增一個叫做phonebook的資料表，裡面包含兩個欄位，分別為name跟phone。&lt;br /&gt;&lt;br /&gt;建立完資料表我們來看看是否真的有建立進去：&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;mysql&gt; show tables;&lt;br /&gt;+---------------+&lt;br /&gt;| Tables_in_new |&lt;br /&gt;+---------------+&lt;br /&gt;| phonebook     |&lt;br /&gt;+---------------+&lt;br /&gt;1 row in set (0.00 sec)&lt;br /&gt;&lt;br /&gt;真的有剛剛新增的資料表。&lt;br /&gt;&lt;br /&gt;除了show，還可以使用describe來看看資料表欄位的類型：&lt;br /&gt;&lt;br /&gt;mysql&gt; describe phonebook;&lt;br /&gt;+-------+-------------+------+-----+---------+-------+&lt;br /&gt;| Field | Type        | Null | Key | Default | Extra |&lt;br /&gt;+-------+-------------+------+-----+---------+-------+&lt;br /&gt;| name  | varchar(20) | YES  |     | NULL    |       |&lt;br /&gt;| phone | int(20)     | YES  |     | NULL    |       |&lt;br /&gt;+-------+-------------+------+-----+---------+-------+&lt;br /&gt;2 rows in set (0.01 sec)&lt;br /&gt;這個指令會將資料表欄位的資訊顯示出來，如果你忘記欄位類型，這是很好用的指令。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;新增資料&lt;br /&gt;---------&lt;br /&gt;&lt;br /&gt;接著便要在資料表裡新增資料，新增的方式有幾種，先講第一種：&lt;br /&gt;直接輸入：&lt;br /&gt;在mysql&gt;提示字元下，一行一行輸入資料：&lt;br /&gt;&lt;br /&gt;mysql&gt; insert into phonebook values('xiang', '0970-123456');&lt;br /&gt;Query OK, 1 row affected, 1 warning (0.00 sec)&lt;br /&gt;新增的指令為"insert into"，phonebook代表你要新增資料到哪個資料表，values後面接()，裡面用來放新增的資料。以這個例子來看，phonebook資料表裡有兩個欄位，因此()內我必須要有兩筆資料，每筆資料要以''框起來，資料間要以,隔開，新增資料有分順序，因為phonebook第一個欄位為name，第二個欄位為phone，所以第一個欄位就要輸入名字，第二個欄位要須入電話號碼，要注意資料型別，資料型別錯誤的話，新增會有問題的。&lt;br /&gt;&lt;br /&gt;mysql&gt; insert into phonebook values('0970-123456', 'xiang');&lt;br /&gt;ERROR 1046 (3D000): No database selected&lt;br /&gt;我將上面例子的資料反過來，就出現錯誤了。&lt;br /&gt;&lt;br /&gt;另一種方法，你可以先將資料寫好，使用匯入的方式，在資料很多的時候這是很方便的方法：&lt;br /&gt;我在/tmp/mysql下面建立了一個名為phonebook.txt的文字檔，內容如下：&lt;br /&gt;jack    0935-000000&lt;br /&gt;mary    0933-123456&lt;br /&gt;david   0928-101999&lt;br /&gt;一行為一筆資料，每行有兩個欄位，欄位之間用tab鍵隔開，建立完之後再來就要匯入了：&lt;br /&gt;&lt;br /&gt;mysql&gt; load data local infile '/tmp/mysql/phonebook.txt' into table phonebook;&lt;br /&gt;Query OK, 3 rows affected, 3 warnings (0.00 sec)&lt;br /&gt;Records: 3  Deleted: 0  Skipped: 0  Warnings: 3&lt;br /&gt;應該很容易看出來語法吧，匯入指令load data local infile，用''框起來的就是檔案路徑，into table phonebook就是要匯入到phonebook這個資料表。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5650327588000789345-1655576953264030456?l=xiangyang17spc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiangyang17spc.blogspot.com/feeds/1655576953264030456/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5650327588000789345&amp;postID=1655576953264030456' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/1655576953264030456'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/1655576953264030456'/><link rel='alternate' type='text/html' href='http://xiangyang17spc.blogspot.com/2008/11/blog-post.html' title='建立及使用資料庫'/><author><name>xiangyang17</name><uri>http://www.blogger.com/profile/03790469279220245714</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://2.bp.blogspot.com/_eMv6YWEm7SY/SS-xUphu9EI/AAAAAAAAAek/bNHTax5CN-k/S220/91a7ee54.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5650327588000789345.post-4205554260802039974</id><published>2008-11-04T11:48:00.001+08:00</published><updated>2009-03-31T23:12:20.841+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mysql'/><title type='text'>安裝與登入mysql</title><content type='html'>&lt;span style="font-weight:bold;"&gt;安裝mysql&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;以fedora環境下，直接輸入 yum install mysql及yum install mysql-server&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;&lt;br /&gt;啟動mysql&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;與一般服務的管理方式一樣，在fedora可以使用 service來管理，亦或是在 /etc/init.d下直接來管理服務。輸入 service mysqld restart，安裝後第一次啟動mysql，會提示你使用  mysqladmin -u root password 'your-password'來指定root密碼：&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;[root@Fedora8DK etc]# service mysqld start&lt;br /&gt;Initializing MySQL database:  Installing MySQL system tables...&lt;br /&gt;OK&lt;br /&gt;Filling help tables...&lt;br /&gt;OK&lt;br /&gt;&lt;br /&gt;To start mysqld at boot time you have to copy&lt;br /&gt;support-files/mysql.server to the right place for your system&lt;br /&gt;&lt;br /&gt;PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !&lt;br /&gt;To do so, start the server, then issue the following commands:&lt;br /&gt;/usr/bin/mysqladmin -u root password 'new-password'&lt;br /&gt;/usr/bin/mysqladmin -u root -h Fedora8DK password 'new-password'&lt;br /&gt;See the manual for more instructions.&lt;br /&gt;You can start the MySQL daemon with:&lt;br /&gt;cd /usr ; /usr/bin/mysqld_safe &amp;&lt;br /&gt;&lt;br /&gt;You can test the MySQL daemon with mysql-test-run.pl&lt;br /&gt;cd mysql-test ; perl mysql-test-run.pl&lt;br /&gt;&lt;br /&gt;Please report any problems with the /usr/bin/mysqlbug script!&lt;br /&gt;&lt;br /&gt;The latest information about MySQL is available on the web at&lt;br /&gt;http://www.mysql.com&lt;br /&gt;Support MySQL by buying support/licenses at http://shop.mysql.com&lt;br /&gt;                                                           [  OK  ]&lt;br /&gt;Starting MySQL:                                            [  OK  ]&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;登入mysql&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;登入mysql的指令如下：&lt;br /&gt;mysql [-h host_name][-u user_name][-pyour_pass ]&lt;br /&gt;&lt;br /&gt;-h為要登入的主機名稱，可省略，未指定就是本機&lt;br /&gt;-u為使用者名稱，可省略，未指定就是下指令的user&lt;br /&gt;-p為密碼，如果有設密碼的話就不能省略。密碼不用先輸入，按下確定後系統會請你輸入密碼，如範例第二行&lt;br /&gt;-h, -u和-p選項的另一種形式是--host=host_name、--user=user_name和--password=your_pass。注意在-p或--password=與跟隨它後面的口令之間沒有空格。&lt;br /&gt;下面為指令範例：&lt;br /&gt;&lt;br /&gt;[root@localhost ~]# mysql -u root -p&lt;br /&gt;Enter password:&lt;br /&gt;Welcome to the MySQL monitor.  Commands end with ; or \g.&lt;br /&gt;Your MySQL connection id is 4&lt;br /&gt;Server version: 5.0.45 Source distribution&lt;br /&gt;&lt;br /&gt;Type 'help;' or '\h' for help. Type '\c' to clear the buffer.&lt;br /&gt;&lt;br /&gt;mysql&gt;&lt;br /&gt;&lt;br /&gt;成功登入後，提示字元變成mysql&gt;，代表現在在mysql底下。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;登出mysql&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;輸入quit即可，或是按Ctrl+d也可以。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;輸入查詢&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;這裡將介紹輸入命令的基本原則及特性。一般進入mysql後會顯示 mysql&gt;，表示已經在mysql底下，並可以開始輸入命令，mysql&gt;有幾個特性：&lt;br /&gt;*  通常一個命令會以 ;(分號結尾)，如果沒有";"即使按Enter鍵，mysql仍然會等待輸入(並非全部，像quit就不用以;結尾)&lt;br /&gt;*  mysql用資料表格(行和列)方式顯示查詢輸出。第一行包含列的標籤，隨後的行是查詢結果。通常，列標籤是您取自資料庫資料表的列的名字。&lt;br /&gt;*  當執行完一個命令，mysql會將命令傳給伺服器，並將結果顯示出來，然後顯示另一個 mysql&gt;等待下一個命令的輸入&lt;br /&gt;*  mysql的結果會顯示返回了多少行，以及查詢花了多長時間，它給您提供伺服器性能的一個大致概念。&lt;br /&gt;*  mysql底下不分大小寫，除了一些特定的字&lt;br /&gt;&lt;br /&gt;底下為一些示範：&lt;br /&gt;&lt;br /&gt;select version()使用version()來查詢現在的版本，底下輸出結果以及查詢所花費的時間。&lt;br /&gt;mysql&gt; select version();&lt;br /&gt;+-----------+&lt;br /&gt;| version() |&lt;br /&gt;+-----------+&lt;br /&gt;| 5.0.45    |&lt;br /&gt;+-----------+&lt;br /&gt;1 row in set (0.00 sec)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;您可以在一行上輸入多條語句，只需要以一個;(分號)間隔開各語句：&lt;br /&gt;&lt;br /&gt;mysql&gt; select version(); select now();&lt;br /&gt;+-----------+&lt;br /&gt;| version() |&lt;br /&gt;+-----------+&lt;br /&gt;| 5.0.45    |&lt;br /&gt;+-----------+&lt;br /&gt;1 row in set (0.00 sec)&lt;br /&gt;&lt;br /&gt;+---------------------+&lt;br /&gt;| now()               |&lt;br /&gt;+---------------------+&lt;br /&gt;| 2008-11-03 16:13:32 |&lt;br /&gt;+---------------------+&lt;br /&gt;1 row in set (0.00 sec)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;你可以不用把所有的命令都集中在同一行，前面有說過，mysql以;(分號)做為結束符號，因此你也可以將命令分成好幾行，像這樣：&lt;br /&gt;一樣使用select version();這個命令做示範，我將這個命令分成三行輸入，結果是一樣的。&lt;br /&gt;mysql&gt; select&lt;br /&gt;    -&gt; version()&lt;br /&gt;    -&gt; ;&lt;br /&gt;+-----------+&lt;br /&gt;| version() |&lt;br /&gt;+-----------+&lt;br /&gt;| 5.0.45    |&lt;br /&gt;+-----------+&lt;br /&gt;1 row in set (0.00 sec)&lt;br /&gt;&lt;br /&gt;如果你在輸入到一半的想取消輸入，可以直接輸入 "\c"來取消輸入：&lt;br /&gt;mysql&gt; select&lt;br /&gt;    -&gt; version()&lt;br /&gt;    -&gt; \c&lt;br /&gt;mysql&gt;&lt;br /&gt;&lt;br /&gt;這裡要注意一下，當我沒輸入;就按Enter的話，提示字元為 -&gt;，其實每個符號各有不同的意思：&lt;br /&gt;&lt;br /&gt;提示符號    含義&lt;br /&gt;mysql&gt;      準備好接受新的命令&lt;br /&gt;-&gt;          等待多行命令的下一行&lt;br /&gt;'&gt;          等待下一行，等待以單引號(「'」)開始的字串的結束。&lt;br /&gt;"&gt;          等待下一行，等待以雙引號(「"」)開始的字串的結束。&lt;br /&gt;`&gt;          等待下一行，等待以反斜點(『`』)開始的識別符的結束。&lt;br /&gt;/*&gt;         等待下一行，等待以/*開始的註釋的結束。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5650327588000789345-4205554260802039974?l=xiangyang17spc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiangyang17spc.blogspot.com/feeds/4205554260802039974/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5650327588000789345&amp;postID=4205554260802039974' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/4205554260802039974'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/4205554260802039974'/><link rel='alternate' type='text/html' href='http://xiangyang17spc.blogspot.com/2008/11/mysql.html' title='安裝與登入mysql'/><author><name>xiangyang17</name><uri>http://www.blogger.com/profile/03790469279220245714</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://2.bp.blogspot.com/_eMv6YWEm7SY/SS-xUphu9EI/AAAAAAAAAek/bNHTax5CN-k/S220/91a7ee54.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5650327588000789345.post-4797210189944388249</id><published>2008-10-31T17:15:00.012+08:00</published><updated>2008-10-31T17:22:05.493+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Plone'/><title type='text'>客製化你的logo</title><content type='html'>相信很多人架好Plone後，一定會想將佈景換上自己的風格。首先就來介紹如何更換頁面最上方的logo。&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_eMv6YWEm7SY/SQrM7cWvqtI/AAAAAAAAAac/rao3_P6jtsY/s1600-h/1.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 197px;" src="http://1.bp.blogspot.com/_eMv6YWEm7SY/SQrM7cWvqtI/AAAAAAAAAac/rao3_P6jtsY/s400/1.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5263244436131785426" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;首先當然是先準備你的logo，尺寸的話就看個人喜好，這裡我用的尺寸為 283x91。&lt;br /&gt;登入Plone之後，點選左上角的&lt;span style="font-weight:bold;"&gt;Site Setup&lt;/span&gt;進入站台設定介面。&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_eMv6YWEm7SY/SQrNABvpn9I/AAAAAAAAAak/8N9KYwZW4sg/s1600-h/2.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 206px;" src="http://2.bp.blogspot.com/_eMv6YWEm7SY/SQrNABvpn9I/AAAAAAAAAak/8N9KYwZW4sg/s400/2.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5263244514887835602" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;點選Zope Management Interface進入Zope的管理介面&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_eMv6YWEm7SY/SQrNE1DRwQI/AAAAAAAAAas/n44__j22H30/s1600-h/3.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 162px;" src="http://1.bp.blogspot.com/_eMv6YWEm7SY/SQrNE1DRwQI/AAAAAAAAAas/n44__j22H30/s400/3.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5263244597379842306" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;點選&lt;span style="font-weight:bold;"&gt;portal_skins&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_eMv6YWEm7SY/SQrNIz9nWgI/AAAAAAAAAa0/DbFwvnmIByE/s1600-h/4.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 193px;" src="http://3.bp.blogspot.com/_eMv6YWEm7SY/SQrNIz9nWgI/AAAAAAAAAa0/DbFwvnmIByE/s400/4.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5263244665807133186" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;點選&lt;span style="font-weight:bold;"&gt;plone_images&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_eMv6YWEm7SY/SQrNNRLj-ZI/AAAAAAAAAa8/nPK4dwKwX_M/s1600-h/5.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 193px;" src="http://1.bp.blogspot.com/_eMv6YWEm7SY/SQrNNRLj-ZI/AAAAAAAAAa8/nPK4dwKwX_M/s400/5.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5263244742369737106" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;點選&lt;span style="font-weight:bold;"&gt;logo.jpg&lt;/span&gt;，這個就是logo的圖檔。&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_eMv6YWEm7SY/SQrNR_3CG3I/AAAAAAAAAbE/nTwbmrrReS8/s1600-h/6.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 197px;" src="http://2.bp.blogspot.com/_eMv6YWEm7SY/SQrNR_3CG3I/AAAAAAAAAbE/nTwbmrrReS8/s400/6.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5263244823619574642" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;進去之後會顯示檔案的狀態，按一下下面的&lt;span style="font-weight:bold;"&gt;Customize&lt;/span&gt;進入客製化的介面&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_eMv6YWEm7SY/SQrNWHlAtNI/AAAAAAAAAbM/UAWMLO8mt-Y/s1600-h/7.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 202px;" src="http://1.bp.blogspot.com/_eMv6YWEm7SY/SQrNWHlAtNI/AAAAAAAAAbM/UAWMLO8mt-Y/s400/7.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5263244894410945746" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;按一下下面的 File Data後面的"&lt;span style="font-weight:bold;"&gt;瀏覽&lt;/span&gt;"，選取你的logo，接著點選&lt;span style="font-weight:bold;"&gt;upload&lt;/span&gt;及&lt;span style="font-weight:bold;"&gt;Save Change&lt;/span&gt;後，你的logo就變成你要的&lt;br /&gt;&lt;br /&gt;了&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_eMv6YWEm7SY/SQrNbDzf7zI/AAAAAAAAAbU/OCrw1oScaYc/s1600-h/8.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 209px;" src="http://4.bp.blogspot.com/_eMv6YWEm7SY/SQrNbDzf7zI/AAAAAAAAAbU/OCrw1oScaYc/s400/8.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5263244979297316658" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;將將~~真的變成我的logo了&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_eMv6YWEm7SY/SQrNfecy0SI/AAAAAAAAAbc/YQNZQC4-tpA/s1600-h/9.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 194px;" src="http://4.bp.blogspot.com/_eMv6YWEm7SY/SQrNfecy0SI/AAAAAAAAAbc/YQNZQC4-tpA/s400/9.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5263245055169319202" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5650327588000789345-4797210189944388249?l=xiangyang17spc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiangyang17spc.blogspot.com/feeds/4797210189944388249/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5650327588000789345&amp;postID=4797210189944388249' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/4797210189944388249'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/4797210189944388249'/><link rel='alternate' type='text/html' href='http://xiangyang17spc.blogspot.com/2008/10/logo.html' title='客製化你的logo'/><author><name>xiangyang17</name><uri>http://www.blogger.com/profile/03790469279220245714</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://2.bp.blogspot.com/_eMv6YWEm7SY/SS-xUphu9EI/AAAAAAAAAek/bNHTax5CN-k/S220/91a7ee54.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_eMv6YWEm7SY/SQrM7cWvqtI/AAAAAAAAAac/rao3_P6jtsY/s72-c/1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5650327588000789345.post-7068113434674378280</id><published>2008-10-13T16:22:00.004+08:00</published><updated>2008-10-13T16:24:57.077+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Plone'/><title type='text'>Adding Files</title><content type='html'>新增檔案的功能可以讓我們很容易的上傳各種檔案到網站上，供人下載使用。新增的步驟很簡單，這個範例中我已經事先新增一個資料夾用來放要新增的檔案，其他步驟如下：&lt;br /&gt;點選工具列上的 &lt;span style="font-weight:bold;"&gt;Add new... &gt; File&lt;/span&gt; 就會到新增檔案的頁面：&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_eMv6YWEm7SY/SPMFc8ib8kI/AAAAAAAAAZs/_iMl-WSVbSQ/s1600-h/1.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://4.bp.blogspot.com/_eMv6YWEm7SY/SPMFc8ib8kI/AAAAAAAAAZs/_iMl-WSVbSQ/s400/1.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5256551184916542018" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Title ：檔案標題(一定要有)&lt;br /&gt;Description：檔案描述(可有可無)&lt;br /&gt;File：點一下瀏覽，到電腦裡選擇你的檔案&lt;br /&gt;最後別忘記按下save&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_eMv6YWEm7SY/SPMFhQ0_96I/AAAAAAAAAZ0/fdlbGjdUslw/s1600-h/2.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/_eMv6YWEm7SY/SPMFhQ0_96I/AAAAAAAAAZ0/fdlbGjdUslw/s400/2.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5256551259082586018" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;新增完成，要注意的是，檔案的名稱為該檔案你存在電腦時的名稱，而不是Title&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_eMv6YWEm7SY/SPMFmV-PgbI/AAAAAAAAAZ8/ndbplkJ_eO4/s1600-h/3.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/_eMv6YWEm7SY/SPMFmV-PgbI/AAAAAAAAAZ8/ndbplkJ_eO4/s400/3.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5256551346362876338" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5650327588000789345-7068113434674378280?l=xiangyang17spc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiangyang17spc.blogspot.com/feeds/7068113434674378280/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5650327588000789345&amp;postID=7068113434674378280' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/7068113434674378280'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/7068113434674378280'/><link rel='alternate' type='text/html' href='http://xiangyang17spc.blogspot.com/2008/10/adding-files.html' title='Adding Files'/><author><name>xiangyang17</name><uri>http://www.blogger.com/profile/03790469279220245714</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://2.bp.blogspot.com/_eMv6YWEm7SY/SS-xUphu9EI/AAAAAAAAAek/bNHTax5CN-k/S220/91a7ee54.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_eMv6YWEm7SY/SPMFc8ib8kI/AAAAAAAAAZs/_iMl-WSVbSQ/s72-c/1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5650327588000789345.post-8359420517198338683</id><published>2008-10-01T21:20:00.002+08:00</published><updated>2008-10-01T21:25:21.258+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Plone'/><title type='text'>Adding Folders</title><content type='html'>新增資料夾是管理Plone裡最基本的動作之一。&lt;br /&gt;&lt;br /&gt;新增的方式很簡單，點一下Add new選單會跳出項目清單：&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_eMv6YWEm7SY/SON57ACJo2I/AAAAAAAAAZE/OqGYavs2AvA/s1600-h/1.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://3.bp.blogspot.com/_eMv6YWEm7SY/SON57ACJo2I/AAAAAAAAAZE/OqGYavs2AvA/s400/1.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5252175644972393314" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;點一下Folder，就會進入新增資料夾的畫面，在title的地方輸入資料夾的名稱。要注意，紅色方塊的地方是一定要輸入的，其它像是description，不填也沒關係，日後有需要也是可以回來填上你要的描述：&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_eMv6YWEm7SY/SON6CCfbxeI/AAAAAAAAAZM/qx-DOnJtQDM/s1600-h/2.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://1.bp.blogspot.com/_eMv6YWEm7SY/SON6CCfbxeI/AAAAAAAAAZM/qx-DOnJtQDM/s400/2.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5252175765891171810" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;description 在使用者執行搜尋時很有用，因為搜尋的結果會包含title與description兩者。&lt;br /&gt;另外，你會發現上面有一排標籤：Default, 用來輸入title與description, Categorization, 將資料夾分類(你應該知道key words), Dates, 設定資料夾的開放時間, Ownership, 給特定的使用者或投稿者來修改文件, Settings, 設定是否開放註解、是否出現在navigation menu。&lt;br /&gt;這些是標準的標籤，當你新增別的型別的內容，你會很常看到它。&lt;br /&gt;&lt;br /&gt;最後，別忘記按下save完成新增的動作。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5650327588000789345-8359420517198338683?l=xiangyang17spc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiangyang17spc.blogspot.com/feeds/8359420517198338683/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5650327588000789345&amp;postID=8359420517198338683' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/8359420517198338683'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/8359420517198338683'/><link rel='alternate' type='text/html' href='http://xiangyang17spc.blogspot.com/2008/10/adding-folders.html' title='Adding Folders'/><author><name>xiangyang17</name><uri>http://www.blogger.com/profile/03790469279220245714</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://2.bp.blogspot.com/_eMv6YWEm7SY/SS-xUphu9EI/AAAAAAAAAek/bNHTax5CN-k/S220/91a7ee54.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_eMv6YWEm7SY/SON57ACJo2I/AAAAAAAAAZE/OqGYavs2AvA/s72-c/1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5650327588000789345.post-4258343701361701672</id><published>2008-09-19T22:02:00.000+08:00</published><updated>2008-09-19T22:03:28.321+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CCNA'/><title type='text'>CCNA啪斯～</title><content type='html'>準備好一陣子的CCNA總算是去給他考過了 真是太開心了阿～～～～&lt;br /&gt;雖然只是最低階的考試 不過還是有點緊張 畢竟可是要200美金阿&lt;br /&gt;整理了一些心得&lt;br /&gt;&lt;br /&gt;上課或自修：能的話當然上課聽講師講會比較好，補習班要挑可以實機操作，不是用模擬器。&lt;br /&gt;這裡當然推一下我上的奇科，講師是Henry，個人覺得很不錯，他有CCIE，除了NA的內容，他也常會講一些不錯的觀念(學習或工作態度等等)給我們&lt;br /&gt;奇科的環境是個小機房 可以真正摸到機器 課後要作lab的話 只要沒有其他人上課在用就可以去作(嘖嘖 應該跟奇科收廣告費的)&lt;br /&gt;&lt;br /&gt;參考書籍：&lt;br /&gt;去上課的話一般都會有原廠教材，老實說真的看那個就夠了，一方面可以訓練英文能力，不過我比較急一點所以我還是買了一本中文書&lt;br /&gt;推旗標翻譯的CCNA認證教戰手冊第六版 這本厚到絕對可以砸死人(驚) 當初在天瓏買的1千大洋&lt;br /&gt;網路上有關CCNA的電子書也是一堆 需要的可以跟我要(當然是看交情拉，我還有NP哩哩摳摳的)&lt;br /&gt;&lt;br /&gt;Lab：&lt;br /&gt;可以的話，當然是有設備最好了，不然就是用模擬器，Cisco原廠出的Packet Tracer，以CCNA考試的範圍來說，這個已經夠用了。&lt;br /&gt;&lt;br /&gt;考題：&lt;br /&gt;考題也有很多種可以選，我看的是Pass4sure，網路上找一下，很容易找到&lt;br /&gt;&lt;br /&gt;準備方法：&lt;br /&gt;我是先去補習班上過(之前有一點網路的底子，一點點而已)，上完後開始k那本中文書，Lab一直作(我都用模擬器的拉)，等看完一兩遍就開始看考題&lt;br /&gt;考題邊看，有問題就查書，多作幾遍到最後答案都記得了(疑？)。準備要考的前一個禮拜可以去網上看看有什麼特別的訊息，像我這次，前兩天我上網看&lt;br /&gt;才發現最近Cisco考題有變動的情形，而我抓的Pass4sure也有最新的版本是針對這次的變動，好險有抓到，超級多題目是一模一樣的(疑疑？)&lt;br /&gt;&lt;br /&gt;說真的，如果只死背考題也是會pass的，但是就失去證照的意義了，看個人怎麼斟酌，恁爸pass要來找飯局了～挖哈哈哈哈&lt;br /&gt;禮拜三之前 找我請吃飯 呼呼&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5650327588000789345-4258343701361701672?l=xiangyang17spc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiangyang17spc.blogspot.com/feeds/4258343701361701672/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5650327588000789345&amp;postID=4258343701361701672' title='3 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/4258343701361701672'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/4258343701361701672'/><link rel='alternate' type='text/html' href='http://xiangyang17spc.blogspot.com/2008/09/ccna.html' title='CCNA啪斯～'/><author><name>xiangyang17</name><uri>http://www.blogger.com/profile/03790469279220245714</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://2.bp.blogspot.com/_eMv6YWEm7SY/SS-xUphu9EI/AAAAAAAAAek/bNHTax5CN-k/S220/91a7ee54.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5650327588000789345.post-8913468113647678800</id><published>2008-09-04T09:48:00.001+08:00</published><updated>2008-09-04T09:50:12.766+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>Linux 常用軟體</title><content type='html'>compress&lt;br /&gt;rarlinux  ：使linux支援winrar&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5650327588000789345-8913468113647678800?l=xiangyang17spc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiangyang17spc.blogspot.com/feeds/8913468113647678800/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5650327588000789345&amp;postID=8913468113647678800' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/8913468113647678800'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/8913468113647678800'/><link rel='alternate' type='text/html' href='http://xiangyang17spc.blogspot.com/2008/09/linux.html' title='Linux 常用軟體'/><author><name>xiangyang17</name><uri>http://www.blogger.com/profile/03790469279220245714</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://2.bp.blogspot.com/_eMv6YWEm7SY/SS-xUphu9EI/AAAAAAAAAek/bNHTax5CN-k/S220/91a7ee54.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5650327588000789345.post-4917851943884830563</id><published>2008-08-18T23:31:00.010+08:00</published><updated>2008-08-18T23:38:16.920+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='wordpress'/><title type='text'>wordpress佈景主題</title><content type='html'>Wordpress也提供了更換佈景的功能，首先到http://wordpress.org/extend/themes/選擇你想要的佈景按下Download：&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_eMv6YWEm7SY/SKmW1X-NR7I/AAAAAAAAAWk/zNMRONpBLrY/s1600-h/1.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/_eMv6YWEm7SY/SKmW1X-NR7I/AAAAAAAAAWk/zNMRONpBLrY/s400/1.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5235881885507078066" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;將下載的檔案解壓縮到/var/www/html/wp-content/themes/目錄底下，接著登入你的wordpress管理介面，點選Design，即可顯示佈景主題的管理頁面:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_eMv6YWEm7SY/SKmW7gH0Z1I/AAAAAAAAAWs/s9M_ig90uRc/s1600-h/2.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/_eMv6YWEm7SY/SKmW7gH0Z1I/AAAAAAAAAWs/s9M_ig90uRc/s400/2.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5235881990774089554" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;往下拉到下面會顯示其他可用的佈景主題，點選你要的佈景主題：&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_eMv6YWEm7SY/SKmXCZhnltI/AAAAAAAAAW0/RUHsm_Z29Ns/s1600-h/3.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://4.bp.blogspot.com/_eMv6YWEm7SY/SKmXCZhnltI/AAAAAAAAAW0/RUHsm_Z29Ns/s400/3.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5235882109262337746" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;會出現佈景主題的預覽視窗，按右上角的Activate套用主題：&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_eMv6YWEm7SY/SKmXIPw4hzI/AAAAAAAAAW8/3SRsPA3Hhm8/s1600-h/4.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://4.bp.blogspot.com/_eMv6YWEm7SY/SKmXIPw4hzI/AAAAAAAAAW8/3SRsPA3Hhm8/s400/4.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5235882209721222962" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;回到首頁就就會套用佈景主題了&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_eMv6YWEm7SY/SKmXPjw8TiI/AAAAAAAAAXE/BjkGtL_4ShE/s1600-h/5.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/_eMv6YWEm7SY/SKmXPjw8TiI/AAAAAAAAAXE/BjkGtL_4ShE/s400/5.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5235882335349263906" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5650327588000789345-4917851943884830563?l=xiangyang17spc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiangyang17spc.blogspot.com/feeds/4917851943884830563/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5650327588000789345&amp;postID=4917851943884830563' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/4917851943884830563'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/4917851943884830563'/><link rel='alternate' type='text/html' href='http://xiangyang17spc.blogspot.com/2008/08/wordpress_18.html' title='wordpress佈景主題'/><author><name>xiangyang17</name><uri>http://www.blogger.com/profile/03790469279220245714</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://2.bp.blogspot.com/_eMv6YWEm7SY/SS-xUphu9EI/AAAAAAAAAek/bNHTax5CN-k/S220/91a7ee54.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_eMv6YWEm7SY/SKmW1X-NR7I/AAAAAAAAAWk/zNMRONpBLrY/s72-c/1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5650327588000789345.post-8222942830974819555</id><published>2008-08-15T14:10:00.000+08:00</published><updated>2008-08-15T14:15:46.175+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='wordpress'/><title type='text'>wordpress語系變更</title><content type='html'>本文參考http://codex.wordpress.org/WordPress_in_Your_Language上的說明，這裡只介紹正體中文，其他語言請參考該網頁。&lt;br /&gt;&lt;br /&gt;Wordpress預設的語言為英文，但他同時也支援許多語言，請參照網頁上的介紹。安裝語言有幾種方式，先介紹最簡單的，打開瀏覽器輸入http://of.openfoundry.org/projects/91/download#1.2，到自由軟體鑄造場下載正體中文的套件&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_eMv6YWEm7SY/SKUe16GWaCI/AAAAAAAAAWE/cS3UTsUrLjQ/s1600-h/1.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://1.bp.blogspot.com/_eMv6YWEm7SY/SKUe16GWaCI/AAAAAAAAAWE/cS3UTsUrLjQ/s400/1.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5234624053365860386" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;接著依照下述步驟：&lt;br /&gt;1.下載的檔案裡有個languages的目錄，將他解壓縮到 wp-content 目錄下面&lt;br /&gt;2.在 wp-config.php 檔案內設定正體中文語系&lt;br /&gt;  define ('WPLANG', 'zh_TW');&lt;br /&gt;3.資料庫格式請使用 utf-8，另於 wp-config.php 檔案內設定資料庫連線資訊如下：&lt;br /&gt;  define('DB_CHARSET', 'utf8');&lt;br /&gt;  define('DB_COLLATE', 'utf8_unicode_ci');&lt;br /&gt;&lt;br /&gt;接著打開網頁應該就變成中文介面了！&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_eMv6YWEm7SY/SKUe_xAwowI/AAAAAAAAAWM/SHmwSVpDna0/s1600-h/2.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://3.bp.blogspot.com/_eMv6YWEm7SY/SKUe_xAwowI/AAAAAAAAAWM/SHmwSVpDna0/s400/2.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5234624222725186306" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5650327588000789345-8222942830974819555?l=xiangyang17spc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiangyang17spc.blogspot.com/feeds/8222942830974819555/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5650327588000789345&amp;postID=8222942830974819555' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/8222942830974819555'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/8222942830974819555'/><link rel='alternate' type='text/html' href='http://xiangyang17spc.blogspot.com/2008/08/wordpress_14.html' title='wordpress語系變更'/><author><name>xiangyang17</name><uri>http://www.blogger.com/profile/03790469279220245714</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://2.bp.blogspot.com/_eMv6YWEm7SY/SS-xUphu9EI/AAAAAAAAAek/bNHTax5CN-k/S220/91a7ee54.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_eMv6YWEm7SY/SKUe16GWaCI/AAAAAAAAAWE/cS3UTsUrLjQ/s72-c/1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5650327588000789345.post-6684790420561434010</id><published>2008-08-12T23:20:00.002+08:00</published><updated>2009-01-17T09:47:35.810+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='wordpress'/><title type='text'>wordpress快速安裝</title><content type='html'>所需套件&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;# PHP 4.3 or greater&lt;br /&gt;# MySQL 4.0 or greater&lt;br /&gt;並確定web server有啟動&lt;/span&gt;&lt;br /&gt;請注意mysql也需要安裝mysql-server，而注意php不是安裝php就行了，因為mysql也會用到php，所以也需要安裝php-mysql套件，不然在安裝Wordpress的時候會發生錯誤。&lt;br /&gt;Web server一般預設為Apache，記得要先啟動。mysql部分有遇到新增user或是變更密碼後要重新啟動mysql才有效，這點滿怪的。&lt;br /&gt;&lt;br /&gt;1.請先到 Wordpress網站下載wordpress&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_eMv6YWEm7SY/SKJ4fnntskI/AAAAAAAAAU8/mYsm9JVsGBQ/s1600-h/1.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://4.bp.blogspot.com/_eMv6YWEm7SY/SKJ4fnntskI/AAAAAAAAAU8/mYsm9JVsGBQ/s400/1.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5233878201564770882" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;2.下載之後將檔案解壓縮到主機的web server目錄，我的路徑為/var/www/html，解壓之後把wp-config-sample.php更改名稱為wp-config.php。&lt;br /&gt;&lt;br /&gt;3.使用文字編輯器打開&lt;span style="font-weight:bold;"&gt;wp-config.php&lt;/span&gt;，依圖示所框起來的區域輸入資料庫的資料(在這之前，必須先在mysql裡新增一個Wordpress專用的資料庫)&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_eMv6YWEm7SY/SKJ4wrUW9hI/AAAAAAAAAVE/wI6b5ubycCc/s1600-h/2.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://1.bp.blogspot.com/_eMv6YWEm7SY/SKJ4wrUW9hI/AAAAAAAAAVE/wI6b5ubycCc/s400/2.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5233878494615107090" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;DB_NAME&lt;/span&gt;  DB的名稱&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;DB_USER &lt;/span&gt; 登入DB帳號&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;DB_PASSWORD&lt;/span&gt; 登入密碼&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;DB_HOST&lt;/span&gt;  DB所在的那台主機&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;4.打開瀏覽器，輸入你的網頁位址就會到達wordpress的設定畫面。如果沒有的話請輸入&lt;span style="font-weight:bold;"&gt;http://你的網路位址/wp-admin/install.php&lt;/span&gt;，如下圖：&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_eMv6YWEm7SY/SKJ4-cgtOUI/AAAAAAAAAVM/6oSdajUWiA8/s1600-h/3.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://3.bp.blogspot.com/_eMv6YWEm7SY/SKJ4-cgtOUI/AAAAAAAAAVM/6oSdajUWiA8/s400/3.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5233878731158534466" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Blog Title&lt;/span&gt;為你Blog的名稱&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Your mail&lt;/span&gt;為輸入你的電子郵件，密碼也會寄到這個信箱裡&lt;br /&gt;輸入完之後按下Install Wordpress，之後會出現成功畫面，如下圖：&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_eMv6YWEm7SY/SKJ5SLvSHkI/AAAAAAAAAVU/LwnsdiJw0WQ/s1600-h/4.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://3.bp.blogspot.com/_eMv6YWEm7SY/SKJ5SLvSHkI/AAAAAAAAAVU/LwnsdiJw0WQ/s400/4.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5233879070253653570" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;username&lt;/span&gt; 為使用者名稱&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;password&lt;/span&gt; 為預設的密碼，建議第一次登入後就將他改成你自己的，接著按下log in到登入畫面&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_eMv6YWEm7SY/SKJ5a0k4fWI/AAAAAAAAAVc/RuS1m0qHLX8/s1600-h/5.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://4.bp.blogspot.com/_eMv6YWEm7SY/SKJ5a0k4fWI/AAAAAAAAAVc/RuS1m0qHLX8/s400/5.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5233879218654838114" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;輸入帳號密碼後即可登入wordpress了&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_eMv6YWEm7SY/SKJ5nbrJFJI/AAAAAAAAAVk/T_CPlzmr-Kc/s1600-h/6.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://3.bp.blogspot.com/_eMv6YWEm7SY/SKJ5nbrJFJI/AAAAAAAAAVk/T_CPlzmr-Kc/s400/6.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5233879435308504210" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5650327588000789345-6684790420561434010?l=xiangyang17spc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiangyang17spc.blogspot.com/feeds/6684790420561434010/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5650327588000789345&amp;postID=6684790420561434010' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/6684790420561434010'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/6684790420561434010'/><link rel='alternate' type='text/html' href='http://xiangyang17spc.blogspot.com/2008/08/wordpress.html' title='wordpress快速安裝'/><author><name>xiangyang17</name><uri>http://www.blogger.com/profile/03790469279220245714</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://2.bp.blogspot.com/_eMv6YWEm7SY/SS-xUphu9EI/AAAAAAAAAek/bNHTax5CN-k/S220/91a7ee54.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_eMv6YWEm7SY/SKJ4fnntskI/AAAAAAAAAU8/mYsm9JVsGBQ/s72-c/1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5650327588000789345.post-6291324626291238249</id><published>2008-08-04T21:38:00.000+08:00</published><updated>2008-08-04T21:46:01.956+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>Fedora9 輸入法安裝</title><content type='html'>最近安裝 Fedora 9 64bit 準備架站玩玩&lt;br /&gt;用的是之前要跑 VM Lab那台 因為有8GB的ram 所以當然要跑64bit爽一下&lt;br /&gt;除了架站 一些工作也會在上面做&lt;br /&gt;結果  Fedora 9 預設是沒有安裝輸入法的 於是乎上網找了一下&lt;br /&gt;請在終端機輸入 &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;yum install scim-lang-chinese&lt;/span&gt;&lt;br /&gt;大約會下載25MB的套件 跑完 重開機後就有中文輸入法了&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5650327588000789345-6291324626291238249?l=xiangyang17spc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiangyang17spc.blogspot.com/feeds/6291324626291238249/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5650327588000789345&amp;postID=6291324626291238249' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/6291324626291238249'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/6291324626291238249'/><link rel='alternate' type='text/html' href='http://xiangyang17spc.blogspot.com/2008/08/fedora9.html' title='Fedora9 輸入法安裝'/><author><name>xiangyang17</name><uri>http://www.blogger.com/profile/03790469279220245714</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://2.bp.blogspot.com/_eMv6YWEm7SY/SS-xUphu9EI/AAAAAAAAAek/bNHTax5CN-k/S220/91a7ee54.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5650327588000789345.post-4356654435060860263</id><published>2008-07-27T11:38:00.000+08:00</published><updated>2008-12-09T07:41:13.921+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>終端機設定</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_eMv6YWEm7SY/SIvtwg5YY6I/AAAAAAAAAUE/dWkrRxjG_x8/s1600-h/lo.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://4.bp.blogspot.com/_eMv6YWEm7SY/SIvtwg5YY6I/AAAAAAAAAUE/dWkrRxjG_x8/s400/lo.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5227533210213704610" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;尋尋覓覓   也沒這麼誇張拉&lt;br /&gt;最近終於找到我喜歡的終端機設定&lt;br /&gt;文字顏色 #F0F607&lt;br /&gt;文字字型 MiscFixed 13&lt;br /&gt;背景顏色 #121207&lt;br /&gt;&lt;br /&gt;就像上圖一樣&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5650327588000789345-4356654435060860263?l=xiangyang17spc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiangyang17spc.blogspot.com/feeds/4356654435060860263/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5650327588000789345&amp;postID=4356654435060860263' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/4356654435060860263'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/4356654435060860263'/><link rel='alternate' type='text/html' href='http://xiangyang17spc.blogspot.com/2008/07/blog-post.html' title='終端機設定'/><author><name>xiangyang17</name><uri>http://www.blogger.com/profile/03790469279220245714</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://2.bp.blogspot.com/_eMv6YWEm7SY/SS-xUphu9EI/AAAAAAAAAek/bNHTax5CN-k/S220/91a7ee54.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_eMv6YWEm7SY/SIvtwg5YY6I/AAAAAAAAAUE/dWkrRxjG_x8/s72-c/lo.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5650327588000789345.post-3132620426527103381</id><published>2008-07-13T17:06:00.000+08:00</published><updated>2008-07-13T17:07:18.181+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='雜記'/><title type='text'>lab用 桌機建構完成</title><content type='html'>因為工作的關係 可能要學些系統&lt;br /&gt;拜科技進步所賜 以前要建構這些lab環境 一般人可能負擔不起&lt;br /&gt;現在只要一台不錯的桌機 就可以搞定了&lt;br /&gt;先列出這次組的硬體規格&lt;br /&gt;CPU ：Athlon 64X2 4600+&lt;br /&gt;RAM ：創見DDRII-800 2G*4 共 8G&lt;br /&gt;MB ：技嘉MA78GPM-DS2H&lt;br /&gt;HD ：WD SATAII 400G&lt;br /&gt;Power：全漢PFC 400W&lt;br /&gt;Case ：coolermaster iTower 930&lt;br /&gt;CPU跟硬碟是跟朋友買的中古品&lt;br /&gt;RAM選創見是因為終身保固 換貨不囉唆&lt;br /&gt;MB這塊則是讓我等了一陣子 號稱目前最前的內顯 記憶體是內建DDR3 128mb 不是共享的喔&lt;br /&gt;Power 朋友推薦的&lt;br /&gt;Case使用應該是市面上唯一一台有前制式熱插拔硬碟 一般這種只有在伺服器上面出現&lt;br /&gt;雖然他的面板適用塑膠的 至少讓我這個常會換硬碟的人是個很方便的功能&lt;br /&gt;&lt;br /&gt;這個規格 一次開了四個VM還是很順 爽度一百 讚拉！～&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5650327588000789345-3132620426527103381?l=xiangyang17spc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiangyang17spc.blogspot.com/feeds/3132620426527103381/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5650327588000789345&amp;postID=3132620426527103381' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/3132620426527103381'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/3132620426527103381'/><link rel='alternate' type='text/html' href='http://xiangyang17spc.blogspot.com/2008/07/lab.html' title='lab用 桌機建構完成'/><author><name>xiangyang17</name><uri>http://www.blogger.com/profile/03790469279220245714</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://2.bp.blogspot.com/_eMv6YWEm7SY/SS-xUphu9EI/AAAAAAAAAek/bNHTax5CN-k/S220/91a7ee54.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5650327588000789345.post-1804468640359603193</id><published>2008-07-10T11:37:00.000+08:00</published><updated>2008-12-09T07:41:14.338+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Plone'/><title type='text'>Installing Plone 3 with the Unified Installer</title><content type='html'>&lt;span style="font-weight:bold;"&gt;Unified Installer&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Unified Installer 是個可安裝在Unix-like系統上的安裝套件，他包含了zope、python、plone以及相關的lib。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Root or User Install&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;依照安裝者的權限所安裝出的環境也有些許不同：&lt;br /&gt;The root install:&lt;br /&gt;&lt;br /&gt; # 安裝在 /opt/ 底下&lt;br /&gt; # 會把libz及libjpeg安裝到system libraries&lt;br /&gt; # 新增一個名為plone的使用者，並會將相關的檔案擁有者設給plone。他也擁有配置及執行zope的權限。&lt;br /&gt;&lt;br /&gt;The normal (non-root) user install:&lt;br /&gt;&lt;br /&gt; # 安裝在 ＄HOME/ 底下&lt;br /&gt; # 會把libz及libjpeg安裝到local libraries&lt;br /&gt; # 只有該user能執行zope&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Why Choose root or normal?&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;一般來說使用root帳號來安裝是最好的，因為安裝套件時是在安裝者的uid下被創造的，因此應該會有較高等級的控制及存取權限。&lt;br /&gt;而normal user比較適合在測試或開發的環境下使用。&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;To ZEO or Not to Zeo?&lt;/span&gt; &lt;br /&gt;&lt;br /&gt;zope 提供兩種執行方式 Client/Server 及 stand-alone&lt;br /&gt;在Client/Server configuration架構，ZEO允許許多用戶端程序共用一個資料庫程序&lt;br /&gt;&lt;br /&gt;The stand-alone Zope instance&lt;br /&gt;適合較單純或測試環境使用&lt;br /&gt;&lt;br /&gt;The ZEO Client/Server configuration&lt;br /&gt;此架構有幾個優點適合給生產或開發平台使用：&lt;br /&gt;更好的負載平衡選項&lt;br /&gt;執行script功能&lt;br /&gt;更好的除錯功能&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Running the Unified Installer &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;安裝時所需的套件&lt;br /&gt;&lt;br /&gt; # gcc, the GNU Compiler Collection.&lt;br /&gt; # g++, the C++ extensions for gcc.&lt;br /&gt; # GNU make, the fundamental build-control tool.&lt;br /&gt; # GNU tar. This is the version of tar on all Linux, BSD and OS X platforms, but not Solaris.&lt;br /&gt; # bzip2 and gzip decompression packages. gzip is nearly standard; some platforms will require that bzip2 be installed.&lt;br /&gt;&lt;br /&gt;安裝步驟：&lt;br /&gt;&lt;br /&gt;解壓縮Unified Installer&lt;br /&gt;tar zxf Plone-3.VERSION-UnifiedInstaller.tar.gz&lt;br /&gt;&lt;br /&gt;切換到安裝套件的目錄&lt;br /&gt;cd Plone-3.VERSION-UnifiedInstaller&lt;br /&gt;&lt;br /&gt;Running install.sh&lt;br /&gt;(如果要使用root身份安裝，請使用su root或是在命令前加上sudo)&lt;br /&gt;&lt;br /&gt;ZEO Installation:&lt;br /&gt;&lt;br /&gt;./install.sh zeo&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Stand-Alone Zope Installation:&lt;br /&gt;&lt;br /&gt;./install.sh standalone&lt;br /&gt;&lt;br /&gt;接著可以稍微放鬆一下並看看安裝過程：&lt;br /&gt;如果安裝程序未開始，這代表可能有所需的套件為安裝，安裝他並在安裝後在安裝一次Plone&lt;br /&gt;如果安裝成功，你可以看到一些有關設定啟動Zope/Plone的指令，請注意admin的password，這是系統預設的密碼。相關的指令會紀錄在README.txt而密碼會紀錄在adminPassword.txt裡。&lt;br /&gt;如果安裝失敗，請注意任何的錯誤或診斷訊息。如果你無法修復這些問題，你可以寄信給plone-setup mailing list請求幫忙，並請詳述有關你的系統資訊及所有錯誤訊息。&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Checking your installation&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;你可以使用下列方式來測試動Zope/Plone是否有正確啟動：&lt;br /&gt;打開瀏覽器並在位址列上輸入 http://localhost:8080，應該會看到Zope的歡迎訊息。&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_eMv6YWEm7SY/SHWHNAkOjHI/AAAAAAAAAS8/Y4p_LnjIQ_M/s1600-h/1.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/_eMv6YWEm7SY/SHWHNAkOjHI/AAAAAAAAAS8/Y4p_LnjIQ_M/s400/1.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5221228000565955698" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;進入PLone，請輸入http://localhost:8080/Plone&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_eMv6YWEm7SY/SHWHWJyfZ5I/AAAAAAAAATE/dqqHRFpx8BU/s1600-h/2.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://3.bp.blogspot.com/_eMv6YWEm7SY/SHWHWJyfZ5I/AAAAAAAAATE/dqqHRFpx8BU/s400/2.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5221228157660522386" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;進入Zope的管理介面，請輸入http://localhost:8080/manage&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_eMv6YWEm7SY/SHWHcKPy4AI/AAAAAAAAATM/QxhTCLSdsxE/s1600-h/3.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/_eMv6YWEm7SY/SHWHcKPy4AI/AAAAAAAAATM/QxhTCLSdsxE/s400/3.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5221228260862648322" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;如果你無法進入，常見的問題是有別的程式也使用了相同的8080 port，更改port並再次啟動看看。另外防火牆的設定也是常見的問題之一。&lt;br /&gt;&lt;br /&gt;以上參考  &lt;a href="http://plone.org/documentation/tutorial/installing-plone-3-with-the-unified-installer/tutorial-all-pages"&gt;Installing Plone 3 with the Unified Installer&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5650327588000789345-1804468640359603193?l=xiangyang17spc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiangyang17spc.blogspot.com/feeds/1804468640359603193/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5650327588000789345&amp;postID=1804468640359603193' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/1804468640359603193'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/1804468640359603193'/><link rel='alternate' type='text/html' href='http://xiangyang17spc.blogspot.com/2008/07/installing-plone-3-with-unified.html' title='Installing Plone 3 with the Unified Installer'/><author><name>xiangyang17</name><uri>http://www.blogger.com/profile/03790469279220245714</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://2.bp.blogspot.com/_eMv6YWEm7SY/SS-xUphu9EI/AAAAAAAAAek/bNHTax5CN-k/S220/91a7ee54.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_eMv6YWEm7SY/SHWHNAkOjHI/AAAAAAAAAS8/Y4p_LnjIQ_M/s72-c/1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5650327588000789345.post-5206157444676471665</id><published>2008-06-13T22:07:00.000+08:00</published><updated>2008-12-09T07:41:14.466+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CCNA'/><title type='text'>OSI model</title><content type='html'>OSI提供的是模型，不是規範，OSI是由ISO於1984年所發表的，描述資料如何在網路間傳遞，OSI將整個網路分為7層，各層各自負責各層的工作：&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_eMv6YWEm7SY/SFJ_YXVUsBI/AAAAAAAAARQ/RNY-sQDKDYk/s1600-h/osi.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/_eMv6YWEm7SY/SFJ_YXVUsBI/AAAAAAAAARQ/RNY-sQDKDYk/s400/osi.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5211367775378124818" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;physical layer 實體層&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;資料傳送單位：0與1 =&gt;bit&lt;br /&gt;此層用來定義：接頭型式、電壓、電流、線材(傳輸媒介)、腳位等等....&lt;br /&gt;負責位元的傳送與接收&lt;br /&gt;設備：集線器，接收信號並將信號再生或放大，再從所有埠送出，但不檢視任何資料&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Data link layer 資料連結層&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;資料傳送單位：frame，會將bit=&gt;byte=&gt;frame(框架)或是將網路層的訊息轉換成bit，供實體層傳輸&lt;br /&gt;定址：使用MAC(6 bytes)&lt;br /&gt;      前3B：廠商代碼&lt;br /&gt;      後3B：流水號&lt;br /&gt;傳送機制：CSMA/CD&lt;br /&gt;定義上層協定，錯誤偵測(Error detection)，網路拓撲，流量控制&lt;br /&gt;將訊息格式化為frame，並加上包含目的與來源硬體位址的表頭(Header)&lt;br /&gt;乙太網路資料連結層的兩個子層：&lt;br /&gt;Media access control MAC，媒介存取控制&lt;br /&gt;CSMA/CD&lt;br /&gt;&lt;br /&gt;Logical link control LLC，邏輯連結控制&lt;br /&gt;負責辨識網路層協定，透過LLC標頭得知該如何處理封包&lt;br /&gt;設備：交換器、橋接器&lt;br /&gt;當接收到資料時：&lt;br /&gt;1.檢查資料完整(FCS，tailer)&lt;br /&gt;2.檢查長度(&gt;64bytes~&lt;1500bytes)&lt;br /&gt;3.目的地的MAC是自己才接收&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Network layer 網路層&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;定址(IP)&lt;br /&gt;Routing (繞送)&lt;br /&gt;1.找到最近閘道器&lt;br /&gt;2.資料送到最近目的地的閘道器&lt;br /&gt;3.資料送達目的地&lt;br /&gt;使用 IP協定(IPX、AppleTalk等等)&lt;br /&gt;資料傳送單位：Package&lt;br /&gt;設備：路由器&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Transport Layer 傳輸層&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;多工&lt;br /&gt;決定順序&lt;br /&gt;Error Recovery 錯誤回復功能&lt;br /&gt;TCP及UDP&lt;br /&gt;資料單位：Segment&lt;br /&gt;Data de-encapsulation&lt;br /&gt;將資料切割與重組到資料串流中&lt;br /&gt;流量控制&lt;br /&gt;封包排序&lt;br /&gt;確認&lt;br /&gt;著名的TCP、UDP協定就是在此層&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Session layer 會議層&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;建立管理拆除會談&lt;br /&gt;單工半雙工全雙工&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Presentation layer 表現層&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;將資料呈現給應用層&lt;br /&gt;資料的轉換與編碼格式&lt;br /&gt;壓縮、解壓縮、加密、解密等&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Application layer 應用層&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;使用者真正跟電腦溝通的地方，所有會使用到網路的程式都可算是&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5650327588000789345-5206157444676471665?l=xiangyang17spc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiangyang17spc.blogspot.com/feeds/5206157444676471665/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5650327588000789345&amp;postID=5206157444676471665' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/5206157444676471665'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/5206157444676471665'/><link rel='alternate' type='text/html' href='http://xiangyang17spc.blogspot.com/2008/06/osi-model.html' title='OSI model'/><author><name>xiangyang17</name><uri>http://www.blogger.com/profile/03790469279220245714</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://2.bp.blogspot.com/_eMv6YWEm7SY/SS-xUphu9EI/AAAAAAAAAek/bNHTax5CN-k/S220/91a7ee54.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_eMv6YWEm7SY/SFJ_YXVUsBI/AAAAAAAAARQ/RNY-sQDKDYk/s72-c/osi.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5650327588000789345.post-178095734718218302</id><published>2008-06-13T14:58:00.002+08:00</published><updated>2008-12-09T07:41:15.110+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Plone'/><title type='text'>backup Plone</title><content type='html'>最近想開始研究Plone，我想是沒有中文說明的關係吧，Plone在台灣似乎是很少討論，反倒是對岸的社群還滿多的。想說邊研究邊看原廠說明文件，一方面也可以加強自己的英文....................&lt;br /&gt;&lt;br /&gt;一開始我想的第一個重點是備份，沒錯！因為如果玩壞了可以馬上利用備份來還原資料，這份文件是參考官方提共的說明&lt;a href="http://plone.org/documentation/how-to/backup-plone/?searchterm=backup"&gt;http://plone.org/documentation/how-to/backup-plone/?searchterm=backup&lt;/a&gt;，有興趣的人可以自行去瀏覽&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;備份重點&lt;/span&gt;&lt;br /&gt;Plone的主要幾個備分重點如下：&lt;br /&gt;Zope database ，Plone的資料庫，主要的資料都在這裡，Zope database的資料庫存放路徑為 /安裝Plone的資料夾/zeocluster/server/var/ 底下，附檔名fs的就是資料庫&lt;br /&gt;(3.1.5已經改為  安裝Plone的資料夾/zeocluster/var/filestorage)&lt;br /&gt;&lt;br /&gt;Product，Plone提供很多Product用來擴充Plone的功能，這些額外安裝的Product大都放在/安裝Plone的資料夾/zeocluster/server/Products/底下&lt;br /&gt;&lt;br /&gt;Zope configuration file ，Zope的設定檔，通常在 /安裝Plone的資料夾/zeocluster/server/etc/底下，名為zeo.conf&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;備分方式&lt;/span&gt;&lt;br /&gt;上述這些都可以直接使用複製的方式複製在媒體上，除了資料庫。zope的db雖然也可以使用複製的方式來備份，但這並不百分之百代表db會完整的備份下來，尤其是在plone還在運&lt;br /&gt;&lt;br /&gt;作的時候，要備份資料庫可以：&lt;br /&gt;1.先將Plone停止，再備份資料庫&lt;br /&gt;&lt;br /&gt;2.使用repozo.py 這隻script來備份資料庫，詳細說明請參考&lt;a href="http://zope.org/Wikis/ZODB/FileStorageBackup"&gt;Backing up FileStorage files&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;3.使用Zope管理介面的備份工具&lt;br /&gt;進入Zope的管理介面，在網址列輸入http://localhost:8080/mange，並點選左欄的Control_Panel&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_eMv6YWEm7SY/SFIa3HjxaJI/AAAAAAAAAQw/ysHZBdw9TXo/s1600-h/1.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/_eMv6YWEm7SY/SFIa3HjxaJI/AAAAAAAAAQw/ysHZBdw9TXo/s400/1.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5211257253045299346" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;進入後，點選主畫面下方的Database Management&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_eMv6YWEm7SY/SFIa3Rm8CTI/AAAAAAAAAQ4/PG2avykiXKA/s1600-h/2.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/_eMv6YWEm7SY/SFIa3Rm8CTI/AAAAAAAAAQ4/PG2avykiXKA/s400/2.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5211257255742933298" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;在點選你要備份的資料庫&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_eMv6YWEm7SY/SFIa3oc0b3I/AAAAAAAAARA/dssBaOnlLBY/s1600-h/3.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://3.bp.blogspot.com/_eMv6YWEm7SY/SFIa3oc0b3I/AAAAAAAAARA/dssBaOnlLBY/s400/3.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5211257261874507634" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;按下PACK，這樣就完成備份&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_eMv6YWEm7SY/SFIa3wBI8NI/AAAAAAAAARI/0W8G6LrMLoo/s1600-h/4.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://4.bp.blogspot.com/_eMv6YWEm7SY/SFIa3wBI8NI/AAAAAAAAARI/0W8G6LrMLoo/s400/4.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5211257263905894610" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5650327588000789345-178095734718218302?l=xiangyang17spc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiangyang17spc.blogspot.com/feeds/178095734718218302/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5650327588000789345&amp;postID=178095734718218302' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/178095734718218302'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/178095734718218302'/><link rel='alternate' type='text/html' href='http://xiangyang17spc.blogspot.com/2008/06/backup-plone.html' title='backup Plone'/><author><name>xiangyang17</name><uri>http://www.blogger.com/profile/03790469279220245714</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://2.bp.blogspot.com/_eMv6YWEm7SY/SS-xUphu9EI/AAAAAAAAAek/bNHTax5CN-k/S220/91a7ee54.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_eMv6YWEm7SY/SFIa3HjxaJI/AAAAAAAAAQw/ysHZBdw9TXo/s72-c/1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5650327588000789345.post-355070706820764238</id><published>2008-06-12T16:48:00.000+08:00</published><updated>2008-12-09T07:41:15.237+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Plone'/><title type='text'>Plone 介紹</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_eMv6YWEm7SY/SFDjnG2n-yI/AAAAAAAAAQo/c11mE11lOmU/s1600-h/logo-plone.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/_eMv6YWEm7SY/SFDjnG2n-yI/AAAAAAAAAQo/c11mE11lOmU/s400/logo-plone.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5210915029861792546" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Plone 是個透過 web 使用的內容管理系統(CMS)，架構在 Zope 之上，以 GNU GPL 授權釋出的開放原始碼軟體。Plone 常被用在文件出版或做為群組軟體之用，支援多種文字，強調可用性（accessibility），內建全文搜索功能，並可藉由安裝或卸除產品（products）來改變 Plone 網站的功能。 &lt;br /&gt;&lt;br /&gt;Plone 一般而言較少有安全漏洞的問題，但所需硬體資源較多。很合適作為組織內部的網站，但若要在網際網路上用 Plone 提供高承載的服務，最好要搭配一些網頁快取系統和╱或 ZEO 的分散式後端系統。 &lt;br /&gt;&lt;br /&gt;Plone的特色&lt;br /&gt;安裝容易：透過Plone的安裝套件，您只需要輕鬆的點兩下即可完成Plone的安裝。&lt;br /&gt;語系：Plone支援超過35種以上的語言，讓您可更輕鬆的使用Plone。&lt;br /&gt;自由軟體：Plone與Linux一樣透過GNU方式發佈軟體，這使您可以自由的使用、修改此軟體。&lt;br /&gt;支援性強：世界上有將近一千個Plone的開發團隊，這使得Plone有更強的支援性。&lt;br /&gt;擴張性強：透過add-products的功能讓Plone可以安裝更多不同的功能&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Plone 這個名字是為了向 Plone 這個來自英國伯明翰的電子樂團致敬而取的。&lt;br /&gt;&lt;br /&gt;支援平台&lt;br /&gt;Plone 支援 Windows, Linux, BSD, Mac OS X等平台，安裝方式也只需輕鬆的點兩下滑鼠就可以完成Plone的安裝。&lt;br /&gt;&lt;br /&gt;知名採用網站&lt;br /&gt;自由軟體基金會、美國中情局、教材交流網站 Connexions 等等的網站都是用 Plone 架設的。Plone 官方網站上有一個 網站清單和 提供 Plone 服務的公司清單。 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;歷史&lt;br /&gt;由 Alan Runyan、Alexander Limi 與 Vidar Andersen 在 1999 年開始開發。 &lt;br /&gt;Plone 基金會於 2004 年成立，以處理和 Plone 的開發、宣傳和法律相關事務。 &lt;br /&gt;&lt;br /&gt;外部連結&lt;br /&gt;&lt;a href="http://plone.org/"&gt;官方網站&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;&lt;a href="http://plone.org/documentation/manual/definitive-guide/definitive_guide_to_plone.pdf"&gt;Plonebook — 免費的 PDF 電子書&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://plone.org/products/"&gt;Plone 的相關產品&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;&lt;a href="http://plonehostingdemo.nidelven-it.no/"&gt;Plone 示範檔&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;&lt;a href="http://plonewiki.org/"&gt;Plone 的 Wiki&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.archive.org/details/SeanKellyIntroducingPlone"&gt;介紹 Plone 的影片&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5650327588000789345-355070706820764238?l=xiangyang17spc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiangyang17spc.blogspot.com/feeds/355070706820764238/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5650327588000789345&amp;postID=355070706820764238' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/355070706820764238'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/355070706820764238'/><link rel='alternate' type='text/html' href='http://xiangyang17spc.blogspot.com/2008/06/plone.html' title='Plone 介紹'/><author><name>xiangyang17</name><uri>http://www.blogger.com/profile/03790469279220245714</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://2.bp.blogspot.com/_eMv6YWEm7SY/SS-xUphu9EI/AAAAAAAAAek/bNHTax5CN-k/S220/91a7ee54.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_eMv6YWEm7SY/SFDjnG2n-yI/AAAAAAAAAQo/c11mE11lOmU/s72-c/logo-plone.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5650327588000789345.post-542304625710160972</id><published>2008-05-29T15:58:00.000+08:00</published><updated>2008-05-29T15:59:17.887+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>Process Management</title><content type='html'>程序&lt;br /&gt;在Linux底下，每觸發一個事件(通常是執行一個指令或程式)，系統會將他設定成一個程序並給予一個ID，稱為PID，管理者就可以藉由這個PID來管理程序。另外系統也會依照觸發程序的使用者所擁有的權限給予程序適當的權限。&lt;br /&gt;&lt;br /&gt;父程序與子程序&lt;br /&gt;當一個程序又去觸發另一個程序時，第一個程序為父程序，新觸發的程序就稱為子程序。像我們所登入系統後會得到一個bash的shell，我們可以在這個bash而執行許多指令，假設我們在這個shell執行了/usr/bin/less這個指令，這個less的PID就稱為子程序，而bash就是他的父程序。&lt;br /&gt;關於子程序與父程序的關係，可以使用pstree這支指令去觀察：&lt;br /&gt;pstree 參數&lt;br /&gt;-p 列出各程序的PID&lt;br /&gt;-u 列出各程序的所屬帳號名稱&lt;br /&gt;&lt;br /&gt;程序的觀察&lt;br /&gt;前面所介紹的pstree指令，僅能列出子程序與父程序的關係，並不會顯示出程序的相關資訊，若要或得程序的詳細資訊可以使用ps這隻程式，他提供了程序的狀態、CPU、記憶體的使用情況等等：&lt;br /&gt;ps 參數&lt;br /&gt;在不加任何參數直接執行 ps時，只會列出使用者個人、有連結終端機的程序，如下：&lt;br /&gt;[root@localhost tmp]# ps&lt;br /&gt;  PID TTY          TIME CMD&lt;br /&gt; 2591 pts/1    00:00:00 bash&lt;br /&gt;30891 pts/1    00:00:00 ps&lt;br /&gt;&lt;br /&gt;然而只列出這些是不夠的，我們可以加入ㄧ些參數得到更多的資料：&lt;br /&gt;a 顯示有連接終端機的所有行程&lt;br /&gt;u 顯示有效使用者相關的程序&lt;br /&gt;x 顯示未連結終端機的所有程序(通常是長期運作的的伺服行程)&lt;br /&gt;l 較長、詳細的格式輸出(顯示nice值)&lt;br /&gt;&lt;br /&gt;ps 常搭配 aux這三個參數使用，執行結果如下&lt;br /&gt;[root@localhost ~]# ps aux&lt;br /&gt;USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND&lt;br /&gt;root         1  0.0  0.0   2112   704 ?        Ss   08:02   0:01 init [5]&lt;br /&gt;root         2  0.0  0.0      0     0 ?        S&lt;   08:02   0:00 [kthreadd]&lt;br /&gt;root         3  0.0  0.0      0     0 ?        S&lt;   08:02   0:00 [migration/0]&lt;br /&gt;root         4  0.0  0.0      0     0 ?        S&lt;   08:02   0:00 [ksoftirqd/0]&lt;br /&gt;root         5  0.0  0.0      0     0 ?        S&lt;   08:02   0:00 [watchdog/0]&lt;br /&gt;root         6  0.0  0.0      0     0 ?        S&lt;   08:02   0:00 [events/0]&lt;br /&gt;root         7  0.0  0.0      0     0 ?        S&lt;   08:02   0:00 [khelper]&lt;br /&gt;&lt;br /&gt;user 該程序的使用者名稱&lt;br /&gt;PID 該程序的PID&lt;br /&gt;%CPU 使用CPU的百分比&lt;br /&gt;%MEM 使用實體記憶體的百分比&lt;br /&gt;VSZ 使用虛擬記憶體的大小&lt;br /&gt;RSS 佔用固定的記憶體大小&lt;br /&gt;TTY 運作的終端機，如果與終端機無關則顯示 ?&lt;br /&gt;STAT 程序狀態，有以下幾種&lt;br /&gt; R 程序執行中&lt;br /&gt; S 程序睡眠中，可被喚醒&lt;br /&gt; T 程序偵測或停止&lt;br /&gt; Z 程序已停止，但父程序無法正常終止他&lt;br /&gt;START 程序觸發時間&lt;br /&gt;TIME 該程序實際使用CPU時間&lt;br /&gt;COMMAND 程序指令名稱&lt;br /&gt;&lt;br /&gt;相對於ps的靜態輸出，top提供了動態的輸出，top可以更即時的獲取程序狀態：&lt;br /&gt;top 參數&lt;br /&gt;-d 更新的秒數，預設是五秒更新一次&lt;br /&gt;-b 通常會搭配資料流重導向來將批次的結果輸出成為檔案&lt;br /&gt;-n 指定觀察的次數，常與-b搭配&lt;br /&gt;-p 指定PID&lt;br /&gt;在top執行時可用的快速鍵：&lt;br /&gt; ?：顯示可用的快速鍵&lt;br /&gt; P：以CPU的使用率進行排序&lt;br /&gt; M：以記憶體的使用率進行排序&lt;br /&gt; N：以PID進行排序&lt;br /&gt; k：給某PID傳送信號&lt;br /&gt; r：重新設定某PID的nice值&lt;br /&gt;top的執行畫面如下：&lt;br /&gt;top - 14:51:28 up  7:05,  3 users,  load average: 0.01, 0.00, 0.00&lt;br /&gt;Tasks: 126 total,   2 running, 124 sleeping,   0 stopped,   0 zombie&lt;br /&gt;Cpu(s):  0.4%us,  0.6%sy,  0.0%ni, 98.6%id,  0.4%wa,  0.0%hi,  0.0%si,  0.0%st&lt;br /&gt;Mem:   2075220k total,   571116k used,  1504104k free,    59064k buffers&lt;br /&gt;Swap:  2031608k total,        0k used,  2031608k free,   305772k cached&lt;br /&gt;&lt;br /&gt;  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND&lt;br /&gt; 2381 root      20   0  143m  61m  15m R 84.2  3.0   1:59.05 nautilus&lt;br /&gt; 2088 root      20   0 49148  19m 6016 S  3.9  1.0   0:38.33 Xorg&lt;br /&gt; 3372 root      20   0  2360  964  724 R  2.0  0.0   0:00.01 top&lt;br /&gt;    1 root      20   0  1948  768  560 S  0.0  0.0   0:01.04 init&lt;br /&gt;    2 root      15  -5     0    0    0 S  0.0  0.0   0:00.00 kthreadd&lt;br /&gt;    3 root      RT  -5     0    0    0 S  0.0  0.0   0:00.00 migration/0&lt;br /&gt;    4 root      15  -5     0    0    0 S  0.0  0.0   0:00.11 ksoftirqd/0&lt;br /&gt;    5 root      RT  -5     0    0    0 S  0.0  0.0   0:00.00 watchdog/0&lt;br /&gt;    6 root      15  -5     0    0    0 S  0.0  0.0   0:00.01 events/0&lt;br /&gt;    7 root      15  -5     0    0    0 S  0.0  0.0   0:00.00 khelper&lt;br /&gt;第一行為系統的已啟動時間，線上人數，平均負載：三個數字分別代表1、5、10分鐘&lt;br /&gt;第二行為總程序數，這個例子為，126的程序，2個執行中，124個睡眠，0個已停止，0個zombie程序&lt;br /&gt;第三行為CPU的整體負載&lt;br /&gt;第四行為實體記憶體的使用情形&lt;br /&gt;第五行為虛擬記憶體(swap)的使用情形&lt;br /&gt;接下來的畫面就是各程序的狀態，與ps大致上都相同&lt;br /&gt;&lt;br /&gt;程序的執行順序&lt;br /&gt;在Linux系統中，每個程序都會擁有一個優先執行程序的屬性，利用該屬性能讓系統知道哪個程序比較重要需要先執行。當我們執行ps -l或top時會發現有兩個欄位，PRI(top為PR)和NI，這兩個欄位就是用來計算程序的執行順序的：&lt;br /&gt;PRI Priority的縮寫，數值越小越優先執行&lt;br /&gt;NI 系統給予我們可改變執行順序的值，需注意以下幾點：&lt;br /&gt; 一般使用者的NI值為0~19&lt;br /&gt; 一般使用者僅能調高NI值&lt;br /&gt; 一般使用者僅能調整自己的NI值&lt;br /&gt; root的NI值為-20~19&lt;br /&gt;程序執行順序=PRI+NI，我們可以透過修改NI值來決定程序的執行順序，一般來講有兩種修改的方法：&lt;br /&gt;程序執行時就指定NI值(nice)&lt;br /&gt;修改執行中程序的NI值(renice)&lt;br /&gt;&lt;br /&gt;nice -n command&lt;br /&gt;-n 調整的NI值&lt;br /&gt;command 欲執行的指令&lt;br /&gt;[root@localhost ~]# nice -n -7 vi&amp;&lt;br /&gt;[root@localhost ~]# ps -l&lt;br /&gt;F S   UID   PID  PPID  C PRI  NI ADDR SZ WCHAN  TTY          TIME CMD&lt;br /&gt;4 R     0  3292  3289  0  80   0 -  1493 -      pts/1    00:00:00 bash&lt;br /&gt;4 T     0  3387  3292  0  73  -7 -  1530 signal pts/1    00:00:00 vi&lt;br /&gt;這個例子我設定vi的NI為-7，並在背景執行，並使用ps -l觀察&lt;br /&gt;&lt;br /&gt;renice number PID&lt;br /&gt;number 欲設定的NI值&lt;br /&gt;PID 欲設定程序的PID&lt;br /&gt;例：&lt;br /&gt;[root@localhost ~]# ps -l&lt;br /&gt;F S   UID   PID  PPID  C PRI  NI ADDR SZ WCHAN  TTY          TIME CMD&lt;br /&gt;4 R     0  3292  3289  0  80   0 -  1493 -      pts/1    00:00:00 bash&lt;br /&gt;4 T     0  3387  3292  0  73  -7 -  1530 signal pts/1    00:00:00 vi&lt;br /&gt;4 R     0  3397  3292  0  80   0 -  1430 -      pts/1    00:00:00 ps&lt;br /&gt;延用剛才的範例，我已經將vi的NI設為-7，並得知PID為3387，現在將NI值改成10：&lt;br /&gt;[root@localhost ~]# renice 10 3387&lt;br /&gt;3387: old priority -7, new priority 10&lt;br /&gt;[root@localhost ~]# ps -l&lt;br /&gt;F S   UID   PID  PPID  C PRI  NI ADDR SZ WCHAN  TTY          TIME CMD&lt;br /&gt;4 R     0  3292  3289  0  80   0 -  1493 -      pts/1    00:00:00 bash&lt;br /&gt;4 T     0  3387  3292  0  90  10 -  1530 signal pts/1    00:00:00 vi&lt;br /&gt;4 R     0  3399  3292  0  80   0 -  1431 -      pts/1    00:00:00 ps&lt;br /&gt;NI值真的變成10了!&lt;br /&gt;&lt;br /&gt;程序的管理&lt;br /&gt;前面只提到程序的觀察，再來要介紹管理程序的指令&lt;br /&gt;再來介紹 kill這個指令，這個指令可透過傳遞信號來管理程序的執行狀態，kill的語法如下：&lt;br /&gt;&lt;br /&gt;kill -single PID&lt;br /&gt;single 傳給程序的信號代碼&lt;br /&gt;PID 該程序的PID&lt;br /&gt;另外 -l參數會列出可用的信號清單&lt;br /&gt;一般常用的信號有：&lt;br /&gt;代碼 名稱  內容&lt;br /&gt;1 SIGHUP  接收到此信號後，程序會重新讀取自己的組態檔，類似重新啟動的功能&lt;br /&gt;2 SIGINT  中斷、停止執行，跟Ctrl+C 有同樣的作用&lt;br /&gt;9 SIGKILL  強制結束程序&lt;br /&gt;15 SIGTERM  以正常程序中止程序&lt;br /&gt;&lt;br /&gt;假設我目前有個程序狀態顯示為 Z，而他的 PID為4100，要將他強制結束可以這樣：&lt;br /&gt;[root@localhost ~]# kill -9 4100&lt;br /&gt;要重新啟動的話也只要將信號代碼改成 1就行了：&lt;br /&gt;[root@localhost ~]# kill -1 4100&lt;br /&gt;&lt;br /&gt;除了代碼，也可以直接使用信號名稱：&lt;br /&gt;[root@localhost ~]# kill -TERM 2569&lt;br /&gt;另外，若未設定任何參數，kill預設會傳送 SIGTERM(15)&lt;br /&gt;&lt;br /&gt;另一個跟 kill有關的是 killall，使用 kill必須要知道程序的PID，而 killall則是要知道程序的指令名稱：&lt;br /&gt;[root@localhost ~]# killall -9 vi&lt;br /&gt;相關參數：&lt;br /&gt;i interactive，互動式，當要刪除時會先詢問使用者&lt;br /&gt;I 忽略大小寫&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;相關指令&lt;br /&gt;檢視目前記憶體使用狀況&lt;br /&gt;free 參數&lt;br /&gt;-b 以bytes為單位&lt;br /&gt;-k 以Kbytes為單位&lt;br /&gt;-m 以Mbytes為單位&lt;br /&gt;-g 以Gbytes為單位&lt;br /&gt;-t 顯示實體與swap記憶體總量&lt;br /&gt;執行結果如下：&lt;br /&gt;[root@localhost ~]# free -m&lt;br /&gt;             total       used       free     shared    buffers     cached&lt;br /&gt;Mem:          2026        554       1471          0         58        299&lt;br /&gt;-/+ buffers/cache:        196       1829&lt;br /&gt;Swap:         1983          0       1983&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5650327588000789345-542304625710160972?l=xiangyang17spc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiangyang17spc.blogspot.com/feeds/542304625710160972/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5650327588000789345&amp;postID=542304625710160972' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/542304625710160972'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/542304625710160972'/><link rel='alternate' type='text/html' href='http://xiangyang17spc.blogspot.com/2008/05/process-management.html' title='Process Management'/><author><name>xiangyang17</name><uri>http://www.blogger.com/profile/03790469279220245714</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://2.bp.blogspot.com/_eMv6YWEm7SY/SS-xUphu9EI/AAAAAAAAAek/bNHTax5CN-k/S220/91a7ee54.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5650327588000789345.post-7045140253668723613</id><published>2008-05-28T16:33:00.000+08:00</published><updated>2008-12-09T07:41:42.115+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Plone'/><title type='text'>admin的密碼修改</title><content type='html'>1. 在網址列輸入 http://192.168.168.232:8080/manage進入管理介面(:8080/manage前面的IP或網址請輸入妳自己的網址，:8080/manage為Plone的管理介面路徑)&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_eMv6YWEm7SY/SD0aBcIqdKI/AAAAAAAAAP4/aOYz4TWym4k/s1600-h/1.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://3.bp.blogspot.com/_eMv6YWEm7SY/SD0aBcIqdKI/AAAAAAAAAP4/aOYz4TWym4k/s400/1.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5205345356344882338" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;2. 先點選左欄的acl_user，再點選右欄的users&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_eMv6YWEm7SY/SD0Z4cIqdJI/AAAAAAAAAPw/fUEv6vl-Vzg/s1600-h/2.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://3.bp.blogspot.com/_eMv6YWEm7SY/SD0Z4cIqdJI/AAAAAAAAAPw/fUEv6vl-Vzg/s400/2.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5205345201726059666" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;3. 點選後會進入使用者管理介面，點選password後就能進到修改密碼的頁面&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_eMv6YWEm7SY/SD0b-8IqdLI/AAAAAAAAAQA/D3MsAyi-tW0/s1600-h/3.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://1.bp.blogspot.com/_eMv6YWEm7SY/SD0b-8IqdLI/AAAAAAAAAQA/D3MsAyi-tW0/s400/3.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5205347512418464946" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;4. 接著輸入妳的新密碼吧!&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_eMv6YWEm7SY/SD0cOcIqdMI/AAAAAAAAAQI/Hq5t0g2QIj0/s1600-h/4.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://3.bp.blogspot.com/_eMv6YWEm7SY/SD0cOcIqdMI/AAAAAAAAAQI/Hq5t0g2QIj0/s400/4.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5205347778706437314" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5650327588000789345-7045140253668723613?l=xiangyang17spc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiangyang17spc.blogspot.com/feeds/7045140253668723613/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5650327588000789345&amp;postID=7045140253668723613' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/7045140253668723613'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/7045140253668723613'/><link rel='alternate' type='text/html' href='http://xiangyang17spc.blogspot.com/2008/05/admin.html' title='admin的密碼修改'/><author><name>xiangyang17</name><uri>http://www.blogger.com/profile/03790469279220245714</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://2.bp.blogspot.com/_eMv6YWEm7SY/SS-xUphu9EI/AAAAAAAAAek/bNHTax5CN-k/S220/91a7ee54.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_eMv6YWEm7SY/SD0aBcIqdKI/AAAAAAAAAP4/aOYz4TWym4k/s72-c/1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5650327588000789345.post-936206597093469998</id><published>2008-05-24T10:36:00.000+08:00</published><updated>2008-05-24T10:40:01.419+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>NTFS的支援</title><content type='html'>在Linux要使用NTFS可先安裝 ntfs-3g 這個套件，安裝完應可自動掛載&lt;br /&gt;&lt;br /&gt;另一要注意的是，在windows使用過的外接硬碟需"安全的移除裝置"，否則到Linux底下會顯示無法掛載&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5650327588000789345-936206597093469998?l=xiangyang17spc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiangyang17spc.blogspot.com/feeds/936206597093469998/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5650327588000789345&amp;postID=936206597093469998' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/936206597093469998'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/936206597093469998'/><link rel='alternate' type='text/html' href='http://xiangyang17spc.blogspot.com/2008/05/ntfs.html' title='NTFS的支援'/><author><name>xiangyang17</name><uri>http://www.blogger.com/profile/03790469279220245714</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://2.bp.blogspot.com/_eMv6YWEm7SY/SS-xUphu9EI/AAAAAAAAAek/bNHTax5CN-k/S220/91a7ee54.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5650327588000789345.post-527958160999047810</id><published>2008-01-11T14:27:00.000+08:00</published><updated>2008-08-04T22:16:17.970+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>檔案搜尋</title><content type='html'>which    接command&lt;br /&gt;依照PATH的路徑  尋找command  列出該位置&lt;br /&gt;例&lt;br /&gt;xiang-debian:/var# which  ls&lt;br /&gt;/bin/ls&lt;br /&gt;&lt;br /&gt;whereis   [option]  name&lt;br /&gt;尋找特定程式的可執行檔  原始碼檔  以及manpage路徑.    該指令只會在標準Linux 目錄尋找(/bin    /etc   /usr/bin   /usr/local......)&lt;br /&gt;&lt;br /&gt;option&lt;br /&gt;-b   只尋找可執行檔&lt;br /&gt;-m   只尋找manpae&lt;br /&gt;-s   只尋找原始碼檔&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;locate  接patterns&lt;br /&gt;列出包含patterns的檔案. 需要注意的事,第一次執行locate時,他會建立一個索引資料庫,locate都是從該資料庫尋找,所以如果檔案在更新資料庫之後出現是找不到的.&lt;br /&gt;&lt;br /&gt;updatedb   更新資料庫囉&lt;br /&gt;&lt;br /&gt;whatis  keyword&lt;br /&gt;會於whatis資料庫中尋找keyword, 需完全符合keyword才會顯示出來&lt;br /&gt;&lt;br /&gt;apropos   keyword&lt;br /&gt;跟whatis差不多 , 但沒那麼嚴格,會找出類似的資料&lt;br /&gt;&lt;br /&gt;另外     find   會另外寫一篇&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5650327588000789345-527958160999047810?l=xiangyang17spc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiangyang17spc.blogspot.com/feeds/527958160999047810/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5650327588000789345&amp;postID=527958160999047810' title='1 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/527958160999047810'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/527958160999047810'/><link rel='alternate' type='text/html' href='http://xiangyang17spc.blogspot.com/2008/01/blog-post.html' title='檔案搜尋'/><author><name>xiangyang17</name><uri>http://www.blogger.com/profile/03790469279220245714</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://2.bp.blogspot.com/_eMv6YWEm7SY/SS-xUphu9EI/AAAAAAAAAek/bNHTax5CN-k/S220/91a7ee54.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5650327588000789345.post-1503802746031235985</id><published>2008-01-09T14:16:00.000+08:00</published><updated>2008-01-09T14:41:36.002+08:00</updated><title type='text'>apt 指令</title><content type='html'>常用的一些指令  其他請參考man&lt;br /&gt;&lt;br /&gt;=========&lt;br /&gt;apt-get&lt;br /&gt;=========&lt;br /&gt;apt-get update&lt;br /&gt;更新資料庫,依sources.list 的設定 比對軟體資料庫&lt;br /&gt;&lt;br /&gt;apt-get install 接套件名稱&lt;br /&gt;安裝套件,安裝過程中幾乎只要選擇yes/no apt就會幫我們安裝&lt;br /&gt;&lt;br /&gt;apt-get remove 接套件名稱&lt;br /&gt;移除套件&lt;br /&gt;&lt;br /&gt;apt-get upgrade &lt;br /&gt;套件升級&lt;br /&gt;&lt;br /&gt;apt-get source&lt;br /&gt;取得套件source&lt;br /&gt;&lt;br /&gt;apt-get clean&lt;br /&gt;透過apt-get install 所安裝的套件,一般都會先下載到 /var/cache/apt/archives 及 /var/cache/apt/archives/partial目錄底下,要清除這些套件就需要使用這個指令&lt;br /&gt;&lt;br /&gt;apt-get check&lt;br /&gt;當發生問題時可以使用這個指令來診斷問題&lt;br /&gt;&lt;br /&gt;==========&lt;br /&gt;apt-cache&lt;br /&gt;==========&lt;br /&gt;apt-cache showpkg&lt;br /&gt;顯示套件資訊&lt;br /&gt;&lt;br /&gt;apt-cache stats&lt;br /&gt;顯示相關統計資訊&lt;br /&gt;&lt;br /&gt;apt-cache show &lt;br /&gt;顯示套件資訊 如 rpm -qi &lt;br /&gt;&lt;br /&gt;apt-cache search &lt;br /&gt;尋找相關套件&lt;br /&gt;&lt;br /&gt;apt-cache depends&lt;br /&gt;顯示套件相依性&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5650327588000789345-1503802746031235985?l=xiangyang17spc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiangyang17spc.blogspot.com/feeds/1503802746031235985/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5650327588000789345&amp;postID=1503802746031235985' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/1503802746031235985'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/1503802746031235985'/><link rel='alternate' type='text/html' href='http://xiangyang17spc.blogspot.com/2008/01/apt_08.html' title='apt 指令'/><author><name>xiangyang17</name><uri>http://www.blogger.com/profile/03790469279220245714</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://2.bp.blogspot.com/_eMv6YWEm7SY/SS-xUphu9EI/AAAAAAAAAek/bNHTax5CN-k/S220/91a7ee54.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5650327588000789345.post-880251939884049764</id><published>2008-01-09T11:30:00.000+08:00</published><updated>2008-01-09T14:18:43.448+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='debian'/><title type='text'>apt</title><content type='html'>APT（Advanced Package Tool）是 Debian GNU/Linux 用來管理套件的工具&lt;br /&gt;&lt;br /&gt;apt功能&lt;br /&gt;apt 能安裝  管理  移除 或是升級套件,而且最重要的 他會自動解決相依性的問題&lt;br /&gt;假如在安裝A套件時 需要先安裝B套件,在以前我們會需要先去下載並安裝B套件,之後在安裝A套件,但是apt會"自動"的執行&lt;br /&gt;&lt;br /&gt;apt運作原理&lt;br /&gt;事實上apt是透過網路連線連到遠端的伺服器上去下載套件的,在 /etc/apt/sources.list 這個檔案裡設定我們指定的apt 伺服器位址.  &lt;br /&gt;&lt;br /&gt;sources.list 格式&lt;br /&gt;deb uri distribution [component1] [componenent2] [...]&lt;br /&gt;deb   這一欄只有兩種寫法 deb  .  deb-src  , deb為編譯好的套件, deb-src 則為 source 的版本&lt;br /&gt;&lt;br /&gt;  uri ( Universal Resource Identifier )  套件的來源位置, 位置可以是系統的某個file  CDROM 的檔案 遠端伺服器(http ftp)的檔案等等&lt;br /&gt; 常見選項   file  系統內的檔案     deb file:/home/moto/debian stable main contrib non-free&lt;br /&gt;                     CDROM 光碟檔案            deb cdrom:/dists stable main contrib non-free&lt;br /&gt;                     http 透過http傳輸      deb http://http.us.debian.org/debian stable main contrib non-free&lt;br /&gt;distribution   debian 軟體種類（下面說明）&lt;br /&gt;&lt;br /&gt; component 參數共分為 『 main 』、『 contrib 』、『 non-US 』、『 non-free 』&lt;br /&gt;main                  最基本及主要且符合自由軟體規範的軟體&lt;br /&gt;contrib            這裡頭軟體雖然可以在 Debian 裡頭運作，即使本身屬於自由軟體但多半卻是相依於非自由 ( non-free ) 軟體。&lt;br /&gt;non-US             來自非美國地區的軟體&lt;br /&gt;non-free         非屬於自由軟體&lt;br /&gt;&lt;br /&gt;關於debian 的軟體種類大致上分為三種 stable  .  testing  . unstable&lt;br /&gt;stable&lt;br /&gt;最穩定的版本,通常適合用在伺服器上面&lt;br /&gt;&lt;br /&gt;testing&lt;br /&gt;已經相當接近stable的版本,這些軟體大多是從unstable流入, 適合desktop使用&lt;br /&gt;&lt;br /&gt;unstable&lt;br /&gt;版本最新的類型,不過通常太新相對的bug也比較多一點,但更新速度很快就是了&lt;br /&gt;&lt;br /&gt;參考資料  debian 無痛起步&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5650327588000789345-880251939884049764?l=xiangyang17spc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiangyang17spc.blogspot.com/feeds/880251939884049764/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5650327588000789345&amp;postID=880251939884049764' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/880251939884049764'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/880251939884049764'/><link rel='alternate' type='text/html' href='http://xiangyang17spc.blogspot.com/2008/01/apt.html' title='apt'/><author><name>xiangyang17</name><uri>http://www.blogger.com/profile/03790469279220245714</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://2.bp.blogspot.com/_eMv6YWEm7SY/SS-xUphu9EI/AAAAAAAAAek/bNHTax5CN-k/S220/91a7ee54.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5650327588000789345.post-5628470281893368817</id><published>2008-01-09T10:45:00.000+08:00</published><updated>2008-01-09T11:17:15.067+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='debian'/><title type='text'>debian  套件管理</title><content type='html'>debian 最基本的套件管理工具是 dpkg   操作對象為檔案名稱 &lt;br /&gt;另一個工具是 apt       操作對象為套件名稱&lt;br /&gt;&lt;br /&gt;dpkg &lt;br /&gt;語法   dpkg   [option]  action&lt;br /&gt;dpkg會維護 /var/lib/dpkg 目錄下的套件資訊&lt;br /&gt;其中    available  列出所有可用套件&lt;br /&gt;             status  紀錄套件的屬性&lt;br /&gt;選項&lt;br /&gt;-i  接套件名稱    安裝指定的套件&lt;br /&gt;-l  接pattern      在以安裝的套建中 列出指定的 pattern 以及相關資料&lt;br /&gt;-L  接套件名稱    列出安裝該套件所會安裝的檔案&lt;br /&gt;-r  接套件名稱    移除該套件   但保留組態檔&lt;br /&gt;--purge   接套件名稱    移除該套件的所有檔案&lt;br /&gt;--info     接套件名稱    套件相關資訊&lt;br /&gt;其他的  請找man吧&lt;br /&gt;&lt;br /&gt;使用   --info 的範例&lt;br /&gt;＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝&lt;br /&gt;xiang-debian:/tmp# dpkg --info lynx_2.8.5-2sarge2.2_i386.deb&lt;br /&gt; 新格式的 debian 套件，版本是 2.0。&lt;br /&gt; 大小 1859352 bytes：主控檔案=1200 bytes。&lt;br /&gt;      14 字節，    1 行      conffiles&lt;br /&gt;     854 字節，   20 行      control&lt;br /&gt;     468 字節，   20 行   *  postinst             #!/bin/sh&lt;br /&gt;     228 字節，   15 行   *  postrm               #!/bin/sh&lt;br /&gt;     537 字節，   15 行   *  preinst              #!/bin/sh&lt;br /&gt;     206 字節，    9 行   *  prerm                #!/bin/sh&lt;br /&gt; Package: lynx&lt;br /&gt; Version: 2.8.5-2sarge2.2&lt;br /&gt; Section: web&lt;br /&gt; Priority: optional&lt;br /&gt; Architecture: i386&lt;br /&gt; Depends: libbz2-1.0, libc6 (&gt;= 2.3.6-6), libgnutls13 (&gt;= 1.4.0-0), libncursesw5 (&gt;= 5.4-5), zlib1g (&gt;= 1:1.2.1)&lt;br /&gt; Recommends: mime-support&lt;br /&gt; Conflicts: lynx-ssl&lt;br /&gt; Replaces: lynx-ssl&lt;br /&gt; Provides: www-browser, news-reader, lynx-ssl&lt;br /&gt; Installed-Size: 4568&lt;br /&gt; Maintainer: James Troup &lt;james@nocrew.org&gt;&lt;br /&gt; Description: Text-mode WWW Browser&lt;br /&gt;  Lynx is a fully-featured World Wide Web (WWW) client for users&lt;br /&gt;  running cursor-addressable, character-cell display devices (e.g.,&lt;br /&gt;  vt100 terminals, vt100 emulators running on PCs or Macs, or any other&lt;br /&gt;  "curses-oriented" display). It will display hypertext markup language&lt;br /&gt;  (HTML) documents containing links to files residing on the local&lt;br /&gt;  system, as well as files residing on remote systems running Gopher,&lt;br /&gt;  HTTP, FTP, WAIS, and NNTP servers.&lt;br /&gt;＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5650327588000789345-5628470281893368817?l=xiangyang17spc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiangyang17spc.blogspot.com/feeds/5628470281893368817/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5650327588000789345&amp;postID=5628470281893368817' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/5628470281893368817'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/5628470281893368817'/><link rel='alternate' type='text/html' href='http://xiangyang17spc.blogspot.com/2008/01/debian_08.html' title='debian  套件管理'/><author><name>xiangyang17</name><uri>http://www.blogger.com/profile/03790469279220245714</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://2.bp.blogspot.com/_eMv6YWEm7SY/SS-xUphu9EI/AAAAAAAAAek/bNHTax5CN-k/S220/91a7ee54.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5650327588000789345.post-8163698089107719525</id><published>2008-01-09T10:41:00.000+08:00</published><updated>2008-01-09T10:43:33.238+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='debian'/><title type='text'>debian 學習</title><content type='html'>最近參加了debian的讀書會 所以會開始記些debian的東西囉&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;/xiang&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5650327588000789345-8163698089107719525?l=xiangyang17spc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiangyang17spc.blogspot.com/feeds/8163698089107719525/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5650327588000789345&amp;postID=8163698089107719525' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/8163698089107719525'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/8163698089107719525'/><link rel='alternate' type='text/html' href='http://xiangyang17spc.blogspot.com/2008/01/debian.html' title='debian 學習'/><author><name>xiangyang17</name><uri>http://www.blogger.com/profile/03790469279220245714</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://2.bp.blogspot.com/_eMv6YWEm7SY/SS-xUphu9EI/AAAAAAAAAek/bNHTax5CN-k/S220/91a7ee54.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5650327588000789345.post-5561878637252641318</id><published>2007-11-19T21:09:00.000+08:00</published><updated>2008-08-04T22:17:24.854+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>新鮮</title><content type='html'>對於 Linux 還是個菜鳥的我&lt;br /&gt;不管學到什麼   發現什麼&lt;br /&gt;對我來說  都是很新奇的事&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;/xiang&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5650327588000789345-5561878637252641318?l=xiangyang17spc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiangyang17spc.blogspot.com/feeds/5561878637252641318/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5650327588000789345&amp;postID=5561878637252641318' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/5561878637252641318'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/5561878637252641318'/><link rel='alternate' type='text/html' href='http://xiangyang17spc.blogspot.com/2007/11/blog-post.html' title='新鮮'/><author><name>xiangyang17</name><uri>http://www.blogger.com/profile/03790469279220245714</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://2.bp.blogspot.com/_eMv6YWEm7SY/SS-xUphu9EI/AAAAAAAAAek/bNHTax5CN-k/S220/91a7ee54.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5650327588000789345.post-5213857327298108934</id><published>2007-11-02T09:04:00.000+08:00</published><updated>2008-08-04T22:19:17.915+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>Linux 日誌07/11/02</title><content type='html'>Plone 架起來了  還蠻開心的&lt;br /&gt;再來就要去熟悉他的架構&lt;br /&gt;現在上班 都用ssh 連回家裡&lt;br /&gt;使用 no-ip 的動態名稱服務&lt;br /&gt;但是這樣用沒幾天  就有人想入侵我的電腦= =&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;今天把電腦啟動後  忘記啟動 noip2 因為我三不五時就換系統 有時忘記把noip2 設成自動啟動&lt;br /&gt;無言...........&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;/xiang&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5650327588000789345-5213857327298108934?l=xiangyang17spc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiangyang17spc.blogspot.com/feeds/5213857327298108934/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5650327588000789345&amp;postID=5213857327298108934' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/5213857327298108934'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/5213857327298108934'/><link rel='alternate' type='text/html' href='http://xiangyang17spc.blogspot.com/2007/11/linux-071102.html' title='Linux 日誌07/11/02'/><author><name>xiangyang17</name><uri>http://www.blogger.com/profile/03790469279220245714</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://2.bp.blogspot.com/_eMv6YWEm7SY/SS-xUphu9EI/AAAAAAAAAek/bNHTax5CN-k/S220/91a7ee54.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5650327588000789345.post-2050688961459428496</id><published>2007-10-31T21:16:00.001+08:00</published><updated>2008-12-09T07:41:42.311+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Plone'/><title type='text'>plone</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_eMv6YWEm7SY/RyiDaNAzNwI/AAAAAAAAAGc/EjVGrNqS9vY/s1600-h/logo-plone.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/_eMv6YWEm7SY/RyiDaNAzNwI/AAAAAAAAAGc/EjVGrNqS9vY/s200/logo-plone.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5127492661954164482" /&gt;&lt;/a&gt;&lt;br /&gt;經過多年的努力，我終於把Plone裝起來了(噗~有那麼久嘛)&lt;br /&gt;從網站下下來的壓縮檔，按照裡面的說明ㄧ步ㄧ步去做&lt;br /&gt;因為是英文，看的還是有點吃力    不過還是成功的安裝並啟動了&lt;br /&gt;之前就有裝過  但不是為什麼  就是跑不起來&lt;br /&gt;經過幾個月 Linux的學習 今天終於跑起來了&lt;br /&gt;進入了管理介面  我笑了~~ 不過   全英文 代表會更吃力  也藉此好好熟悉英文&lt;br /&gt;&lt;br /&gt;基本上 Plone 的架構我還不是很了解@@&lt;br /&gt;待我了解了  在來補上說明&lt;br /&gt;要等到什麼時候呢?  我想大概是在冬季吧~~~~冷&lt;br /&gt;&lt;br /&gt;plone的網站 http://plone.org/&lt;br /&gt;&lt;br /&gt;/xiang&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5650327588000789345-2050688961459428496?l=xiangyang17spc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiangyang17spc.blogspot.com/feeds/2050688961459428496/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5650327588000789345&amp;postID=2050688961459428496' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/2050688961459428496'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/2050688961459428496'/><link rel='alternate' type='text/html' href='http://xiangyang17spc.blogspot.com/2007/10/plone.html' title='plone'/><author><name>xiangyang17</name><uri>http://www.blogger.com/profile/03790469279220245714</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://2.bp.blogspot.com/_eMv6YWEm7SY/SS-xUphu9EI/AAAAAAAAAek/bNHTax5CN-k/S220/91a7ee54.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_eMv6YWEm7SY/RyiDaNAzNwI/AAAAAAAAAGc/EjVGrNqS9vY/s72-c/logo-plone.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5650327588000789345.post-1458131561902789525</id><published>2007-10-25T09:06:00.001+08:00</published><updated>2008-08-04T22:19:31.943+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>vi 文書處理器</title><content type='html'>&lt;span style="font-weight:bold;"&gt;vi 文書處理器&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;vi 是Linux下的文書處理器，要作為一個系統管理者也是必學的一套軟體。在任何的 Unix like的機器上幾乎預設都有安裝 vi，另外，雖然 vi 是很古老的文書處理器，但他幾乎什麼功能都有了，這些都是必學的原因。&lt;br /&gt;&lt;br /&gt;在 Linux 機器上預設都有安裝 vi ，若想在windows下使用的話可以使用 gVim 。&lt;br /&gt;&lt;br /&gt;vi 的操作模式&lt;br /&gt;在文字介面底下沒有像在圖形介面下可以輕鬆的使用滑鼠來編輯檔案，於是乎 vi 就有幾個不同的模式來提供不同的編輯功能。&lt;br /&gt;vi 分為三種模式：&lt;br /&gt;1.一般模式：&lt;br /&gt;當我們使用 vi 開啟或編輯一個檔案時，一進入 vi 就是一般模式了。在這個模式下可以用鍵盤移動指標，也可以刪除、複製字元、字串或整行文字。等等會介紹一般模式常用的快速鍵。&lt;br /&gt;&lt;br /&gt;2.編輯模式：&lt;br /&gt;在一般模式裡可以刪除、複製、貼上等等的動作，但是卻不能編輯，要編輯就要進入這個編輯模式。進入編輯模式的方法如下，在一般模式下，按下 i , I , o , O , a , A ,  r , R 即可進入，每個字元代表的進入狀態都不一樣。進入編輯模式後，左下角會出現INSERT的字樣，要退出編輯模式也很簡單，只要按下鍵盤的 ESC 就可以跳出了。&lt;br /&gt;&lt;br /&gt;3.命令模式：&lt;br /&gt;在一般模式裡，按下 : / ? 就可以進入命令模式了&lt;br /&gt;&lt;br /&gt;一般指令下的功能鍵&lt;br /&gt;移動指標&lt;br /&gt;直接按↑k ↓j ←h →l&lt;br /&gt;Ctrl + f  ：向下一頁&lt;br /&gt;Ctrl + b  ：向上一頁&lt;br /&gt;Ctrl + d  ：螢幕向上半頁&lt;br /&gt;Ctrl + u  ：螢幕向下半頁&lt;br /&gt;+ ：移動到非空白字元的下一列&lt;br /&gt;- ：移動到非空白字元的上一列&lt;br /&gt;n + 空白鍵 ：n 代表數字。向右移n個字元的意思&lt;br /&gt;0(數字零) ：移到這一行最前面的字元&lt;br /&gt;H  ：螢幕最上行&lt;br /&gt;M  ：螢幕中間行&lt;br /&gt;L  ： 螢幕最下行&lt;br /&gt;G  ：移到這個檔案的最後一行&lt;br /&gt;nG ：n為數字，移動到這個檔案的第 n 行&lt;br /&gt;gg ：移到這個檔案的第一行&lt;br /&gt;n&lt;enter&gt;： 往下移動 n 行&lt;br /&gt;&lt;br /&gt;刪除、複製、貼上(一般模式)&lt;br /&gt;x  ：往後刪除一個字元&lt;br /&gt;X  ：往前刪除一個字元&lt;br /&gt;nx ：連續刪除 n個字元&lt;br /&gt;dd ：刪除一整列&lt;br /&gt;ndd：向下刪除到n列&lt;br /&gt;d1G：刪除游標位置到第一行的所有資料&lt;br /&gt;dG ：刪除游標位置到最後一行的所有資料&lt;br /&gt;d$ ：刪除游標位置到那一行的最後一個字元&lt;br /&gt;d0 ：往前刪除到該行第一個字元&lt;br /&gt;u ：復原前一個動作&lt;br /&gt;Ctrl+ c ：重做上個動作&lt;br /&gt;. ：他是小數點，重複執行上個動作&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;搜尋與取代(命令模式下)&lt;br /&gt;/word ：往下搜尋 word&lt;br /&gt;?word ：往上搜尋 word&lt;br /&gt;n  ： 重複執行上一個搜尋的動作&lt;br /&gt;N  ： 重複執行上一個搜尋的動作，但是是反向的&lt;br /&gt;n1,n2s/word1/word2/gc&lt;br /&gt;n1 n2 代表從第幾行到第幾行  後面s 都要有&lt;br /&gt;word1 代表搜尋的字&lt;br /&gt;word2 代表使用這個字  去代替word1&lt;br /&gt;g 都要有 &lt;br /&gt;加上c 會作確認的動作&lt;br /&gt;&lt;br /&gt;w ：寫入檔案&lt;br /&gt;q  ：離開&lt;br /&gt;!   ：強制的意思&lt;br /&gt;&lt;br /&gt;ZZ ：若沒有修改則不儲存離開，若有修改則儲存後離開&lt;br /&gt;w [file]：將檔案寫入指定的檔案&lt;br /&gt;r  [file]：讀入檔案，將 file的內容讀入游標後&lt;br /&gt;n1 n2 w [file] ：將 n1行到 n2行寫入指定的 file裡&lt;br /&gt;! command ：暫時離開 vi 到指令列模式下執行 command 的顯示結果&lt;br /&gt;set nu ：顯示行號&lt;br /&gt;set nonu ：取消顯示行號&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5650327588000789345-1458131561902789525?l=xiangyang17spc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiangyang17spc.blogspot.com/feeds/1458131561902789525/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5650327588000789345&amp;postID=1458131561902789525' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/1458131561902789525'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/1458131561902789525'/><link rel='alternate' type='text/html' href='http://xiangyang17spc.blogspot.com/2007/10/vi.html' title='vi 文書處理器'/><author><name>xiangyang17</name><uri>http://www.blogger.com/profile/03790469279220245714</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://2.bp.blogspot.com/_eMv6YWEm7SY/SS-xUphu9EI/AAAAAAAAAek/bNHTax5CN-k/S220/91a7ee54.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5650327588000789345.post-4192884105652140073</id><published>2007-09-26T23:18:00.000+08:00</published><updated>2007-09-26T23:21:00.492+08:00</updated><title type='text'>samba......</title><content type='html'>玩samba中.............&lt;br /&gt;&lt;br /&gt;domain NetBOS 似乎不是太了解@@   怪怪的&lt;br /&gt;fedora 7  跟4 有差異&lt;br /&gt;&lt;br /&gt;搞懂windows 跟Linux domain NetBIOS等名稱所代表的意思&lt;br /&gt;Linux 網路設定的加強................&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5650327588000789345-4192884105652140073?l=xiangyang17spc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiangyang17spc.blogspot.com/feeds/4192884105652140073/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5650327588000789345&amp;postID=4192884105652140073' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/4192884105652140073'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/4192884105652140073'/><link rel='alternate' type='text/html' href='http://xiangyang17spc.blogspot.com/2007/09/samba.html' title='samba......'/><author><name>xiangyang17</name><uri>http://www.blogger.com/profile/03790469279220245714</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://2.bp.blogspot.com/_eMv6YWEm7SY/SS-xUphu9EI/AAAAAAAAAek/bNHTax5CN-k/S220/91a7ee54.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5650327588000789345.post-6972726143110759600</id><published>2007-09-18T20:54:00.000+08:00</published><updated>2007-09-18T21:14:53.377+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>Fedora</title><content type='html'>最近因為看到桌面特效,自己也被吸引,於是開始去使用圖形介面了&lt;br /&gt;不過後來可惜的是我的顯示卡跑不動,所以還是跟特效無緣了,但也因此開始喜歡上linux的桌面&lt;br /&gt;其實之前有使用過,可能是用windows用慣了所以不太習慣linux的介面&lt;br /&gt;現在在開始接觸感覺還滿不錯的,還是不要只侷限在相同的東西上面&lt;br /&gt;以後會慢慢的改成linux&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5650327588000789345-6972726143110759600?l=xiangyang17spc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiangyang17spc.blogspot.com/feeds/6972726143110759600/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5650327588000789345&amp;postID=6972726143110759600' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/6972726143110759600'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/6972726143110759600'/><link rel='alternate' type='text/html' href='http://xiangyang17spc.blogspot.com/2007/09/fedora.html' title='Fedora'/><author><name>xiangyang17</name><uri>http://www.blogger.com/profile/03790469279220245714</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://2.bp.blogspot.com/_eMv6YWEm7SY/SS-xUphu9EI/AAAAAAAAAek/bNHTax5CN-k/S220/91a7ee54.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5650327588000789345.post-5620902350058506203</id><published>2007-08-27T22:21:00.000+08:00</published><updated>2008-08-04T22:17:09.924+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>磁碟</title><content type='html'>&lt;font color=blue&gt;磁碟的新增&lt;/font&gt;&lt;br /&gt;新增磁碟大概有幾個步驟：&lt;br /&gt;1.磁碟分割，建立可用的分割區&lt;br /&gt;2.格式化，建立filesystem&lt;br /&gt;3.建立掛載點，將磁碟掛載上來&lt;br /&gt;&lt;br /&gt;&lt;font color=blue&gt;fdisk&lt;/font&gt;&lt;br /&gt;這是個很常見的磁碟分割指令&lt;br /&gt;fdisk &lt;font color=yellow&gt;/dev/hdd&lt;/font&gt;&lt;br /&gt;後面直接接裝置路徑&lt;br /&gt;進入fdisk後，輸入&lt;font color=red&gt;m &lt;/font&gt;可以叫出help 清單&lt;br /&gt;&lt;br /&gt;&lt;font color=blue&gt;mke2fs&lt;/font&gt;&lt;br /&gt;-b=設定每個 block 的大小，目前支援 1024, 2048, 4096 bytes 三種&lt;br /&gt;-i=多少容量給予一個 inode&lt;br /&gt;-c=檢查磁碟錯誤，僅下達一次 -c 時，會進行快速讀取測試&lt;br /&gt;   執行兩次 -c -c會測試讀寫(read-write)粉慢的&lt;br /&gt;-l=接表頭名稱&lt;br /&gt;-j=mke2fs 是 EXT2 ，加上 -j 後，會主動加入 journal 而成為 EXT3&lt;br /&gt;&lt;br /&gt;&lt;font color=blue&gt;fsck&lt;/font&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5650327588000789345-5620902350058506203?l=xiangyang17spc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiangyang17spc.blogspot.com/feeds/5620902350058506203/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5650327588000789345&amp;postID=5620902350058506203' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/5620902350058506203'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/5620902350058506203'/><link rel='alternate' type='text/html' href='http://xiangyang17spc.blogspot.com/2007/08/blog-post.html' title='磁碟'/><author><name>xiangyang17</name><uri>http://www.blogger.com/profile/03790469279220245714</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://2.bp.blogspot.com/_eMv6YWEm7SY/SS-xUphu9EI/AAAAAAAAAek/bNHTax5CN-k/S220/91a7ee54.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5650327588000789345.post-7102633337234241211</id><published>2007-08-24T15:24:00.000+08:00</published><updated>2007-08-24T15:32:14.393+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Network-IP'/><title type='text'>IP計算方法</title><content type='html'>&lt;font color=blue&gt;Net ID&lt;/font&gt;&lt;br /&gt;IP 和 Mask 做 &lt;font color=red&gt;AND&lt;/font&gt; 可得之&lt;br /&gt;&lt;br /&gt;&lt;font color=blue&gt;Host ID&lt;/font&gt;&lt;br /&gt;Mask 做 &lt;font color=red&gt;NOT&lt;/font&gt;&lt;br /&gt;再和 &lt;font color=red&gt;IP&lt;/font&gt; 做 &lt;font color=red&gt;AND&lt;/font&gt; 可得之&lt;br /&gt;&lt;br /&gt;&lt;font color=blue&gt;broadcast &lt;/font&gt;&lt;br /&gt;Mask 做 &lt;font color=red&gt;NOT&lt;/font&gt;&lt;br /&gt;再和 &lt;font color=red&gt;IP&lt;/font&gt; 做 &lt;font color=red&gt;OR&lt;/font&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5650327588000789345-7102633337234241211?l=xiangyang17spc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiangyang17spc.blogspot.com/feeds/7102633337234241211/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5650327588000789345&amp;postID=7102633337234241211' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/7102633337234241211'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/7102633337234241211'/><link rel='alternate' type='text/html' href='http://xiangyang17spc.blogspot.com/2007/08/ip.html' title='IP計算方法'/><author><name>xiangyang17</name><uri>http://www.blogger.com/profile/03790469279220245714</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://2.bp.blogspot.com/_eMv6YWEm7SY/SS-xUphu9EI/AAAAAAAAAek/bNHTax5CN-k/S220/91a7ee54.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5650327588000789345.post-4909457363060680592</id><published>2007-08-17T09:52:00.000+08:00</published><updated>2008-08-04T22:16:39.371+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>daemon</title><content type='html'>&lt;font color=blue&gt;daemon是什麼&lt;/font&gt;&lt;br /&gt;簡單來說，daemon 就是在&lt;font color=red&gt;背景執行&lt;/font&gt;的程序。daemon負責系統上的某些服務(service)。&lt;br /&gt;&lt;br /&gt;&lt;font color=blue&gt;service又是什麼呢？&lt;/font&gt;&lt;br /&gt;就是系統所提供的服務，像是http 、ftp 等等，都是。&lt;br /&gt;&lt;br /&gt;&lt;font color=blue&gt;daemon的分類&lt;/font&gt;&lt;br /&gt;依啟動和管理的方式，大致可以分為兩類：&lt;br /&gt;&lt;font color=green&gt;stand_alone&lt;/font&gt;：&lt;br /&gt;  該daemon啟動後，會常駐在記憶體中，一直啟動，優點是當有服務要求時他會很快速的回應，缺點是會一直佔用系統資源。http就是這一類daemon。&lt;br /&gt;&lt;br /&gt;&lt;font color=green&gt;super_daemon&lt;/font&gt;：&lt;br /&gt;  這一種服務的啟動方式則是藉由統一的一個 daemon 來負責喚起該服務。都沒有服務要求時，該服務不會一直佔據系統資源，相對的，當有要求時，啟動服務會花較多的時間。&lt;br /&gt;  這一個統一負責的 daemon 就是 inet 這支服務啦！不過，在後來的 Linux 發展套件中，則是使用 xinet 這個設定囉！我們這裡以 FC4 的 xinet 來做說明。當有網路的服務要求來的時候，該要求會先送給 xinet 這個服務，然後 xinet 根據該網路要求送來的資料封包的內容 ( 該內容會記錄 IP 與 port ) 來將資料封包送給實際運作的服務！而該服務這個時候才會啟動的！最常見到的就是 ftp 這支網路服務啦！&lt;br /&gt;&lt;br /&gt;哪種啟動方式比較好呢？當然還是看主機的用途囉~~~&lt;br /&gt;&lt;br /&gt;&lt;font color=blue&gt;服務有關的埠口對應資料&lt;/font&gt;&lt;br /&gt;/etc/services 這個檔案記載了相關服務與port 的對應資料&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;font color=blue&gt;Daemon 的命名規則&lt;/font&gt;&lt;br /&gt;通常在服務名稱後會加上一個 d ，這個d 就是daemon 的意思。像at atd、http httpd等等。&lt;br /&gt;&lt;br /&gt;&lt;font color=blue&gt;daemon檔案&lt;/font&gt;&lt;br /&gt;&lt;font color=green&gt;stand_alone&lt;/font&gt;：&lt;br /&gt;  這個放置在 /etc/init.d/ 這個目錄裡面，幾乎所有的 RPM 安裝的套件之啟動 scripts 都在這裡啦！不過，實際上，我們的 FC4 是放置到 /etc/rc.d/init.d/* ， &lt;font color=red&gt;但你依舊可以記憶成 /etc/init.d ，因為所有的 unix like 機器都有這個目錄！&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;&lt;font color=green&gt;super_daemon&lt;/font&gt;：&lt;br /&gt;&lt;font color=red&gt;這個工作的那一支服務其實就是 xinet  或者是 inet 啦！請注意， xinet 也是一個 daemon 呢！他是 stand alone 啟動的，也就是他會一直在監聽大家的需求，所以 xinet 的啟動 scripts 寫在 /etc/init.d/xinetd 這個 scripts 裡面囉！但是掛在這個 daemon 裡頭的服務之設定項目呢？嗯！就是寫在  /etc/xinetd.conf 與 /etc/xinetd.d/* 這個目錄裡面的任何檔案！&lt;/font&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5650327588000789345-4909457363060680592?l=xiangyang17spc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiangyang17spc.blogspot.com/feeds/4909457363060680592/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5650327588000789345&amp;postID=4909457363060680592' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/4909457363060680592'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/4909457363060680592'/><link rel='alternate' type='text/html' href='http://xiangyang17spc.blogspot.com/2007/08/daemon.html' title='daemon'/><author><name>xiangyang17</name><uri>http://www.blogger.com/profile/03790469279220245714</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://2.bp.blogspot.com/_eMv6YWEm7SY/SS-xUphu9EI/AAAAAAAAAek/bNHTax5CN-k/S220/91a7ee54.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5650327588000789345.post-4623632969492498131</id><published>2007-08-12T14:55:00.000+08:00</published><updated>2008-08-04T22:17:38.506+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>Process</title><content type='html'>UNIX 規格的第二版將行程定義為“一個單一或多個執行緒執行的位址空間，並包含那些執行緒所需的資源”&lt;br /&gt;&lt;font color=blue&gt;Process 是什麼？&lt;/font&gt;&lt;br /&gt;Linux 系統中：『觸發任何一個事件時， 系統都會將他定義成為一個程序，並且給予這個程序一個 ID ，稱為 PID(Process ID)，同時依據啟發這個程序的使用者與相關屬性關係， 給予這個 PID 一組有效的權限設定。』 從此以後，這個 PID 能夠在系統上面進行的動作，就與這個 PID 的權限有關了！&lt;br /&gt;而Process 的主要功能是“Linux 中用來記錄執行中程式種種資訊的資料”&lt;br /&gt;&lt;br /&gt;&lt;font color=blue&gt;Process 的內容&lt;/font&gt;&lt;br /&gt;Process儲存了下列資料：&lt;br /&gt;● 執行緒位置&lt;br /&gt;   紀錄程式載入記憶體的位置&lt;br /&gt;● 行程識別碼&lt;br /&gt;   每個程式都有的獨一無二的PID，透過該碼來識別某個Process ，範圍為1~32768&lt;br /&gt;● 行程優先權&lt;br /&gt;   當兩個Process同時存取一個資源時，優先權越高的越先使用&lt;br /&gt;● 記憶體脈絡&lt;br /&gt;   &lt;br /&gt;● 程式名稱&lt;br /&gt;   Process的名稱，以及其相關的引數或參數&lt;br /&gt;● 環境資訊&lt;br /&gt;   環境變數&lt;br /&gt;● 檔案描述子&lt;br /&gt;   行程開啟一個檔案時，Linux會為這個檔案產生一個檔案描述子，作為檔案的代號。從0開始，不過一般是從3開始，因為012被標準輸入輸出跟錯誤輸出用了&lt;br /&gt;● 安全憑證&lt;br /&gt;   Process會紀錄UID/GID ，以便讓Linux知道是哪個使用者，哪個群組所執行，或是Linux判別存取權限之用&lt;br /&gt;&lt;br /&gt;Linux 透過procfs ，以檔案與目錄的方式呈現在&lt;font color=green&gt;&lt;b&gt;/proc/PID/&lt;/b&gt;&lt;/font&gt;目錄中，PID代表的是Process識別碼的編號，例如/proc/1/就是PID為1的Process資料&lt;br /&gt;&lt;br /&gt;&lt;font color=blue&gt;Process 的特性&lt;/font&gt;&lt;br /&gt;●每個Process都是獨立的個體&lt;br /&gt;●父程序結束時需主動結束子行程&lt;br /&gt;●子程序結束時須通知父行程&lt;br /&gt;&lt;br /&gt;&lt;font color=blue&gt;Process 的相關指令&lt;/font&gt;&lt;br /&gt;&lt;b&gt;pstree&lt;/b&gt;&lt;br /&gt;檢視Process tree&lt;br /&gt;-a==&gt;顯示程序指令的參數與引數&lt;br /&gt;-A==&gt;以ASCII字元繪製樹狀圖&lt;br /&gt;-h==&gt;標示顯目的標記&lt;br /&gt;-n==&gt;以PID取代名稱排序&lt;br /&gt;-p==&gt;顯示各別的PID&lt;br /&gt;-u==&gt;行程傭有者的名稱&lt;br /&gt;-z==&gt;顯示安全絡脈&lt;br /&gt;&lt;br /&gt;&lt;b&gt;ps&lt;/b&gt;&lt;br /&gt;Process Status&lt;br /&gt;若沒加任何參數，預設是顯示目前終端機貨主控台中，同ㄧ個UID的行程&lt;br /&gt;*前面不用加“-”*&lt;br /&gt;a==&gt;顯示全部&lt;br /&gt;x==&gt;顯示所有行程，包括連結至終端機設備的行程&lt;br /&gt;w==&gt;寬格式顯示&lt;br /&gt;l==&gt;完整格式顯示&lt;br /&gt;u==&gt;有效UID為user的行程，沒指定user的話預設是自己&lt;br /&gt;c==&gt;顯示cmds&lt;br /&gt;p==&gt;顯示PID為PID的行程&lt;br /&gt;t==&gt;顯示連結至TTY終端設備的行程&lt;br /&gt;o==&gt;指定格式顯示&lt;br /&gt;&lt;br /&gt;&lt;b&gt;pgrep&lt;/b&gt;&lt;br /&gt;這個就是ps 搭配grep 拉，用來查詢PID&lt;br /&gt;-l==&gt;顯示行程名稱&lt;br /&gt;-o==&gt;顯示較舊的行程&lt;br /&gt;-n==&gt;顯示較新的行程&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;監控行程&lt;/b&gt;&lt;br /&gt;top&lt;br /&gt;-c==&gt;切換顯示程式名稱或指令名稱，預設顯示程式名稱&lt;br /&gt;-d==&gt;變更更新時間，秒&lt;br /&gt;-i==&gt;切換顯示閒置行程，預設會顯示閒置行程&lt;br /&gt;-u==&gt;指定顯示user行程&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5650327588000789345-4623632969492498131?l=xiangyang17spc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiangyang17spc.blogspot.com/feeds/4623632969492498131/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5650327588000789345&amp;postID=4623632969492498131' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/4623632969492498131'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/4623632969492498131'/><link rel='alternate' type='text/html' href='http://xiangyang17spc.blogspot.com/2007/08/process.html' title='Process'/><author><name>xiangyang17</name><uri>http://www.blogger.com/profile/03790469279220245714</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://2.bp.blogspot.com/_eMv6YWEm7SY/SS-xUphu9EI/AAAAAAAAAek/bNHTax5CN-k/S220/91a7ee54.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5650327588000789345.post-2065374372816260353</id><published>2007-08-11T23:36:00.001+08:00</published><updated>2008-08-04T22:19:59.754+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>Linux的壓縮指令介紹</title><content type='html'>&lt;font color=blue&gt;常見的壓縮檔副檔名&lt;/font&gt;&lt;br /&gt;*.Z      compress 程式壓縮的檔案&lt;br /&gt;*.bz2    bzip2 程式壓縮的檔案&lt;br /&gt;*.gz     gzip 程式壓縮的檔案&lt;br /&gt;*.tar    tar 程式打包的資料，並沒有壓縮過&lt;br /&gt;*.tar.gz tar 程式打包的檔案，其中並且經過 gzip 的壓縮&lt;br /&gt;&lt;br /&gt;compress是很久以前的壓縮程式，現在就常用的是gzip、bzip，而這些程式僅僅只能針對一個檔案壓縮，而tar是用來將許多檔案打包成一個檔案，透過這兩個程式的搭配，壓縮檔案的工作就變的很輕鬆。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;font color=blue&gt;gzip zcat&lt;/font&gt;&lt;br /&gt;gzip  gzip的壓縮指令&lt;br /&gt;zcat  檢視gzip檔的內容&lt;br /&gt;gzip  指令參數&lt;br /&gt;-c  ：將壓縮的資料輸出到螢幕上，可透過資料流重導向來處理&lt;br /&gt;-d  ：解壓縮&lt;br /&gt;-t  ：可以用來檢驗一個壓縮檔的一致性～看看檔案有無錯誤&lt;br /&gt;-數字  ：壓縮等級，-1 最快，但是壓縮比最差、-9 最慢，但是壓縮比最好！預設是 -6&lt;br /&gt;另外，gzip是用來取代compress的，所以他也能解開compress的檔案&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;font color=blue&gt;bzip2, bzcat&lt;/font&gt;&lt;br /&gt;bzip2  bzip2的壓縮指令&lt;br /&gt;bzcat  檢視bzip2檔的內容&lt;br /&gt;用法跟gzip差不多&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;font color=blue&gt;tar&lt;/font&gt;&lt;br /&gt;參數&lt;br /&gt;-c  ：建立一個打包檔&lt;br /&gt;-x  ：解開一個打包檔&lt;br /&gt;-t  ：查看打包檔&lt;br /&gt;*這三個指令不能同時存在*&lt;br /&gt;&lt;br /&gt;-z  ：bzip格式&lt;br /&gt;-j  ：gzip2格式&lt;br /&gt;-v  ：顯示過程&lt;br /&gt;-f  ：f 後面接檔案名 這個參數ㄧ定要加&lt;br /&gt;&lt;font color=red&gt;-p  ：使用原檔案的原來屬性（屬性不會依據使用者而變）&lt;/font&gt;&lt;br /&gt;-P  ：可以使用絕對路徑來壓縮&lt;br /&gt;-N  ：比後面接的日期(yyyy/mm/dd)還要新的才會被打包進新建的檔案中&lt;br /&gt;&lt;br /&gt;tar 指令範例：&lt;br /&gt;1. tar -cvf /tmp/etc.tar /etc&lt;br /&gt;   參數f後面接的/tmp/etc.tar代表打包後的檔案 後面的/etc 代表要打包的目錄&lt;br /&gt;2. tar -zxvf /tmp/etc.tar.gz etc/passwd&lt;br /&gt;   只解開該檔案裡面的passwd檔，注意後面開投沒有/&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5650327588000789345-2065374372816260353?l=xiangyang17spc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiangyang17spc.blogspot.com/feeds/2065374372816260353/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5650327588000789345&amp;postID=2065374372816260353' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/2065374372816260353'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/2065374372816260353'/><link rel='alternate' type='text/html' href='http://xiangyang17spc.blogspot.com/2007/08/linux.html' title='Linux的壓縮指令介紹'/><author><name>xiangyang17</name><uri>http://www.blogger.com/profile/03790469279220245714</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://2.bp.blogspot.com/_eMv6YWEm7SY/SS-xUphu9EI/AAAAAAAAAek/bNHTax5CN-k/S220/91a7ee54.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5650327588000789345.post-7301639177311047053</id><published>2007-08-11T21:46:00.000+08:00</published><updated>2008-08-04T22:18:59.526+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>磁碟</title><content type='html'>&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5650327588000789345-7301639177311047053?l=xiangyang17spc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiangyang17spc.blogspot.com/feeds/7301639177311047053/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5650327588000789345&amp;postID=7301639177311047053' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/7301639177311047053'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/7301639177311047053'/><link rel='alternate' type='text/html' href='http://xiangyang17spc.blogspot.com/2007/08/blog-post_11.html' title='磁碟'/><author><name>xiangyang17</name><uri>http://www.blogger.com/profile/03790469279220245714</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://2.bp.blogspot.com/_eMv6YWEm7SY/SS-xUphu9EI/AAAAAAAAAek/bNHTax5CN-k/S220/91a7ee54.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5650327588000789345.post-1064166315021680560</id><published>2007-08-08T00:18:00.000+08:00</published><updated>2008-08-04T22:18:00.391+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>rpm 安裝</title><content type='html'>rpm套件管理程式提供了以下幾個功能：&lt;br /&gt;安裝、升級與更新、查詢、驗證與數位簽章、反安裝與重建資料庫&lt;br /&gt;&lt;br /&gt;&lt;b&gt;安裝&lt;/b&gt;&lt;br /&gt;&lt;font color=blue&gt;rpm -ivh telnet-0.17-35&lt;/font&gt;&lt;br /&gt;- 符號後面是參數&lt;br /&gt;i 安裝&lt;br /&gt;v 顯示冗長資訊&lt;br /&gt;h 顯示安裝進度&lt;br /&gt;要ㄧ次安裝許多套件 可以像下例&lt;br /&gt;&lt;font color=red&gt;rpm -ivh a.rpm b.rpm&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;常見參數&lt;br /&gt;--nodeps  =========&gt;不檢查rpm的相依性直接安裝，有可能會無法正常執行程式&lt;br /&gt;--replacefiles   ==&gt;直接覆蓋檔案&lt;br /&gt;--replacepkgs  ====&gt;重新安裝某個已經安裝過的套件&lt;br /&gt;--force   =========&gt;這個參數其實就是 --replacefiles 與 --replacepkgs 的綜合體&lt;br /&gt;--test    =========&gt;測試該套件是否可以被安裝到使用者的 Linux 環境當中&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;查詢&lt;/b&gt;&lt;br /&gt;&lt;font color=blue&gt;rpm -q telnet&lt;/font&gt;&lt;br /&gt;q 為查詢的參數&lt;br /&gt;查詢時，不用輸入版本&lt;br /&gt;ㄧ般常搭配始用的參數&lt;br /&gt;a===&gt;全部的意思&lt;br /&gt;i===&gt;顯示詳細資訊&lt;br /&gt;l===&gt;相關檔案目錄完整名稱&lt;br /&gt;c===&gt;設定檔  即etc下&lt;br /&gt;d===&gt;該套件說明檔&lt;br /&gt;R===&gt;有關的相依套件所含的檔案&lt;br /&gt;f===&gt;後面接的檔案名稱，找出該檔案屬於哪一個已安裝的套件&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;移除&lt;/b&gt;&lt;br /&gt;&lt;font color=blue&gt;rpm -e telnet-0.17-35&lt;/font&gt;&lt;br /&gt;e===&gt;即為刪除的參數&lt;br /&gt;使用rpm較麻煩的就是相依性，軟體間有相依性，可能碰到的問題是，要移除或安裝某個檔案，可能因為相依性的關係移除之前要先移除相關軟體，或安裝之前相關軟體要先安裝好。&lt;br /&gt;&lt;font color=red&gt;這一點我還很差&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;更新&lt;/b&gt;&lt;br /&gt;U===&gt;套件即使沒有安裝過，則系統將予以直接安裝； 若後面接的套件有安裝過舊版，則系統自動更新至新版；&lt;br /&gt;F===&gt;若之前未安裝過此套件，rpm就不會進行安裝&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5650327588000789345-1064166315021680560?l=xiangyang17spc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiangyang17spc.blogspot.com/feeds/1064166315021680560/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5650327588000789345&amp;postID=1064166315021680560' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/1064166315021680560'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/1064166315021680560'/><link rel='alternate' type='text/html' href='http://xiangyang17spc.blogspot.com/2007/08/rpm_07.html' title='rpm 安裝'/><author><name>xiangyang17</name><uri>http://www.blogger.com/profile/03790469279220245714</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://2.bp.blogspot.com/_eMv6YWEm7SY/SS-xUphu9EI/AAAAAAAAAek/bNHTax5CN-k/S220/91a7ee54.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5650327588000789345.post-8008253219078208047</id><published>2007-08-03T09:38:00.000+08:00</published><updated>2007-08-03T09:40:05.811+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='windows'/><title type='text'>windows 處理程序介紹</title><content type='html'>07/08/03 網站擷取  未整理&lt;br /&gt;最基本的系統進程（也就是說，這些進程是系統運行的基本條件，有了這些進程，系統就能正常運行）:&lt;br /&gt;smss.exe Session Manager&lt;br /&gt;csrss.exe 子系統服務器進程&lt;br /&gt;winlogon.exe 管理用戶登錄&lt;br /&gt;services.exe 包含很多系統服務&lt;br /&gt;lsass.exe 管理 IP 安全策略以及啟動 ISAKMP/Oakley (IKE) 和 IP 安全驅動程序。(系統服務)&lt;br /&gt;&lt;br /&gt;產生會話密鑰以及授予用于交互式客戶/服務器驗證的服務憑據(ticket)。(系統服務)&lt;br /&gt;svchost.exe 包含很多系統服務&lt;br /&gt;SPOOLSV.EXE 將文件加載到內存中以便遲后打印。(系統服務)&lt;br /&gt;explorer.exe 資源管理器&lt;br /&gt;internat.exe 托盤區的拼音圖標&lt;br /&gt;&lt;br /&gt;附加的系統進程（這些進程不是必要的，你可以根據需要通過服務管理器來增加或減少）:&lt;br /&gt;mstask.exe 允許程序在指定時間運行。(系統服務)&lt;br /&gt;regsvc.exe 允許遠程注冊表操作。(系統服務)&lt;br /&gt;winmgmt.exe 提供系統管理信息(系統服務)。&lt;br /&gt;inetinfo.exe 通過 Internet 信息服務的管理單元提供 FTP 連接和管理。(系統服務)&lt;br /&gt;tlntsvr.exe 允許遠程用戶登錄到系統并且使用命令行運行控制臺程序。(系統服務)&lt;br /&gt;&lt;br /&gt;允許通過 Internet 信息服務的管理單元管理 Web 和 FTP 服務。(系統服務)&lt;br /&gt;tftpd.exe 實現 TFTP Internet 標準。該標準不要求用戶名和密碼。遠程安裝服務的一部分。(系統服務)&lt;br /&gt;termsrv.exe 提供多會話環境允許客戶端設備訪問虛擬的 Windows 2000 Professional 桌面會話以及運行在服務器上的基于&lt;br /&gt;&lt;br /&gt;Windows 的程序。(系統服務)&lt;br /&gt;dns.exe 應答對域名系統(DNS)名稱的查詢和更新請求。(系統服務)&lt;br /&gt;&lt;br /&gt;以下服務很少會用到，上面的服務都對安全有害，如果不是必要的應該關掉&lt;br /&gt;tcpsvcs.exe 提供在 PXE 可遠程啟動客戶計算機上遠程安裝 Windows 2000 Professional 的能力。(系統服務)&lt;br /&gt;&lt;br /&gt;支持以下 TCP/IP 服務：Character Generator, Daytime, Discard, Echo, 以及 Quote of the Day。(系統服務)&lt;br /&gt;ismserv.exe 允許在 Windows Advanced Server 站點間發送和接收消息。(系統服務)&lt;br /&gt;ups.exe 管理連接到計算機的不間斷電源(UPS)。(系統服務)&lt;br /&gt;wins.exe 為注冊和解析 NetBIOS 型名稱的 TCP/IP 客戶提供 NetBIOS 名稱服務。(系統服務)&lt;br /&gt;llssrv.exe License Logging Service(system service)&lt;br /&gt;ntfrs.exe 在多個服務器間維護文件目錄內容的文件同步。(系統服務)&lt;br /&gt;RsSub.exe 控制用來遠程儲存數據的媒體。(系統服務)&lt;br /&gt;locator.exe 管理 RPC 名稱服務數據庫。(系統服務)&lt;br /&gt;lserver.exe 注冊客戶端許可證。(系統服務)&lt;br /&gt;dfssvc.exe 管理分布于局域網或廣域網的邏輯卷。(系統服務)&lt;br /&gt;clipsrv.exe 支持“剪貼簿查看器”，以便可以從遠程剪貼簿查閱剪貼頁面。(系統服務)&lt;br /&gt;msdtc.exe 并列事務，是分布于兩個以上的數據庫，消息隊列，文件系統，或其它事務保護資源管理器。(系統服務)&lt;br /&gt;faxsvc.exe 幫助您發送和接收傳真。(系統服務)&lt;br /&gt;cisvc.exe Indexing Service(system service)&lt;br /&gt;dmadmin.exe 磁盤管理請求的系統管理服務。(系統服務)&lt;br /&gt;mnmsrvc.exe 允許有權限的用戶使用 NetMeeting 遠程訪問 Windows 桌面。(系統服務)&lt;br /&gt;netdde.exe 提供動態數據交換 (DDE) 的網絡傳輸和安全特性。(系統服務)&lt;br /&gt;smlogsvc.exe 配置性能日志和警報。(系統服務)&lt;br /&gt;rsvp.exe 為依賴質量服務(QoS)的程序和控制應用程序提供網絡信號和本地通信控制安裝功能。(系統服務)&lt;br /&gt;RsEng.exe 協調用來儲存不常用數據的服務和管理工具。(系統服務)&lt;br /&gt;RsFsa.exe 管理遠程儲存的文件的操作。(系統服務)&lt;br /&gt;grovel.exe 掃描零備份存儲(SIS)卷上的重復文件，并且將重復文件指向一個數據存儲點，以節省磁盤空間。(系統服務)&lt;br /&gt;SCardSvr.exe 對插入在計算機智能卡閱讀器中的智能卡進行管理和訪問控制。(系統服務)&lt;br /&gt;snmp.exe 包含代理程序可以監視網絡設備的活動并且向網絡控制臺工作站匯報。(系統服務)&lt;br /&gt;snmptrap.exe 接收由本地或遠程 SNMP 代理程序產生的陷阱消息，然后將消息傳遞到運行在這臺計算機上 SNMP 管理程序&lt;br /&gt;。(系統服務)&lt;br /&gt;UtilMan.exe 從一個窗口中啟動和配置輔助工具。(系統服務)&lt;br /&gt;msiexec.exe 依據 .MSI 文件中包含的命令來安裝、修復以及刪除軟件。(系統服務)&lt;br /&gt;&lt;br /&gt;詳細說明：&lt;br /&gt;&lt;br /&gt;win2k運行進程&lt;br /&gt;Svchost.exe&lt;br /&gt;Svchost.exe文件對那些從動態連接庫中運行的服務來說是一個普通的主機進程名。Svhost.exe文件定位&lt;br /&gt;在系統的%systemroot%\system32文件夾下。在啟動的時候，Svchost.exe檢查注冊表中的位置來構建需要&lt;br /&gt;加載的服務列表。這就會使多個Svchost.exe在同一時間運行。每個Svchost.exe的回話期間都包含一組服務，&lt;br /&gt;以至于單獨的服務必須依靠Svchost.exe怎樣和在那里啟動。這樣就更加容易控制和查找錯誤。&lt;br /&gt;Svchost.exe 組是用下面的注冊表值來識別。&lt;br /&gt;&lt;br /&gt;HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Svchost&lt;br /&gt;每個在這個鍵下的值代表一個獨立的Svchost組，并且當你正在看活動的進程時，它顯示作為一個單獨的&lt;br /&gt;例子。每個鍵值都是REG_MULTI_SZ類型的值而且包括運行在Svchost組內的服務。每個Svchost組都包含一個&lt;br /&gt;或多個從注冊表值中選取的服務名，這個服務的參數值包含了一個ServiceDLL值。&lt;br /&gt;HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Service&lt;br /&gt;&lt;br /&gt;更多的信息&lt;br /&gt;為了能看到正在運行在Svchost列表中的服務。&lt;br /&gt;開始－運行－敲入cmd&lt;br /&gt;然后在敲入 tlist -s （tlist 應該是win2k工具箱里的冬冬）&lt;br /&gt;Tlist 顯示一個活動進程的列表。開關 -s 顯示在每個進程中的活動服務列表。如果想知道更多的關于&lt;br /&gt;進程的信息，可以敲 tlist pid。&lt;br /&gt;&lt;br /&gt;Tlist 顯示Svchost.exe運行的兩個例子。&lt;br /&gt;0 System Process&lt;br /&gt;8 System&lt;br /&gt;132 smss.exe&lt;br /&gt;160 csrss.exe Title:&lt;br /&gt;180 winlogon.exe Title: NetDDE Agent&lt;br /&gt;208 services.exe&lt;br /&gt;Svcs:&lt;br /&gt;&lt;br /&gt;AppMgmt,Browser,Dhcp,dmserver,Dnscache,Eventlog,&lt;br /&gt;lanmanserver,LanmanWorkstation,LmHosts,Messenger,&lt;br /&gt;PlugPlay,ProtectedStorage,seclogon,TrkWks,W32Time,Wmi&lt;br /&gt;&lt;br /&gt;220 lsass.exe Svcs: Netlogon,PolicyAgent,SamSs&lt;br /&gt;404 svchost.exe Svcs: RpcSs&lt;br /&gt;452 spoolsv.exe Svcs: Spooler&lt;br /&gt;544 cisvc.exe Svcs: cisvc&lt;br /&gt;556 svchost.exe Svcs: EventSystem,Netman,NtmsSvc,RasMan,SENS,TapiSrv&lt;br /&gt;580 regsvc.exe Svcs: RemoteRegistry&lt;br /&gt;596 mstask.exe Svcs: Schedule&lt;br /&gt;660 snmp.exe Svcs: SNMP&lt;br /&gt;728 winmgmt.exe Svcs: WinMgmt&lt;br /&gt;852 cidaemon.exe Title: OleMainThreadWndName&lt;br /&gt;812 explorer.exe Title: Program Manager&lt;br /&gt;1032 OSA.EXE Title: Reminder&lt;br /&gt;1300 cmd.exe Title: D:\WINNT5\System32\cmd.exe - tlist -s&lt;br /&gt;1080 MAPISP32.EXE Title: WMS Idle&lt;br /&gt;1264 rundll32.exe Title:&lt;br /&gt;1000 mmc.exe Title: Device Manager&lt;br /&gt;1144 tlist.exe&lt;br /&gt;&lt;br /&gt;在這個例子中注冊表設置了兩個組。&lt;br /&gt;HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Svchost:&lt;br /&gt;netsvcs: Reg_Multi_SZ: EventSystem Ias Iprip Irmon Netman Nwsapagent Rasauto Rasman Remoteaccess SENS Sharedaccess Tapisrv Ntmssvc&lt;br /&gt;rpcss :Reg_Multi_SZ: RpcSs&lt;br /&gt;&lt;br /&gt;smss.exe&lt;br /&gt;&lt;br /&gt;csrss.exe&lt;br /&gt;&lt;br /&gt;這個是用戶模式Win32子系統的一部分。csrss代表客戶/服務器運行子系統而且是一個基本的子系統&lt;br /&gt;必須一直運行。csrss 負責控制windows，創建或者刪除線程和一些16位的虛擬MS-DOS環境。&lt;br /&gt;&lt;br /&gt;explorer.exe&lt;br /&gt;這是一個用戶的shell（我實在是不知道怎么翻譯shell），在我們看起來就像任務條，桌面等等。這個&lt;br /&gt;進程并不是像你想象的那樣是作為一個重要的進程運行在windows中，你可以從任務管理器中停掉它，或者重新啟動。&lt;br /&gt;通常不會對系統產生什么負面影響。&lt;br /&gt;&lt;br /&gt;internat.exe&lt;br /&gt;&lt;br /&gt;這個進程是可以從任務管理器中關掉的。&lt;br /&gt;internat.exe在啟動的時候開始運行。它加載由用戶指定的不同的輸入點。輸入點是從注冊表的這個位置&lt;br /&gt;HKEY_USERS\.DEFAULT\Keyboard Layout\Preload 加載內容的。&lt;br /&gt;internat.exe 加載“EN”圖標進入系統的圖標區，允許使用者可以很容易的轉換不同的輸入點。&lt;br /&gt;當進程停掉的時候，圖標就會消失，但是輸入點仍然可以通過控制面板來改變。&lt;br /&gt;&lt;br /&gt;lsass.exe&lt;br /&gt;這個進程是不可以從任務管理器中關掉的。&lt;br /&gt;這是一個本地的安全授權服務，并且它會為使用winlogon服務的授權用戶生成一個進程。這個進程是&lt;br /&gt;通過使用授權的包，例如默認的msgina.dll來執行的。如果授權是成功的，lsass就會產生用戶的進入&lt;br /&gt;令牌，令牌別使用啟動初始的shell。其他的由用戶初始化的進程會繼承這個令牌的。&lt;br /&gt;&lt;br /&gt;mstask.exe&lt;br /&gt;這個進程是不可以從任務管理器中關掉的。&lt;br /&gt;這是一個任務調度服務，負責用戶事先決定在某一時間運行的任務的運行。&lt;br /&gt;&lt;br /&gt;smss.exe&lt;br /&gt;這個進程是不可以從任務管理器中關掉的。&lt;br /&gt;這是一個會話管理子系統，負責啟動用戶會話。這個進程是通過系統進程初始化的并且對許多活動的，&lt;br /&gt;包括已經正在運行的Winlogon，Win32（Csrss.exe）線程和設定的系統變量作出反映。在它啟動這些&lt;br /&gt;進程后，它等待Winlogon或者Csrss結束。如果這些過程時正常的，系統就關掉了。如果發生了什么&lt;br /&gt;不可預料的事情，smss.exe就會讓系統停止響應（就是掛起）。&lt;br /&gt;&lt;br /&gt;spoolsv.exe&lt;br /&gt;這個進程是不可以從任務管理器中關掉的。&lt;br /&gt;緩沖（spooler）服務是管理緩沖池中的打印和傳真作業。&lt;br /&gt;&lt;br /&gt;service.exe&lt;br /&gt;這個進程是不可以從任務管理器中關掉的。&lt;br /&gt;大多數的系統核心模式進程是作為系統進程在運行。&lt;br /&gt;&lt;br /&gt;System Idle Process&lt;br /&gt;這個進程是不可以從任務管理器中關掉的。&lt;br /&gt;這個進程是作為單線程運行在每個處理器上，并在系統不處理其他線程的時候分派處理器的時間。&lt;br /&gt;&lt;br /&gt;winlogon.exe&lt;br /&gt;這個進程是管理用戶登錄和推出的。而且winlogon在用戶按下CTRL+ALT+DEL時就激活了，顯示安全對話框。&lt;br /&gt;&lt;br /&gt;winmgmt.exe&lt;br /&gt;winmgmt是win2000客戶端管理的核心組件。當客戶端應用程序連接或當管理程序需要他本身的服務時這個進程初始化&lt;br /&gt;&lt;br /&gt;taskmagr.exe&lt;br /&gt;這個進程呀，哈哈，就是任務管理器了&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5650327588000789345-8008253219078208047?l=xiangyang17spc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiangyang17spc.blogspot.com/feeds/8008253219078208047/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5650327588000789345&amp;postID=8008253219078208047' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/8008253219078208047'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/8008253219078208047'/><link rel='alternate' type='text/html' href='http://xiangyang17spc.blogspot.com/2007/08/windows.html' title='windows 處理程序介紹'/><author><name>xiangyang17</name><uri>http://www.blogger.com/profile/03790469279220245714</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://2.bp.blogspot.com/_eMv6YWEm7SY/SS-xUphu9EI/AAAAAAAAAek/bNHTax5CN-k/S220/91a7ee54.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5650327588000789345.post-2618752279341690209</id><published>2007-08-02T23:59:00.000+08:00</published><updated>2008-08-04T22:18:22.145+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>RPM管理套件</title><content type='html'>資料庫路徑&lt;br /&gt;之前所說的RPM的資料庫，其路徑是 /var/lib/rpm ，當你使用到RPM安裝或查詢時，其相關的資訊都是這個目錄的內容資料來提供。&lt;br /&gt;&lt;br /&gt;RPM套件的命名格式&lt;br /&gt;httpd-2.2.3-5.i386.rpm&lt;br /&gt;拆解ㄧ下&lt;br /&gt;httpd=&gt;套件名稱&lt;br /&gt;2.2.3 =&gt;版本資訊&lt;br /&gt;5=&gt;釋出版本次數&lt;br /&gt;i386=&gt;操作硬體平台   &lt;br /&gt;底下將介紹各名稱意義&lt;br /&gt;套件名稱：顧名思義，就是套件的名稱囉~&lt;br /&gt;版本資訊：就....用來版本新舊&lt;br /&gt;釋出版本次數：編譯的次數，有時可能bug或安全上的顧慮會重新編譯過&lt;br /&gt;操作硬體平台：適用的PC環境，如下&lt;br /&gt;i386 ===i代表是Intel 相容CPU i386幾乎所有環境都適用&lt;br /&gt;i586 ===586 等級的電腦，pentium第一代為代表&lt;br /&gt;i686 ===686 等級的電腦，在 pentun II 以後的 Intel 系列 CPU&lt;br /&gt;noarch ==就是沒有任何硬體等級上的限制。一般來說，這種類型的 RPM 檔案，裡面應該沒有 binary file 存在。&lt;br /&gt;另外，i386可以在任何環境執行，但i686不ㄧ定能在i586或i386上執行&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5650327588000789345-2618752279341690209?l=xiangyang17spc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiangyang17spc.blogspot.com/feeds/2618752279341690209/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5650327588000789345&amp;postID=2618752279341690209' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/2618752279341690209'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/2618752279341690209'/><link rel='alternate' type='text/html' href='http://xiangyang17spc.blogspot.com/2007/08/rpm_02.html' title='RPM管理套件'/><author><name>xiangyang17</name><uri>http://www.blogger.com/profile/03790469279220245714</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://2.bp.blogspot.com/_eMv6YWEm7SY/SS-xUphu9EI/AAAAAAAAAek/bNHTax5CN-k/S220/91a7ee54.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5650327588000789345.post-6807071810790218304</id><published>2007-08-01T23:37:00.000+08:00</published><updated>2008-08-04T22:18:41.286+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>RPM介紹</title><content type='html'>RPM的全名是 RedHat Package Manager，就是RedHat所提供的套件管理程式。其實也有很多其他的套件管理程式，但是因為RPM使用上很方便，所以也就變成相當熱門的套件管理程式。身為ㄧ個系統管理員，使用RPM是很基本的工夫~~~&lt;br /&gt;&lt;br /&gt;RPM利用資料庫記錄的方式將你要安裝的套件安裝到Linux系統裡。最大的特點就是所安裝的套件都已經編譯並打包好了，透過包裝好的套件裡頭預設的資料庫記錄， 記錄這個套件要安裝的時候必須要的相依屬性模組，當要安裝套件時，RPM會先查詢資料庫裡的資訊，看看Linux 主機的相依屬性套件是否滿足。&lt;br /&gt;&lt;br /&gt;另外要注意的是，由於RPM套件都是已經"包裝好"的軟體，所以，安裝的時候一定要和當初安裝時的主機環境ㄧ樣才能安裝！ &lt;br /&gt;&lt;br /&gt;這時~SRPM就出現了~~&lt;br /&gt;SRPM就是 Source RPM，就是這個 RPM 檔案裡面含有原始碼( Source Code )啦！而裡面的套件內容是沒有編譯過的喔！！！&lt;br /&gt;所以SRPM在安裝套件以前會先編譯過後再執行安裝，這樣子就不用管主機環境ㄧ不一樣了。&lt;br /&gt;&lt;br /&gt;Note&lt;br /&gt;RPM是ㄧ個普通的檔案，你必須使用rpm工具才能進行RPM套件的管理或安裝。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5650327588000789345-6807071810790218304?l=xiangyang17spc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiangyang17spc.blogspot.com/feeds/6807071810790218304/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5650327588000789345&amp;postID=6807071810790218304' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/6807071810790218304'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/6807071810790218304'/><link rel='alternate' type='text/html' href='http://xiangyang17spc.blogspot.com/2007/08/rpm.html' title='RPM介紹'/><author><name>xiangyang17</name><uri>http://www.blogger.com/profile/03790469279220245714</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://2.bp.blogspot.com/_eMv6YWEm7SY/SS-xUphu9EI/AAAAAAAAAek/bNHTax5CN-k/S220/91a7ee54.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5650327588000789345.post-3360810702507991361</id><published>2007-08-01T21:41:00.000+08:00</published><updated>2008-12-09T07:41:42.545+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PC周邊'/><title type='text'>USB隨身碟</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_eMv6YWEm7SY/RrCSsjChXNI/AAAAAAAAAD0/2ujozn2DfOE/s1600-h/120_datatravelerIIplus_closed_2GB.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/_eMv6YWEm7SY/RrCSsjChXNI/AAAAAAAAAD0/2ujozn2DfOE/s200/120_datatravelerIIplus_closed_2GB.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5093732472573746386" /&gt;&lt;/a&gt;&lt;br /&gt;原本對隨身碟沒什麼興趣 因為原本就有顆2.5隨身硬碟&lt;br /&gt;比較之下隨身碟容量價格比實在是.......&lt;br /&gt;最近換了新工作 幫user修電腦&lt;br /&gt;有時可能需要弄一些軟體 這時如果拿著2.5硬碟趴趴走應該是滿蠢的&lt;br /&gt;於是便上網看了一下隨身碟&lt;br /&gt;&lt;br /&gt;科技真的是日新月異阿 原本只是簡單的儲存資料的功能&lt;br /&gt;到現在 USB開機功能 隨身碟也可以當硬碟分割 &lt;br /&gt;更炫的網頁、軟體、桌面帶著走的功能 不用重新安裝、設定就可以把自己習慣的桌面帶著走&lt;br /&gt;目前看中金士頓跟pqi 等購入後再來做測試&lt;br /&gt;pqi U339  介紹 http://www.pqi.com.tw/product2.asp?cate1=18&amp;proid=13&lt;br /&gt;金士頓  DataTraveler II Plus 介紹http://www.kingston.com/taiwan/flashmemory/dt_iiplusmigo.asp?id=2&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5650327588000789345-3360810702507991361?l=xiangyang17spc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiangyang17spc.blogspot.com/feeds/3360810702507991361/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5650327588000789345&amp;postID=3360810702507991361' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/3360810702507991361'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/3360810702507991361'/><link rel='alternate' type='text/html' href='http://xiangyang17spc.blogspot.com/2007/08/usb.html' title='USB隨身碟'/><author><name>xiangyang17</name><uri>http://www.blogger.com/profile/03790469279220245714</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://2.bp.blogspot.com/_eMv6YWEm7SY/SS-xUphu9EI/AAAAAAAAAek/bNHTax5CN-k/S220/91a7ee54.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_eMv6YWEm7SY/RrCSsjChXNI/AAAAAAAAAD0/2ujozn2DfOE/s72-c/120_datatravelerIIplus_closed_2GB.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5650327588000789345.post-539499257900970352</id><published>2007-07-26T21:02:00.000+08:00</published><updated>2007-07-26T21:26:26.699+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Python'/><title type='text'>Python簡介</title><content type='html'>Python 語言是一種簡單易學，功能強大的程式語言. 它具有高效率的高階資料結構, 簡單而有效的物件導向程式設計方式。&lt;br /&gt;&lt;br /&gt;Python 語言簡潔的語法, 動態的型別，和直譯式語言的本質，使得它成為在多數作業系統平台的眾多領域裡適合處理腳本和快速應用程式開發的理想程式語言。&lt;br /&gt;&lt;br /&gt;各種主要平台的Python直譯器(interpreter)及延伸的標準程式庫(library)都可以在 Python的網站( http://www.python.org [off-site link] )上免費下載及自由流傳(包含原始碼及二元執行檔(binary form))。 在該網站上也有許多的檔案及連結，包括了免費、第三者開發的Python模組、程式及工具， 以及許多的附帶文件。&lt;br /&gt;&lt;br /&gt;Python的直譯器也可以很容易的延伸，可以加入新的由C或是C++(或其他可以由C呼叫的程式語言)所寫的函數或是資料型態。Python也很適合用來當作其他應用程式的延伸語言(譯者言：比如說用Python來延伸CAD, DBMaker等的功能)。 &lt;br /&gt;&lt;br /&gt;Python的特色&lt;br /&gt;簡單易學、自由、開放、高階語言、可移植性、直譯式、物件導向、擴充性、可嵌入性、豐富的函式庫。&lt;br /&gt;&lt;br /&gt;&lt;b&gt;妳會發現使用 Python 語言時，很容易就能將精力專注在解決問題上，而不是把時間花在搞清楚程式本身的語法和結構上。&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Python的應用&lt;br /&gt;▼. YouTube 影音網站幾乎完全使用 Python 語言寫成&lt;br /&gt;▼. Python 語言是 Google 的主要官方語言之一. 2006 年 Python 語言作者 Guido van Rossum 亦加入 Google。&lt;br /&gt;&lt;br /&gt;詳細的內容都可以在旁邊的Python連結裡找到&lt;br /&gt;&lt;br /&gt;why Python?&lt;br /&gt;其實也沒什麼特別理由，&lt;a href="http://marrtw.blogspot.com/"&gt;marr&lt;/a&gt;推薦我學我就學了&lt;br /&gt;接觸過幾個程式語言(只是會ㄧ些基本的語法)，Python的語法真的很簡單，但由於我是初學者，我還沒體驗出Pythpn的魅力，慢慢體會吧!~&lt;br /&gt;&lt;br /&gt;/xiang&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5650327588000789345-539499257900970352?l=xiangyang17spc.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xiangyang17spc.blogspot.com/feeds/539499257900970352/comments/default' title='張貼意見'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5650327588000789345&amp;postID=539499257900970352' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/539499257900970352'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5650327588000789345/posts/default/539499257900970352'/><link rel='alternate' type='text/html' href='http://xiangyang17spc.blogspot.com/2007/07/python.html' title='Python簡介'/><author><name>xiangyang17</name><uri>http://www.blogger.com/profile/03790469279220245714</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://2.bp.blogspot.com/_eMv6YWEm7SY/SS-xUphu9EI/AAAAAAAAAek/bNHTax5CN-k/S220/91a7ee54.jpg'/></author><thr:total>0</thr:total></entry></feed>
