ארכיון פוסטים מהחודש "פברואר, 2012"

איך לבדוק uptime של process

יום ראשון, 26 בפברואר, 2012

ps -o etime `pgrep radius`

  • בפקודה למעלה מחפשים את ה PID Number של תוכנת ה Radius ומציגים כמה זמן ה Process  רץ במערכת.

Script for checking apache process and working directory

יום ראשון, 26 בפברואר, 2012

Very intersting script i learn this from one of my friends the purpose of the script is to check all apache processes and check which process is running and on which directory ( something like that ) very good to identify problem on the server ,

#!/bin/sh

ps -aux 2>&1 | grep "^apache" | awk '{print $2}' |
while read pid; do
a=`lsof -np $pid | grep " cwd \|IP"`
echo "$a"
echo "-"
done

 

 

All rights reservered to Avi Blacky Many Thanks !!!

דוגמא לעבודה עם Rsync

יום ראשון, 26 בפברואר, 2012

Rsync היא אפליקציה בלינוקס שמבצעת סינכרון קבצים,   הסיככרון יכול להתבצע בהעתקת הספריה לספריה אחרת באותו השרת או בדיסק אחר על גבי אותו השרת,   או במקרים   יותר נפוצים לבצע סינכרון של ספריות וקבצים בן שני שרתי לינוקס,    ניתן גם לשלב את rsync שיעבוד בתוך מעטפת ssh ובאופן זה לדאוג שכל העברת הקבצים תבוצע באופן מוצפן

להלן שורת הפקודה

rsync –log-file=/root/rsync.log –list -ave ssh root@<ip-address>:/home/directory <target local folder>

 

בדוגמא למעלה יתבצע rsync שיעבוד על גבי ssh ויעתיק את כל הקבצים שנמצאים בספריה /home/directory/ שנמצאת בשרת מרוחק שכתובת ה IP שלו היא  <ip-address> כל הספריה תועתק אל הספריה הנוכחית בשרת הלוגי <local folder>

 

מקווה שהבנתם ;)

אופציות נוספות

–list-only

מציג את הקבצים שיועתקו מבלי לבצע את העתקה

 

 

להלן דוגמא לעבוד עם Rsync

 

איך לעשות Export ללוגים של CheckPoint

יום ראשון, 26 בפברואר, 2012

הינה עוד פקודה מעניינת ב Splat

fw logexport -n -i fw.log -o newlog.log

הפקודה יוצרת קובץ טקסט שמכיל את כל ה לוגים של ה פיירואלים עם csv כך שניתן לבצע אנליזות באמצעות awk או כל תוכנה אחרת על הלוגים

להלן הלינק המקורי

http://www.m86security.com/kb/article.aspx?id=10346