2 שאלות למי שלמד UNIX - לינוקס, Mac ומערכות הפעלה אחרות - HWzone פורומים
עבור לתוכן
  • צור חשבון

2 שאלות למי שלמד UNIX


c5123

Recommended Posts

שאלות ממהט :) מהו מספר הגישות לדיסק ב UNIX כשהמשתמש את הפקודה הבאה:

?more/user/tmp/name.txt 

גודל name.txt הוא בלוק אחד בלבד

והכניסות בזיכרון ל tmp ,usr,name.txt ממוקמות בבלוק הראשון של הסיפריה שלהם

ומיקום ה i-node של ה - root הוא גם בדיסק

?

שאלה שניה:

יוסף טוען שאם במסגרת מערכת ההפעלה של יוניקס קיים מנגנון של אבטחת נתונים אין צורך במנגנון נעילת קבצים

דעתו של משה היא שיש צורך במנגנון נעילת קבצים

מי מהשניים צודק?נמק תשובה

תודה מראש :)

קישור לתוכן
שתף באתרים אחרים

לשאלה הראשונה אין לי שמץ, תבדוק בויקיפדיה בערכים של inode וכדומה. כמו כן תוכל לשאול ב whatsup.co.il

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

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

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

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

קישור לתוכן
שתף באתרים אחרים

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

×
  • צור חדש...