Lưu trữ tệp - Đại siêu thị tri thức. Lưu trữ tệp

Máy chủ lưu trữ tệp trong hệ điều hành Windows.
Hàng chục nghìn máy chủ Internet là máy chủ lưu trữ tệp và chúng lưu trữ hàng trăm triệu tệp thuộc nhiều loại khác nhau (chương trình, trình điều khiển thiết bị, tệp đồ họa và âm thanh, v.v.). Sự hiện diện của các máy chủ lưu trữ tệp như vậy rất thuận tiện cho người dùng, vì nhiều tệp cần thiết có thể được "tải xuống" trực tiếp từ Internet.


Kho lưu trữ tệp Rapidshare.com cho phép mọi người tải bất kỳ tệp nào lên máy chủ và nhận liên kết để tải xuống sau đó.

Các máy chủ lưu trữ tệp, cũng như khả năng "tải xuống" chương trình, được hỗ trợ bởi nhiều công ty - nhà phát triển phần mềm và nhà sản xuất các thành phần phần cứng máy tính và thiết bị ngoại vi. Phần mềm được lưu trữ trên các máy chủ như vậy được phân phối tự do hoặc phần mềm chia sẻ, và do đó, bằng cách “tải xuống” một tệp cụ thể, người dùng không vi phạm luật bản quyền đối với phần mềm.

Trình quản lý tải xuống tệp.
Trong hệ điều hành Windows, để thuận tiện cho người dùng, nhiều máy chủ lưu trữ tệp (freeware.ru, www.freesoft.ru, www.download.ru, v.v.) có giao diện Web, cho phép bạn làm việc với chúng bằng trình duyệt . Trình duyệt là hệ thống tích hợp để làm việc với nhiều tài nguyên thông tin Internet và do đó bao gồm trình quản lý tải xuống tệp.

Tuy nhiên, sẽ thuận tiện hơn khi làm việc với các kho lưu trữ tệp bằng cách sử dụng trình quản lý tải xuống tệp chuyên dụng cho phép bạn tiếp tục tải xuống tệp sau khi kết nối với máy chủ bị hỏng. Trình quản lý tải xuống tệp cung cấp cho người dùng thông tin chi tiết dưới dạng số và đồ họa về quá trình tải xuống tệp (kích thước tệp, khối lượng của phần đã tải xuống, bao gồm tỷ lệ phần trăm, tốc độ tải xuống, thời gian tải xuống đã qua và còn lại, v.v.).

Một số trình quản lý tải xuống tệp giúp tăng tốc độ tải xuống bằng cách chia tệp thành nhiều phần và tải xuống tất cả các phần cùng một lúc. Ví dụ, trong trình quản lý tải xuống tệp FlashGet, quá trình tải xuống từng phần của tệp được biểu diễn bằng đồ họa ở cuối cửa sổ ứng dụng.

Địa chỉ của tệp trên máy chủ lưu trữ tệp.
Có thể truy cập tệp trên máy chủ lưu trữ tệp qua giao thức HTTP và giao thức truyền tệp đặc biệt FTP (File Transfer Protocol). Giao thức FTP không chỉ cho phép tải tệp từ máy chủ lưu trữ tệp từ xa đến máy tính cục bộ mà ngược lại, truyền tệp từ máy tính cục bộ sang máy chủ từ xa.

Địa chỉ tệp bao gồm cách tệp được truy cập và tên của máy chủ Internet nơi tệp được đặt.


Nếu giao thức truyền tệp FTP được sử dụng như một cách để truy cập tệp file.exe được lưu trữ trên máy chủ ftp.eict.ru, thì địa chỉ tệp sẽ được viết như sau:
ftp://eict.ru/file.exe

Kho phần mềm trong hệ điều hành Linux.
Trong hệ điều hành Linux, các thành phần của bản thân hệ thống và ứng dụng được lưu trữ dưới dạng "gói" (phần mở rộng vòng / phút), mà mỗi người dùng có thể tải xuống và cài đặt trong phiên bản hệ thống của mình. Đó là, mỗi người dùng xây dựng hệ điều hành Linux của mình và các ứng dụng của nó dựa trên nhu cầu và sở thích của họ, sử dụng một tập hợp các gói trong kho cho việc này.

Hiện tại, khi mức độ phổ biến của World Wide Web là khá lớn, lưu lượng truyền trên Internet thông qua giao thức FTP vẫn đứng đầu, nhỉnh hơn một chút so với lưu lượng qua giao thức HTTP. Trong bối cảnh đó, việc tổ chức lưu trữ tệp trong khuôn khổ công nghệ TCP / IP là một nhiệm vụ vô cùng cấp thiết.

Các bản lưu trữ được sử dụng cho nhiều mục đích khác nhau, nhưng phổ biến nhất trên web là các bản lưu trữ có sẵn miễn phí hoặc những bản lưu trữ có thể được truy cập bằng một ID người dùng ẩn danh. Do đó, các kho lưu trữ này có thể được sử dụng như:

  • bộ sưu tập phần mềm miễn phí;
  • bộ sưu tập các chương trình để thử nghiệm beta;
  • bộ sưu tập các văn bản quy phạm và quy định;
  • vân vân.

Một kho lưu trữ FTP cũng có thể được sử dụng như một kho lưu trữ của phần mềm thương mại được sử dụng trong một công ty, chỉ trong trường hợp này, một kho lưu trữ như vậy sẽ không cho phép truy cập ẩn danh vào các tài nguyên được lưu trữ trong đó.

Thông thường, khả năng truy cập FTP được cấp phép cũng được sử dụng để nhắn tin, tức là như một phương tiện giao tiếp. Điều này thường xảy ra khi hệ thống e-mail không hoạt động vì lý do này hay lý do khác.

Hiện tại, toàn bộ hệ thống tương tác giữa các thành phần trao đổi FTP có thể được biểu diễn dưới dạng biểu đồ trong Hình 4.1.

Sơ đồ này cho thấy hai điểm công nghệ quan trọng: thứ nhất, kho lưu trữ có thể được truy cập không chỉ từ một chương trình khách chuyên biệt, mà còn từ một trình duyệt phổ biến, chẳng hạn như Netscape Communicator hoặc Microsoft Internet Explorer, và thứ hai, để tìm kiếm thông tin trong FTP -archives , bạn có thể sử dụng chương trình Archie.

Cơm. 4.1. Sơ đồ tương tác giữa các thành phần trao đổi FTP

Cần hiểu rõ rằng Archie và FTP là những công nghệ hoàn toàn khác nhau. Trong hầu hết các trường hợp, người dùng truy cập máy chủ Archie từ một máy khách Archie nằm trên cùng một máy với máy chủ, tức là người dùng đầu tiên chuyển mạng với tư cách là người dùng Archie, sau đó sử dụng chương trình khách (thường chạy dưới dạng trình bao) để truy cập vào máy chủ Archie.

FTP (Giao thức truyền tệp)

FTP (File Transfer Protocol hay "Giao thức truyền tệp") là một trong những giao thức lâu đời nhất trên Internet và là một phần trong các tiêu chuẩn của nó. Trao đổi dữ liệu trong FTP diễn ra qua kênh TCP. Sàn giao dịch dựa trên công nghệ "máy khách-máy chủ". Hình 4.2 mô tả mô hình giao thức.

Cơm. 4.2. Mô hình giao thức

Trong FTP, kết nối được khởi tạo bởi trình thông dịch giao thức của người dùng. Việc trao đổi được điều khiển thông qua kênh điều khiển trong tiêu chuẩn giao thức TELNET. Các lệnh FTP được tạo bởi trình thông dịch giao thức của người dùng và được chuyển đến máy chủ. Phản hồi của máy chủ cũng được gửi đến người dùng thông qua kênh điều khiển. Nói chung, người dùng có khả năng liên hệ với trình thông dịch giao thức của máy chủ và các phương tiện khác với trình thông dịch của người dùng.

Các lệnh FTP xác định các tham số của kênh truyền dữ liệu và chính quá trình truyền. Chúng cũng xác định bản chất của công việc với các hệ thống tệp từ xa và cục bộ.

Phiên điều khiển khởi tạo liên kết dữ liệu. Khi tổ chức kênh truyền dữ liệu, trình tự các hành động khác với tổ chức kênh điều khiển. Trong trường hợp này, máy chủ bắt đầu trao đổi dữ liệu phù hợp với các tham số đã thỏa thuận trong phiên quản lý.

Kênh dữ liệu được đặt cho cùng một máy chủ lưu trữ như kênh điều khiển mà qua đó kênh dữ liệu được cấu hình. Kênh dữ liệu có thể được sử dụng cho cả việc nhận và truyền dữ liệu.

Có thể dữ liệu có thể được chuyển sang máy thứ ba. Trong trường hợp này, người dùng tổ chức kênh điều khiển với hai máy chủ và tổ chức kênh dữ liệu trực tiếp giữa chúng. Các lệnh điều khiển đi qua người dùng và dữ liệu đi trực tiếp giữa các máy chủ (Hình 4.3).

Kênh điều khiển phải được mở khi truyền dữ liệu giữa các máy. Nếu nó bị đóng, quá trình truyền dữ liệu sẽ dừng lại.

Cơm. 4.3. Kết nối với hai máy chủ khác nhau và truyền dữ liệu giữa chúng

. Các chế độ giao tiếp

Giao thức rất chú ý đến các cách thức trao đổi dữ liệu khác nhau giữa các máy thuộc các kiến ​​trúc khác nhau. Thật vậy, có mọi thứ trên Internet, từ máy tính cá nhân, máy Mac đến siêu máy tính. Tất cả chúng đều có độ dài từ khác nhau và nhiều thứ tự bit khác nhau trong một từ. Ngoài ra, các hệ thống tệp khác nhau hoạt động với tổ chức dữ liệu khác nhau, được thể hiện trong khái niệm về một phương pháp truy cập.

Nói chung, theo quan điểm của FTP, trao đổi có thể là dòng hoặc khối, có hoặc không mã hóa thành các định dạng trung gian, văn bản hoặc nhị phân. Trong trao đổi văn bản, tất cả dữ liệu được chuyển đổi sang ASCII và truyền qua mạng ở dạng này. Ngoại lệ duy nhất là dữ liệu máy tính lớn của IBM, được chuyển đến EBCDIC theo mặc định nếu cả hai máy hợp tác đều là IBM. Dữ liệu nhị phân được truyền dưới dạng một chuỗi các bit hoặc trải qua một số biến đổi nhất định trong phiên điều khiển. Thông thường, với truyền dữ liệu trực tuyến, một tệp dữ liệu được truyền trong một phiên và với phương pháp khối, một số tệp có thể được chuyển trong một phiên.

Sau khi mô tả giao thức trao đổi một cách tổng quát, chúng ta có thể tiến hành mô tả phương tiện trao đổi thông qua giao thức FTP. Có cả máy chủ và máy khách cho hầu hết mọi nền tảng và môi trường hoạt động. Máy chủ và máy khách tiêu chuẩn của các hệ thống giống Unix được mô tả bên dưới.

Phần mềm truy cập FTP

Để làm việc với các kho lưu trữ Ftp, cần có phần mềm sau: máy chủ, máy khách và chương trình tìm kiếm. Máy chủ cung cấp quyền truy cập vào các tài nguyên lưu trữ từ bất kỳ đâu trong mạng, máy khách cung cấp cho người dùng quyền truy cập vào bất kỳ kho lưu trữ nào trên mạng và công cụ tìm kiếm cung cấp điều hướng trong toàn bộ tập hợp các kho lưu trữ mạng.

Trong các hệ điều hành khác nhau, các thành phần này của trao đổi Ftp thay đổi cả về hình thức và khả năng, nhưng một số nguyên tắc chung vẫn được giữ nguyên, ngoài ra, các chương trình hướng đến giao diện dòng lệnh, phần lớn, vẫn giữ nguyên trong các hoạt động khác nhau các môi trường.

Máy chủ giao thức - chương trình ftpd

Lệnh ftpd được thiết kế để phục vụ các yêu cầu trao đổi thông tin qua giao thức FTP. Máy chủ thường khởi động khi máy tính khởi động. Cú pháp khởi động máy chủ như sau:

Ftpd [-d] [-1] [-t thời gian chờ]

  • d - tùy chọn gỡ lỗi;
  • 1 - tùy chọn để nhận dạng người dùng tự động;
  • t - thời gian chờ thụ động lệnh của người dùng.

Mỗi máy chủ có mô tả lệnh riêng, có thể lấy được bằng lệnh trợ giúp. Người dùng được xác thực tự động bằng tệp / etc / passwd. Mật khẩu người dùng không được để trống.

Có một tệp đặc biệt chứa những người dùng bị cấm, tức là những người không được phép sử dụng dịch vụ FTP. Có thể nhập kho lưu trữ bằng ID người dùng ẩn danh hoặc ftp. Trong trường hợp này, máy chủ thực hiện các biện pháp để hạn chế quyền truy cập vào tài nguyên máy tính cho người dùng này. Thông thường, một thư mục ftp đặc biệt được tạo cho những người dùng như vậy, trong đó các thư mục bin, v.v. và pub được đặt. Thư mục bin chứa các lệnh được phép sử dụng và thư mục pub chứa các tệp tin. Thư mục etc không hiển thị cho người dùng và chứa các tệp xác thực người dùng.

Chương trình trao đổi tệp - ftp

FTP là giao diện người dùng để trao đổi tệp bằng giao thức cùng tên. Chương trình thiết lập kênh điều khiển với máy chủ từ xa và chờ lệnh của người dùng. ID máy chủ từ xa được chỉ định dưới dạng đối số chương trình hoặc trong lệnh giao diện mở.

Nếu lệnh ftp hoạt động với người dùng và chờ lệnh của họ, thì lời nhắc "ftp>" sẽ hiển thị trên màn hình.

Cú pháp lệnh:

Ftp [-v] [- d] [- i] [- n]

  • v - ngăn chặn phản hồi của máy chủ và thống kê truyền dữ liệu;
  • n - kiểm soát chế độ xác thực người dùng. Nếu công tắc này được chỉ định, tệp .netrc sẽ được kiểm tra trước tiên;
  • i - tắt xác nhận chuyển tệp khi sao chép hàng loạt tệp;
  • d - bật chế độ gỡ lỗi;
  • g - Tắt tính trong suốt chuyển tên.

Trong khuôn khổ khóa học này không thể liệt kê hết các lệnh ftp nên chúng ta sẽ chỉ tập trung vào những lệnh cần thiết nhất.

Lệnh đầu tiên như vậy là mở lệnh. Lệnh này mở một phiên với một máy chủ từ xa:

Ftp> mở polyn.net.kiae.su

Sau khi đưa ra một lệnh như vậy, các yêu cầu nhận dạng người dùng sẽ tuân theo. Bạn có thể đăng ký một người dùng bằng cách lệnh người dùng :

Ftp> ẩn danh người dùng

Trong ví dụ này, người dùng không có quyền truy cập đặc biệt trên máy chủ từ xa và do đó được đăng nhập dưới dạng ẩn danh. Để đáp ứng yêu cầu nhận dạng, trong trường hợp này, hãy nhập địa chỉ bưu điện của bạn. Thông thường, chỉ cần nhập thông tin tương tự như địa chỉ bưu điện để truy cập tài nguyên lưu trữ là đủ, nhưng cũng có những máy chủ tỉ mỉ kiểm tra địa chỉ như vậy, vì vậy tốt hơn hết bạn không nên lừa dối bất kỳ ai và hãy đăng ký một cách trung thực.

Các lệnh quan trọng nhất tiếp theo là lệnh cdls (dir). Mục đích của các lệnh này khá minh bạch và dễ hiểu đối với tất cả người dùng - điều hướng qua cây hệ thống tệp và xem nội dung của các thư mục. Ở đây, nên sử dụng lệnh ls với các tham số bổ sung khi duyệt các thư mục:

Ftp> ls -FC

Trong trường hợp này, người dùng có thể nhận được một báo cáo nhiều cột chỉ ra các loại tệp. Tuy nhiên, không phải tất cả các máy chủ đều xử lý sự kết hợp này.

Vì hai máy tham gia vào quá trình nhận và truyền, ngoài việc điều hướng trong hệ thống tệp từ xa, điều hướng trong hệ thống tệp cục bộ cũng cần thiết. Lệnh lcd (cd cục bộ) phục vụ mục đích này. Ngoài ra, người dùng có thể đưa ra bất kỳ lệnh shell cục bộ nào nếu nó đứng trước ký tự "!":

Ftp>! Pwd

Lệnh này sẽ trả về tên của thư mục hiện tại trên máy cục bộ.

Và cuối cùng, điều quan trọng nhất là lệnh nhận / truyền dữ liệu mắc phải , đặt , mget , mputthùng rác. Với lệnh get và put, bạn có thể nhận hoặc chuyển một tệp:

Ftp> tải README.TXT

Các lệnh mget, mput nhằm nhận / truyền một tập hợp các tệp:

ftp> mget * .gz

Ví dụ cho thấy rằng trong trường hợp sau, mặt nạ "*" được sử dụng. Thông thường, khi chuyển các nhóm tệp, mỗi tệp được yêu cầu xác nhận. Để tránh điều này, trước khi nhận / truyền, bạn nên phát hành lệnh nhắc nhở. Sau đó sẽ chuyển chế độ yêu cầu xác nhận và khi lệnh này được sử dụng lại, trạng thái yêu cầu xác nhận sẽ được khôi phục. Một lệnh hữu ích khác là lệnh băm :

ftp> băm #

Ký hiệu "#" có thể được thay thế bằng bất kỳ ký hiệu nào khác. Khi làm việc trên các dòng chậm hoặc khi chuyển các tệp lớn, sau khi bật chế độ băm, người dùng có cơ hội xem quá trình truyền dữ liệu (dấu "#" được cấp sau khi chuyển từng khối). Và điều cuối cùng bạn nên chú ý là lệnh bin. Sau khi ra lệnh này, theo mặc định, dữ liệu sẽ được chuyển ở chế độ truyền dữ liệu nhị phân. Điều thứ hai là cực kỳ quan trọng, bởi vì khi chuyển trong ASCII, các chương trình và dữ liệu lưu trữ không thể được chuyển. Thường hữu ích khi bật chế độ bin cho dữ liệu ký tự có độ dài dòng tùy ý, chẳng hạn như tệp tái bút (* .ps), như trong chế độ ASCII có giới hạn độ dài dòng (thường là 254 ký tự).

Để đăng xuất ftp, hãy chạy bỏ lệnh .

Tìm kiếm FTP - Archie

Truy cập FTP hiện có sẵn từ nhiều giao diện đa giao thức (chẳng hạn như Mosaic hoặc Netscape) hoặc các shell ftp đồ họa như ftptool cho X-Window. Tất cả chúng đều tiện lợi và dễ sử dụng hơn nhiều, nhưng chúng cũng tiêu tốn nhiều tài nguyên hơn.

Thật kỳ lạ, thậm chí còn có một máy chủ FTP cho MS-DOS (gói NCSA Telbin), chưa kể đến các môi trường đa nhiệm. Tuy nhiên, việc tìm kiếm máy chủ FTP phù hợp trên Internet là một công việc phức tạp và tốn nhiều thời gian. Để tạo điều kiện cho nó, có một công cụ đặc biệt - Archie. Archie được phát triển tại Đại học McGill ở Canada. Công việc của Archie là quét các tệp lưu trữ FTP để tìm các tệp cần thiết. Bạn có thể làm việc với Archie thông qua phiên telnet, thông qua khách hàng địa phương hoặc qua email. Để làm việc qua telnet, bạn nên mở một phiên telnet, để phản hồi đăng nhập, hãy nhập từ "archie":

Đăng nhập Telnet archie.mcgill.ca: archie ...... archie>

Sau khi lời nhắc "archie>" xuất hiện, hãy hỏi về khả năng của máy chủ bằng cách nhập lệnh "trợ giúp".

Khi làm việc thông qua một khách hàng địa phương, chỉ cần nhập:

Archie gnuplot.tar.gz

và để đáp lại, hãy nhận một danh sách các kho lưu trữ, trong đó có một tệp "gnuplot.tar.gz". Cần lưu ý rằng các sửa đổi khác nhau của các máy khách (đặc biệt là các ứng dụng đồ họa) có thể khác nhau đáng kể về cú pháp.

Lưu trữ là một tệp chứa một hoặc nhiều tệp khác, cũng như siêu dữ liệu. Lưu trữ được sử dụng để kết hợp bất kỳ tập hợp tệp nào thành một tệp bộ chứa duy nhất nhằm mục đích lưu trữ và chuyển thông tin thuận tiện hoặc đơn giản là để nén dữ liệu. Để tạo kho lưu trữ và làm việc với chúng, các chương trình lưu trữ được sử dụng.

Các kho lưu trữ có thể bảo quản cấu trúc thư mục, chứa thông tin phục vụ để phát hiện và sửa lỗi, nhận xét và các thông tin khác. Tùy thuộc vào định dạng lưu trữ, dữ liệu trong đó có thể được mã hóa bằng mật khẩu.

Ứng dụng

Lưu trữ đặc biệt hữu ích như một cách để gói dữ liệu hệ thống tệp và siêu dữ liệu thành một tệp duy nhất để lưu trữ trên máy tính hoặc để phân phối qua các kênh chỉ hỗ trợ truyền tệp sang tệp, chẳng hạn như gửi cấu trúc thư mục qua email.

Ngoài mục đích lưu trữ, tài liệu lưu trữ thường được sử dụng để phân phối các gói phần mềm; trong trường hợp này, kho lưu trữ thường được gọi là gói phân phối và các điều kiện nội dung bổ sung có thể áp dụng cho nó (giả sử phải có tệp kê khai). Ví dụ về kho lưu trữ phân phối: deb cho Debian, JAR cho Java, APK cho Android.

Các tính năng chức năng

Tùy thuộc vào loại, kho lưu trữ hỗ trợ hợp nhất các tệp thành một, nén dữ liệu, mã hóa, nhiều tập (một kho lưu trữ gồm nhiều phần), tổng kiểm tra để kiểm tra tính toàn vẹn của nội dung lưu trữ, tự giải nén, tự cài đặt, thông tin về khối lượng nguồn và phương tiện, thông tin về cấu trúc thư mục, ghi chú và nhận xét, cũng như siêu dữ liệu khác. Định dạng tệp lưu trữ được xác định bởi phần mở rộng tệp và / hoặc tiêu đề tệp. Các chương trình lưu trữ, phần mềm tạo đĩa quang và chương trình chụp ảnh đĩa được sử dụng để tạo các kho lưu trữ.

Lưu trữ các định dạng

Định dạng lưu trữ là định dạng tệp của tệp lưu trữ. Có rất nhiều định dạng lưu trữ, nhưng chỉ một số định dạng trong số đó nhận được sự chấp nhận và hỗ trợ rộng rãi từ các nhà cung cấp phần mềm và cộng đồng người dùng. Vì vậy, trong số những phần mềm phổ biến nhất trong môi trường Windows là ZIP, RAR, 7z và trong Mac OS - định dạng SIT.

Các loại lưu trữ

  • Chỉ lưu trữ các định dạng chỉ hợp nhất các tệp thành một (ví dụ: tar).
  • Chỉ nénđịnh dạng chỉ nén tệp (ví dụ: gzip, bzip2).
  • Đa chức năng các định dạng cho phép bạn hợp nhất các tệp thành một, nén chúng, mã hóa chúng, tạo thông tin để phát hiện và sửa lỗi, sắp xếp các tệp lưu trữ dưới dạng tự giải nén để trích xuất nội dung mà không cần sự tham gia của phần mềm bổ sung (ví dụ: RAR, ZIP,).
  • Phân bổ các định dạng được sử dụng để tạo gói cài đặt phần mềm, cũng có thể là các tệp tự cài đặt (ví dụ: JAR, APK, IPA).
  • Định dạng hình ảnh đĩađược sử dụng để tạo ảnh đĩa dùng làm ổ lưu trữ thông tin (ví dụ: ISO, NRG).

Các loại lưu trữ phụ

Tự giải nén kho lưu trữ

Các kho lưu trữ tự giải nén thường còn được gọi là kho lưu trữ SFX (từ tiếng Anh. SelF-eXtract - tự giải nén). Không giống như tệp lưu trữ thông thường, tệp lưu trữ tự giải nén có định dạng tệp thực thi (trong Windows, tệp này là tệp có phần mở rộng .EXE), để trích xuất dữ liệu từ đó (và thường để thử nghiệm và hiển thị danh sách nội dung) riêng biệt. chương trình không bắt buộc - mọi thứ được thực hiện bằng cách sử dụng các công cụ của chính SFX. lưu trữ. Nói cách khác, bạn chỉ cần đóng gói thông tin vào một kho lưu trữ SFX và người nhận chỉ cần chạy kho lưu trữ SFX này (trên một hệ điều hành tương tự) để nhận thông tin được giải nén. Ghi chú. Trên thực tế, các kho lưu trữ SFX là các kho lưu trữ thông thường có gắn một trình hủy lưu trữ thực thi nhỏ vào đó, vì vậy nếu cần thiết (ví dụ: vì sợ tệp thực thi này có thể bị nhiễm vi-rút), một trình lưu trữ bên ngoài thích hợp có thể được sử dụng để làm việc với Lưu trữ SFX mà không cần chạy chính tệp SFX.

Kho lưu trữ nhiều tập

Tài liệu lưu trữ nhiều tập là tài liệu lưu trữ bao gồm một số phần. Chúng được hỗ trợ ở một số định dạng lưu trữ phổ biến - ở RAR, ZIP, 7z, v.v. Để tạo một kho lưu trữ nhiều ổ, bạn chỉ cần chọn kích thước của các phần mà tệp lưu trữ kết quả sẽ được chia khi đóng gói tệp. Tính năng này đặc biệt hữu ích khi làm việc với các tệp lớn (ví dụ: hình ảnh đĩa video), vì nó cho phép bạn lưu ngay cả các tệp khổng lồ và có thể nén kém trên phương tiện nhỏ hơn. Một số trình lưu trữ (ví dụ: RAR) có chức năng tự động xác định kích thước của từng ổ đĩa tùy thuộc vào dung lượng trống trên phương tiện hiện tại được sử dụng để lưu trữ, cho phép bạn tận dụng tối đa các tệp lưu trữ nhiều ổ đĩa, chẳng hạn như để chuyển từ máy tính này sang máy tính khác trên một số ổ đĩa flash có kích thước khác nhau.

Lưu trữ liên tục

Lưu trữ liên tục (eng. - solid) là một loại lưu trữ, trong đó tất cả các tệp được thêm vào kho lưu trữ được người lưu trữ coi là một luồng dữ liệu liên tục. Nhờ cách tiếp cận này, có thể đạt được sự gia tăng đáng kể tỷ lệ nén, đặc biệt là khi đóng gói một số lượng lớn các tệp cùng loại với kích thước tương đối nhỏ (với kích thước của "từ điển trượt" của trình lưu trữ). Ngoài ưu điểm rõ ràng (độ nén cao hơn), các kho lưu trữ liên tục cũng có những nhược điểm của chúng. Vì dữ liệu trong kho lưu trữ liên tục là một luồng liên tục, để giải nén bất kỳ tệp nào, trước tiên bạn cần giải nén tất cả các tệp có trong kho lưu trữ trước tệp này, vì vậy việc trích xuất các tệp nằm ở cuối kho lưu trữ sẽ chậm hơn. Ngoài ra, các thao tác thay đổi nội dung của kho lưu trữ (thêm và xóa tệp) cũng chậm hơn so với trong một kho lưu trữ thông thường (không rắn). Ngoài ra, nếu tệp lưu trữ vì lý do nào đó bị hỏng, thì chỉ các tệp chuyển đến trước thiệt hại các trang web và tất cả thông tin sau nơi này sẽ bị mất. Nói cách khác, các kho lưu trữ liên tục rất tốt cho việc đóng gói và lưu trữ dữ liệu hiếm khi cần thay đổi.

metadata

Một kho lưu trữ hầu như luôn chứa siêu dữ liệu. Bao gồm các:

  • Tên tệp (ngoại trừ một số chương trình nén tệp đơn như gzip trong đó tên tệp là tên của kho lưu trữ không có phần mở rộng)
  • ID của chủ sở hữu, nhóm, v.v. của tệp và quyền của họ
  • Kích thước tệp
  • Ngày được sửa đổi, tạo và truy cập lần cuối
  • Kiểm tra các tập tin để kiểm tra tính đúng đắn của việc giải nén
  • Kích thước lưu trữ và tổng kiểm tra
  • Dữ liệu dự phòng để khôi phục dữ liệu bị hỏng
  • Chữ ký số của người tạo kho lưu trữ

BỘ GIÁO DỤC VÀ KHOA HỌC LIÊN BANG NGA

MUNICIPAL EDUCATIONAL INSTITUTION TRƯỜNG THCS GIÁO DỤC PETRYAKSINSK

BÀI VĂN

"Lưu trữ tệp"

Thực hiện: Học sinh lớp 10

Ilyina E.E.

Cô giáo: Ainetdinova H.A

Petryaksy

Giao thức truyền tệp 4

Chế độ giao tiếp 6

7 trình quản lý tải xuống tệp chuyên biệt

Khách hàng FTP 8

Các trình duyệt ngoại tuyến 9

Tài liệu tham khảo 11

Giới thiệu

Kho lưu trữ là một tệp chứa một hoặc nhiều tệp khác, cùng với siêu thông tin. Thường dùng để nén thông tin. Nó là kết quả của công việc của chương trình lưu trữ.

Các loại tài liệu lưu trữ:

    Tự giải nén kho lưu trữ

    Kho lưu trữ nhiều tập

    Lưu trữ liên tục

Các kho lưu trữ có thể giữ lại cấu trúc thư mục, có các công cụ phát hiện và sửa lỗi (chẳng hạn như tổng kiểm tra), chứa các nhận xét và mã hóa dữ liệu bằng mật khẩu.

Có các kho lưu trữ được thiết kế dưới dạng chương trình. Chúng có thể tự giải nén, nghĩa là, để giải nén chúng, bạn không cần phải cài đặt một trình lưu trữ tương thích trên máy tính của mình.

Hàng chục nghìn máy chủ Internet là máy chủ lưu trữ tệp và chúng lưu trữ hàng trăm triệu tệp thuộc nhiều loại khác nhau (chương trình, trình điều khiển thiết bị, tệp đồ họa và âm thanh, v.v.). Sự hiện diện của các máy chủ lưu trữ tệp như vậy rất thuận tiện cho người dùng, vì nhiều tệp cần thiết có thể được "tải xuống" trực tiếp từ Internet.

Máy chủ tệp được hỗ trợ bởi nhiều công ty - nhà phát triển phần mềm và nhà sản xuất các thành phần phần cứng máy tính và thiết bị ngoại vi. Phần mềm được lưu trữ trên các máy chủ đó được phân phối tự do (freeware) hoặc phần mềm chia sẻ (shareware) và do đó, bằng cách “tải xuống” một tệp cụ thể, người dùng không vi phạm luật bản quyền đối với phần mềm.

Giao thức truyền tệp

Giao thức truyền tệp - một giao thức được thiết kế để đảm bảo việc truyền và nhận tệp giữa máy chủ và máy khách hoạt động trong mạng hỗ trợ giao thức TCP / IP. Giao thức truyền tệp hỗ trợ một tập hợp các lệnh thực hiện truyền tệp hai chiều giữa các máy tính.

Có thể truy cập tệp trên máy chủ lưu trữ tệp qua cả Giao thức truyền siêu văn bản (HTTP) và giao thức truyền tệp đặc biệt FTP (Giao thức truyền tệp).

FTP (File Transfer Protocol) là một giao thức truyền tệp được thiết kế để truyền tệp qua mạng máy tính. Nó cho phép bạn kết nối với máy chủ FTP, xem nội dung của chúng và tải tệp lên từ máy chủ hoặc ngược lại - lên máy chủ. FTP xuất hiện vào năm 1971, trước HTTP rất lâu và là một trong những giao thức mạng "người lớn".

Vào đầu những năm 1990, FTP chiếm khoảng một nửa lưu lượng truy cập Internet.

Để truyền tệp, giao thức FTP sử dụng giao thức TCP (Transmission Control Protocol) truyền tải. Không giống như nhiều giao thức khác, các lệnh và dữ liệu được truyền ở đây trên các cổng khác nhau: cổng 20 được sử dụng để truyền dữ liệu, cổng 21 được sử dụng để truyền lệnh

Trong trường hợp quá trình truyền dữ liệu bị gián đoạn, FTP cung cấp một phương tiện để tiếp tục lại, điều này rất hữu ích khi làm việc với các tệp lớn. Máy chủ FTP được sử dụng làm kho lưu trữ phần mềm thương mại được sử dụng trong công ty - trong trường hợp này, máy chủ này đã đóng hoặc hạn chế quyền truy cập vào tài nguyên được lưu trữ.

Để làm việc với các kho lưu trữ FTP, bạn cần phần mềm sau: máy chủ, máy khách và chương trình tìm kiếm. Máy chủ cung cấp quyền truy cập vào các tài nguyên lưu trữ từ bất kỳ đâu trong mạng, máy khách cung cấp cho người dùng quyền truy cập vào bất kỳ kho lưu trữ nào trên mạng và công cụ tìm kiếm cung cấp điều hướng trong toàn bộ tập hợp các kho lưu trữ mạng.

Ví dụ: để tải xuống tệp cute4232.exe từ máy chủ lưu trữ tệp ftp.cuteftp.com của GlobalScape, bạn phải chỉ định URL của tệp. Khi chỉ định URL tệp, giao thức FTP được viết như sau: ftp: //.

Kết quả là, bộ định vị tài nguyên chung trở thành:

ftp://ftp.cuteftp.com/pub/cuteftp/cute4232.exe và bao gồm ba phần:

ftp: // - giao thức truy cập,

ftp.cuteftp.com - tên miền của máy chủ lưu trữ tệp,

/pub/cuteftp/cute4232.exe - đường dẫn tệp và tên tệp.

Giao thức HTTP là một giao thức truyền siêu văn bản được thiết kế để truyền các siêu kỹ thuật. Siêu văn bản là văn bản có chứa các phần tử đặc biệt mà khi được truy cập, nó sẽ chuyển trực tiếp sang một văn bản khác. Các phần tử này được gọi là siêu liên kết. Hiện tại, HTTP là giao thức phổ biến nhất trên Internet. cung cấp điều hướng web đơn giản và hiệu quả. Do đó, phân đoạn Internet sử dụng giao thức này được gọi là Mạng toàn cầu (World Wide Web) hay gọi tắt là WWW.

Cần lưu ý rằng còn có giao thức HTTP-S (HTTP Secure) - một giao thức mạng để truyền siêu văn bản một cách an toàn.

Các giao thức nổi tiếng nhất được sử dụng trên Internet là:

POP (Post Office Protocol) là một giao thức kết nối thư tiêu chuẩn. Máy chủ POP xử lý thư đến và giao thức POP được thiết kế để xử lý các yêu cầu nhận thư từ người gửi thư của khách hàng.

SMTP (Simple Mail Transfer Protocol) là một giao thức xác định một tập hợp các quy tắc để gửi thư. Máy chủ SMTP trả về một xác nhận, một thông báo lỗi hoặc yêu cầu thông tin bổ sung.

TELNET là một giao thức truy cập từ xa. TELNET cho phép người đăng ký làm việc trên bất kỳ máy tính nào trên Internet, tức là chạy các chương trình, thay đổi chế độ hoạt động, v.v. Trong thực tế, các khả năng bị giới hạn bởi mức độ truy cập được thiết lập bởi quản trị viên của máy từ xa.

Các chế độ giao tiếp

Giao thức rất chú ý đến các cách thức trao đổi dữ liệu khác nhau giữa các máy thuộc các kiến ​​trúc khác nhau. Thật vậy, có mọi thứ trên Internet, từ máy tính cá nhân, máy Mac đến siêu máy tính. Tất cả chúng đều có độ dài từ khác nhau và nhiều thứ tự bit khác nhau trong một từ. Ngoài ra, các hệ thống tệp khác nhau hoạt động với tổ chức dữ liệu khác nhau, được thể hiện trong khái niệm về một phương pháp truy cập.

Nói chung, theo quan điểm của FTP, sàn giao dịch có thể trong dòng hoặc có khối , có hoặc không có mã hóa sang các định dạng trung gian, bản văn hoặc nhị phân.

Tại văn bản trao đổi, tất cả dữ liệu được chuyển đổi sang ASCII và truyền qua mạng dưới dạng này. Ngoại lệ duy nhất là dữ liệu máy tính lớn của IBM, được chuyển đến EBCDIC theo mặc định nếu cả hai máy hợp tác đều là IBM.

Nhị phân dữ liệu được truyền dưới dạng một chuỗi các bit hoặc trải qua một số biến đổi nhất định trong phiên điều khiển.

Tại trong dòng truyền dữ liệu trong một phiên, một tệp dữ liệu được chuyển và khi khối Bạn có thể chuyển nhiều tệp trong một phiên.

Sau khi mô tả giao thức trao đổi một cách tổng quát, chúng ta có thể tiến hành mô tả phương tiện trao đổi thông qua giao thức FTP. Có cả máy chủ và máy khách cho hầu hết mọi nền tảng và môi trường hoạt động. Máy chủ và máy khách tiêu chuẩn của các hệ thống giống Unix được mô tả bên dưới.

Trình quản lý tải xuống tệp chuyên biệt

Để thuận tiện cho người dùng, nhiều máy chủ lưu trữ tệp (freeware.ru, www.freesoft.ru, www.download.ru, v.v.) có giao diện Web, cho phép làm việc với chúng bằng trình duyệt. Các trình duyệt là các hệ thống tích hợp để làm việc với các nguồn thông tin Internet khác nhau và do đó bao gồm trình quản lý tải xuống tệp.

Tuy nhiên, sẽ thuận tiện hơn khi làm việc với các kho lưu trữ tệp bằng các trình quản lý tải xuống tệp chuyên dụng (ví dụ: FlashGet, GoIZilla, ReGet, v.v.), cho phép bạn tiếp tục tải xuống tệp sau khi ngắt kết nối khỏi máy chủ. Trình quản lý tải xuống tệp cung cấp cho người dùng thông tin chi tiết dưới dạng số và đồ họa về quá trình tải xuống tệp (kích thước tệp, khối lượng của phần đã tải xuống, bao gồm phần trăm, tốc độ tải xuống, thời gian tải xuống đã trôi qua và còn lại, v.v.)

Về cơ bản, tải xuống tệp từ Internet là sao chép từ máy tính này sang máy tính khác, chỉ máy tính mà tệp được sao chép từ đó cách xa máy tính nhận tệp này đủ xa. Nhìn chung, việc sao chép như vậy không khác với bất kỳ sự sao chép nào khác, ví dụ, từ đĩa CD sang ổ cứng). Khi tải xuống một tệp từ Web, chỉ có một số khác biệt đáng kể: tốc độ sao chép thấp và sự gián đoạn của nó dẫn đến việc lặp lại toàn bộ quá trình ngay từ đầu. Đúng, điều này chỉ áp dụng cho các bản tải xuống bằng trình duyệt. Thực tế này đã có lúc dẫn đến sự xuất hiện của các chương trình chuyên biệt - trình quản lý tải xuống.

Các trình quản lý tải xuống tệp chuyên dụng (GolZilla, ReGet, v.v.) mạnh hơn nhiều so với các trình quản lý tải xuống tệp được tích hợp trình duyệt. Đặc biệt, chúng cho phép bạn tiếp tục tải xuống tệp sau khi kết nối với máy chủ hoặc Internet bị ngắt kết nối, cung cấp quyền truy cập vào tệp cả qua giao thức FTP và HTTP, v.v.

Filezilla là một trong những trình quản lý tải xuống tệp tiện lợi và hiệu quả nhất và cung cấp:

Tải xuống tệp đã chọn trong trình duyệt;

Tìm kiếm tệp được chọn để tải xuống trên máy chủ lưu trữ tệp, v.v.

Khách hàng FTP

Máy chủ FTP là máy chủ mà các tệp có thể được trao đổi bằng giao thức FTP. Máy chủ FTP, theo chức năng của chúng, có thể vừa là máy chủ lưu trữ tệp vừa là máy chủ Web lưu trữ các trang Web. Từ máy chủ lưu trữ tệp, tệp được tải xuống (Tải xuống) đến máy tính cục bộ và ngược lại, tệp được chuyển đến máy chủ Web (Tải lên) từ máy tính cục bộ trong quá trình xuất bản các trang Web. Trao đổi tệp (tải xuống và truyền) với máy chủ lưu trữ tệp và máy chủ Web được thực hiện bằng các chương trình chuyên dụng - máy khách FTP (ví dụ: máy khách FTP được bao gồm trong trình quản lý tệp Total Commander).

Các ví dụ cụ thể về việc sử dụng máy khách FTP có thể là:

    nhà phát triển Web xuất bản các trang trên máy chủ Internet;

    tải nhạc, chương trình và bất kỳ tệp dữ liệu nào khác bởi người dùng Internet thông thường.

Ví dụ này thậm chí thường không được nhiều người dùng công nhận là đang sử dụng giao thức và ứng dụng khách FTP, vì nhiều máy chủ công cộng không yêu cầu dữ liệu bổ sung để xác thực người dùng và trình duyệt Internet (cũng là ứng dụng khách FTP) tải xuống tệp mà không có thêm câu hỏi.

Quyền truy cập vào máy chủ lưu trữ tệp để tải tệp xuống máy tính cục bộ thường ẩn danh và không yêu cầu tên người dùng và mật khẩu. Ngược lại, việc truy cập máy chủ Web để chuyển tệp đến máy chủ từ xa trong khi xuất bản trang Web yêu cầu xác thực người dùng, tức là tên người dùng và mật khẩu.

Máy khách FTP bao gồm Trình quản lý trang web cho phép bạn tạo danh sách các máy chủ mà bạn định làm việc cùng. Đại diện cho các thư mục của máy tính cục bộ và từ xa ở dạng thân thiện với người dùng, đảm bảo rằng quá trình tải xuống tệp tiếp tục sau khi kết nối bị hỏng, v.v. Trong quá trình truyền tệp, thông tin cần thiết được hiển thị: phần trăm khối lượng tệp đã truyền, tốc độ truyền , thời gian còn lại, v.v.

Các trình duyệt ngoại tuyến

Một số trình duyệt hỗ trợ, ngoài chế độ trực tuyến, khi trình duyệt cố gắng lấy các trang từ máy chủ web, chế độ ngoại tuyến, trong đó bạn có thể xem các bản sao đã lưu của các trang đã truy cập trước đó. Chế độ ngoại tuyến rất hữu ích khi vì lý do nào đó không có kết nối Internet. Các trang được lưu trữ ngầm trong bộ nhớ cache của trình duyệt khi máy chủ web được truy cập hoặc trình duyệt được định cấu hình cụ thể để lưu và duy trì các bản sao cục bộ của một số trang web nhất định. Các bản sao được cập nhật khi kết nối được khôi phục hoặc theo lịch trình. Ví dụ về trình duyệt phổ biến hỗ trợ chức năng này là Internet Explorer. Có những trình duyệt được thiết kế đặc biệt để hoạt động chủ yếu ở chế độ ngoại tuyến - tạo bản sao cục bộ của các trang và trang web. Chúng được gọi là trình duyệt ngoại tuyến.

Tất nhiên, tất cả các trình duyệt ngoại tuyến hiện đại đều hỗ trợ tải xuống đa luồng và tiếp tục sau khi ngắt kết nối và có thể tự ngụy trang thành trình duyệt Internet (điều này là cần thiết khi tải xuống thông tin từ các trang web chặn quyền truy cập vào trình duyệt ngoại tuyến). Do đó, bất kỳ giải pháp nào được xem xét đều cung cấp tải xuống nhanh chóng và đáng tin cậy đối với các trang web có cấu trúc đơn giản. Với các trang HTTPS thì khó hơn, vì không phải chương trình nào cũng hỗ trợ giao thức HTTPS. Điều tương tự cũng áp dụng cho các trang web yêu cầu ủy quyền - hầu hết các trình duyệt ngoại tuyến đều cung cấp hỗ trợ ủy quyền ở mức cơ bản, trong khi các trang web có thể triển khai các lược đồ xác thực phức tạp hơn (ví dụ: xác thực dựa trên biểu mẫu).

Một sắc thái khác là mức độ hỗ trợ của phần mềm cho các công nghệ web hiện đại, thay đổi rõ rệt trong các trình duyệt ngoại tuyến khác nhau. Trên thực tế, điều này có nghĩa là các trang web có cấu trúc đơn giản có thể được tải xuống mà không gặp vấn đề gì bằng bất kỳ giải pháp nào.



Thư mục

    Tin học và CNTT. Trình độ cơ bản: sách giáo khoa lớp 10 / N.D. Ugrinovich. - Lần xuất bản thứ 7. - M .: BINOM. Phòng thí nghiệm Tri thức, 2011.-212 tr. : tôi sẽ.

    Wikipedia là một bách khoa toàn thư tóm tắt [Nguồn điện tử] // http://ru.wikipedia.org.

    Sách giáo khoa - bách khoa toàn thư trực tuyến. Chế độ truy cập: http://txtbooks.ru., Miễn phí. - Zagl. từ màn hình.

    PPt4Web - lưu trữ bản trình bày. Chế độ truy cập: http://ppt4web.ru/, miễn phí. - Zagl. từ màn hình.

    Wiki giáo trình chuẩn bị cho kỳ thi - bách khoa toàn thư trực tuyến. Chế độ truy cập: http://indexletopisi.org., Miễn phí. - Zagl. từ màn hình.

    Công nghệ thông tin mạng - lưu trữ các bài thuyết trình. Chế độ truy cập: http://5klass.net, miễn phí. - Zagl. từ màn hình.

Máy chủ lưu trữ tệp. Hàng trăm nghìn máy chủ Internet là máy chủ lưu trữ tệp và chúng lưu trữ hàng trăm triệu tệp. Máy chủ tệp được hỗ trợ bởi nhiều công ty phần mềm và nhà sản xuất phần cứng máy tính và thiết bị ngoại vi. Phần mềm được lưu trữ trên các máy chủ đó được phân phối tự do (phần mềm miễn phí) hoặc phần mềm chia sẻ (shareware), và do đó, bằng cách tải xuống một tệp cụ thể, người dùng không vi phạm luật bản quyền đối với phần mềm.

Gần đây, các máy chủ lưu trữ âm nhạc lưu trữ các album và tác phẩm âm nhạc của các nghệ sĩ nổi tiếng ở định dạng MP3 đã trở nên phổ biến.

Các giao thức truyền tệp. Có thể truy cập tệp trên máy chủ lưu trữ tệp qua giao thức HTTP và giao thức truyền tệp đặc biệt FTP (File Transfer Protocol). Giao thức FTP không chỉ cho phép tải tệp xuống (Tải xuống) từ máy chủ lưu trữ tệp từ xa đến máy tính cục bộ, mà ngược lại, truyền tệp (Tải lên) từ máy tính cục bộ sang máy chủ Web từ xa, chẳng hạn như trong quá trình xuất bản Web Địa điểm.

Ví dụ: để tải xuống tệp file.exe được lưu trữ trong thư mục pub từ máy chủ lưu trữ tệp ftp.server.com, bạn phải chỉ định URL của tệp này. Khi chỉ định URL tệp, giao thức FTP được viết như sau: ftp: //.

Do đó, bộ định vị tài nguyên chung có dạng: ftp://ftp.server.com/pub/file.exe và bao gồm ba phần:

ftp: // - giao thức truy cập;

ftp.server.com - tên miền của máy chủ lưu trữ tệp;

/pub/file.exe - đường dẫn tệp và tên tệp.

Tải xuống tệp bằng trình duyệt. Để thuận tiện cho người dùng, nhiều máy chủ lưu trữ tệp (freeware.ru, www.freesoft.ru, v.v.) có giao diện Web, giúp người dùng có thể làm việc với chúng bằng trình duyệt.

Trình duyệt là hệ thống tích hợp để làm việc với nhiều tài nguyên thông tin Internet và do đó bao gồm trình quản lý tải xuống tệp.

Sau khi kích hoạt liên kết đến tệp trong cửa sổ mở ra, bạn cần chỉ định thư mục trên máy tính cục bộ mà tệp sẽ được lưu. Quá trình tải xuống tệp sẽ bắt đầu, tiến trình được hiển thị trên bảng thông tin (tốc độ truyền, kích thước của tệp đã tải xuống và phần còn lại của tệp, v.v.).

Trình quản lý tải xuống tệp chuyên dụng. Tuy nhiên, sẽ thuận tiện hơn khi làm việc với các kho lưu trữ tệp bằng trình quản lý tải xuống tệp chuyên dụng (ví dụ: ctmeuiGet). Những trình quản lý như vậy cho phép bạn tăng tốc độ tải xuống bằng cách chia nhỏ tệp thành nhiều phần và tải xuống tất cả các phần cùng một lúc. Ngoài ra, chúng cho phép bạn tiếp tục tải xuống tệp sau khi ngắt kết nối khỏi máy chủ, chứa công cụ tìm kiếm tệp trên các máy chủ lưu trữ tệp khác, cho phép bạn lưu trữ tệp trong quá trình tải xuống, v.v.

Người dùng được cung cấp ở dạng số và đồ họa với thông tin chi tiết về quá trình tải xuống tệp (tốc độ tải xuống hiện tại và trung bình, phần trăm hoàn thành tải xuống, thời gian tải xuống ước tính, v.v.).

Trình quản lý tải xuống tệp chuyên dụng được tích hợp vào trình duyệt và khi một liên kết đến tệp được kích hoạt trong cửa sổ trình duyệt, chúng sẽ bắt đầu quá trình tải xuống bằng trình quản lý tải xuống.

Máy khách FTP. Máy chủ FTP là máy chủ mà các tệp có thể được trao đổi bằng giao thức FTP. Máy chủ FTP, theo chức năng của chúng, có thể vừa là máy chủ lưu trữ tệp vừa là máy chủ Web lưu trữ các trang Web. Từ máy chủ lưu trữ tệp, tệp được tải xuống (Download) đến máy cục bộ, ngược lại, tệp được chuyển đến máy chủ Web (Upload) từ máy cục bộ trong quá trình xuất bản các trang Web. Trao đổi tệp (tải xuống và truyền) với máy chủ lưu trữ tệp và máy chủ Web được thực hiện bằng các chương trình chuyên dụng - máy khách FTP (ví dụ: máy khách FTP được bao gồm trong trình quản lý tệp Total Commander).

Quyền truy cập vào máy chủ lưu trữ tệp để tải tệp xuống máy tính cục bộ thường ẩn danh và không yêu cầu tên người dùng và mật khẩu. Ngược lại, việc truy cập máy chủ Web để chuyển tệp đến máy chủ từ xa trong quá trình xuất bản trang Web yêu cầu xác thực người dùng, i. nhập tên người dùng và mật khẩu.

Máy khách FTP bao gồm Quản lý hiện trường, cho phép bạn tạo danh sách các máy chủ mà bạn định làm việc. Đại diện cho các thư mục của máy tính cục bộ và từ xa theo cách thân thiện với người dùng, đảm bảo rằng quá trình tải xuống tệp tiếp tục sau khi kết nối bị hỏng, v.v. Trong quá trình truyền tệp, thông tin cần thiết được hiển thị: phần trăm khối lượng tệp đã truyền, chuyển tốc độ, thời gian còn lại, v.v.

Trình duyệt ngoại tuyến. Để tải nhanh các trang Web nhằm mục đích xem ngoại tuyến mà không bị gián đoạn, các chương trình đặc biệt được sử dụng - các trình duyệt ngoại tuyến.

Các trình duyệt ngoại tuyến (ví dụ, Trình khám phá ngoại tuyến) cho phép bạn tải toàn bộ các trang Web hoặc các phần riêng lẻ của trang web mà bạn chọn vào máy tính cục bộ của mình. Người dùng có thể đặt “độ sâu” cần thiết khi tải một trang Web (số lượng thư mục con), tải các tệp đa phương tiện được liên kết với các trang, tải các trang Web siêu liên kết từ các máy chủ Web khác, v.v. Có thể tiếp tục tải xuống trang web sau khi kết nối bị hỏng và cập nhật các trang web đã tải xuống trước đó.

Kho chương trình trong hệ điều hành Linux. Trong hệ điều hành Linux, các thành phần của bản thân hệ thống và ứng dụng được lưu trữ dưới dạng "gói" (phần mở rộng vòng / phút), mà mỗi người dùng có thể tải xuống và cài đặt trong phiên bản hệ thống của mình. Nói tóm lại, mỗi người dùng xây dựng hệ điều hành Linux của mình và các ứng dụng của nó dựa trên nhu cầu và sở thích của họ, sử dụng một tập hợp các gói trong kho cho việc này.

câu hỏi kiểm tra

  • 1. Loại tệp nào thường được lưu trữ trên máy chủ lưu trữ tệp?
  • 2. Địa chỉ tệp trên máy chủ lưu trữ tệp gồm những phần nào?
  • 3. Ưu điểm của việc tải xuống tệp bằng trình quản lý tải xuống chuyên dụng so với tải tệp bằng trình duyệt là gì?
  • 4. So sánh trình quản lý tải xuống và máy khách FTP. Sự khác biệt của chúng là gì?
  • 5. Khi nào thì nên sử dụng các trình duyệt ngoại tuyến?

Nhiệm vụ tự hoàn thành

8.3. Câu trả lời ngắn gọn. Ghi lại địa chỉ của tệp program.exe được lưu trữ trên máy tính được đăng ký trong miền cấp một RU, các trường miền cấp hai và có tên FTP riêng.