CyberTek - the future at the present!
Google

Arkiv for september 2008

Bruk kommandoen rpm

Skrevet av: admin (satt 12)

Se alle rpm pakker installert:

Rpm-qa #

Spørringer i rpm db filtrering alle pakker som inneholder strengen "httpd":

# Rpm-qa | grep httpd

Få informasjon om en bestemt pakke installert, f.eks:

# Rpm-qi httpd

Se listen over filer fra en pakke installert, eksempel:

# Rpm-ql httpd

Vis bare en liste over konfigurasjonsfiler som tilbys av en installert pakke:

# Rpm-QC httpd

Få informasjon om dokumentasjon av en pakke:

# Rpm-QC httpd

Vis en liste over avhengigheter som kreves av en pakke:

# Rpm-q httpd-whatrequires

Se evnen levert av en pakke:

# Rpm-q httpd-whatprovides

Se skriptene startet i løpet av installasjon / fjerning:

# Rpm-q httpd-scripts

Se historien om revisjonene av pakken:

# Rpm-q httpd-changelog

Sjekk ut hva pakken en fil tilhører:

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

Se listen over filer fra en pakke som ennå ikke er installert:

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


Fedora / Redhat, signere alle pakker med en digital privat GPG nøkkel. Hvis du vil importere offentlig-nøkkel benytter følgende kommando:

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

For å sjekke integriteten til en pakke før installasjonen kan fortsette, særlig hvis den er lastet ned fra Internett, kan du kjøre følgende kommando:

# Rpm-checksig nome_pacchetto.rpm

For å verifisere alle pakker installert på ditt system:

# Rpm-qa gpg-pubkey

Installere en binær pakke:

# Rpm-ivh nome_pacchetto.rpm

Installere en binær pakke ignorerer avhengigheter kreves:

# Rpm-ivh-nodeeps nome_pacchetto.rpm

Installere en binær pakke ved å sende automatisk oppløsningen av avhengigheter:

# Rpm-ivh-hjelp nome_pacchetto.rpm


Oppgradere en pakke uten å endre konfigurasjonsfiler:

# Rpm-U nome_pacchetto.rpm

Oppgradere en pakke bare hvis den allerede er installert:

# Rpm-F nome_pacchetto.rpm

Rimuore en rpm pakke:

# Rpm-e PACKAGE_NAME


Sjekk filstørrelsen, tillatelser, type, eier, gruppe, MD5 checksum og siste endring på RPM-databasen:

# Rpm-V httpd

Sjekk alle pakker installert på ditt system - bruk med forsiktighet, systemet engasjerer i et ekstremt:

# Rpm-Va

Bekreft en pakke ikke er installert:

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

Denne kommandoen lar deg pakke ut filene fra pakken som skal konverteres til en bekk og deretter cpio å trekke ut den kjørbare fra pakken:

# Rpm2cpio httpd-2.0.52-3.i386.rpm | cpio-ekstrakt-make-kataloger * bin *

Installere en kilde pakke i386.

Trinn 1:

# Rpmbuild-gjenoppbygge nome_pacchetto.src.rpm

TRINN 2:

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

Installere en kilde pakke i386 (alternativ prosedyre).

Trinn 1:

# Rpmbuild-rekompilere nome_pacchetto.src.rpm

Trinn 2:

# Rpmbuild-bb / usr / src / redhat / SPESIFIKASJONER / nome_pacchetto.spec

Trinn 3:

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


Opprette en rpm pakke fra kilden.
Vi ønsker å lage en pakke fra kilde søknad eksempel. Last ned kilde fra Internett med wget:

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

Eksempel-2.0.0.tar.gz # CP / usr / src / redhat / KILDE

# Cd / usr / src / redhat / KILDE

# Tar xzf eksempel-2.0.0.tar.gz


Sjekk om katalogen utpakket filen. "Spec", som inneholder spesifikasjoner for etableringen av sporet, og kopiere den til / usr / src / redhat / SPEC:

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

Hvis filen. Spec finnes ikke kan opprettes. Slutt forberede fylling for etableringen av det nye RPM

# Cd / usr / src / redhat

# Rpmbuild-bb SPESIFIKASJONER / snort.spec

Publisert i: Linux , redhat , Shell , tips

Regler for SpamAssassin

Skrevet av: admin (sett 5)

En enkel rapportering av dette nettsted der du kan laste ned regler for gjennomføringen av SpamAssassin :

http://www.rulesemporium.com/

Publisert i: opensource , tips

Maksimum antall filer åpnet i Linux

Skrevet av: admin (sett med 4)

Vanligvis Linux-systemer har en forhåndsinnstilt grense på 1024 filer kan åpnes samtidig. Denne grensen er faktisk ganske lav i tilfelle maskinen med tung arbeidsbelastning, spesielt i nærvær av mange domener med web-servere og deretter flere pekere til filer og logger.

Når i produksjon er nådd, og du overskrider denne grensen er ofte underlig inkonsekvens problemer. Så du bedre å handle raskt. Knowing prosess-id av våre program (f.eks Tomcat eller httpd) med følgende kommando kan undersøke antall åpne filer som denne prosessen tar:

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

Etter forstå problemet kan vi gripe inn minimalt med ulimit kommando. Bruk kontrollene under for å få informasjon om systeminnstillinger:

ulimit-Ha

ulimit-Hs

Til slutt, for å justere den maksimale verdien av filer kan åpnes samtidig av Linux, type:

ulimit-n 4000

Sjekk ut også manpages for mer info på kommando og alle alternativer:

Mannen ulimit

Publisert i: Linux , shell , tips
Drevet av Cybertek - Fjernhjelp