CyberTek - the future at the present!
Google

Arkiv för september, 2008

Använd kommandot rpm

Inlagd av: admin (Sep 12)

Visa alla rpm-paket installerade:

# Rpm-qa

Kör en förfrågan till db rpm filtrering alla paket som innehåller strängen "httpd":

# Rpm-qa | grep httpd

Få information om ett specifikt paket installeras, exempel:

# Rpm-qi httpd

Visa listan över filer från ett paket installeras, exempel:

# Rpm-QL httpd

Se bara listan över konfigurationsfiler som ett installerat paket:

# Rpm-qc httpd

Få information om den dokumentation som ett paket:

# Rpm-qc httpd

Visa listan över beroenden krävs i ett paket:

# Rpm-q httpd-whatrequires

Display kapacitet som ett paket:

# Rpm-q httpd-whatprovides

Visa skript startas under installationen / uttag:

# Rpm-q httpd-skript

Visa tidigare versioner av paketet:

# Rpm-q httpd-ändringsloggen

Kontrollera vilket paket filen hör:

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

Visa listan över filer från ett paket som ännu inte installerat:

# Rpm-qp httpd-2.0.52-3.i386.rpm-l


Fedora / RedHat, signera alla paket med en digital privata GPG-nyckel. För att importera den offentliga nyckeln med hjälp av följande kommando:

# Rpm-import / media / cdrom / RPM-GPG-KEY

För att kontrollera integriteten för ett paket innan du fortsätter med installationen, särskilt om det har laddats ner från Internet, köra nästa kommando:

# Rpm-nome_pacchetto.rpm checksig

För att kontrollera alla paket installerade på ditt system:

# Rpm-qa gpg-pubkey

Installera ett binärt paket:

# Rpm-ivh nome_pacchetto.rpm

Installera ett binärt paket ignorera beroenden krävs:

# Rpm-ivh-nodeeps nome_pacchetto.rpm

Installera ett binärt paket med hjälp av automatisk upplösning av beroenden:

# Rpm-ivh stöd nome_pacchetto.rpm


Uppdatering ett paket utan att ändra konfigurationsfilen:

# Rpm-U nome_pacchetto.rpm

Uppdatering ett paket om den redan är installerad:

# Rpm-F nome_pacchetto.rpm

Rimuore RPM-paket:

# Rpm-e paketnamn


Kontrollera filstorleken, tillstånd, typ, ägare, grupp, MD5 kontrollsumman och senaste ändring på RPM-databasen:

# Rpm-V httpd

Kontrollera alla paket installerade på ditt system - användning med försiktighet, det system som bedriver en extrem

# Rpm-Va

Verifiera installerade paket:

# Rpm-Vp httpd-2.0.52-3.i386.rpm

Detta kommando kan du extrahera filerna från paketet som skall omvandlas till en bäck och sedan cpio att extrahera körbar från paketet:

# Rpm2cpio httpd-2.0.52-3.i386.rpm | cpio-extrakt-göra-kataloger * bin *

Installera en källkodspaket i386.

Steg 1:

# Rpmbuild-återuppbygga nome_pacchetto.src.rpm

Steg 2:

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

Installera en källkodspaket i386 (alternativt förfarande).

Steg 1:

# Rpmbuild-omkompilera nome_pacchetto.src.rpm

Steg 2:

# Rpmbuild-BB / usr / src / RedHat / specifikationer / nome_pacchetto.spec

Steg 3:

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


Skapa ett rpm-paket från källan.
Vi vill skapa ett paket från källkod exempel. Ladda ner källkoden från Internet med wget:

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

# Cp exempel-2.0.0.tar.gz / usr / src / RedHat / SOURCE

# Cd / usr / src / RedHat / SOURCE

# Tar xzf exempel-2.0.0.tar.gz


Kontrollera om det finns i katalogen Packa upp filen. Spec ", som innehåller specifikationer för skapandet av ett spår, och kopiera det i / usr / src / RedHat / SPEC:

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

Om filen. Spec existerar inte kan skapas. Slutligen förbereda fyllningen för skapandet av ett nytt varv / min:

# Cd / usr / src / RedHat

# Rpmbuild-bb BRILLOR / snort.spec

Publicerad i: Linux, RedHat, skal, tips

Regler för SpamAssassin

Inlagd av: admin (set 5)

En enkel rapportering av denna webbplats där du kan ladda ner regler för genomförandet av SpamAssassin:

http://www.rulesemporium.com/

Publicerad i: opensource, tips

Maximalt antal öppna filer i Linux

Inlagd av: admin (set 4)

Linux-system har oftast en förinställda gränsen på 1024 öppna filer samtidigt. Denna gräns är mycket lågt när det gäller maskin med hög arbets belastning, särskilt i närvaro av webbservrar med många olika områden och därför pekare till filer och loggar.

När produktionen är nått och överskridit denna gräns är ofta problem med bristande strani. Så det är bättre att agera snabbt. Känna till process-id i våra egna program (t.ex. Tomcat eller httpd) kan sedan undersöka kommandot med antalet filer att denna process tar öppet:

lsof-p [process-id] | wc-l

Vi förstår problemet minimaliste kan ingripa med ulimit kommando. Använd följande kommandon för att få information om systemet:

ulimit-Ha

ulimit-HS

Slutligen justera det högsta värdet för att öppna samma filer från Linux kan ange:

ulimit-n 4000

Ta en titt även på manpages för mer info om kommandot och alla dess möjligheter:

Mannen ulimit

Published in: linux, skal, tips
Powered by CyberTek - Remote Assistance