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

Ad


סמל OnWorks

lrzip - מקוון בענן

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

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

תָכְנִית:

שֵׁם


lrzip - תוכנית דחיסת קבצים גדולים

תַקצִיר


lrzip [אפשרויות]
lrzip -d [אפשרויות]
lrunzip [אפשרויות]
lrzcat [אפשרויות]
lrztar [אפשרויות lrzip]
lrztar -d [אפשרויות lrzip]
lrzuntar [אפשרויות lrzip]
LRZIP=NOCONFIG [lrzip|lrunzip] [אפשרויות]

תיאור


LRZIP היא תוכנת דחיסת קבצים שנועדה להצליח במיוחד בקבצים גדולים מאוד
מכיל יתירות למרחקים ארוכים. lrztar הוא מעטפת עבור LRZIP כדי לפשט
דחיסה ופירוק של ספריות.

אפשרויות סיכום


להלן סיכום של האפשרויות ל-lrzip.

אפשרויות כלליות:
-c, --בדוק בדוק את תקינות הקובץ שנכתב בביטול הדחיסה
-d, --decompress decompress
-e, --encrypt מוגן סיסמה הצפנה sha512/aes128 בדחיסה
-ה, -?, --עזרו להראות עזרה
-H, --hash display md5 hash שלמות מידע
-i, --info מציגים מידע על קובץ דחוס
-q, --quiet אל תראה התקדמות הדחיסה
-t, --test בדיקת שלמות קובץ דחוס
-v[v], --verbose הגדל את מידת המלל
-V, --גרסה להראות גרסת
אפשרויות המשפיעות על הפלט:
-D, --delete מחק קבצים קיימים
-f, --כריח להחליף קבצים קיימים
-k, --keep-broken שמור קבצי פלט שבורים או פגומים
-o, --outfile filename ציין את שם קובץ הפלט ו/או הנתיב
ספריית -O, --outdir ציין את ספריית הפלט כאשר -o אינו בשימוש
-S, סיומת --סיומת ציין סיומת דחוסה (ברירת המחדל '.lrz')
אפשרויות המשפיעות על הדחיסה:
-b, --bzip2 bzip2 דחיסה
-g, --gzip דחיסת gzip באמצעות zlib
-l, --lzo lzo דחיסה (מהיר במיוחד)
-n, --no-compress אין דחיסה עורפית - היכונו למדחס אחר
-z, --zpaq דחיסה של zpaq (הכי טוב, דחיסה קיצונית, איטית במיוחד)
אפשרויות ברמה נמוכה:
-L, --level level set רמת דחיסה lzma/bzip2/gzip (1-9, ברירת מחדל 7)
-N, --Nice-level value הגדר ערך נחמד לערך (ברירת מחדל 19)
-p, --threads value הגדר את ספירת המעבד כדי לעקוף את מספר השרשורים
-m, --maxram size הגדר מקסימום RAM זמין במאות MB
עוקף את הכמות שזוהתה של זיכרון RAM זמין
-T, --threshold השבת את בדיקת דחיסות LZO
-U, --unlimited השתמש בגודל חלון בלתי מוגבל מעבר לגודל ram (יכול להיות הרבה יותר איטי)
-w, --חלון גודל דחיסה מקסימלי במאות MB
ברירת המחדל שנבחרה על ידי היוריסטית תלויה באאם ובדחיסה שנבחרה

ניתן להשתמש בהגדרת משתנה הסביבה LRZIP=NOCONFIG כדי לעקוף את lrzip.conf.
משתנה סביבת TMP ישמש לאחסון קבצים זמניים בעת הצורך.
TMPDIR עשוי להיות מאוחסן גם בקובץ lrzip.conf.

אם לא צוינו שמות קבצים או "-", ייעשה שימוש ב-stdin/out.

אפשרויות


כללי אפשרויות


-c אפשרות זו מאפשרת בדיקת תקינות של הקובץ שנכתב לדיסק ב
שִׁחרוּר לַחַץ. כל הדקומפרסיה נבדקת פנימית ב-lrzip עם crc32 או
בדיקת hash של md5 תלוי כבר בגרסת הארכיון. אולם, ה
קובץ שנכתב לדיסק עלול להיות פגום מסיבות אחרות הקשורות למרחב משתמש אחר
בעיות כגון גרסאות ספרייה שגויות, מנהלי התקנים, כשל בחומרה וכן הלאה.
הפעלת אפשרות זו תגרום ל-lrzip לבצע בדיקת hash md5 בקובץ שהוא
נכתב לדיסק. כאשר הארכיון מאוחסן בו ערך md5, הוא מושווה ל
זֶה. אחרת הוא מושווה לערך שחושב במהלך הדקומפרסיה. זֶה
מציע ערובה נוספת לכך שהקובץ שנכתב זהה למקור
בארכיון.

-d לְשַׁחְרֵר לָחָץ. אם אפשרות זו אינה בשימוש אז lrzip מסתכל על השם המשמש להפעלה
התכנית. אם הוא מכיל את המחרוזת "lrunzip" אז האפשרות -d היא
מוגדר אוטומטית. אם הוא מכיל את המחרוזת "lrzcat" אז האפשרויות -d -o - הן
מוגדר אוטומטית.

-e הצפין. אפשרות זו מאפשרת הצפנת סיסמאות בדרגה גבוהה באמצעות שילוב של
הכפל סיסמת hash sha512, מלח אקראי והצפנת aes128 CBC. סיסמאות
עד 500 תווים באורך נתמכים, ומנגנון ההצפנה בשימוש
מבטיחה למעשה שאותו קובץ שנוצר עם אותה סיסמה לעולם לא יצליח
להיות זהה. יתר על כן, גיבוב הסיסמה גדל בהתאם לתאריך
הקובץ מוצפן, ומגדיל את מספר מחזורי ה-CPU הנדרשים עבור כל אחד מהם
ניסיון סיסמה בהתאם לחוק מור, ובכך הופך את הקושי של
ניסיון התקפות כוח גס פרופורציונלי לכוחם של מחשבים מודרניים.

-ה|-? הדפס דף סיכום אפשרויות

-H זה מציג את ערך ה-hash של md5 המחושב בעת דחיסה או ביטול דחיסה של lrzip
ארכיון. כברירת מחדל לכל הדחיסה ערך md5 מחושב ומאוחסן בכולם
ארכיון מאז גרסה 0.560. בביטול דחיסה, כאשר נמצא ערך md5,
הוא יחושב וישמש לבדיקת תקינות. אם הערך md5 אינו
מאוחסן בארכיון, הוא לא יחושב אלא אם צוין במפורש עם
התבקשה אפשרות זו, או בדיקת תקינות (ראה להלן).

-i זה מציג מידע על קובץ דחוס. זה מראה את הגודל הדחוס, ה
גודל דחוס, יחס הדחיסה, באיזו דחיסה נעשה שימוש ואיזה hash
הבדיקה תשמש לבדיקת תקינות פנימית. שימו לב שהדחיסה
מצב מזוהה מהגוש הראשון בלבד והוא לא יציג שום דחיסה בשימוש אם
הבלוק הראשון היה בלתי ניתן לדחיסה, גם אם בלוקים מאוחרים יותר היו ניתנים לדחיסה. אם
מתווספות אפשרויות מילוליות -v או -vv, פירוט של כל הבלוקים הפנימיים ו
בהדרגה יוצג מידע נוסף הנוגע אליהם.

-q אם אפשרות זו צוינה אז lrzip לא יציג את אחוז ההתקדמות בזמן
כְּבִישָׁה. שימו לב שדחיסה מתרחשת בפרצים עם דחיסה של lzma כלומר
דחיסת ברירת המחדל. זה אומר שזה יתקדם מהר מאוד בקיצור
מחזור ולאחר מכן להפסיק לתקופות ארוכות.

-t זה בודק את שלמות הקובץ הדחוס. הוא עושה זאת על ידי שחרור הדחיסה שלו ל-a
קובץ זמני ולאחר מכן מחיקתו.

-v[v] מגביר את מילוליות. -vv ידפיס יותר הודעות מאשר -v.

-V הדפס את מספר הגרסה של lrzip

אפשרויות משפיע תפוקה


-D אם אפשרות זו צוינה אז lrzip ימחק את קובץ המקור לאחר הצלחה
דחיסה או דקומפרסיה. כאשר אפשרות זו לא מצוינת אז המקור
קבצים לא נמחקים.

-f אם אפשרות זו לא צוינה (ברירת מחדל), lrzip לא ידרוס אף אחת מהן
קבצים קיימים. אם תגדיר אפשרות זו, rzip ידרוס בשקט כל קבצים
לפי צורך.

-k אפשרות זו תשמור על קבצים שבורים או פגומים במקום למחוק אותם. מתי
דחיסה או ביטול דחיסה מופסקת על ידי משתמש או שגיאה, או קובץ
decompressed נכשל בבדיקת תקינות, הוא נמחק בדרך כלל על ידי LRZIP.

-o הגדר את שם קובץ הפלט. אם אפשרות זו לא מוגדרת אז שם קובץ הפלט הוא
נבחר על סמך שם הקלט והסיומת. לא ניתן להשתמש באפשרות -o אם יותר
בשורת הפקודה מצוין שם קובץ אחד.

-O הגדר את ספריית הפלט עבור שם הקובץ המוגדר כברירת מחדל. לא ניתן לשלב אפשרות זו
עם -o.

-S הגדר את סיומת הדחיסה. ברירת המחדל היא '.lrz'.

אפשרויות משפיע דְחִיסָה


-b דחיסת Bzip2. משתמש בדחיסת bzip2 עבור השלב השני, בדומה למקור
rzip עושה זאת.

-g דחיסת Gzip. משתמש בדחיסת gzip עבור השלב השני. משתמש ב-libz compress and
לבטל דחיסה של פונקציות.

-l דחיסה של LZO. אם אפשרות זו מוגדרת אז lrzip ישתמש ב-lzo המהיר במיוחד
אלגוריתם דחיסה לשלב השני. מצב דחיסה זה נותן ל-bzip2 like
דחיסה במהירות שנדרש בדרך כלל כדי פשוט להעתיק את הקובץ, נותן
ערך דחיסה/זמן מצוין.

-n אין דחיסה בשלב 2. אם אפשרות זו מוגדרת, lrzip יבצע רק את
יתירות למרחקים ארוכים דחיסה בשלב ראשון. אמנם זה לא דוחס אף אחד
מהיר יותר מדחיסת LZO, הוא מייצר קובץ קטן יותר שאחר כך מגיב טוב יותר
לדחיסה נוספת (על ידי יישום אחר למשל), גם הפחתת הדחיסה
זמן באופן מהותי.

-z דחיסת ZPAQ. משתמש בדחיסת ZPAQ שהיא ממשפחת המדחסים PAQ
ידוע כבעל כמה מיחסי הדחיסה הגבוהים ביותר האפשריים אך במחיר של
איטי מאוד גם בדחיסה וגם בדיקומפרס (פי 4 יותר איטי מ-lzma כלומר
ברירת המחדל).

נמוך רָמָה אפשרויות


-L 1 ..9
הגדר את רמת הדחיסה מ-1 עד 9. ברירת המחדל היא להשתמש ברמה 7, שנותנת
דחיסה טובה מסביב. רמת הדחיסה גם קשורה מאוד לאופן
הרבה זיכרון ש-lrzip משתמש. עיין באפשרות -w לפרטים.

-N ערך
ברירת המחדל של ערך נחמד הוא 19. ניתן להשתמש באפשרות זו כדי להגדיר את העדיפות
תזמון לגיבוי או ביטול דחיסה של lrzip. ערכים נחמדים תקפים הם מ-20 עד
19. שימו לב שזה לא מאיץ או מאט את הדחיסה.

-p ערך
הגדר את מספר ספירת המעבדים כדי לקבוע את מספר השרשורים להפעלה.
בדרך כלל, lrzip משתנה בהתאם למספר המעבדים שהוא מזהה. משתמש בזה
יעקוף את הערך במקרה שתרצה להשתמש בפחות מעבדים כדי להקטין את
להעמיס על המחשב שלך, או כדי לשפר את הדחיסה. הגדרתו ל-1 תגרום למקסימום
דחיסה אך לא ינסה להשתמש ביותר ממעבד אחד.

-T משבית את בדיקת סף הדחיסה של LZO כאשר דחיסה איטית יותר
קצה משמש. בדיקת LZO מבוצעת בדרך כלל עבור הדחיסה האחורית האיטית יותר
של LZMA ו-ZPAQ. הנימוק הוא שאם הוא בלתי ניתן לדחיסה לחלוטין על ידי LZO
אז זה גם יהיה בלתי ניתן לדחיסה על ידם. כך אם בלוק לא מצליח להידחס
לפי ה-LZO המהיר מאוד, lrzip לא ינסה לדחוס את הבלוק הזה עם האיטי יותר
מדחס, ובכך חוסך זמן. אם אפשרות זו מופעלת, היא תעקוף את ה-LZO
בדיקה וניסיון לדחוס כל בלוק ללא קשר.

-U גודל חלון בלתי מוגבל. אם אפשרות זו מוגדרת, והקובץ שנדחס עושה זאת
לא מתאים לאל הזמין, lrzip ישתמש במאגר שני נע כ"הזזה
mmap" אשר מחקה בעל אינסוף RAM. זה יספק את המרב האפשרי
דחיסה בשלב ה-rzip הראשון שיכול לשפר את הדחיסה של אולטרה
קבצים גדולים כאשר הם גדולים מה-RAM הזמין. עם זאת זה פועל
יותר ויותר איטי ככל שההבדל בין זיכרון RAM לגודל הקובץ גדול יותר, כך הוא
שמור בצורה הטובה ביותר עבור כאשר הגודל הקטן ביותר האפשרי הוא הרצוי על קובץ גדול מאוד,
והזמן שלוקח לא חשוב.

-w n הגדר את גודל חלון הדחיסה המקסימלי המותר ל-n במאות מגה-בייט.
זוהי כמות הזיכרון ש-lrzip יחפש במהלך השלב הראשון שלו של הקדם-
compression והוא הדבר העיקרי שיקבע כמה תועלת lrzip תהיה
לספק דחיסה רגילה עם אלגוריתם השלב השני. אם לא מוגדר
(מומלץ), הערך שנבחר ייקבע על ידי היוריסטיקה פנימית ב
lrzip שמשתמש ברוב הזיכרון שהוא סביר, ללא שום גבול עליון קשה.
זה מוגבל ל-2GB במכונות 32bit. lrzip תמיד יקטין את גודל החלון ל
הכי גדול שזה יכול להיות מבלי שייגמר הזיכרון.

התקנה


"עשה התקנה" או פשוט התקן את lrzip איפשהו בנתיב החיפוש שלך.

דְחִיסָה אַלגוֹרִיתְם


LRZIP פועלת בשני שלבים. השלב הראשון מוצא ומצפין נתחים גדולים של כפולים
נתונים על פני מרחקים ארוכים מאוד בקובץ הקלט. השלב השני הוא להשתמש ב-a
אלגוריתם דחיסה לדחיסת הפלט של השלב הראשון. אלגוריתם הדחיסה
ניתן לבחור להיות מותאם לגודל קיצוני (zpaq), גודל (lzma - ברירת מחדל), מהירות (lzo),
legacy (bzip2 או gzip) או שניתן להשמיט לחלוטין רק בשלב הראשון. שלב אחד
רק קובץ דחוס יכול כמעט תמיד לשפר הן את גודל הדחיסה והן את מהירות הביצוע על ידי
תוכנית דחיסה שלאחר מכן.

ההבדל העיקרי בין lrzip לאלגוריתמי דחיסה ידועים אחרים הוא שלו
יכולת לנצל יתירות למרחקים ארוכים מאוד. הרוק הידוע
האלגוריתם בשימוש ב-gzip משתמש במאגר היסטוריה מקסימלי של 32k. אלגוריתם מיון בלוקים
בשימוש ב-bzip2 מוגבל ל-900k של היסטוריה. מאגר ההיסטוריה ב-lrzip יכול להיות בכל גודל
ארוך, אפילו לא מוגבל על ידי איל זמין.

זה די נפוץ בימינו צורך לדחוס קבצים המכילים מרחקים ארוכים
פיטורים. לדוגמה, בעת דחיסה של קבוצה של ספריות ביתיות עשויים מספר משתמשים
יש עותקים של אותו קובץ, או של קבצים דומים למדי. מקובל גם שיש א
קובץ בודד המכיל נתחים משוכפלים גדולים למרחקים ארוכים, כגון קבצי pdf
המכיל עותקים חוזרים ונשנים של אותה תמונה. רוב תוכניות הדחיסה לא יוכלו לעשות זאת
נצל את היתרון הזה, וכך עשוי להשיג יחס דחיסה נמוך בהרבה
ממה ש-lrzip יכול להשיג.

השתמש ב-lrzip באופן מקוון באמצעות שירותי onworks.net


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

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

  • 1
    Phaser
    Phaser
    Phaser היא פתיחה מהירה, חינמית ומהנה
    מסגרת משחק מקור HTML5 שמציעה
    עיבוד WebGL ו-Canvas לרוחב
    דפדפני אינטרנט שולחניים וניידים. משחקים
    יכול להיות שותף...
    הורד את Phaser
  • 2
    מנוע VASSAL
    מנוע VASSAL
    VASSAL הוא מנוע משחק ליצירה
    גרסאות אלקטרוניות של לוח מסורתי
    ומשחקי קלפים. זה מספק תמיכה עבור
    עיבוד ואינטראקציה של חלקי משחק,
    ו...
    הורד את VASSAL Engine
  • 3
    OpenPDF - Fork of iText
    OpenPDF - Fork of iText
    OpenPDF היא ספריית Java ליצירה
    ועריכת קבצי PDF עם LGPL ו
    רישיון קוד פתוח MPL. OpenPDF הוא ה
    יורש הקוד הפתוח LGPL/MPL של iText,
    ...
    הורד את OpenPDF - Fork of iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - מערכת לאוטומטיות
    ניתוחים גיאוגרפיים - הוא גיאוגרפי
    תוכנת מערכת מידע (GIS) עם
    יכולות עצומות לגיאודטה
    עיבוד ואנה...
    הורד את SAGA GIS
  • 5
    ארגז כלים עבור Java/JTOpen
    ארגז כלים עבור Java/JTOpen
    ארגז הכלים של IBM עבור Java / JTOpen הוא א
    ספריית מחלקות Java התומכות ב
    תכנות לקוח/שרת ואינטרנט
    דגמים למערכת עם OS/400,
    i5/OS, o...
    הורד את ארגז הכלים עבור Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (או D3 עבור מסמכים מבוססי נתונים)
    היא ספריית JavaScript המאפשרת לך
    לייצר נתונים דינמיים ואינטראקטיביים
    הדמיות בדפדפני אינטרנט. עם D3
    אתה...
    הורד את D3.js
  • עוד »

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

Ad