cksum
cksum היא תוכנית סטנדרטית במערכת ההפעלה יוניקס ובמערכות הפעלה דמויות יוניקס אשר מייצרת סיכום ביקורת (באנגלית: checksum) לקובץ או לרצף של מידע. הפקודה מקבלת רשימת קבצים כארגומנטים, או מקבלת את רצף מידע מן הקלט הסטנדרטי, ומדפיסה את פונקציית CRC של המידע ואת מספר הבתים.
שימוש נפוץ בפקודה cksum הוא לוודא קבצים שהועברו באמצעים לא אמינים הגיעו בשלמותם.[1] מאידך, פונקציית CRC איננה פונקציית גיבוב קריפטוגרפית, ולכן היא אינה מאמתת את המידע מפני תקיפות, אלא רק משיבושים מקריים. מערכות דמויות יוניקס בדרך כלל כוללות גם פקודות המאמתות מידע בצורה בטוחה, כגון md5sum
ו-sha1sum
תחביר
[עריכת קוד מקור | עריכה]באופן כללי, תחביר הפקודה הוא כדלקמן, כאשר אם לא מצוין קובץ או שבמקומו מופיע מקף היא תקרא מהקלט הסטנדרטי:
cksum [ File ... ]
דוגמה לשימוש בפקודה:
$ cksum test.txt
4038471504 75 test.txt
כאשר 4038471504
מייצג את ערך הפונקציה המוחזר, ו-75
מייצג את מספר הבתים בקובץ.
ראו גם
[עריכת קוד מקור | עריכה]קישורים חיצוניים
[עריכת קוד מקור | עריכה]- cksum באתר The Open Group
cksum(1)
- דף העזרה של cksum במערכת ההפעלה FreeBSDcksum(1)
- דף העזרה של cksum במערכת ההפעלה לינוקס
הערות שוליים
[עריכת קוד מקור | עריכה]- ^ cksum invocation, באתר פרויקט גנו.
פקודות בסביבת Unix ובמערכות הפעלה דמויות יוניקס | ||
---|---|---|
מערכת קבצים | ||
תהליכים | ||
סביבת משתמש | ||
עיבוד טקסט | ||
מעטפת | ||
רשת | ||
חיפוש | ||
שונות |