funzip - آنلاین در ابر

این دستور funzip است که می تواند در ارائه دهنده میزبانی رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


funzip - فیلتری برای استخراج از آرشیو ZIP در یک لوله

خلاصه


funzip [-کلمه عبور] [ورودی[.zip|.gz]]

ادله


[-کلمه عبور]
رمز عبور اختیاری برای استفاده در صورت رمزگذاری آرشیو ZIP. رمزگشایی ممکن است نباشد
در برخی از سایت ها پشتیبانی می شود. برای جزئیات بیشتر به DESCRIPTION مراجعه کنید.

[ورودی[.zip|.gz]]
مشخصات فایل بایگانی ورودی اختیاری. برای جزئیات بیشتر به DESCRIPTION مراجعه کنید.

شرح


funzip بدون آرگومان فایل به عنوان یک فیلتر عمل می کند. یعنی فرض می کند که یک آرشیو ZIP
(یا یک از gzip'd(1) فایل) به ورودی استاندارد وارد می شود و اولین عضو را استخراج می کند
از آرشیو تا stdout. وقتی stdin از یک دستگاه tty می آید، funzip فرض می کند که این
نمی تواند جریانی از داده های فشرده (باینری) باشد و در عوض یک متن راهنما کوتاه را نشان می دهد. اگر
یک آرگومان فایل وجود دارد، سپس ورودی به جای از از فایل مشخص شده خوانده می شود
stdin.

یک رمز عبور برای فایل های فشرده رمزگذاری شده می تواند در خط فرمان (قبل از
نام فایل، در صورت وجود) با پیشوند رمز عبور با خط تیره. توجه داشته باشید که این عبارت است از a
خطر امنیتی در بسیاری از سیستم ها؛ فرآیندهای در حال اجرا اغلب از طریق ساده قابل مشاهده هستند
دستورات (مثلا ps(1) تحت یونیکس)، و تاریخچه های خط فرمان را می توان خواند. اگر اولین
ورودی فایل فشرده رمزگذاری شده است و هیچ رمز عبوری در خط فرمان مشخص نمی شود
از کاربر یک رمز عبور خواسته می شود و رمز عبور در کنسول تکرار نمی شود.

با توجه به محدودیت در استخراج تک عضوی، funzip در ارتباط بیشتر مفید است
با یک برنامه آرشیو ثانویه مانند قیر(1). بخش زیر شامل یک
مثالی که این کاربرد را در مورد پشتیبان‌گیری از دیسک روی نوار نشان می‌دهد.

مثال ها


برای استفاده funzip برای استخراج اولین فایل عضو بایگانی test.zip و لوله کردن آن در
بیش(1):

funzip test.zip | بیشتر

برای استفاده funzip برای آزمایش اولین فایل عضو test.zip (هر گونه خطا در آن گزارش خواهد شد
خطای استاندارد):

funzip test.zip > /dev/null

برای استفاده زیپ و funzip در محل فشرده کردن(1) و zcat(1) (یا از gzip(1) و gzcat(1)) برای
پشتیبان گیری نوار:

tar cf - . | zip -7 | dd=/dev/nrst0 obs=8k
dd if=/dev/nrst0 ibs=8k | funzip | tar xf -

(که برای مثال nrst0 یک درایو نوار SCSI است).

از funzip به صورت آنلاین با استفاده از خدمات onworks.net استفاده کنید



جدیدترین برنامه های آنلاین لینوکس و ویندوز