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

Ad


סמל OnWorks

fs_storebehind - מקוון בענן

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

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

תָכְנִית:

שֵׁם


fs_storebehind - מאפשר כתיבה אסינכרונית לשרת הקבצים

תַקצִיר


fs מאחור [-kbytes <אסינכרוניות ל מפורט שמות>]
[-קבצים <ספציפי שמות נתיבים>+]
[-כל הקבצים <חדש ברירת מחדל (KB)>] [-שורש] [עזרה]

fs st [-k <אסינכרוניות ל מפורט שמות>]
[-f <ספציפי שמות נתיבים>+]
[-a <חדש ברירת מחדל (KB)>] [-v] [-h]

תיאור


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

הגדר אחד או את שניהם מהבאים בפקודה אחת:

· כדי להגדיר ערך החל על כל קבצי AFS המטופלים על ידי יישומים הפועלים על
המכונה, השתמש ב -כל הקבצים טַעֲנָה. ערך זה נקרא ה ברירת מחדל חנות
אסינכרוניות עבור המכונה, ונמשך עד שהמכונה מופעלת מחדש. אם זה לא מוגדר,
ערך ברירת המחדל הוא אפס, מה שמציין שמנהל המטמון מבצע סינכרוני
כותב.

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

-allfiles 10

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

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

-kbytes 1024 -קבצים bigfile biggerfile

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

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

זהירות


מהסיבות הבאות, השימוש בפקודה זו אינו מומלץ ברוב המקרים.

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

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

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

אין עוד מקום במכשיר

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

אפשרויות


-kbytes <אסינכרוניות ל מפורט שמות>
מציין את מספר הקילו-בייט של נתונים מכל קובץ בשם -קבצים טענה
שיכולים להישאר לכתוב לשרת הקבצים כאשר מנהל המטמון יחזור
שליטה לתוכנית אפליקציה שסגרה את הקובץ. ה -קבצים הוויכוח הוא
נדרש יחד עם טיעון זה. ספק מספר שלם מהטווח 0 (אשר
מחזיר את התנהגות ברירת המחדל של מנהל המטמון או כתיבה סינכרונית) ל-
גודל קובץ AFS מקסימלי.

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

-כל הקבצים <חדש ברירת מחדל (KB)>
מגדיר את ברירת המחדל של אסינכרוני האחסון עבור המחשב המקומי, שהוא המספר של
קילובייט של נתונים שיכולים להיכתב לשרת הקבצים כאשר המטמון
מנהל מחזיר את השליטה לתוכנית היישום שסגרה קובץ. הערך
חל על כל קבצי AFS המטופלים על ידי יישומים הפועלים על המחשב, למעט
אלה שעבורם בוצעו הגדרות עם -kbytes ו -קבצים טיעונים. לְסַפֵּק
מספר שלם מהטווח 0 (המציין את ברירת המחדל של כתיבה סינכרונית) ל-
גודל קובץ AFS מקסימלי.

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

עזרה
מדפיס את העזרה המקוונת עבור פקודה זו. מתעלמים מכל האפשרויות התקפות האחרות.

תפוקה


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

א-סינכרוני ברירת המחדל של החנות היא קילובייט.

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

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

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

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

יאחסן לפי ברירת המחדל.
א-סינכרוני ברירת המחדל של החנות היא קילובייט.

אם -שורש הדגל משולב עם ארגומנטים שמגדירים ערכים (-קבצים ו -kbytes, או
-כל הקבצים, או שלושתם), יש הודעה שמאשרת מיד את ההגדרה
נכנס לתוקף. כאשר נכלל ללא ארגומנטים או דגלים אחרים, ה -שורש דגל
מדווח על אסינכרוני ברירת המחדל של החנות בלבד.

דוגמאות


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

% fs storebehind -kbytes 100 -קבצים test.data -verbose
יאחסן עד 100 קילובייט של test.data באופן אסינכרוני.
אסינכרוני ברירת המחדל של החנות היא 0 קילובייט.

זְכוּת נדרש


כדי לכלול את -כל הקבצים ארגומנט, המנפיק חייב להיות מחובר בתור משתמש-העל המקומי
"שורש".

כדי לכלול את -kbytes ו -קבצים ארגומנטים, המנפיק חייב להיות מחובר בתור
משתמש-על מקומי "root" או בעל הרשאת "w" (כתיבה) ב-ACL של כל קובץ
במדריך.

כדי להציג את ההגדרות הנוכחיות (על ידי הכללת ארגומנטים, ה -file טיעון לבד, או ה
-שורש טיעון בלבד), אין צורך בהרשאה.

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


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

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

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

Ad