320 likes | 466 Views
USENET NEWS/ NETNEWS 簡介. 主講人:柯皓仁 國立交通大學計算機中心 分機: 52807 E-mail : claven@cc.nctu.edu.tw 問題諮詢: consult@cc.nctu.edu.tw. 課程內容. 什麼是 USENET News/Netnews? USENET News Reader 的使用. 什麼是 USENET News/NetNews. NetNews 簡介 NetNews 討論區 NetNews 的傳遞方式. NetNews 簡介. USENET News
E N D
USENET NEWS/ NETNEWS簡介 主講人:柯皓仁 國立交通大學計算機中心 分機:52807 E-mail : claven@cc.nctu.edu.tw 問題諮詢:consult@cc.nctu.edu.tw
課程內容 • 什麼是 USENET News/Netnews? • USENET News Reader 的使用
什麼是 USENET News/NetNews NetNews 簡介 NetNews 討論區 NetNews 的傳遞方式
NetNews 簡介 • USENET News • USENET 是一個巨大的布告欄與 BBS • USENET 是目前世界上最大的網路新聞系統 • USENET 利用討論區的方式將所有使用者送到 USENET中的新聞或資訊分門別類來儲存
使用者眼光中的 NetNews NEWSREADER NEWSREADER NEWSSERVER NEWSSERVER Debbie.cc.nctu.edu.tw
NetNews 討論區(NewsGroup) • NetNews 以階層式的架構來組織討論區,每一個討論區都有一個特定的主題 • 七大主要討論區 • comp: 電腦方面的話題 • news: 與 NetNews 相關的話題 • rec: 討論各種嗜好、娛樂活動及藝術 • sci: 除電腦科學外的科學研究 • soc: 人文社會方面的討論 • talk: 爭議性的話題 • misc: 其他
NewsGroup 簡例 rec sport food music cooking drink history recipe rec.food.cooking
Moderated Discussion Group • 一般的討論區都可允許使用者隨意發言 • Moderated Discussion Group: 所有發言必須經由主持人的批准才能刊登。使用者投書的方法與一般討論區相同 • *.announce 和*.answers 比較有 Moderated Group
NetNews 的傳遞方式 NEWSSERVER NEWSSERVER NEWSSERVER NEWSREADER NEWSSERVER NEWSSERVER
News Server • News Server 的任務 • 接受 News Reader 的讀取與投書要求 • 與鄰居的 News Server 互相交換新的 News • News Server 所接收的討論區種類由 Server 的管理者決定(通常與 News Server 所屬機構的性質有關)
USENET News Reader - TIN 的使用 讀取 News :News 畫面簡介 投書 (Post)
使用 tin 的三個畫面 進入 進入 主畫面 (已訂閱討論區之顯示畫面) News Thread顯示畫面 News 內容顯示畫面 退出 退出
進入 tin • 直接執行 tin 指令(計中的tin在 /usr/local/bin) • 如果自上回執行tin 到現在,所連接的News Server 有新增加的討論區,tin 會問你是否訂閱。否則會直接進入主畫面 • y: 訂閱; Y:全部訂閱 • n: 不訂閱; N:全部不訂閱 • q: 不訂閱並進入主畫面 (在有一個以上的新討論區時)
tin 主畫面 • tin 主畫面顯示所有使用者已訂閱之討論區 目前討論區 News Server 已訂閱的討論區 (討論區選擇 debbie.cc.nctu.edu.tw 157R) 1 66 nctu.talk 交大校園意見交流 2 22 nctu.consult 一般事項說明 未曾閱讀之文章 編號 討論區名 討論區主旨
選擇討論區 • 目前選擇的討論區:反白光棒或箭頭 • 利用上、下鍵選擇要讀取的討論區。選定討論區之後,按 <Enter> 鍵閱讀該討論區 • 如果知道要閱讀的討論區名稱,可以用g指令讀取 • Goto newsgroup []> nctu.talk
News Thread 顯示畫面 (I) • 於主畫面中選擇要閱讀的討論區後即進入 News Thread 顯示畫面 TotalThread TotalArticle 目前Thread 討論區名稱 (nctu.talk 35T 62A 0K 0H R) 1 + 3 八舍將有第四台 轟天雷 2 + 2 校園奇遇記 雙響炮 未曾閱讀之文章 第一封投書的作者 編號 Thread 主題
News Thread 顯示畫面 (II) • News Thread (討論串):針對同一主題的所有討論(且使用 Follow-up 投書)的所有討論 • 目前選擇的討論串:反白光棒或箭頭 • 利用上、下鍵選擇要讀取的討論串。選定討論串之後,按 <Enter> 鍵閱讀該討論串
News 內容顯示畫面 • 於News Thread 畫面中選擇要閱讀的討論串後即進入 News 內容顯示畫面。tin 會顯示目前 News Thread中的第一封投書 • 常用按鍵 • [space]:顯示投書的下一頁 • [tab]: 顯示下封未閱讀過的投書 • [q]: 回上一層畫面(可用於主畫面、News Thread 畫面及內容顯示畫面) • 數字鍵:第N封投書
新手必看討論區 • news.announce.newusers • 如何用 USENET • USENET 常見問題集 (FAQ: Frequenctly Asked Questions) • 投書應注意之 Writing Style • 投書應注意之規則 • news.answers : 各討論區之FAQ • news.newusers.questions
投書 (Post) • 投書的種類 • 一般投書:建立一新的 News Thread • 跟隨投書(Follow-up): 對別人的投書做相關的討論,附加在相關的 Thread 之後 • 在不熟悉如何投書前,應利用*.test (如nctu.test) 做測試
投書前的預備動作 • 使用簽名檔 • 利用文書編輯器在自己的 Home Directory 下建立一.signature 檔,則會附加在投書的末尾 • 設定姓名,否則將無法刪除自己的投書 • 利用chfn設定自己的Full Name;或 • 利用setenv NAME <Full Name>設定 • setenv NAME "Hao-Ren Ke" • 設定自己常用的編輯器 • setenv EDITOR “/usr/local/bin/joe -asis”
一般投書 • 在News Thread 顯示畫面中按 w • tin 會問你本封投書的主題,回答後進入文書編輯程式 • 離開文書編輯程式後, tin 會請你確認是否要送出此投書 • [q]: 不張貼 • [e]: 重新編輯 • [p]:張貼
Follow-Up 投書 • 在News Thread 顯示畫面中按 f • tin 會將你所Follow-up的投書內容全部引進你的投書作為引言部份,回答後進入文書編輯程式 • 請在文書編輯器中刪除不必要的引言部份 • 離開文書編輯程式後, tin 會請你確認是否要送出此投書(同一般投書)
UseNet 遊戲規則 • 先看過 FAQ 再發問 • 簡短的簽名檔 • 適當的引言 • 將自己的情形描述清楚,再發問 • 測試應使用測試專用的討論區 • 尊重異見、勿涉及人身攻擊 • 發與討論區有關的文章 • 新手應多看、少說
UseNet 常用縮寫 • 一些表示情緒的文字圖案 • :) , :-) , :-> (笑臉) • ;) , ;-) , ;-> (比上面笑得更厲害) • :-( (傷心或生氣) • :-P (吐舌頭) • 族繁不及備載,到 BBS 上找找看 • 縮寫 • BTW : By the way • IMHO : In my humble option • TTYL : Talk to you later • OTOH : On the other hand • ROTFL : Rolling on the floor laughing
TIN 進階指令介紹 訂閱或取消訂閱討論區 改變討論區的排列順序 設定編輯器 Crosspost 其他指令
訂閱或取消訂閱討論區 • 尋找特定字串(可用於所有畫面) • 按/ 或? 鍵後輸入要尋找的字串 • 訂閱討論區 • 在主畫面中按y 鍵引入所有未訂閱的討論區 • 選擇要訂閱的討論區後按s/S 鍵 • 按y 鍵不顯示所有未訂閱的討論區 • 取消訂閱討論區 • 在主畫面中選擇要取消訂閱的討論區 • 按 u/U鍵
改變討論區的顯示順序 • 目的:將常閱讀的討論區放在前面 • 在主畫面中選擇要移動的討論區後按m 鍵 • 輸入討論區新的編號
設定編輯器 • UNIX 提示符號下輸入setenv EDITOR <new_editor> • 若使用pine/he,在主畫面中按M 鍵 • set 2) Editor Offset to off
Crosspost • 投書到一個以上的討論區 • 執行投書指令,並進入文書編輯器 • 找到 Newsgroup: xxx 這一行後輸入所有要 Crosspost 的討論區 Newsgroup: nctu.talk,nctu.consult,nctu.adm ':' 和第一個討論區間要有一空格 討論區間用','分開且不能有空格
其他指令(I) • 刪除一篇自己 Post 的文章 • 閱讀要刪除的投書 • 按D 鍵 • 加上標示 • 在News Thread 或 News 內容畫面選擇要加上標示的 Thread 或文章後按t鍵 • 將一Thread或文章寄給某人 • 在News Thread 或 News 內容畫面選擇寄送的 Thread 或文章後按m鍵
其他指令 (II) • 將不想閱讀的 News Thread設定為已閱讀 • 在 News Thread 畫面按 K 鍵 • 選擇是否列出沒有未閱讀過的文章之討論區或News Thread • 在主畫面或 News Thread 畫面按r鍵 • 將Thread 或文章存成檔案 • 在News Thread 或 News 內容畫面選擇要存檔的 Thread 或文章後按s 鍵