چک‌سام (دستور لینوکس): تفاوت میان نسخه‌ها

محتوای حذف‌شده محتوای افزوده‌شده
بدون خلاصۀ ویرایش
Fatemibot (بحث | مشارکت‌ها)
جز ربات:اصلاح تغییرمسیر ناوباکس‌
خط ۲:
'''cksum''' فرمانی در [[سیستم‌عامل|سیستم‌عامل‌های]] [[شبه یونیکس]] است جهت تولید [[چک‌سام]] برای [[فایل|فایل‌ها]] یا جریان‌های اطلاعاتی (مانند ورودی و خروجی‌های استاندارد). فرمان '''Cksum''' فایل یا فایلهایی را بعنوان آرگومان دریافت می‌کند (یا [[ورودی استاندارد]]، اگر فایلی تعریف نشده باشد) و از آنها یک [[چک‌سام]]، [[کد افزونگی چرخشی]] (CRC) و تعداد [[بایت|بایت‌های]] موجود را محاسبه می‌کند. در خروجی این فرمان، چک‌سام، تعداد بایتها و در انتها نام فایل نوشته خواهد شد.
 
فرمان cksum می‌تواند برای بررسی کردن برابری دو فایل در کامپیوترهای مختلف استفاده شود. مثلامثلاً زمانی که بخواهیم دو فایل را که توسط یک مسیر انتقال [[نویز|پرنویز]] کپی شده‌اند با هم مقایسه کنیم و مطمئن شویم که کاملاکاملاً مشابه همدیگرند و عملیات کپی بدرستی انجام شده است. (اگر فایلها در یک کامپیوتر قرار داشته باشند، برابری دو فایل را می‌توان توسط دستور [[cmp]] نیز بررسی کرد) مقایسه‌ای که توسط cksum ایجاد شده است بصورت امن [[رمزنگاری]] نمی‌شود.
 
== شکل استفاده ==
خط ۲۱:
* [http://www.gnu.org/software/coreutils/manual/html_node/cksum-invocation.html صفحات راهنمای [[GNU]] cksum]
 
== جستارهای وابسته ==
== همچنین ببینید ==
* <code>[[md۵sum]]</code>
* <code>[[sha۱sum]]</code>
 
{{دستورهایفرمان‌های یونیکس}}
 
[[رده:برنامه‌های استاندارد یونیکس]]
[[رده:الگوریتم‌های چکسام]]
[[رده:برنامه‌های استاندارد یونیکس]]
[[رده:نرم‌افزارهای لینوکس]]
[[رده:نرم‌افزارهای یونیکس]]