אנגליתצרפתיתספרדי

סמל OnWorks

zsyncmake - מקוון בענן

הפעל את zsyncmake בספק אירוח חינמי של OnWorks על אובונטו אונליין, פדורה אונליין, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

זוהי הפקודה zsyncmake שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


zsyncmake - בניית קובץ שליטה עבור zsync(1)

תחביר


zsyncmake [ { -z | -Z } ] [ -e ] [ -C ] [ -u כתובת אתר ] [ -U כתובת אתר ] [ -ב גודל חסימות ] [ -o
אוסף ] [ -פ שם קובץ יעד ] [ -v ] שם הקובץ

zsync -V

תיאור


בונה מטא-קובץ עבור תוכנית הלקוח zsync לשימוש כדי לבצע קובץ חלקי
הורדות. שם הקובץ הוא הקובץ שמשתמשים רוצים להוריד; zsyncmake בונה את
מטאפיל מתאים וכותב שם הקובץ.zsync בספרייה הנוכחית.

zsync יצטרך לפחות כתובת אתר אחת שממנה להוריד את תוכן הקובץ. אם ה-.zsync
יהיה באותה ספרייה כמו הקובץ להורדה, אתה יכול לקבל את ברירת המחדל - zsync
כולל כתובת URL יחסית בקובץ הבקרה. אם לא, השתמש ב- -u אפשרות לציין את כתובת האתר.
עליך לציין גם כתובת URL עבור התוכן הלא דחוס עם -U אם זמין, כ-zsync
יכול לעשות שימוש בזה להורדות יעילות יותר לפעמים. (תוכל לערוך את קובץ ה-.zsync
ולהוסיף את אלה לאחר מכן - יש לו מפתח פשוט: פורמט ערך בכותרת - אבל אני מציע
אתה עושה זאת רק לאחר שאתה מכיר את הכלי.)

שים לב ש-zsyncmake עצמו אינו מאמת (כרגע) את כתובות האתרים או מוריד נתונים כלשהם, אתה
חייב לספק את נתוני הקובץ באופן מקומי ולבדוק את כתובות האתרים בעצמך.

אפשרויות


-b גודל חסימות
ציין את גודל הבלוק לאלגוריתם ה-rsync הבסיסי. עשוי להיות גודל בלוק קטן יותר
יעיל יותר עבור קבצים שבהם סביר להניח שיהיו הרבה קטנים ומפוזרים
שינויים בין הורדות; גודל בלוק גדול יותר יעיל יותר עבור קבצים עם
פחות או פחות שינויים מפוזרים. גודל הבלוק הזה חייב להיות חזק של שניים. אם לא
שצוין, zsyncmake בוחר את אחד שלדעתו הוא הטוב ביותר עבור קובץ זה (כרגע
או 2048 או 4096 בהתאם לגודל הקובץ) - כך שבדרך כלל אינך צריך
לעקוף את ברירת המחדל.

-C אומר ל-zsyncmake לא ליצור הוראות כלשהן ב-.zsync שאומר ללקוח
כדי לדחוס את הנתונים שהוא מקבל. זה משתמע מ-z, אבל אפשרות זו נמצאת כאן
במקרה שאתה דוחס קובץ בעצמך רק לצורך ההעברה, אבל רוצה שהלקוח יסתיים
למעלה עם הקובץ הלא דחוס (למשל אתה מעביר ISO, שמוחזק
דחוס בשרת, אך הלקוח אינו יכול להשתמש בו אלא אם כן
לא דחוס). ללא -C, zsyncmake יפיק כיוונים עבור הלקוח
דחוס את הקובץ שהוא מקבל היכן שמתאים; -C כאן כדי שתוכל לעצור את זה
אומר ללקוח לעשות זאת.

-e אומר ל-zsyncmake שהלקוח חייב להיות מסוגל לקבל את הקובץ המדויק שהיה
מסופק. ללא אפשרות זו, zsyncmake רק נותן ערובה חלשה יותר - שה
הלקוח יקבל את הנתונים שהוא מכיל (למשל הוא עשוי להעביר את הלא-דחוס
גרסה של ‎.gz ללקוח). שים לב שזה עדיין לא מבטיח שה
הלקוח יקבל את זה - הלקוח יכול להתעלם מההנחיות בקובץ zsync, או
אולי לא מסוגל לשחזר בדיוק את הדחיסה שבה נעשה שימוש. אבל עם -e אתה
דע ש-zsyncmake אפשר לקבל את הנתונים המדויקים - הוא ייצא עם
שגיאה אם ​​זה לא יכול.

-f שם הקובץ
הגדר את שם הקובץ לכלול בקובץ הפלט (זה מה יהיה הקובץ
התקשר כאשר משתמש סיים להוריד אותו).

-o קובץ פלט
תעקוף את שם קובץ הפלט המוגדר כברירת מחדל.

-u כתובת אתר מציין את כתובת האתר שממנה משתמשים יכולים להוריד את תוכן הקובץ שסופק.
משתמשים צריכים את קובץ הבקרה כדי לגלות אילו חלקים בקובץ הם
כבר יש, והם צריכים את כתובות האתרים כדי לאחזר את חלקי הקובץ שהם
אין כבר. אתה יכול לציין מספר כתובות אתרים על ידי ציון -u מספר פעמים.
אם לא צוין, zsync מניח שהקובץ וה-.zsync יהיו ב-
אותה ספרייה ציבורית, וכוללת כתובת URL יחסית אחת.

-U כתובת אתר מציין כתובת URL התואמת לתוכן המנותק של הקובץ (בלבד
ישים אם זה קובץ gzip). zsync יכול לפעמים להוריד בצורה יעילה יותר
מהנתונים הלא דחוסים מאשר מהנתונים הדחוסים - זה ינצל
מזה אם זמין. אם לא צוינו כתובות אתרים, zsync מחפש קובץ ללא
סיומת .gz ומניח שזה יהיה באותו מדריך ציבורי כמו ה-.zsync,
וכולל כתובת URL יחסית אליו.

-v אפשר הודעות מילוליות.

-V מדפיס את הגרסה של zsync.

-z דחוס את הקובץ להעברה. שים לב שזה מחליף כל קובץ שנקרא
שם הקובץ.gz ללא אזהרה (אם אתה לא נותן שם קובץ, למשל בגלל שאתה כן
בקריאה מ-stdin, אז zsync ישתמש בשם המסופק עם -f, או בתור אחרון
fallback, zsync-target.gz).

zsync יכול לעבוד עם נתונים דחוסים, וברוב המקרים שבהם הנתונים אינם קיימים
דחוס, יעיל יותר לדחוס אותו קודם. אמנם אתה יכול פשוט לדחוס את
קובץ להעברה עם gzip, אם תשתמש באפשרות זו אז zsyncmake ידחוס את הקובץ
עבורך, הפקת קובץ ‎.gz המותאם עבור zsync. זה יכול להיות יעיל יותר ב-30%.
בזמן הורדה מאשר דחיסה עם gzip --best - אבל הקובץ הדחוס לא יהיה
קטן מזה שמיוצר על ידי gzip.

-Z zsyncmake מסתכל אוטומטית בתוך קבצי gzip דחוסים ומייצא את
נתונים בסיסיים ולא דחוסים לקובץ zsyncmake. בבדיקה זה הוכח שכן
לספק יעילות הורדה רבה יותר. -Z עוקף את התנהגות ברירת המחדל ומטפל
קבצי gzip כנתונים בינאריים בלבד. השתמש בזה אם זה חיוני שהמשתמש יקבל
הנתונים הדחוסים (למשל בגלל שחתימה קריפטוגרפית זמינה
רק עבור הנתונים הדחוסים). בדרך כלל אין שימוש ב-zsync אם אתה מציין -Z, אלא אם כן
קובץ gzip נדחס עם האפשרות המיוחדת --rsync כדי להפוך אותו לידידותי
העברות דיפרנציאליות.

דוגמאות


zsyncmake -C -u http://ftp.uk.debian.org/debian/dists/sarge/main/binary-i386/Packages.gz
חבילות.gz

שימו לב לשימוש ב-C כדי לשמור את דחיסת הקובץ של הלקוח בקבלה; חבילת דביאן
המערכת משתמשת בקובץ לא דחוס.

zsyncmake -z my-subversion-dump

במקרה זה יש קובץ גדול וניתן לדחיסה להעברה. זה יוצר gzipped
גרסה של הקובץ (מותאמת ל-zsync), וקובץ .zsync. כתובת URL מתווספת אוטומטית
בהנחה ששני הקבצים יוגשו מאותה ספרייה בשרת האינטרנט.

zsyncmake -e -u
http://www.mirrorservice.org/sites/ftp.freebsd.org/pub/FreeBSD/ports/distfiles/zsync-0.2.2.tar.gz
zsync-0.2.2.tar.gz

זה יוצר zsync המתייחס ל-tarball המקור בשם, שעל הלקוח צריך
הורדה מכתובת האתר הנתונה. דוגמה זו מיועדת להורדת Tarball מקור עבור a
יציאת FreeBSD, ומכאן -e מצוין כך שהלקוח יוכל להתאים את ה-md5sum שלו.

מחברים


קולין פיפס[מוגן בדוא"ל]>

השתמש ב-zsyncmake באינטרנט באמצעות שירותי onworks.net


שרתים ותחנות עבודה בחינם

הורד אפליקציות Windows & Linux

פקודות לינוקס

Ad