این دستور cksfv است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
cksfv - لیست های ساده تایید فایل (SFV) را آزمایش کرده و ایجاد می کند
خلاصه
cksfv [-bciqrL] [-C dir] [-f فایل] [-g مسیر] [فایل ...]
شرح
cksfv ابزاری برای تأیید جمعبندیهای CRC32 فایلها است. برای راستیآزمایی از چکجمعهای CRC32 استفاده میشود
که فایل ها خراب نیستند الگوریتم از نظر رمزنگاری فلج شده است بنابراین نمی تواند باشد
برای اهداف امنیتی استفاده می شود. md5sum (1) یا sha1sum (1) ابزار بسیار بهتری برای
بررسی فایل ها cksfv فقط باید برای سازگاری با سیستم های دیگر استفاده شود.
cksfv دارای دو حالت عملیاتی است: ایجاد checksum و تأیید checksum
In چکمه ایجاد حالت cksfv به طور معمول جمعبندیهای CRC32 از فایلها را به stdout خروجی میدهد
به یک فایل .sfv هدایت شد.
In چکمه تایید حالت cksfv نام فایلها را از یک فایل sfv میخواند و آنها را با هم مقایسه میکند
مقادیر کنترلی ثبت شده در برابر جمع های چک مجدد محاسبه شده فایل ها.
OPTIONS
این گزینه ها در دسترس هستند
-b نام های dir را از نام فایل هایی که جمع بندی شده اند حذف کنید. فایل ها را از اصلی بارگذاری می کند
موقعیت ها، اما فقط نام های پایه را برای فهرست در فایل sfv چاپ می کند.
-c از stdout برای پیشرفت چاپ و وضوح نهایی استفاده کنید (فایل ها خوب هستند یا برخی از خطاها
شناسایی شده). این برای برنامه های خارجی که خروجی cksfv را تجزیه و تحلیل می کنند مفید است. این
همچنین در صورت نیاز فلاش ها را روی خروجی اعمال می کند.
-C دیر قبل از ادامه عملیات تأیید، دایرکتوری فعلی را تغییر دهید. این
گزینه بیشتر با گزینه -g منسوخ شده است. قبلاً از این برای تأیید استفاده می شد
چک جمع ها در یک دایرکتوری متفاوت: cksfv -C foo -f foo/bar.sfv
-f پرونده
چک جمع ها را در فایل sfv بررسی کنید
-g پرونده
دایرکتوری فعلی را به نام مسیر فایل تغییر دهید و جمع های چک را در آن بررسی کنید
sfv.
-i نادیده گرفتن حروف بزرگ در نام فایل ها این در حالت تأیید جمعبندی استفاده میشود.
-L هنگام تکرار زیر شاخه ها، پیوندهای نمادین را دنبال کنید. این گزینه با -r استفاده می شود
گزینه.
-q حالت QUIET را فعال کنید (به جای حالت پرحرف)، فقط پیام های خطا چاپ می شوند
-v حالت VERBOSE را فعال کنید، این حالت پیش فرض است
-r دایرکتوری ها را دوباره مرور کنید و فایل های .sfv را در هر کدام بررسی کنید. پیوندهای نمادین دنبال نمی شوند
پیش فرض این گزینه با گزینه های -f و -g قابل استفاده نیست.
مثال ها
بررسی جمعبندی فایلهای فهرستشده در «foo/files.sfv»:
cksfv -g foo/files.sfv
برای مجموعهای از فایلها چکسام ایجاد کنید:
cksfv *.gz > files.sfv
بررسی جمع نامهای فایلهای بیحساس به حروف کوچک و بزرگ فهرستشده در «files.sfv» را بررسی کنید.
این گاهی اوقات برای فایل های ایجاد شده توسط سیستم عامل مفید است
که دارای نام های سیستم فایل حساس به حروف بزرگ و کوچک هستند.
cksfv -i -g files.sfv
چک مجموع فایل های "foo" و "bar" فهرست شده در "files.sfv" را بررسی کنید:
cksfv -g files.sfv فو بار
جمعهای چکی از فایلهای مطابق با /foo/bar/* ایجاد کنید و dirname را حذف کنید:
cksfv -b /foo/bar/* > files.sfv
به صورت بازگشتی /foo/bar را اسکن کرده و هر فایل .sfv را تأیید کنید:
cksfv -C /foo/bar -r
مانند قبلی، اما از دایرکتوری کاری فعلی شروع می شود
و همچنین پیوندهای نمادین در هنگام بازگشت:
cksfv -r -L
با استفاده از خدمات onworks.net از cksfv به صورت آنلاین استفاده کنید