انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

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

dds2tar را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

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

برنامه:

نام


dds2tar - ابزاری برای دسترسی سریع به نوار

خلاصه


dds2tar [ -f دستگاه ] [ -t فایل فهرست ] [گزینه ها] رشته ...

شرح


dds2tar از یک ایندکس برای یافتن فایل ها با جستجوی رکورد استفاده می کند (عملیات سریع DAT
دستگاه ها). از آنجایی که ساختار فایل بایگانی نوار برای استخراج فایل ها استفاده می شود،
بایگانی باید توسط قیرفشرده شده فقط توسط (پردازنده سیگنال شفاف)
دستگاه بنابراین می توانید خیلی سریع از آرشیو عبور کرده و فایل ها را استخراج کنید. در
ایندکس ممکن است با استفاده از dds2index or قیر-vRt و معمولاً به عنوان یک فایل در شما ذخیره می شود
هارد دیسک.

آرشیو tar مجموعه ای از بلوک ها است (به عنوان مثال 10240 بایت به طور پیش فرض) که هر کدام شامل
تعداد یکسان (20 به طور پیش فرض) رکورد، هر کدام 512 بایت. dds2tar نوار را می خواند و می نویسد
رکوردهای tar فایل های مشخص شده (یعنی رکورد هدر و رکوردهای داده
از هر فایل انتخابی) به stdout. شما می توانید لوله dds2tar خروجی به stdin of قیر
-xvvf - برای بازگرداندن فایل ها به دیسک خود (دیدن مثال ها زیر.) قبل از یک فایل است
استخراج شده، سوابق دایرکتوری های والد فایل نیز در stdout نوشته می شود.

نمایه بایگانی باید حاوی اطلاعات کافی برای محاسبه تعداد آرشیو باشد
بلوک حاوی هدر هر فایل انتخابی. dds2index چنین جدولی خواهد داد، قیر
-Rvt به عنوان مثال نمی خواهد (فقط اعداد رکورد ذکر شده است). یک پچ برای گنو tar-1.12 is
در دسترس است، با افزودن گزینه -- رکورد-پرونده. این پچ در نسخه گنجانده نشده است
tar که با دبیان ارسال می شود. روش دیگر، ترفندهایی برای به دست آوردن گمشده وجود دارد
اطلاعات.

رشته ها عبارت های منظمی برای انتخاب فایل ها هستند. الگوریتم تطبیق است
یکی از GNU tar. اگر گزینه -l داده می شود، نام فایل های منطبق بر روی stdout چاپ می شود
(شما نمی توانید این لیست از نام مسیرها را به tar وارد کنید!).

دستگاه پیش فرض است /dev/nst0، که ممکن است با متغیر محیطی لغو شود
TAPE، که به نوبه خود ممکن است با -f دستگاه گزینه. دستگاه باید SCSI باشد
دستگاه نوار.

OPTIONS


-f فایل دستگاه دستگاه بایگانی نوار. باید یک دستگاه نوار SCSI باشد.

-t فایل فهرست
فایل فهرست را مشخص می کند (پیش فرض stdin است).

-s # شماره اولین نوار نوار بایگانی را تنظیم کنید. این گزینه فقط مفید است
اگر فایل فهرست حاوی خروجی پرمخاطب باشد قیر -Rvt هرگونه اطلاعاتی در مورد
اولین بلوک داخل فایل index با این گزینه لغو می شود. اگر نه
اطلاعات موجود است، آرشیو باید اولین فایل نوار باشد. اگر شما
نوار خود را در اولین بلوک بایگانی قرار داده اید، می توانید از آن استفاده کنید

dds2tar "mt-dds". -t شاخص ... | قیر -f - ...

برای تکمیل اطلاعات خروجی از قیر -Rvt در فایل فهرست ذخیره می شود.

-b # اندازه بلوک بایگانی را تنظیم کنید (tar -b #). این گزینه فقط در صورتی مفید است که
فایل index حاوی خروجی پرمخاطب tar است (یا اگر با آن مشکل دارید
اندازه بافر داخلی dds2tar). هر گونه اطلاعات در مورد اندازه بلوک
داخل فایل index با این گزینه لغو می شود. اگر اطلاعاتی وجود ندارد
موجود، اندازه بلوک پیش فرض تار استفاده می شود.

-z فایل فهرست باید در حالت فشرده خوانده و ذخیره شود.

OPTIONS شما نه واقعا نیاز


--z، -- بدون فشرده سازی
فایل آرشیو را از طریق gzip فیلتر نکنید.

-q، -- سریع
دایرکتوری های والد اشیاء انتخاب شده را از نوار استخراج نکنید. --بدن
فقط اولین فایل انتخاب شده را برای stdout بنویسید. اگر می خواهید a را بخوانید این مفید است
بایگانی را که بخشی از آرشیو فعلی است را فایل یا استخراج کنید.

-v,-- پرحرف
حالت پرحرف

- حالت هش
برای هر مگابایت یک علامت هش چاپ کنید.

-V,- نسخه
فقط شماره نسخه را در stderr چاپ کنید.

-l به نوار دسترسی نداشته باشید اما نام فایل ها را در stdout چاپ کنید. شما ممکن است این را لوله نکنید
لیستی از نام مسیرها به tar

--استخراج کردن
stdout توسط یک لوله به فرمان بسته و باز می شود قیر -fxb - 1 . ممکنه
این گزینه را راحت پیدا کنید، من دوست دارم خروجی را با دست به قطران لوله کنم.

مثال ها


به عنوان مثال از گرفتن la شاخص از نوار پیش فرض /dev/nst0 و ذخیره آن در فایل
archive.idx:

dds2index -t archive.idx

همچنین می توانید از نسخه اصلاح شده tar برای ایجاد یک فایل فهرست استفاده کنید. با
پچ می توانید خطاها و اخطارها را به stdout و اطلاعات ایندکس از جمله هدایت کنید
اطلاعات مربوط به اندازه بلوک و تعداد اولین بلوک یک فایل:

tar -t --record-file archive.idx

اگر آرشیو اولین فایل نوار باشد و اندازه بلوک پیش فرض 20 باشد، شما
می تواند از خروجی پرمخاطب tar (-Rv) به عنوان فایل فهرست استفاده کند.

tar -t -v -R | آرشیو.idx

اگر آرشیو اولین فایل نوار نیست، می توانید تمام موارد لازم را ذخیره کنید
اطلاعات داخل فایل فهرست با استفاده از mt-dds و قیر :

mt asf ...
mt-dds tell > archive.idx
tar -tvR >>archive.idx

به عنوان مثال از با استفاده از dds2tar برای استخراج کتابخانه gnu (همه فایل های حاوی رشته
"glibc" در نام فایل) از نوار پیش فرض /dev/nst0، با استفاده از فهرست ذخیره شده قبلی
فایل archive.idx:

dds2tar -t archive.idx '*glibc*' | تار xvvf -

برای اینکه از قبل ببینید در دستور قبلی بدون نوشتن واقعاً چه اتفاقی می افتد
هر چیزی که روی دیسک شما قرار دارد، می توانید از موارد زیر استفاده کنید:

dds2tar -t archive.idx '*glibc*' | tar tvvf -

نمونه ای از بررسی مسابقات شما ممکن است امتحان کنید:

dds2tar -t archive.idx -l '*glibc*'

زمینه اطلاعات


نوارها
یک دستگاه نوار تمام ورودی/خروجی (خواندن، نوشتن، جستجو) را بر حسب واحد کنترل می کند نوار سوابق. a بزرگتر
ضبط نوار، معمولاً دسترسی مؤثرتر است (و شکاف های کمتری در QIC وجود دارد-
نوارها). با این حال، معمولاً یک برنامه فقط ضبط های کامل نوار را می خواند یا می نویسد.

درایوهای نوار معمولی اجازه می دهند فقط نسبت به موقعیت فعلی جستجو کنند. با این حال، برخی از
نوارهای جدیدتر SCSI-2، یعنی DAT، مطابق با استاندارد DDS، ردیابی مطلق
با قرار دادن شماره ضبط نوار در داخل هر آهنگ، روی نوار قرار بگیرید. این شماره
را می توان در حین انجام جستجوی سریع خواند.

La قیر(1) برنامه از اصطلاحات کمی متفاوت استفاده می کند. تماس می گیرد نوار بلوک چی
به طور معمول نامیده می شود نوار سوابق. در بخش های بعدی از اصطلاح tar استفاده می کنیم تا
اجتناب از سردرگمی

قیر
واحد داخل a قیر آرشیو یک است قیر رکورد با طول ثابت 512 بایت. هر
فایل، دایرکتوری یا پیوند نرم حداقل یک رکورد تار از اطلاعات مربوط به آن را اشغال می کند
نام مسیر، اطلاعات مجوز و غیره به نام رکورد هدر. داده های هر فایل است
مستقیماً پس از رکورد هدر آن فایل در رکوردهای تار اضافی ذخیره می شود.

tar گزارش می دهد قیر رکورد عدد هر رکورد هدر در بایگانی با -R آن
گزینه. tar رکوردها را به طور مداوم می شمارد، با شروع 0 (اگر به صورت tar -tR فراخوانی شود) یا
با 1 (اگر به صورت tar -cR فراخوانی شود).

tar چندین رکورد را به صورت a کنترل می کند قیر مسدود کردن، عمدتاً برای دسترسی به نوارها (یا دیسک ها)
کارآمدتر (و صرفه جویی در فضای نوار نوارهای QIC). tar فقط بلوک های کامل را می نویسد و می خواند
به یا از یک بایگانی گزینه -b از کنترل‌های tar، تعداد رکوردها در یک بلوک.
تعداد پیش فرض رکوردها در هر بلوک است 20. این عدد را معمولاً می نامند قیر
مسدود کردن اندازه. با این حال، این اصطلاح کمی گیج کننده است، زیرا به معنای آن نیست
تعداد بایت ها در یک بلوک بنابراین شاید نام بهتری باشد قیر انسداد عامل.

قیر on نوارها
tar بایگانی خود را به نوار یا از نوار در واحدهای بلوک تار می نویسد یا می خواند. همانطور که در بالا اشاره شد،
فقط یک بلوک کامل نوار را می توان به/از نوار منتقل کرد. برای استخراج یک قطران خاص
بلوک از نوار، باید کل بلوک نوار را در یک بافر خوانده و آن را استخراج کند
رکورد tar مشخص شده از بافر به صورت دستی. اگر دوست دارید یک رکورد تار بخوانید
با یک شماره داده شده، باید شماره اولین نوار نوار آرشیو را بدانید
و اندازه بلوک تار برای محاسبه تعداد نوار نواری که حاوی تار است
ضبط برای خواندن اگر آرشیو tar اولین فایل روی نوار باشد، نوار مسدود کردن عدد
برابر است با قیر مسدود کردن عدد.

مثال: فایلی با شماره رکورد tar 1234 (رکوردها با 0 شروع می شوند) ممکن است در a یافت شود
بایگانی تار نواری، نوشته شده با ضریب مسدود کننده 20. ممکن است در بلوک تار یافت شود.
با شماره
blk = (int) 1234/20 = (int) 61.7 = 61
که شماره نوار نوار نیز می باشد. فایل درخواستی در این بلوک tar در آدرس است
رکورد افست
rec = 1234-(61*20) = 14
در واحد 512 بایتی

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

مثال: با فرض اینکه آرشیو در مثال بالا دومین فایل روی یک نوار باشد، و
بایگانی از نوار نوار 20222 شروع می شود. سپس فایل خود را با شماره رکورد tar پیدا خواهیم کرد.
1234 در نوار نوار
tblk = 20222 + (int) 1234/20 = 20283
روی نوار رکورد آفست داخل نوار نوار مانند بالا خواهد بود.

هشدار


این برنامه فقط می تواند رکوردها را تا 32 کیلوبایت بخواند (تار که آنها را نوار نوار می نامد).
به محدودیت های درایور دستگاه لینوکس. آرشیو استخراج شده در stdout نوشته می شود
با اندازه بلوک 512 بایت.

محیط زیست


متغیر محیطی TAPE دستگاه نوار پیش‌فرض /dev/nst0 را لغو می‌کند. متغیر
DDS2TAR گربه be استفاده به دادن برخی از گزینه ها، به عنوان مثال --فشرده کردن، -z ، -s # , -b #.

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


سرورها و ایستگاه های کاری رایگان

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

  • 1
    JXplorer - یک مرورگر Java Ldap
    JXplorer - یک مرورگر Java Ldap
    یک کلاینت LDAP جاوا با پشتیبانی LDIF،
    امنیت (شامل SSL، SASL و GSSAPI)،
    ترجمه شده به بسیاری از زبان ها (شامل
    چینی)، راهنمای آنلاین، فرم های کاربر و
    بسیاری دیگر...
    JXplorer - A Java Ldap Browser را دانلود کنید
  • 2
    PosteRazor - پوستر خود را بسازید!
    PosteRazor - پوستر خود را بسازید!
    می خواهید پوستر چاپ کنید؟ PosteRazor برش می دهد
    یک فایل تصویری را به قطعات تقسیم کنید و می توانید
    سپس روی چاپگر خود چاپ کنید و آنها را بچسبانید
    با هم به یک پوستر مبتنی بر FLTK آسان
    استفاده کنید...
    دانلود PosteRazor - پوستر خود را بسازید!
  • 3
    فازر
    فازر
    Phaser یک باز سریع، رایگان و سرگرم کننده است
    منبع چارچوب بازی HTML5 که ارائه می دهد
    WebGL و Canvas Rendering در سراسر
    مرورگرهای وب دسکتاپ و موبایل بازی ها
    می تواند با ...
    دانلود فازر
  • 4
    موتور VASSAL
    موتور VASSAL
    VASSAL یک موتور بازی برای ایجاد است
    نسخه های الکترونیکی تخته سنتی
    و بازی های کارتی پشتیبانی می کند
    رندر و تعامل قطعه بازی،
    و ...
    دانلود VASSAL Engine
  • 5
    OpenPDF - Fork of iText
    OpenPDF - Fork of iText
    OpenPDF یک کتابخانه جاوا برای ایجاد است
    و ویرایش فایل های PDF با LGPL و
    مجوز منبع باز MPL. OpenPDF است
    LGPL/MPL جانشین منبع باز iText،
    و ...
    OpenPDF - Fork of iText را دانلود کنید
  • 6
    GIS SAGA
    GIS SAGA
    SAGA - سیستم برای خودکار
    تجزیه و تحلیل جغرافیایی - یک جغرافیا است
    نرم افزار سیستم اطلاعات (GIS) با
    قابلیت های بسیار زیاد برای داده های جغرافیایی
    پردازش و آنا...
    دانلود SAGA GIS
  • بیشتر "

دستورات لینوکس

Ad