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

Slides:



Advertisements
Presentaciones similares
Dr. Raúl Drachman y Dra. Rauma De-Groot
Advertisements

חידת שמונה המלכות The eight queens puzzle El problema de las ocho reinas עם הפתרונות Con las soluciones 2.
Abriendo puertas sin MIEDO... לפתוח דלתות בלי פחד...
שירי יום כיפור Shirei Iom Kipur.
PARASHAT VAIERÁ Explorando la mirada y la escucha.
Capítulo 5 Sistema de Ficheros 5.1 Ficheros 5.2 Directorios
El es Julian Beever Es un artista que lleva 10 años creando arte en las aceras de Europa, Estados Unidos y Australia. creaciones son ilusiones ópticas.
בעזהי"ת הלכות שבת אמירה לנכרי I הרב יוסף יצחק שליט"א פייגעלשטאק מד"א.
Paraguay Capital Federal (C1057AAL) - (54) Lineas Rotativas - המצגת הזו תורגמה.
¿Qué hora es? Son las... 22:11 en Israel LAS ORQUIDEAS Musique : Automne Rose.
Horacio Coppola מגדולי הצלמים של ארגנטינה. ALLA LEJOS Y HACE TIEMPO... Y HOY, SORPRENDENTE FINAL …. לפני 70 שנה...והיום.
לרזות בכיף!!!!!. Paquetes: kilos en cinco días kilos en tres días. (No amateurs) 3.- ¡30 kilos en un día! (Sólo profesionales) תכניות:
אותיות התודה מאת ד"ר יואב סנטו DISCLAIMER: In accordance with Title 17 U.S.C. Section 107, any copyrighted work in this message is distributed.
בית ספר יונה חי תשע''א - תשע'' ב 1 Institucion Educativa: Centro Hebreo Ioná Escuela Primaria Ioná Jai Buenos Aires, Argentina Directoras: Ana Yansenson.
פברואר 1 ביד הלופתת בַּיָּד הַלּוֹפֶתֶת שָׁבוּי לוֹ הַוֶּרֶד לֵב נַעַר שָׁבוּי בְּיַד בַּת הַחֶמֶד. גְּבִרְתִּי, כָּךְ נָאֶה וְרָאוּי! גְּבִרְתִּי, כָּךְ
Los más importantes son: Close: sirve para cerrar sesión. Delete: sirve para borrar. Open: sirve para abrir sesión. Bye: sirve para salir del FTP.
לתת את הנשמה ואת הלב לתת, לתת כשאתה אוהב Brindar, brindar el corazon y el alma Brindar, brindar cuando amas.
אוגוסט 16 מים פה אכתושה מַיִם פֹּה אֶכְתּֽשׁה בַּמַּכְתֵּשׁ, גְּבֶרֶת. עַל הַזָּר, אֵין נֶפֶשׁ בָּעוֹלָם נִכְמֶרֶת ! " כֵּן ", גְּבִרְתִּי, הַגִּידִי,
Enciende los altavoces y NO uses el ratón - AUTOMÁTICO.
אפריל 1 ילדונת, לאימך אמרי - יַלְדֹּנֶת, לְאִמֵּךְ אִמְרִי כִּי בָּךְ, רַק בָּךְ רוֹצֶה אֲנִי. - אִמִּי עָנְתָה לְךָ כִּי לִי אֵין כֶּסֶף וַאֲבִי עָנִי.
הנרות הדולקות של העזתיים Las velas encendidas de la poblacion de Gaza La verdad sobre los supuestos apagones intencionados en Gaza.
איך להזקין בלי להפך לזקן Música: « Clarinet Polka » por James Last COMO ENVEJECER SIN PONERSE VIEJO Créations Gis Copyright © Tous droits réservés.
תיאורית תכנון סכמות למסדי נתונים Database design theory
TEORIA DE LA DUCHA תיאוריה של המקלחת. **¿CÓMO SE DUCHAN LAS MUJERES?** הכיצד מתקלחות הנשים !!!
יזכור דב אינדיג ז"ל ( ) במוצאי יו"כ תשל"ד כשנודע על פרוץ המלחמה, באותו לילה היה בדרכו אל היחידה שלו. את דרכו האחרונה עשה תוך קריאת פרקי.
מסמך של עמדה רשמית Documento de Posición Oficial השגרירות של מדינת ישראל Delegación del Estado de Israel וועדת פירוק נשק והבטחון Comité de Desarme y Seguridad.
El es Julian Beever Es un artista que lleva 10 años creando arte en las aceras de Europa, Estados Unidos y Australia. creaciones son ilusiones ópticas.
AUTOESTIMA FEMENINA הערכה עצמית נשית. A medida que envejecemos, las mujeres ganamos peso. Esto ocurre porque acumulamos mucha información en nuestra cabeza.
אט אט גווע... Muere Lentamente… פבלו נרודה Pablo Neruda
1 Sistemas de Archivos. 2 Almacenamiento Semipermanente 1.Gran capacidad de almacenamiento 2.La informaci ó n sobrevive a la terminaci ó n del proceso.
Es curioso ver cómo las autoridades de Bruselas dan uso a muchas paredes con un toque muy especial, los murales que las adornan, la mayoría especialmente.
תשעה באב בירושלים Tishá Beav en Jerusalem. Es el año 586 a. e.c. El 9 de av, el Gran Templo y la ciudad de Jerusalem son destruídos e incendiados en manos.
La sucá de los amigos סוכת החברים
Hacer click para continuar לחץ כדי להמשיך Hacer click para continuar Mada’in Saleh Mada’in Saleh La otra Petra, en Arabia Saudí פטרה השנייה, בערב הסעודית.
(Con el mayor afecto para mis amigos mayores, y para los no tan mayores, tengamos presente que... Ya nos va a tocar) בכבוד ובאהבה, לחברי המבוגרים, ולאלה.
Un Pintor Fracasado צייר נכשל CLICK PARA AVANZAR FONDO MUSICAL: Paco de Lucía, en Concierto de Aranjuez.
ביום שישי הייתי בכותל עם המצלמה הדיגיטלית המשוכללת שלי El viernes estuve en el Kotel llevando mi máquina fotogr á fica digital.
Quien no comprende una mirada tampoco comprenderá una larga explicación. Proverbio מי שאינו מבין מבט,לא יבין גם הסבר ארוך.
פורים - חג המסכות Purim - fiesta de las máscaras.
Los famosos המפורסמים Un famoso expositor comenzó un seminario en una sala con 200 personas, tomando un billete de - $ entre sus manos. מרצה מפורסם.
SISTEMAS OPERATIVOS OSCAR ARTURO JUÁREZ HUESCAS OTOÑO DE 2011.
Teoría de Sistemas Operativos Archivos Departamento de Electrónica 2º Semestre, 2003 Gabriel Astudillo Muñoz
מבוא לרשתות תקשורת.
Los famosos המפורסמים.
¿Qué hora es? Son las... 22:11 en Israel.
מקצוע: תורה Guía para exámenes de hebreo מדריך למבחני העברית
"קרן פינקוס" לחינוך יהודי בתפוצות, ישראל
De Materia medica תרגם והוסיף הסברים אנדרס דה לגונה
"קרן פינקוס" לחינוך יהודי בתפוצות, ישראל
"Olimpiadas especiales",
אט אט גווע... Muere Lentamente… פבלו נרודה Pablo Neruda
הארגון והמידע מבוא למערכות מידע
עץ הכוריזיה Ceiba - Chorisia מצגות קלריטה ואפרים.
TLB מבוסס על תרגול מאת מורן גביש
Arthroscopic Surgery Unit
"קרן פינקוס" לחינוך יהודי בתפוצות, ישראל
Quinquela Martin Buque en descarga Clarita y Efraim pps.
מצגות המרתון מערכת ההובלה מערכת ההגנה תפקידי מערכת ההובלה נושאי השיעור
דוגמה למערכת רבייה ביונקים
הביולוגיה של האדם בהדגשת ההומאוסטזיס
מטלה 1-A-5 חוזים והזמנות – מזכייה ועד סיום
בוחן סיכום במכניקה מספר 1
אברהם גלר הומוס תולעים VERMICULTURE ABRAHAM GELER תרגום ר. בן-טולילה
LINK: siafadmapp/.
Transcripción de la presentación:

מערכת הקבצים : יסודות  מבוא : מטרות מערכת קבצים  מנשק המשתמש : פעולות על קבצים ארגון קבצים הגנה

Spring 03 חגית עטיה © מערכות הפעלה, שקף 2 מערכת קבצים  קבצים מאפשרים שמירת מידע לטווח בינוני וארוך.  למרות הפעלות חוזרות של תוכנית, איתחולים, ונפילות.  מטרות : הפשטה מתכונות ספציפיות של ההתקן הפיזי  גישה דומה לדיסק, CD-ROM, DVD, טייפ,... זמן ביצוע סביר. ארגון נוח של הנתונים. הפרדה בין משתמשים שונים ( protection ). הגנה ( security ).

Spring 03 חגית עטיה © מערכות הפעלה, שקף 3 מבנה לוגי של מערכת קבצים  אוסף של קבצים.  קובץ הוא מידע עם תכונות שמנוהלות על - ידי המערכת. מכיל מספר בתים / שורות / רשומות בגודל קבוע / משתנה. קובץ יכול להיות מסוג מסוים  חלק מהסוגים מזוהים על - ידי המערכת : מדריך, link, mount ... או על - ידי אפליקציות :.jpg,.html,.doc,.exe  במקביל, ניתן להתייחס לתכולת הקובץ : בינארי או טקסט

Spring 03 חגית עטיה © מערכות הפעלה, שקף 4 תכונות של קובץ (Attributes)  תכונות מערכת שם  תווים מוּתרים ? upper / lower case. גודל, בדרך - כלל בבתים מיקוּם. מידע על בעלות והגנה. תוויות זמן : יצירה, גישה אחרונה, שינוי אחרון.  תכונות משתמש ב -HPFS ( מערכת הקבצים של OS/2) ניתן להצמיד לקובץ זוגות ( מחרוזת באורך עד GB2).

Spring 03 חגית עטיה © מערכות הפעלה, שקף 5 פעולות בסיסיות על קבצים  יצירה / השמדה של קובץ : create: מקצה מקום לקובץ, ושומר את התכונות שלו. delete: משחרר את המקום שהוקצה לקובץ, וכן את התכונות שלו.  קריאה / כתיבה : read: נותן שם קובץ, כמות מידע לקריאה וחוצץ זיכרון שבו יאוחסן המידע הנקרא ; מתחזק מצביע מיקום לקובץ. write: נותן שם קובץ ומידע לכתיבה ; מתחזק מצביע מיקום לקובץ. seek: הזזת מצביע המיקום.

Spring 03 חגית עטיה © מערכות הפעלה, שקף 6 פעולות נוספות על קבצים  open, close מאחזרות מידע על הקובץ, מאתחלות את מצביע המיקום לקובץ. משפרות את ביצועי המערכת.  append, rename, copy, … ניתן לממשן בעזרת פקודות אחרות...  נעילה.  עדכון תכונות הקובץ

Spring 03 חגית עטיה © מערכות הפעלה, שקף 7 אופני גישה לקובץ  גישה סדרתית : ניגשים למידע בקובץ לפי סדר. בד " כ מהירה יותר. לא צריך לציין מהיכן לקרוא ( ניתן להתבסס על מצביע המיקום ). מאפשר למערכת להביא נתונים מראש.  גישה ישירה / אקראית. לפי מיקום או לפי מפתח. לפעמים ניתן לזהות תבניות גישה. כמובן, ניתן לממש פה גם גישה סדרתית.

Spring 03 חגית עטיה © מערכות הפעלה, שקף 8 ארגון מערכת קבצים  מספר הקבצים מגיע לאלפים ישנן מערכות שמכילות מיליארדי קבצים !  מחיצות (partitions), בד " כ לפי התקנים (devices).  מדריכים (directories), טבלאות הקבצים בתוך המחיצה.

Spring 03 חגית עטיה © מערכות הפעלה, שקף 9 מדריכים  המדריך הוא מבנה נתונים מופשט, אשר שומר את התכונות של כל קובץ הנמצא בו.  תומך בפעולות הבאות : מציאת קובץ ( לפי שם ) יצירת כניסה מחיקת כניסה קבלת רשימת הקבצים בתוך המדריך החלפת שם של קובץ...

Spring 03 חגית עטיה © מערכות הפעלה, שקף 10 מבנה מדריכים : רמה אחת  מדריך בעל רמה אחת מבנה פשוט מסורבל כאשר יש מספר רב של קבצים מחייב שמות יחידיים, אפילו בין משתמשים שונים pgmtestdata1data2out

Spring 03 חגית עטיה © מערכות הפעלה, שקף 11 מבנה מדריכים : שתי רמות  מדריך בעל שתי רמות לכל משתמש, מדריך פרטי עם כל קבציו מפריד בין משתמשים מקשה אם רוצים שיתוף קבצים בין משתמשים usr1usr2usr3usr4usr5 f1f2testo1o2 p1testp2catfoo

Spring 03 חגית עטיה © מערכות הפעלה, שקף 12 מבנה מדריכים : עץ מכוון  הרחבה לעץ בעל מספר רמות שרירותי (MS-DOS) במושג המדריך נוכחי (current directory). קובץ מזוהה ע " י מסלול מהשורש ( מוחלט ) או מהמדריך הנוכחי ( יחסי ). d1d2d3d4d5d1-1d1-2f1f2f3 d2-1d2-2f1 d1-1d1-2f1f2

Spring 03 חגית עטיה © מערכות הפעלה, שקף 13 מבנה מדריכים : גרף אציקלי  בגרף אציקלי, מאפשרים למספר כניסות במדריכים ( אולי שונים ) להצביע לאותם העצמים (Unix)  למה לא לאפשר מעגלים בגרף ?

Spring 03 חגית עטיה © מערכות הפעלה, שקף 14 סוגי קישורים  קישור רך / סימבולי (soft / symbolic link): כניסה שמכילה את המסלול לקובץ.  קישור חזק (hard link): לא ניתן להבדיל מהכניסה המקורית  מחיקת קובץ : קישור סימבולי אינו מונע מחיקת הקובץ  משאיר מצביע תלוי באוויר קישור חזק מחייב מחיקת כל הכניסות.

Spring 03 חגית עטיה © מערכות הפעלה, שקף 15 מבנה מדריכים ב -Unix  שם ( מסלול מלא ) אינו תכונה של קובץ... לאותו קובץ ניתן להגיע דרך מסלולים שונים  מחזיקים use-counter שמאפשר לדעת מתי למחוק קובץ. תהליך יכול ליצור קובץ, לפתוח אותו, למחוק את הכניסה ( היחידה ) שלו מהמדריך ולהמשיך לעבוד עליו  לתהליך מבנה נתונים של קבצים פתוחים. בד " כ כולל מידע על מיקום נוכחי בקובץ שאינו משותף עם פתיחות אחרות של אותו קובץ, כולל של אותו תהליך.

Spring 03 חגית עטיה © מערכות הפעלה, שקף 16 הגנה  רוצים למנוע ממשתמשים לבצע פעולות ספציפיות על הקובץ ( בשוגג או במזיד )  למשל קריאה, כתיבה, ביצוע, שינוי שם,...  רשימות גישה (Access List). לכל קובץ, נרשום למי מותר לבצע איזה פעולה. הרשימות עלולות להפוך לארוכות מדי וקשות לתחזוקה. פיתרון :  נקבץ משתמשים למחלקות שונות : owner, group, universe …  מספר מוגבל של פעולות : read, write, execute