
21-08-2007, 20:17
|
|
מנהל פורומי "תכנות ובניית אתרים" ו"חומרה ורשתות"
|
|
חבר מתאריך: 25.10.01
הודעות: 42,778
|
|
אני לא אמרתי apache בהודעה המקורית אלא את...
אין כזה דבר קובץ "במצב view". כשתוכנה קוראת קובץ היא פותחת אותו, קוראת ממנו מידע, ואז סוגרת אותו אם אין לה מה לעשות איתו יותר. לאחר שלב הסגירה, לא נמצא שום נתון על הקובץ במערכת (טוב, האמת שזה יושב במטמון בזיכרון, אבל זה לא ממש רלוונטי). ולכן, אם מסתכלים על המערכת ברגע נתון - לראות קבצים שנפתחו קודם לכן ונסגרו - זו דרישה מוזרה.
לראות בשידור חי בזמן הפתיחה והסגירה? יש הרבה דרכים לעשות את זה. אפשר להריץ strace על ה PID של הפרוסס שמתעניינים בו (או להריצו ישירות באמצעות strace). אפשר גם לסנן רק פתיחות של קבצים על ידי הוספת סינון רלוונטי לפלט של strace. לדוגמא:
קוד:
strace -f -p [PID] 2>&1 | grep open
|