Đây là lệnh funzip có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình mô phỏng trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
funzip - bộ lọc để giải nén từ kho lưu trữ ZIP trong một đường ống
SYNOPSIS
vui nhộn [-mật khẩu] [đầu vào[.zip|.gz]]
TRANH LUẬN
[-mật khẩu]
Mật khẩu tùy chọn sẽ được sử dụng nếu kho lưu trữ ZIP được mã hóa. Việc giải mã có thể không được
được hỗ trợ tại một số trang web. Xem MÔ TẢ để biết thêm chi tiết.
[đầu vào[.zip|.gz]]
Đặc tả tệp lưu trữ đầu vào tùy chọn. Xem MÔ TẢ để biết chi tiết.
MÔ TẢ
vui nhộn không có đối số tệp hoạt động như một bộ lọc; nghĩa là, nó giả định rằng một kho lưu trữ ZIP
(hoặc một gzip'd(1) tệp) đang được chuyển vào đầu vào tiêu chuẩn và nó trích xuất thành viên đầu tiên
từ kho lưu trữ đến thiết bị xuất chuẩn. Khi stdin đến từ một thiết bị tty, vui nhộn giả định rằng điều này
không thể là luồng dữ liệu nén (nhị phân) và thay vào đó hiển thị một văn bản trợ giúp ngắn. Nếu như
có một đối số tệp thì đầu vào sẽ được đọc từ tệp đã chỉ định thay vì từ
stdin.
Mật khẩu cho các tệp zip được mã hóa có thể được chỉ định trên dòng lệnh (trước
tên tệp, nếu có) bằng cách thêm dấu gạch ngang vào trước mật khẩu. Lưu ý rằng điều này tạo thành một
rủi ro bảo mật trên nhiều hệ thống; các quy trình hiện đang chạy thường được hiển thị thông qua đơn giản
lệnh (ví dụ: ps(1) trong Unix) và có thể đọc được lịch sử dòng lệnh. Nếu lần đầu tiên
mục nhập của tệp zip được mã hóa và không có mật khẩu nào được chỉ định trên dòng lệnh, sau đó
người dùng được nhắc nhập mật khẩu và mật khẩu không được lặp lại trên bảng điều khiển.
Do hạn chế về trích xuất một thành viên, vui nhộn là hữu ích nhất khi kết hợp
với một chương trình lưu trữ thứ cấp như tar(1). Phần sau đây bao gồm một
ví dụ minh họa cách sử dụng này trong trường hợp sao lưu đĩa vào băng.
VÍ DỤ
sử dụng vui nhộn để giải nén tệp thành viên đầu tiên của kho lưu trữ test.zip và chuyển nó vào
chi tiết(1):
test funzip.zip | hơn
sử dụng vui nhộn để kiểm tra file thành viên đầu tiên của test.zip (mọi lỗi sẽ được báo cáo trên
lỗi tiêu chuẩn):
funzip test.zip > /dev/null
sử dụng zip và vui nhộn Ở vị trí nén(1) zcat(1) (hoặc gzip(1) gzcat(1)) cho
sao lưu băng:
tar cf - . | zip -7 | dd của=/dev/nrst0 obs=8k
dd if=/dev/nrst0 ibs=8k | funzip | tar xf -
(ví dụ: nrst0 là ổ băng từ SCSI).
Sử dụng funzip trực tuyến bằng dịch vụ onworks.net