Usenet là từ viết tắt của User's Network là mạng của người dùng lớn nhất trong Internet ?? USENET liên kết nhiều nhóm tin (Newsgroup), mổi nhóm tin như thế bàn về một đề tài riêng biệt, Hiện nay trên Internet có khoảng 30.000 nhóm tin như thế., mỗi nhóm tin mẹ lại đẻ thêm nhiều nhóm tin con....Do đó chỉ việc liệt kê nó ra ..thấy cũng hao giấy rồi !! (Chúng tôI đã có tập tin các Usenet trên Internet khoảng 900 trang !! )
Usenet cũng là một phương tiện tiện ích của Internet ( cũng như FTP ), ta có thể dùng phương tiện Email thông thường để truy cập nó - dù máy tính của bạn chưa từng nối mạng Internet chính thức-.( đó chính là khe hở cho chúng ta len vào đấy !!)
Xin lưu ý các bạn :
- Dùng FTP ta lấy được những chương trình phần mềm Software.
- Dùng USENET ta lấy được những File text ( mã Ascii ), do đó không cần phải nghỉ tới giải mã ( decode ) như FTP.
Giả sử bạn tình cờ biết được một địa chỉ Usenet ( Do xem trong sách báo chi đó ??). Bước đầu ta phải làm gì với nó đây ? Phải dùng câu lệnh như thế nào ? nó có giống như câu lệnh ta đã từng dùng trong FTP không ? Truy cập nó và tiến đến lấy tin tức trên đó như thế nào đây? vv.vv vô vàn thắc mắc !!
Các bạn nên để ý, với bất cứ tiện ích nào trong Internet, ta chỉ cần một chữ HELP trong Mail của ta gởi đi , là bắt đầu bước thám hiểm của chung ta dó ?? ( mách đấy ? )
Thực hành 1.
( Ta chọn Mail-server@rtfm.mit.edu làm server thí dụ cho loạt bài nầy )
Đầu tiên bạn gởi Mail đến Mail-server@rtfm.mit.edu với nội dung chỉ một từ duy nhứt :
To : Mail-server@rtfm.mit.edu
Nội dung : HELP
Các bạn cứ thư thả chờ thơ trả lời ( thời gian..thì tùy xa lộ Internet..?)
Các bạn sẽ nhận được thư trả lời là một tập tin Help-Text chỉ dẫn tất cả những lệnh trong USENET - hoàn toàn khác với lệnh trong FTP - trong các lệnh nầy ta chỉ để ý đến các lệnh sau đây :
SEND ( gởi cho ta ) tương tự như GET trong FTP.
-LISTING- ( liệt kê ) tương tự như DIR trong FTP hay DOS vậy. (có dấu - ở đầu và cuối từ !)
INDEX ( mục từ ) liệt kê các mục từ trong thư mục con nào đó.
USENET-ADDRESSES. địa chỉ các nhóm tin
...
..
QUIT Thoát ra
Thực hành 2
Gởi Mail cho :
Mail-server@rtfm.mit.edu
Nội dung như sau :
Send usenet/news-answers/x-faq (1)
Send usenet/news-answers/-listing- (2)
Send usenet-addresses/Smith (3)
quit
Giải thích các dòng lệnh trên :
Dòng lệnh (1) ; Gởi (cho bạn) text-file có tên X-FAQ trong thư mục con /news-answer /. FAQ ( Freuquence Answer Question- Hỏi đáp thông thường ) thường mấy tập tin văn bản trong Mail-server nầy có dạng tập vấn đáp về một đề chuyên môn nào đó,
Dòng lệnh (2) : - Listing- ( liệt kê - tương tự Dir trong Dos ) Liệt kê các mục con ( hay thư mục con ) có trong /news-answers/
Dòng lệnh (3) : Usenet-addresses - Tập địa chỉ của Usenet trên toàn mạng Internet, đấy là một tập khổng lồ về tất cả các nhóm tin Newsgroups ( trên 10.000 nhóm tin chính ). câu /Smith : liệt kê trong số nhóm tin có tin cuối là Smith.
Với 3 câu lệnh trên , bạn sẽ nhận được 4 mail trả lời, tôi xin trích mỗi thơ một đoạn đê tiện minh họa.
Với dòng lệnh (1) bạn nhận được Mail như sau :
Subj: mail-server: "index usenet/news.answers/x-faq"
The following is a list of files in the usenet/news.answers/x-faq archive.
(A "d" as the first character of a line indicates a subarchive.)
total 450
-rw-rw-r-- 12 lopipusr 7376 Aug 8 00:18 Intel-Unix-X-faq
-rw-rw-r-- 6 lopipusr 53903 Oct 3 1996 part1
-rw-rw-r-- 6 lopipusr 52306 Oct 3 1996 part2
-rw-rw-r-- 6 lopipusr 44526 Oct 3 1996 part3
-rw-rw-r-- 6 lopipusr 51520 Oct 3 1996 part4
-rw-rw-r-- 6 lopipusr 54609 Oct 3 1996 part5
-rw-rw-r-- 6 lopipusr 55913 Oct 3 1996 part6
-................
Với dòng lệnh (2) bạn nhận được Mail như sau :
Subj: mail-server: "Send usenet/news.answers/-listing-"
( trích đoạn )
The following is a list of files in the usenet/news.answers archive.
(A "d" as the first character of a line indicates a subarchive.)
total 9675
-rw-rw-r-- 4 root 20635 Jan 6 1996 1996-olympics-faq
drwxrwxr-x 2 root 512 Aug 29 00:54 386bsd-faq
drwxrwxr-x 2 root 512 Jul 9 04:44 3b1-faq
-rw-rw-r-- 10 root 36776 Aug 1 1996 3d-programmer-info
drwxrwxr-x 3 root 512 Jul 24 1995 AOL
-rw-rw-r-- 4 root 49687 Dec 17 1995 Arabic-software-map
drwxrwxr-x 2 root 512 Aug 29 00:51 AudioFAQ
drwxrwxr-x 4 root 512 Jan 30 1997 C++-faq
drwxrwxr-x 2 jik 512 Aug 16 01:11 C-faq
drwxrwxr-x 3 root 512 Apr 15 00:11 CAD
...................
....................
Với dòng lệnh (3) bạn nhận được Mail như sau :
Subj: mail-server: "Send usenet-addresses/smith"
( trích ..)
Mark Smith
jlsmith@crl.com (Smith) (Feb 4 96)
gcsmith@vnet.net (Greg Smith) (Feb 9 96)
mbs@comdial.com (Michael B. Smith) (Feb 8 96)
cds@cc.nccu.edu.tw (Curtis Smith) (Feb 8 96)
......................
...................
Xin lưu ý : khi lấy tập tin trong USENET bằng Email , nó có quy định như sau :
- Chỉ giới hạn có giá trị trong 20 messages đầu tiên , trên số nầy sẽ không được Usenet-server " nghía " đến !
- mỗi ngày mỗi người chỉ nhận tối đa 25 messages thôi ! ( tôi đã thử lấy nhiều hơn số nầy mà không thấy ai rầy la gì cả ??)
Giờ đây ta nghiên cứu những massages ( Mail ) nhận được trong thực hành 2.:
Mail thứ nhứt :
Subj: mail-server: "index usenet/news.answers/x-faq"
total 450
-rw-rw-r-- 12 lopipusr 7376 Aug 8 00:18 Intel-Unix-X-faq
-rw-rw-r-- 6 lopipusr 53903 Oct 3 1996 part1
-rw-rw-r-- 6 lopipusr 52306 Oct 3 1996 part2
-rw-rw-r-- 6 lopipusr 44526 Oct 3 1996 part3
-rw-rw-r-- 6 lopipusr 51520 Oct 3 1996 part4
-rw-rw-r-- 6 lopipusr 54609 Oct 3 1996 part5
-rw-rw-r-- 6 lopipusr 55913 Oct 3 1996 part6
-................
Trên mail nầy ta thấy những File Part1, part2 .. mỗi file có số Size liền bên , đây chỉ là một danh sách ( listing ) của thư mục con ///X-faq. Thí dụ bây giờ ta muốn lấy tập tin Part1 và part6 , ta gởi mail có 2 câu lệnh sau :
Send usenet/news-answers/x-faq/part1
Send usenet/news-answers/x-faq/part6
Mail thứ nhì :
Mail nầy bạn nhận được là tập liệt kê tất cả danh sách các thư mục con của /News-answer. Thư mục nầy khá dài ( khoảng 10 trang A4 đấy), các bạn khi đã có được bảng danh sách nầy tức là đã có chìa khóa vào kho tàng văn thơ khổng lồ của USENET rồi đó !! Không ngờ nó giãn dị , dễ dàng như thế ni ??
Subj: mail-server: "Send usenet/news.answers/-listing-"
The following is a list of files in the usenet/news.answers archive.
(A "d" as the first character of a line indicates a subarchive.)
total 9675
-rw-rw-r-- 4 root 20635 Jan 6 1996 1996-olympics-faq
drwxrwxr-x 2 root 512 Aug 29 00:54 386bsd-faq
drwxrwxr-x 2 root 512 Jul 9 04:44 3b1-faq
-rw-rw-r-- 10 root 36776 Aug 1 1996 3d-programmer-info
drwxrwxr-x 3 root 512 Jul 24 1995 AOL
-rw-rw-r-- 4 root 49687 Dec 17 1995 Arabic-software-map
drwxrwxr-x 2 root 512 Aug 29 00:51 AudioFAQ
drwxrwxr-x 4 root 512 Jan 30 1997 C++-faq
drwxrwxr-x 2 jik 512 Aug 16 01:11 C-faq
drwxrwxr-x 3 root 512 Apr 15 00:11 CAD
...................
....................
Trên bảng nầy các bạn để ý các ký tự ở đầu mổi dòng :
- Dòng bắt đầu bằng ký tự " - " là chỉ tên ở cuối dòng đó là TậP TIN
- Dòng bằt đầu bằng ký tự " d " là chỉ tên ở cuối dòng là THƯ MụC CON
Muốn lấy tập tin Programmer-info : các bạn đánh dòng lệnh :
Send usenet/news-answers/programmer-info
Muốn biết tiếp thư mục con trong /CAD còn có các chi tiết nào : các bạn đánh dòng lệnh :
Send usenet/news-answers/CAD/-listing-
Các bạn cứ thế tiếp tục cho những thư mục mà mình quan tâm. Còn nếu muốn biết rõ hết toàn bộ cây thư mục của nó, chắc phải tốn Mail bộn đó ???
Mail thứ ba :
Subj: mail-server: "Send usenet-addresses/smith"
Mark Smith
jlsmith@crl.com (Smith) (Feb 4 96)
gcsmith@vnet.net (Greg Smith) (Feb 9 96)
mbs@comdial.com (Michael B. Smith) (Feb 8 96)
cds@cc.nccu.edu.tw (Curtis Smith) (Feb 8 96)
......................
...................
Tập tin Usenet-Addresss thuộc loại tập tin khổng lồ ( vài nghìn trang !! ) ta không thể lấy qua Email được, ta chỉ phân nhỏ ra bằng tên người riêng biệt mà thôi. Theo tôi thấy các bạn cũng không cần biết đến thông tin nầy...