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

Ad


סמל OnWorks

dds2tar - מקוון בענן

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

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

תָכְנִית:

שֵׁם


dds2tar - כלי לגישה מהירה לקלטות

תַקצִיר


dds2tar [ -f מכשיר ] [ -t קובץ אינדקס ] [אפשרויות] מחרוזת ...

תיאור


dds2tar משתמש באינדקס כדי למצוא את הקבצים עם חיפוש רשומות (פעולה מהירה של DAT
מכשירים). מכיוון שמבנה הקבצים של ארכיון הקלטות משמש לחילוץ הקבצים, ה-
יש ליצור ארכיון על ידי זפת, דחוס רק על ידי (מעבד האותות השקוף של)
המכשיר. אז אתה יכול לעבור בארכיון במהירות רבה ולחלץ קבצים. ה
ניתן ליצור אינדקס באמצעות dds2index or זפת-vRt והוא מאוחסן בדרך כלל כקובץ על שלך
דיסק קשיח.

ארכיון tar הוא רצף של בלוקים (למשל 10240 בתים כברירת מחדל), כל אחד מכיל את
אותו מספר (20 כברירת מחדל) של רשומות, 512 בתים כל אחת. dds2tar קורא את הקלטת וכותב
רשומות tar של הקבצים שצוינו (כלומר רשומת הכותרת ורשומות הנתונים
של כל קובץ שנבחר) ל-stdout. אתה יכול לצייר את dds2tar פלט ל-stdin של זפת
-xvvf - כדי לשחזר את הקבצים לדיסק שלך. (לִרְאוֹת דוגמאות להלן.) לפני קובץ הוא
בחילוץ, הרשומות של ספריות האב של הקובץ נכתבות גם הן ל-stdout.

האינדקס של הארכיון צריך להכיל מספיק מידע כדי לחשב את מספר ה-
בלוק המכיל את הכותרת של כל קובץ שנבחר. dds2index ייתן שולחן כזה, זפת
-Rvt למשל לא (רק מספרי רשומות רשומים). תיקון עבור גנה tar-1.12 is
זמין, הוספת האפשרות --record-file. תיקון זה אינו כלול בגרסה של
tar שנשלח עם דביאן. לחלופין, ישנם כמה טריקים כדי להשיג את החסר
מידע.

המחרוזות הן ביטויים רגולריים לבחירת הקבצים. אלגוריתם ההתאמה הוא ה
אחד מ-GNU tar. אם האפשרות -l נתון, שמות הקבצים התואמים מודפסים ל-stdout
(אינך רשאי להעביר את רשימת שמות הנתיבים הזו ל-tar!).

מכשיר ברירת המחדל הוא /dev/nst0, אשר עשוי להיות מוחלף עם משתנה הסביבה
סרט הדבקה, אשר בתורו עשוי להיות עוקף עם -f מכשיר אוֹפְּצִיָה. ההתקן חייב להיות SCSI
מכשיר קלטת.

אפשרויות


-f קובץ המכשיר התקן של ארכיון הקלטות. חייב להיות התקן קלטת SCSI.

-t קובץ אינדקס
מציין את קובץ האינדקס (ברירת המחדל היא stdin).

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

dds2tar `mt-dds` -t מדד ... | זפת -f - ...

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

-b # הגדר את גודל הגוש של הארכיון (tar -b #). אפשרות זו שימושית רק אם
קובץ האינדקס מכיל את הפלט המילולי של tar (או אם יש לך בעיות עם
גודל המאגר הפנימי של dds2tar). כל מידע על גודל הבלוק
בתוך קובץ האינדקס יעקוף אפשרות זו. אם אין מידע
זמין, נעשה שימוש ברירת המחדל של גודל הגוש של tar.

-z יש לקרוא את קובץ האינדקס ולאחסן אותו במצב דחוס.

אפשרויות אתה לא בֶּאֱמֶת צורך


--z, --ללא דחיסה
אל תסנן את קובץ הארכיון דרך gzip.

-q, --מָהִיר
אל תחלץ את ספריות האב של האובייקטים שנבחרו מהקלטת. --גוּף
כתוב רק את הקובץ הראשון שנבחר ל-stdout. זה שימושי אם אתה רוצה לקרוא א
קובץ או חלץ ארכיון שהוא חלק מהארכיון הנוכחי.

-v,--מִלוּלִי
מצב מילולי.

--מצב hash
הדפס סימן גיבוב עבור כל MB.

-V,--גִרְסָה
הדפס רק את מספר הגרסה ל-stderr.

-l אל תיגש לקלטת אלא הדפס את שמות הקבצים ל-stdout. אתה לא יכול לצייר את זה
רשימה של שמות נתיבים לתוך tar.

--לחלץ
ה-stdout נסגר ונפתח בצינור לפקודה זפת -fxb - 1 . אתה יכול
מצא את האפשרות הזו נוחה, אני אוהב להעביר את הפלט לזפת ביד.

דוגמאות


דוגמא ל מקבל מה היא מדד מהקלטת ברירת המחדל /dev/nst0 ושמירתה בקובץ
archive.idx:

dds2index -t archive.idx

לחלופין אתה יכול להשתמש בגרסה מתוקנת של tar כדי ליצור קובץ אינדקס. עם ה
תיקון אתה יכול להפנות את השגיאות והאזהרה ל-stdout ולמידע על האינדקס כולל
מידע על גודל הבלוק ומספר הבלוק הראשון לקובץ:

tar -t --record-file archive.idx

אם הארכיון הוא הקובץ הראשון של הקלטת וגודל הבלוק הוא ברירת המחדל של 20, אתה
יכול להשתמש בפלט המילולי של tar (-Rv) כקובץ אינדקס.

tar -t -v -R | tee archive.idx

אם הארכיון אינו הקובץ הראשון של הקלטת, אתה יכול לאחסן את כל הדרוש
מידע בתוך קובץ האינדקס עם השימוש ב mt-dds ו זפת :

mt asf...
mt-dds tell > archive.idx
tar -tvR >>archive.idx

דוגמא ל באמצעות dds2tar כדי לחלץ את ספריית gnu (כל הקבצים המכילים את המחרוזת
"glibc" בשם הקובץ) מהקלטת ברירת המחדל /dev/nst0, תוך שימוש באינדקס המאוחסן קודם לכן
קובץ archive.idx:

dds2tar -t archive.idx '*glibc*' | tar xvvf -

לראות מראש מה יקרה בפקודה הקודמת מבלי לכתוב בפועל
כל דבר לדיסק שלך, אתה יכול להשתמש ב:

dds2tar -t archive.idx '*glibc*' | tar tvvf -

דוגמה לבדיקת התאמות. אתה יכול לנסות:

dds2tar -t archive.idx -l '*glibc*'

רקע מידע


קלטות
מכשיר קלטת מטפל בכל I/O (קריאה, כתיבה, חיפוש) ביחידות של סרט הדבקה רשום. ככל שא
הקלטה, ככל שהגישה יעילה יותר בדרך כלל (וככל שיש פחות פערים ב-QIC-
קלטות). עם זאת, בדרך כלל תוכנית תקרא או תכתוב רק קלטות שלמות.

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

אל האני זפת(1) התוכנית משתמשת בטרמינולוגיה מעט שונה. זה מתקשר סרט הדבקה אבני מה
בדרך כלל נקרא סרט הדבקה רשום. בסעיפים הבאים אנו משתמשים בטרמינולוגיה זפת כדי
להימנע מבלבול.

זפת
היחידה בתוך א זפת ארכיון הוא א זפת שיא עם אורך קבוע של 512 בתים. כֹּל
קובץ, ספרייה או קישור רך יתפסו לפחות רשומת tar אחת של מידע על
שם נתיב, מידע הרשאות וכן הלאה שנקרא רשומת כותרת. הנתונים של כל קובץ הם
מאוחסן ברשומות tar נוספות ישירות אחרי רשומת הכותרת של אותו קובץ.

טאר מדווחת זפת שיא מספר של כל רשומת כותרת בארכיון עם ה-R שלו
אוֹפְּצִיָה. tar סופרת את הרשומות ברציפות, החל מ- 0 (אם מופעל כ-tar -tR) או
עם 1 (אם מופעל כ-tar -cR).

tar מטפל במספר רשומות בתור א זפת בלוק, בעיקר כדי להפוך את הגישה לקלטות (או דיסקים)
יעיל יותר (וחסוך מקום בקלטת של QIC-tapes). tar רק כותב וקורא בלוקים מלאים
לארכיון או ממנו. האפשרות -b של שולטת tar, כמה רשומות יש בבלוק אחד.
מספר ברירת המחדל של רשומות לכל בלוק הוא 20. מספר זה נקרא בדרך כלל זפת
בלוק גודל. עם זאת, המונח הזה קצת מבלבל, מכיוון שהוא לא אומר את
מספר בתים בבלוק. לכן שם אולי טוב יותר יהיה זפת חסימה גורם.

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

דוגמא: קובץ עם רשומת tar מספר 1234 (רשומות מתחילות ב-0) עשוי להימצא ב-a
ארכיון tape tar, כתוב עם מקדם חוסם של 20. ייתכן שהוא נמצא בבלוק זפת
עם המספר
blk = (int) 1234/20 = (int) 61.7 = 61
שהוא גם מספר הטייפ בלוק. הקובץ המבוקש נמצא בתוך בלוק זפת זה ב-
קיזוז שיא
rec = 1234-(61*20) = 14
ב-512 יחידות בתים.

אם ארכיון נוכחי אינו הארכיון הראשון בקלטת, אז המספר של סרט הדבקה אבני
של כל הארכיונים הקודמים יש להוסיף למספר הבלוק שחושב למעלה, כדי לקבל את
נוֹכְחִי סרט הדבקה בלוק מספר. יש לקבל את מספר הקלטות הקודמות
התקני DDS כאשר הקלטת ממוקמת בתחילת הארכיון הנוכחי (השתמש מט-
DDS ללא טיעונים למשל).

דוגמא: בהנחה שהארכיון בדוגמה לעיל הוא הקובץ השני בקלטת, ו
הארכיון מתחיל בטייפ בלוק 20222. אז נמצא את הקובץ שלנו עם מספר רשומת tar
1234 בבלוק הטייפ
tblk = 20222 + (int) 1234/20 = 20283
על הקלטת. היסט הרשומה בתוך בלוק הקלטת יהיה זהה לעיל.

אזהרה


תוכנית זו יכולה לקרוא רק רשומות (טאר קוראת להם טייפ בלוקים) עד 32 קילובייט בשל
למגבלות של מנהל ההתקן של לינוקס. הארכיון שחולץ נכתב ל-stdout
עם גודל בלוק של 512 בתים.

הסביבה


משתנה הסביבה סרט הדבקה עוקף את ברירת המחדל של התקן הקלטת /dev/nst0. המשתנה
DDS2TAR חתול be מְשׁוּמָשׁ ל לתת כמה אפשרויות, לְמָשָׁל --לִדחוֹס, -ז, -s # , -b #.

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


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

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

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

  • 1
    aarch64-linux-gnu-gnatbind
    aarch64-linux-gnu-gnatbind
    gnat, gnatbind, gnatbl, gnatchop,
    gnatfind, gnathtml, gnatkr, gnatlink,
    gnatls, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - ארגז כלים של GNAT
    תיאור: ה...
    הפעל את aarch64-linux-gnu-gnatbind
  • 2
    aarch64-linux-gnu-gnatchop-5
    aarch64-linux-gnu-gnatchop-5
    gnat, gnatbind, gnatbl, gnatchop,
    gnatfind, gnathtml, gnatkr, gnatlink,
    gnatls, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - ארגז כלים של GNAT
    תיאור: ה...
    הפעל את aarch64-linux-gnu-gnatchop-5
  • 3
    cpupower-idle-info
    cpupower-idle-info
    cpupower idle-info - כלי עזר ל
    אחזר מידע על ליבת המעבד הסרק
    תחביר: cpupower [ -c cpulist ]
    Idle-info [אפשרויות] תיאור: כלי
    אשר מדפיס ע'...
    הפעל cpupower-idle-info
  • 4
    cpupower-בטל-סט
    cpupower-בטל-סט
    cpupower idle-set - כלי עזר להגדרת cpu
    אפשרויות ליבה ספציפיות למצב סרק
    תחביר: cpupower [ -c cpulist ]
    Idle-info [אפשרויות] תיאור: ה
    cpupower idle-se...
    הפעל cpupower-idle-set
  • 5
    g.mapsetsgrass
    g.mapsetsgrass
    g.mapsets - משנה/מדפיס את המשתמשים
    נתיב החיפוש הנוכחי של ערכת מפות. משפיע על
    הגישה של המשתמש לנתונים הקיימים תחת
    ערכות מפות אחרות במיקום הנוכחי. ...
    הפעל את g.mapsetsgrass
  • 6
    g.messagegrass
    g.messagegrass
    g.message - מדפיס הודעה, אזהרה,
    מידע על התקדמות, או שגיאה קטלנית ב-
    דרך דשא. יש להשתמש במודול זה ב
    סקריפטים להודעות המוגשות למשתמש.
    KEYWO...
    הפעל את g.messagegrass
  • עוד »

Ad