CyberTek - the future at the present!
Google

Arhiva pentru septembrie, 2008

Utilizaţi comanda rpm

Postat de: admin (Sep 12)

Arata toate rpm pachete instalate:

# Rpm-qa

Executaţi o interogare la db rpm filtrare toate pachetele care conţin şirul "httpd":

# Rpm-qa | grep httpd

Obţine informaţii despre un anumit pachet instalat, de exemplu:

# Rpm-Qi httpd

Afişează lista de fişiere furnizate de un pachet instalat, de exemplu:

# Rpm-QL httpd

A se vedea doar lista de fişiere de configurare furnizate de către un pachet instalat:

# Rpm-QC httpd

Obţinerea de informaţii cu privire la documentele furnizate de un pachet:

# Rpm-QC httpd

Afisare lista de dependenţe cerute de un pachet:

# Rpm-q httpd-whatrequires

Display capacitatea furnizate de un pachet:

# Rpm-q httpd-whatprovides

Script-uri de afişare a īnceput īn timpul instalării / īndepărtare:

# Rpm-q httpd-script-uri

Vizualizaţi istoria revizuiri ale pachetului:

# Rpm-q httpd-ChangeLog

Verificaţi la pachet un fişier care aparţine:

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

Afişează lista de fişiere furnizate de un pachet care nu au fost īncă instalate:

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


Fedora / Redhat, semnarea toate pachetele cu o cheie GPG digital privat. Pentru a publicului de import-cheie, folosind următoarea comandă:

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

Pentru a verifica integritatea unui pachet īnainte de a proceda la instalare, īn special īn cazul īn care acesta a fost descărcat de pe internet, rulaţi următoarea comandă:

# Rpm-nome_pacchetto.rpm checksig

Pentru a verifica toate pachetele instalate pe sistemul dvs.:

# Rpm-qa gpg-pubkey

Instalarea unui pachet binar:

# Rpm-ivh nome_pacchetto.rpm

Instalarea unui pachet binar se ignoră dependenţele necesare:

# Rpm-ivh-nodeeps nome_pacchetto.rpm

Instalarea unui pachet binar utilizānd automate Rezoluţie de dependenţe:

# Rpm-ivh-ajutor nome_pacchetto.rpm


Actualizarea unui pachet fără a modifica fişierul de configurare:

# Rpm-U nome_pacchetto.rpm

Actualizarea unui pachet numai īn cazul īn care acesta este deja instalat:

# Rpm-F nome_pacchetto.rpm

Rimuore rot / min pachet:

# Rpm-e nume_pachet


Verificaţi dimensiunea fişierului, permisiuni, de tip, proprietar, de grup, MD5 şi ultima modificare pe RPM baza de date:

# Rpm-V httpd

Verificaţi toate pachetele instalate pe sistem - utilizarea cu precauţie, sistemul se angajează īntr-o extremă

# Rpm-VA

Verificaţi instalate pachet:

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

Această comandă vă permite să extrageţi fişierele de pe ambalaj care urmează să fie transformată īntr-un flux de cpio şi apoi pentru a extrage din pachetul executabil:

# Rpm2cpio httpd-2.0.52-3.i386.rpm | cpio-extras-make-directoare bin * *

Instalarea unei surse de pachete i386.

Pasul 1:

# Rpmbuild-rebuild nome_pacchetto.src.rpm

Pasul 2:

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

Instalarea unei surse de pachete i386 (alternativă procedura).

Pasul 1:

# Rpmbuild-recompilaţi nome_pacchetto.src.rpm

Pasul 2:

# Rpmbuild-BB / usr / src / Redhat / specificaţiile / nome_pacchetto.spec

Pasul 3:

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


Crearea unui pachet de rot / min de la sursă.
Ne dorim pentru a crea un pachet de la codul sursă exemplu. Descarcă sursa de pe internet cu wget:

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

# Cp-2.0.0.tar.gz exemplu / usr / src / Redhat / SOURCE

# Cd / usr / src / Redhat / SOURCE

# Tar-xzf exemplu 2.0.0.tar.gz


Verificaţi dacă există īn directorul unpack de fişier ". Spec", care cuprinde caietul de sarcini pentru crearea de urmărire, şi copiaţi-l īn / usr / src / Redhat / Spec:

Example.spec # cp / usr / src / Redhat / Spec / example.spec

Dacă fişierul. Spec nu există, pot fi create. Īn cele din urmă, să pregătească de umplere pentru crearea de noi rot / min:

# Cd / usr / src / Redhat

# Rpmbuild-BB specificaţiile / snort.spec

Publicat īn: Linux, Redhat, coajă, sfaturi

Reguli pentru SpamAssassin

Postat de: admin (set 5)

Un simplu de raportare ale site-ului de la care īl puteţi descărca de norme pentru punerea sa īn aplicare de SpamAssassin:

http://www.rulesemporium.com/

Publicat īn: OpenSource, sfaturi

Numărul maxim de fişiere deschise īn Linux

Postat de: admin (set 4)

Sistemele Linux de obicei, au o limita de 1024 presetate deschide fişiere simultan. Această limită este foarte mic, īntr-adevăr, īn caz de maşină cu un grad ridicat de sarcini de lucru şi, īn special, īn prezenţa unor servere de web cu mai multe domenii diferite şi, prin urmare, indicii pentru fişiere şi jurnale.

Cānd īn procesul de producţie este atins şi a depăşit această limită sunt deseori probleme de inconsecvenţă strani. Deci, este mai bine să acţioneze rapid. Cunoasterea proces-id de propria noastră aplicare (de exemplu, tomcat sau httpd) poate examina apoi comandă īn funcţie de numărul de fişiere care acest proces are deschis:

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

Noi īnţelegem problema minimaliste poate interveni cu ulimit comandă. Utilizaţi următoarele comenzi pentru a obţine informaţii cu privire la sistemul:

ulimit-Ha

ulimit-hs

Īn cele din urmă a regla valoarea maximă de deschidere aceleaşi fişiere din Linux poate intra:

ulimit-n 4000

Aruncati o privire de asemenea, la manpages pentru mai multe informaţii cu privire la comanda şi toate opţiunile:

om ulimit

Publicat īn: Linux, coajă, sfaturi
Powered by CyberTek - Remote Assistance