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

Ad


סמל OnWorks

fallocate - מקוון בענן

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

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

תָכְנִית:

שֵׁם


fallocate - הקצאה מראש או הקצאת מקום לקובץ

תַקצִיר


מחלל [-c] [-n] [-p] [-z] [-o לקזז] -l אורך שם הקובץ

מחלל -d [-o לקזז] [-l אורך] שם הקובץ

תיאור


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

קוד היציאה הוחזר על ידי מחלל הוא 0 על הצלחה ו-1 על כישלון.

אפשרויות


אל האני אורך ו לקזז לאחר ארגומנטים אפשר להופיע הסיומות המכפלות KiB
(=1024), MiB (=1024*1024), וכן הלאה עבור GiB, TiB, PiB, EiB, ZiB ו-YiB (ה-"iB" הוא
אופציונלי, למשל, ל-"K" יש משמעות זהה ל-"KiB") או הסיומות KB (=1000), MB
(=1000*1000), וכן הלאה עבור GB, TB, PB, EB, ZB ו-YB.

האפשרויות --טווח התמוטטות, --לחפור בורות, --חור אגרוף ו --טווח אפס הם הדדיים
בִּלעָדִי.

-c, --טווח התמוטטות
מסיר טווח בתים מקובץ, מבלי להשאיר חור. טווח הבתים שצריך להיות
התמוטט מתחיל ב לקזז וממשיך עבור אורך בתים. בסיום
הפעולה, תוכן הקובץ מתחיל במיקום לקזז+אורך יצטרך
יצורף במקום לקזז, והקובץ יהיה אורך בייטים קטנים יותר. ה
אוֹפְּצִיָה --שמור על גודל ייתכן שלא יצוין עבור פעולת טווח כיווץ.

זמין מאז Linux 3.15 עבור ext4 (רק עבור קבצים מבוססי מידה) ו-XFS.

-d, --לחפור בורות
לזהות ולחפור בורות. זה הופך את הקובץ לדליל במקום, ללא שימוש נוסף
שטח דיסק. הגודל המינימלי של החור תלוי בגודל בלוק I/O של מערכת הקבצים
(בדרך כלל 4096 בתים). כמו כן, בעת שימוש באפשרות זו, --שמור על גודל משתמע. אם לא
הטווח מצוין על ידי --לְקַזֵז ו --אורך, לאחר מכן מנתחים את הקובץ כולו
חורים.

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

לִרְאוֹת --חור אגרוף עבור רשימה של מערכות קבצים נתמכות.

-l, --אורך אורך
מציין את אורך הטווח, בבתים.

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

-o, --לְקַזֵז לקזז
מציין את ההיסט ההתחלתי של הטווח, בבתים.

-p, --חור אגרוף
מבטל את ההקצאה של שטח (כלומר, יוצר חור) בטווח הבתים החל מ- לקזז ו
ממשיך עבור אורך בתים. בתוך הטווח שצוין, חסימות מערכת קבצים חלקית
מאופסים, ובלוקים שלמים של מערכת הקבצים מוסרים מהקובץ. אחרי
שיחה מוצלחת, קריאות עוקבות מטווח זה יחזירו אפסים. אפשרות זו
לא ניתן לציין במקביל ל --טווח אפס אוֹפְּצִיָה. כמו כן, מתי
באמצעות אפשרות זו, --שמור על גודל משתמע.

נתמך עבור XFS (מאז Linux 2.6.38), ext4 (מאז Linux 3.0), Btrfs (מאז Linux
3.7) ו-tmpfs (מאז לינוקס 3.5).

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

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

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

אפשרות --שמור על גודל ניתן לציין כדי למנוע שינוי באורך הקובץ.

זמין מאז Linux 3.14 עבור ext4 (רק עבור קבצים מבוססי מידה) ו-XFS.

-V, --גִרְסָה
הצג מידע גרסה וצא.

-h, - עזרה
הצג טקסט עזרה וצא.

מחברים


אריק סנדין ⟨[מוגן בדוא"ל]
קארל זק ⟨[מוגן בדוא"ל]

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


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

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

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

Ad