【天羅地網話庄稼】之九 一卡車的資料任你享用∼檔案傳輸服務系統

【天羅地網話庄稼∼網際網路上的農業資源】
系列報導之九

一卡車的資料任你享用∼檔案傳輸服務系統

高雄區農業改良場 鄭文吉

※本文已於1998年3月刊登於「農業世界」雜誌第175期70-75頁



前言

    前幾期所介紹的網路服務資源,如電子報、BBS及News等,都可
以讓我們自由發表意見或參予討論。 從這期開始所介紹的,則只能
單向地從上面獲得資訊,卻很難將自己的東西隨意放置上去。 不過
對一般人來說, 大概也都是從別人那邊拿資料的時候比較多,自己
能貢獻的東西往往不多, 因此這種經過集中整理的資訊服務站,反
而更為方便好用。

    首先登場的, 是一種提供大量檔案資料讓你隨意取用的場所,
稱之為檔案傳輸服務站, 以及可以查詢你要的檔案所在位置以便於
拷貝的網路服務站,稱之為檔案搜尋服務站 (Archie)。

基本觀念

    前幾期介紹電子信時曾經提過,我們可以利用夾帶(attachement)
的方式,將非文字型態的檔案藉由電子信來寄送到遠方,因此,我們
可以利用電子信來進行傳輸檔案的工作。目前常見的電子郵遞軟體,
例如有名的Eudora,以及上期介紹News時所提到的Agent, 以及許多
WWW瀏覽軟體如Netscape及Explorer等,都提供這種在電子信件中夾
帶檔案寄送的功能。

    利用電子信來傳輸檔案固然方便, 但必須由檔案的所有者主動
寄送給對方才行。 如果你有很多資料想免費提供給大家,利用電子
信的方式, 就必須由對方先寄信告訴你要什麼資料,然後你再用電
子信夾檔傳輸給他。 這樣當然十分麻煩,比較理想的方式是設立一
個開放的場所, 將想提供的資料放在裡面,其他人可以隨時進來找
尋所需要的資料, 有喜歡的就拷貝回來,這樣子對雙方都非常方便
。 這種場所,就是這次將介紹的網路服務站∼檔案傳輸服務站,一
般簡稱為FTP站。


檔案傳輸的方式

    平常我們在自己的個人電腦裡拷貝檔案, 大概就是在軟碟、硬
碟甚至光碟之間相互傳輸及複製。 在網路上拷貝檔案的道理也是這
樣, 只是那些檔案並不是放在你眼前的電腦,而可能是在千里之外
的另一台電腦裡面。

    要從別人的電腦拷貝檔案, 首先當然得先連上那一台電腦才行
。這可分為兩種方式:

 1. 遠端登錄(Remote login):

    這種方式相當於把你的螢幕和鍵盤接在對方的電腦上, 因此你
可以坐在家裡操作對方的電腦, 就像坐在對方的電腦機房裡面一樣
,當然,也包括拷貝檔案在內。 至於你能做多少事,就得看你是用
什麼「身分」進入那台主機的了。

    除了直接操作對方的網路主機外, 遠端登錄也可以執行在網路
主機上面的各種程式。 例如許多普通電腦無法處理的複雜計算工作
, 便可以用這個方式進入遠方的大型電腦主機甚至超級電腦,利用
它的高速運算功能來幫你處理,再將結果傳回給你。 這樣你可能只
需負擔些許的主機使用費用,而不用花大筆鈔票購置整套設備。

    另外,一些純文字模式的網路服務站,如BBS、Gopher、News及
Archie等, 也都可以用遠端登錄的方式進入,系統會自動啟動相關
的程式。對一般人而言,通常都以這方面的應用較多。

    在網路上進行遠端登錄的功能必須使用Telnet指令, 一般常用
的軟體在DOS 系統下有Telix, 而視窗系統下則以Netterm較為常用
。 因為網路主機可以讓很多人同時使用,因此進入前它會問你的帳
號和密碼, 通通答對後才讓你進入,並開放那一部份的使用權限給
你。由於一般網路主機所使用的,通常是像unix或linux之類的作業
系統, 與我們常用的DOS或Windows等並不相同,在此並不多加敘述。

 2. 檔案傳輸協定((File Transfer Protocol,FTP)

    這種方式相當於把對方電腦裡的硬碟接在你的電腦上, 因此雖
沒有遠端登錄那麼神勇, 不過也可以讓你隨意地將上面的檔案拷貝
回你的電腦∼這個動作一般稱之為下載 (download),或者把你的檔
案放進對方的電腦裡面∼這個動作一般則稱為上傳 (upload)。

    可以進行檔案傳輸的軟體很多, 目前小弟所用的是WS_FTP這個
程式。 但不管哪種程式,通常都具有連線、切換目錄及雙向傳輸的
功能,使用上就像用視窗系統的檔案管理員拷貝檔案那樣方便。

    使用FTP的方式連上對方的網路主機時,也和telnet一樣必須先
輸入帳號和密碼。 一般來說,如果你進入的是網路主機裡的私人帳
號, 例如你申請了一個WWW的個人網頁帳號,便可以用FTP的方式進
入你的帳號裡更新及維護你的網頁。 反之如果是別人開放給你進入
的帳號, 對方通常便會事先加以設定,讓你只能下載上面的檔案而
無法加以更改,以免他的資料被人不小心 (或者故意) 破壞了。


網路上的檔案傳輸服務站

    檔案傳輸站一般稱之為FTP站,是一種存放有大量的檔案資料、
並且開放供大家可以任意拷貝資料檔案的網路服務資源。通常,FTP
站裡都會提供一個非常大、容量往往以幾十GB(十億位元組) 來計算
的硬碟, 裡面放有滿滿的各種文件、報告、圖片、影像、音效、套
裝軟體、工具程式等等各式各樣的資料檔案, 並且依據其特性分門
別類地放在不同的次目錄中。當你進入FTP站之後,便可以依想找的
檔案特性切換到那個次目錄中,然後再把它下載回來。

    由於FTP站是個開放的網路主機,因此進入時所需輸入的帳號和
通行密碼當然就不是祕密。一般來說,進入FTP站時的帳號通常都統
一輸入「anonymous」這個字,至於密碼則輸入你自己的電子信箱帳
號。如此你便能進入FTP站,盡情地拷貝你所想要的東西了。

    目前國內的FTP服務站很多,其中大學部份大概以下面這幾個學
校比較有名:
 1. 臺灣大學:ftp.ntu.edu.tw
 2. 交通大學:ftp.nctu.edu.tw
 3. 成功大學:snoopy.ncku.edu.tw
 4. 中山大學:ftp.nsysu.edu.tw

    當然提供FTP服務站的不只這四個學校,這邊只是依北中南舉幾
個做例子而已。另外,許多電腦廠商也會設立FTP服務站,提供他們
的產品的各種相關資訊與檔案, 以供客戶參閱或者更新他們所購買
的軟硬體設備。

    也許你會問,那這些FTP站裡的資料又是哪裡來的呢?一般來說
, 通常都是來自各種公開在網路上供人取用的資料,另外有些是由
廠商所提供的各種套裝軟體的更新資料檔、 硬體設備驅動程式及試
用軟體或免費軟體, 以及由程式設計師自行設計免費提供給大家使
用的程式。還有,就是與國外FTP站相互連線互通有無所得到的資料
。 也許你可能又要問,為何有人會花那麼多錢去建立這樣的服務站
, 花那麼多時間去整理,以提供一大堆檔案資料給素不相識的人去
免費享用?這我只能說,世上就是有這樣的好心人。 而我也想要呼
籲一下, 如果你的肚子裡裝有東西時,也請記得「好東西要與好朋
友分享」。 千萬不要介意您的成果質量會不會不夠高?也許,很多
人會因你的指點而受益。這觀念除了在FTP上如此,其實所有的網路
服務資源都是這樣。

    不過,由於怕被人家不小心將資料破壞,因此FTP站的管理員通
常會加以設定,限制以「anonymous」方式進入的使用者只能下載資
料,而不能更動其中的東西。因此如果你想將你的資料提供到FTP站
給大家使用, 可以直接用電子信夾帶檔案寄給管理員,或者從管理
員所指定允許上傳資料的地方放置上去。


網路傳輸必備的技巧∼檔案壓縮

    一般來說,FTP站裡面的檔案通常都會經過壓縮的處理。這有幾
個好處:首先, 檔案壓縮後佔用的記憶體空間便會變小,這樣在傳
輸檔案時,可以縮短傳輸時間; 而且存放時可以減少佔用的硬碟空
間,以便讓FTP站放更多的檔案。其次,壓縮時可以把很多個檔案通
通放在一起壓縮成一個檔案, 這樣在傳輸時只要傳送一個檔案就行
了,可以避免漏失掉某個檔案而無法使用;而在FTP站裡也不至於因
為不同程式裡有相同的檔案名稱,而產生重複或覆蓋的情形; 或者
需要另外開次目錄來分別存放,省下許多麻煩。

    既然檔案壓縮的情形在網路上十分常見,因此用FTP用得很兇的
朋友,首先必須熟練的,就是要精通各類壓縮檔案的處理法。 在網
路上常用的壓縮方式很多, 不同的程式所壓縮出來的檔案也有所不
同,我們可以從副檔名看出它是用哪種程式壓縮的。 一般常用的有
下面幾種:
─────────────────────────
副檔名  使用程式
─────────────────────────
ARJ     ARJ
EXE     可能是單一檔案,也可能是執行後會自動解壓縮
GZ      GNU ZIP
LZH     LHA或LHARC
RAR     RAR
TAR     GNU TAR
ZIP     分為兩部份,以PKZIP壓縮、以PKUNZIP解壓縮
─────────────────────────

    這些程式在各FTP站應該都可以取得,或者跟電腦公司拷貝也行
。 建議大家最好能先將這幾個壓縮程式準備好,這樣在傳輸檔案後
就可以馬上應用。 其實,壓縮除了應用在網路上之外,平常也可以
將你電腦裡的一些較不常用的資料壓縮起來保存, 以節省佔用硬碟
的空間,等要用到這些資料時再加以解開就行了。

網路上的檔案搜尋服務站(Archie)

    FTP站那麼多,裡面的資料檔案更是多得嚇人,有時候真會令人
不知要從何處找起。 因此針對這個需要,網路上便有另一種專供使
用者找尋檔案的服務站,一般稱之為Archie站。這裡存放了各個FTP
站裡的所有目錄及檔案資料, 透過它的協助,我們就可以很方便地
找到所需要的程式是放在哪一台網路主機的哪一個次目錄裡, 這樣
一來, 我們就可以直接到那個地方去將那個檔案下載回來,而不需
要漫無目標地到處亂找,浪費時間。

    目前小弟用來進行檔案搜尋的軟體的是WSARCHIE這個程式。 這
個程式除了可以讓你連上各Archie服務站外, 還可以自行輸入各種
字串來搜尋相關的檔案, 等找到後它會將哪一台網路主機的哪一個
次目錄裡有我們所需要的檔案通通列出來, 這樣我們還可以根據檔
案的時間、 長度等等資訊來決定要下載哪一個檔案∼當然是越新的
版本越好。 另外,這個程式還可以和檔案傳輸軟體 (例如前面所提
到的WS_FTP)相結合,因此你只要在想下載的檔案上面點兩下,程式
就會自動進入那一台網路主機, 並且直接切換到那個次目錄裡,然
後將那個檔案下載到你的電腦裡面。

    目前國內的Archie站並不多,最早設立的是中央大學,它的網
址是: archie.ncu.edu.tw。

    Archie服務固然好用, 但是假如你連檔案名稱都不知道的話,
卻也無用武之地。 這時最好的方法是就近請教其他網路老手,或者
把您的問題擺到網路上公開詢問,例如News或BBS的相關的討論區,
如果有知道的人就會告訴你,這個東西可以在哪裡找得到。


幾件需要注意的事

    利用檔案傳輸服務並結合檔案搜尋的功能, 可以讓我們輕鬆地
找到各種所需要的東西。 然而,有一些事情仍然必須注意一下,這
些事情不只在FTP上可以用到,對於其他網路服務資源其實也都適用。

一、由於現在電腦病毒非常猖獗,因此必須加以防範。當我們從網路
    上拿到一個程式後,最好先用各種掃描病毒的程式檢查一番,可
    別興沖沖地拿到手就執行下去。也許就在你一個不小心之下,你
    的寶貝電腦就被病毒攻佔了。

二、對於著作權的問題,也必須加以注意,以免不小心犯法還不知道
    。一般來說,網路上的東西大致可以分為三類:

 1. 公益軟體(Public Domain Software,PD):
        它的意思相當於「有著作權、但無任何使用限制」。通常,
    只要不把伴隨該創作物的著作聲明拿掉,要怎麼拷貝使用該軟體
    隨你高興。如果你連作者都換掉的話,這樣豈不是等於是偷竊了
    嗎?
 2. 自由軟體(Freeware):
        目前網路上有很多的電腦軟體引用此類著作權觀念,但它的
    意義卻很難加以歸類。在此處的「自由」與錢財無關,也就是說
    ,所謂自由軟體可能是免費軟體,但也可能是要花錢才能使用的
    軟體。
 3. 共享軟體 (Shareware):
        雖然由字面上看來,這種軟體好像是免費的,然而事實上大
    部分號稱Shareware的電腦軟體其實都是不折不扣的商業軟體,
    只是行銷方法的不同而已。通常這類軟體都允許你先試用一段期
    間,如果滿意就請付錢;若不滿意,你就必須將該軟體從硬碟除
    去,否則在法律上來說,你就已經是違法使用、侵犯了創作者的
    著作權。 另外,也有一些的Shareware是針對個人使用者免費,
    至於組織團體或公司行號使用的話,就必須老實的付錢。

三、為了節省你的電話費,你必須知道如何利用最捷徑的路線來擷取
    你要的東西。例如在國內找得到的東西,就不要堅持一定要從國
    外拿;在當地就找得到的,就不用連線到外縣市去拿。這是因為
    一般國內FTP站裡的東西, 其實很多也是從國外來的,千里迢迢
    跑去外國的網站找資料,並不會比從國內就近取得的東西新鮮多
    少。另一方面更重要的是,國內的網路那樣有四通八達的線路相
    互支援,然而臺灣對外國的網路只由幾條專線負責,頻寬就那麼
    一點大,然而卻要負擔所有的網路傳輸工作。因此,利用最近的
    網站來擷取資料,可以避免佔用大家的網路頻寬、增進傳輸的速
    度,相對的也減少你傳輸資料所需要的時間以及所花費的電話費。

四、不管使用哪種網路服務資源,都請避免冒然的中斷連線,必須遵
    照該系統的指示程序來中斷連線。如果不用了就把直接連線中的
    電話切斷,對於對方的網路主機有時會產生莫名其妙的影響,也
    給網路管理員造成困擾。這樣免費享用人家的東西還留下一堆問
    題給人擦屁股,老實說,是很不道德的事。

五、前面雖然提過,但這邊還是要再講一次。請千萬不要吝於將你所
    知道的東西給大家分享。別擔心你的學歷不夠高,官階沒辦法壓
    死人,其實聞道有先後、術業有專攻,一個電腦工程博士不一定
    會種花,外地來的大學教授也不一定知道貴寶地的特產去哪買,
    你隨手把知道的事情說出來,也許很多人會因你的指點而受益。
    大家有來有往,這也是做人應有的道義。


結語

    檔案傳輸服務站是一種存放有大量的檔案資料, 可供隨時取用
的網路服務資源。透過FTP站與Archie站的協助,我們可以很迅速而
方便的取得許多有用的資訊, 從而得到各種相關的知識,或者更新
自己的電腦軟硬體設備等等。 對於從事農業研究與農業生產的朋友
們來說,這樣的資訊服務也是非常有用的。

    過去幾期介紹各種網際網路上的農業資源時, 通常都會順帶介
紹小弟所建立的「臺灣農業科技資訊網」在這方面所提供的服務。
然而FTP與Archie這兩種服務資源,可能是小弟唯一無法利用現有網
路資源提供的。 這是因為小弟手中所能掌握提供的資料並不多,還
不夠資格設立FTP服務站,而且許多資料都以更加方便好用的Gopher
及WWW服務站來提供給大家取用。不過,目前已經有許多農業機構有
意設立FTP服務站, 姑不論他們所提供的資料能否像大專院校的FTP
站那樣多得嚇人,但至少也是一種資訊的來源,請大家拭目以待。

    FTP服務站雖然可以提供大量檔案資料,但必須下載回來後才能
加以利用, 而且往往只有檔案名稱而沒有說明,在資料的找尋上仍
有些缺點。 在下期所要介紹的,是一種提供各種文件資料查詢與展
示的網路服務資源∼小田鼠資料查詢服務站, 又稱之為Gopher服務
站,敬請期待。

-----------------------------------------------------------

幻燈片說明


圖一、以WS_FTP進行檔案傳輸。圖中左方為你的個人電腦硬碟資料,右方為網路
      主機的硬碟資料,上方為次目錄名稱,下方為該目錄裡的檔案名稱,中間
      的箭頭表示檔案傳輸的方向。


圖二、以WSARCHIE進行檔案搜尋。圖中以HE5為例加以搜尋,結果發現有六個FTP
      站存有這個程式(左),其中藍色部份為清華大學的FTP站,可看出此檔案
      所在的次目錄(中)及檔案名稱(右),下方則有該檔案的長度及日期等相關
      資訊。




回到個人簡歷︱回到個人著作
Last Update: March 19, 1998
賜教處:高雄區農業改良場 鄭文吉
地 址:屏東市90002民生路農事巷一號
電 話:(08) 7229461轉162
傳 真:(08) 7225577 (農業推廣中心)
E - mail:w54001@wind.cc.ntnu.edu.tw
BBS IP:140.117.11.2 中山大學美麗之島站 farmer 快樂農家版
    (一般區)、(精華區)
WWW: 快樂農家 臺灣農業科技資訊網 WWW 服務站
URL: http://farmer.iyard.org
以上資料係兄弟個人著作,故除有特別聲明外,其內容不代表高雄改良場立場。
強力推薦:佛教專業WWW站∼梵網
     學術討論BBS站∼鹿苑 五明學館BBS站