אני לומד למבחן ב C שיהיה לי, ואני מסתכל על מבחן מהעבר ואני רואה את השאלה הבאה: תיקייה(UNIX) במערכת UNIX היא בעצם קובץ, ורשימת תכונותיה זהה לתכונות קובץ רגיל:שם, גודל תאריך יצירה וכו.
האפשרויות:
תמיד נכון לפעמים נכון לפעמים אינו נכון תמיד אינו נכון
ואפילו בלינוקס, בשונה מווינדוז, ה-inode של תקיה וקובץ הם זהים.
האומנם, קח בחשבון שאם יש קישור soft/hard, אז יש התנהגות שונה, ואם אתה מבצע mount לכונן רשת, למשל - גם אז ההתנהגות שונה. אבל אני מעריך שהתכוונו גם בדיסק המרוחק מה קורה.
על פרוסס אחד, הוא תלוי בגודל ה-PDT של התהליך, אבל לא זוכר מה הגודל שלו (2 בחזקת משהו, כנראה 1024). בין כמה פרוססים (או תוך ביצוע fork) - כמובן שאין הגבלה.
נתחיל בדבר הפשוט ביותר כשאתה נכנס לשרת יוניקס ועושה ls -l אתה תראה שקבצים מאופיינים בעמודה הראשונה עם הסימן "-". לעומת תיקיות שמאופיינות בD שאומר שזה Directory.
השאלה מה בדיוק הם מתכוונים כשהם אומרים לתכנות. כי ברמת העיקרון זה תלוי במערכת הקבצים VxFS/Hfs/JFS למיניהם מתנהגים קצת אחרת . אבל צריך להבין יותר לעומק מה הכוונה שהתכונות זהות.