CyberTek - the future at the present!
Google

ארכיון עבור ספטמבר, 2008

השתמש סל"ד הפקודה

פורסם על ידי: admin (סט 12)

הצג סל"ד כל החבילות המותקנות:

# Rpm-QA

שאילתות db סל"ד סינון כל מנות המכילות את המחרוזת "httpd ':

# Rpm-QA grep | httpd

קבלת מידע על חבילה ספציפית המותקנת, לדוגמה:

# Rpm-qi httpd

הצג את רשימת הקבצים הניתנים על ידי התקנת החבילה, לדוגמה:

# Rpm-QL httpd

הצג רק רשימה של קבצי תצורה מסופק על ידי התקנת החבילה:

# Rpm-QC httpd

קבל מידע על התיעוד שמספקת החבילה:

# Rpm-QC httpd

הצג את רשימת תלות נדרש על ידי החבילה:

# Rpm-q httpd-whatrequires

הצג את היכולת שמספקת החבילה:

# Rpm-q httpd-whatprovides

הצג את התסריטים נכתבו במהלך ההתקנה / הסרה:

# Rpm-q httpd-סקריפטים

הצג את ההיסטוריה של התיקונים של החבילה:

# Rpm-q httpd-changelog

בדוק מה החבילה קובץ שייך:

# Rpm-qf / etc / httpd / conf / httpd.conf

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

אני # rpm-QP-2.0.52-3.i386.rpm httpd-


Fedora / RedHat, לחתום על כל מנות עם GPG פרטיים המפתח דיגיטלית. כדי לייבא מפתח פומבי באמצעות הפקודה הבאה:

# Rpm-לייבא / media / cdrom / RPM-GPG-KEY

כדי לבדוק את שלמות החבילה לפני ההתקנה יכול להמשיך, במיוחד אם היא שהורדו מהאינטרנט, להריץ את הפקודה הבאה:

nome_pacchetto.rpm # rpm-checksig

כדי לאמת את כל החבילות המותקנות במערכת שלך:

# Rpm-QA-GPG pubkey

התקנת חבילה בינארית:

nome_pacchetto.rpm # rpm-ivh

התקנת חבילה בינארית מתעלם תלות נדרש:

nome_pacchetto.rpm # rpm-ivh-nodeeps

התקנת החבילה הבינארית ע"י שליחת ברזולוציה אוטומטית של תלות:

# Rpm-הסיוע ivh-nome_pacchetto.rpm


שדרוג חבילה מבלי לשנות קבצי תצורה:

# Rpm-U nome_pacchetto.rpm

שדרוג חבילה רק אם כבר מותקנת:

# Rpm-F nome_pacchetto.rpm

Rimuore חבילה סל"ד:

Rpm-e package_name #


בדוק את גודל הקובץ, הרשאות, סוג, הבעלים, הקבוצה, בדיקת MD5 ושינויים לאחרונה ב RPM באתר:

# Rpm-V httpd

בדוק את כל החבילות המותקנות במערכת שלך - להשתמש בזהירות, המערכת עוסקת קיצוני:

# Rpm-Va

מבחן החבילה לא מותקנת:

# Rpm-סמנכ"ל httpd-2.0.52-3.i386.rpm

פקודה זו מאפשרת לך לחלץ את הקבצים מהחבילה כדי להפוך זרם ואז cpio כדי לחלץ את ההפעלה מהחפיסה:

# Rpm2cpio httpd-2.0.52-3.i386.rpm cpio |-לחלץ-make-מדריכים * בן *

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

שלב 1:

# Rpmbuild-לשקם nome_pacchetto.src.rpm

שלב 2:

# Rpm-ivh / usr/src/redhat/RPMS/i386/nome_pacchetto.rpm

התקנת המקור של החבילה i386 (הליך חלופי).

שלב 1:

# Rpmbuild-קומפילציה nome_pacchetto.src.rpm

שלב 2:

# Rpmbuild-BB / usr / src / redhat / מפרט / nome_pacchetto.spec

שלב 3:

# Rpm-ivh / usr/src/redhat/RPMS/i386/nome_pacchetto.rpm


יצירת חבילת סל"ד ממקור.
אנחנו רוצים ליצור חבילה ממקור לדוגמה יישום. הורדה המקור מהאינטרנט עם wget:

# Wget http://www.example.org/dl/example-2.0.0.tar.gz

cp # דוגמה-2.0.0.tar.gz / usr / src / redhat / המקור

# Cd / usr / src / redhat / המקור

# למשל xzf טאר-2.0.0.tar.gz


בדוק אם המדריך פרקה את הקובץ. "Spec", אשר מכיל את מפרט להקמת המסילה, ולהעתיק אותו ל usr / src / redhat / SPEC:

cp Example.spec # / usr / src / redhat / SPEC / example.spec

אם הקובץ. Spec אינו קיים ניתן ליצור. לבסוף, להכין את המילוי ליצירת חדשה RPM

# Cd / usr / src / redhat

# מפרט Rpmbuild-BB / snort.spec

כללים SpamAssassin

פורסם על ידי: admin (קבוצה 5)

דיווח פשוטה של האתר שממנו אתה יכול להוריד את הכללים לביצועו של SpamAssassin :

http://www.rulesemporium.com/

פורסם ב: opensource , טיפים

מספר מרבי של קבצים נפתח לינוקס

פורסם על ידי: admin (סט של 4)

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

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

lsof-p מזהה תהליך [] | wc-l

לאחר הבנת הבעיה אנו יכולים להתערב באופן מינימלי עם הפקודה ulimit. השתמש בבקרים שלהלן כדי לקבל מידע על הגדרות המערכת:

Ulimit-Ha

Ulimit-HS

לבסוף, על מנת להתאים את הערך המקסימלי של קבצים ניתן לפתוח בו זמנית על ידי לינוקס, הקלד:

Ulimit n-4000

בדוק גם manpages למידע נוסף על הפקודה ואת כל האפשרויות שלה:

האיש ulimit

פורסם ב: לינוקס , להפגיז , טיפים
מופעל על ידי Cybertek - סיוע מרחוק