הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   תחזוק שרתים ושירותי רשת נוספים (https://hosts.co.il/forums/forumdisplay.php?f=29)
-   -   עזרה בנוגע לשמירת לוגים (https://hosts.co.il/forums/showthread.php?t=73921)

AmStAf 25-04-09 16:38

עזרה בנוגע לשמירת לוגים
 
שלום :]
כשאני מריץ שרת משחק או כול דבר , איזו פקודה גורמת לשמירת הלוגים ואיפה הלוגים ישמרו ברגע שאני אוסיף את הפקודה לשורת ההרצה ?
תודה :]

N0B0DY 25-04-09 16:42

קוד:

./run > log.log
יעביר לך את כל הפלט של התוכנה לקובץ log.log

:)

AmStAf 25-04-09 16:44

לא בדיוק הבנתי אחי ..

N0B0DY 25-04-09 16:48

נגיד אתה רוצה להריץ קובץ הרצה בשם run

הפקודה להרצה היא ./run

ועכשיו בשביל לשמור את הלוגים איפה שאתה רוצה אתה מריץ ככה:

קוד:

./run > /full/path/to/log/log.log
כאן סתם נתתי דוגמה.
אתה יכול לשמור את הלוג איפה שאתה רוצה, ולקרוא לו איך שאתה רוצה.

AmStAf 25-04-09 17:08

הא סבבה תודה לך :]

Guy 25-04-09 17:23

לרוב התוכנות בקובץ הקונפיגורציה מצויין מיקום הלוג.
רוב התוכנות הסטנדרטיות ישמרו את הלוגים תחת var/log/

yonatan 25-04-09 18:21

ציטוט:

נכתב במקור על ידי N0B0DY (פרסם 711137)
קוד:

./run > log.log
יעביר לך את כל הפלט של התוכנה לקובץ log.log

:)

זה יעביר רק את הפלט התקין , בעוד ששגיאות יעברו לך לטרמינל...

על מנת להעביר את כל הפלט של התוכנה לאותו קובץ ( גם שגיאות וגם פלט תקין ) עושים ככה

קוד:

root@server securehost ~ # cat run.sh
echo 1
;l
root@server securehost ~ # ./run.sh
1
./run.sh: line 2: syntax error near unexpected token `;'
./run.sh: line 2: `;l'
root@server securehost ~ # ./run.sh 1>2 &> log
root@server securehost ~ # cat log
1
./run.sh: line 2: syntax error near unexpected token `;'
./run.sh: line 2: `;l'
root@server securehost ~ #



כל הזמנים הם GMT +2. הזמן כעת הוא 15:42.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ