Ito ang command courierlogger na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
courierlogger - Courier syslog wrapper
SINOPSIS
courierlogger [-pangalan=pamagat] [-pasilidad=subsystem] [-pid=filename] [-user=gumagamit]
[-group=grupo] [-droproot] [[[-respawn] [-start] programa [argumento...]] |
[-stop] | [-restart]]
DESCRIPTION
courierlogger ay isang wrapper na kumukuha ng mga mensahe ng error ng isa pang proseso, at nagpapasa
sila sa system logging facility, "syslog".
Mayroong dalawang paraan upang gamitin ang courierlogger:
1. Gamitin ang shell upang i-pipe ang karaniwang error ng isa pang command, at/o ang karaniwang output nito, sa
courierloggerkaraniwang input ni.
2. Bilang kahalili, courierlogger mismo ay maaaring magsimula ng isa pang proseso, at ayusin na magkaroon nito
nakuha ang karaniwang error.
Sa alinmang kaso, ang bawat nabasang linya ng teksto ay ipinapadala bilang isang mensahe ng syslog.
Opsyon
-pangalan=pamagat
paggamit pamagat para sa pagpapadala ng mga mensahe sa syslog. pamagat dapat ay ang pangalan ng aplikasyon.
-pasilidad=subsystem
paggamit subsystem para sa pag-uuri ng mga mensahe. Ginagamit ng iyong syslog facility subsystem sa
matukoy kung aling mga mensahe ng log ang naitala kung saan ang mga file ng log. Ang kasalukuyang tinukoy
Ang mga subsystem ay:
· pagpapatunay
· authpriv
· console
· cron
· demonyo
· ftp
· kern
· lpr
· balita
· seguridad
· gumagamit
· uucp
· lokal0
· lokal1
· lokal2
· lokal3
· lokal4
· lokal5
· lokal6
· lokal7
nota
Hindi lahat ng mga pangalan ng pasilidad sa itaas ay ipinapatupad sa bawat system. Suriin ang iyong
dokumentasyon ng syslog ng system para sa impormasyon kung aling mga pangalan ng pasilidad ang pinapayagan,
at kung aling mga log file ang nagtatala ng mga kaukulang mensahe para sa bawat pasilidad.
-pid=filename
I-save ang courierloggerang proseso ng ID sa filename. ang -pid kailangan ang opsyon kapag -simula,
-itigil, -muling muli ay ibinigay. Kung -pid ay ibinigay nang wala ang alinman sa mga ito, -simula ay ipinapalagay.
-simula
Tumakbo bilang isang daemon. Ang pid kailangan ang opsyon. courierlogger ay tahimik na magwawakas kung
isa pa courierlogger tumatakbo na ang proseso. Ito ay ginagamit upang matiyak na lamang
isang instance ng program ang tumatakbo nang sabay. Tumukoy ng ibang filename na may
pid upang magsimula ng pangalawang kopya ng programa.
-sumagot muli
I-restart ang program kung matatapos ito. Karaniwan courierlogger mismo ay magwawakas kapag
matapos tumakbo ang programa. Gamitin muling pagbangon upang i-restart ito sa halip.
-muling muli
Magpadala ng SIGHUP signal sa proseso ng courierlogger (tulad ng tinutukoy sa pamamagitan ng pagsusuri sa
nilalaman ng file na tinukoy ni pid), na magpapadala naman ng SIGHUP sa anak nito
programa. Walang ginagawa kung hindi tumatakbo ang courierlogger.
nota
ang programa ay dapat na orihinal na sinimulan sa muling pagbangon opsyon kung magpadala ito ng SIGHUP
nagiging sanhi ng pagwawakas nito.
Ang parehong bagay ay maaaring magawa sa pamamagitan ng pagpapadala ng SIGHUP sa courierlogger mismo.
-itigil
Magpadala ng signal ng SIGTERM sa courierlogger, na ipapasa naman ito sa programa. Kung
Ang programa ay hindi nagtatapos sa loob ng 8 segundo, patayin ito gamit ang SIGKILL.
-user=gumagamit, -pangkat=grupo
Kung tumatakbo bilang root, baguhin ang mga kredensyal sa ibinigay na user at/o grupo, na maaaring
ibinigay bilang mga pangalan o numerong id.
Kapag nagpapatakbo ng isang programa ng bata, sinimulan ito bago ang mga pribilehiyo ay tinanggal (maliban kung ang
-tuyot ang pagpipilian ay ibinigay din). Nagbibigay ito ng paraan ng pagsisimula ng isang bata bilang ugat kaya ito
maaaring mag-bind sa isang privileged port, ngunit mayroon pa ring courierlogger na tumakbo bilang isang non-root user.
Para sa -itigil at -muling muli mga opsyon upang gumana, dapat mong i-configure ang child program kung saan
ihulog din ang mga pribilehiyo nito sa parehong userid.
-tuyot
I-drop ang mga pribilehiyo sa ugat bago simulan ang proseso ng bata. Ang -gumagamit at -pangkat pagpipilian
tukuyin ang non-privileges userid at groupid. Kung wala ang -tuyot opsyon ang bata
Ang proseso ay nananatiling isang proseso ng ugat, at ang magulang lamang courierlogger ang proseso ay bumababa sa ugat
mga pribilehiyo.
programa [ argumento ] ...
Kung ang isang programa ay bibigyan ng programa ay magsisimula bilang isang proseso ng bata ng courierlogger,
pagkuha ng karaniwang error nito. kung hindi, courierlogger nagbabasa ng mensahe mula sa pamantayan
input, at awtomatikong magwawakas kapag ang karaniwang input ay sarado.
Gumamit ng courierlogger online gamit ang mga serbisyo ng onworks.net