příkaz logger se používá k protokolování zpráv do systémového protokolu nebo syslog. Můžete protokolovat řetězec zpráv na příkazovém řádku nebo zadat soubor jako vstup, který může obsahovat zprávu, která má být protokolována.
Chcete-li zobrazit dostupné přepínače pro příkaz logger:
# logger --help Usage: logger [options] [message] Options: -T, --tcp use TCP only -d, --udp use UDP only -i, --id log the process ID too -f, --file [file] log the contents of this file -h, --help display this help text and exit -S, --size [num] maximum size for a single message (default 1024) -n, --server [name] write to this remote syslog server -P, --port [port] use this port for UDP or TCP connection -p, --priority [prio] mark given message with this priority -s, --stderr output message to standard error as well -t, --tag [tag] mark every line with this tag -u, --socket [socket] write to this Unix socket -V, --version output version information and exit
příklady příkazů logger
1. Pro přihlášení zprávy do standardních chybových a systémových protokolů
# logger -s "This is a test message"
2. Pro přihlášení ke zprávě do zadaného souboru
# logger -f file "This is a test message"
3. Pro přihlášení zprávy se zadanou prioritou
# logger -p 1 "This is a test message"
4. Označení každého řádku zadaným tagem
# logger -t TAG "This is a test message"
5. Chcete-li, aby zpráva začínala pomlčkou
# logger -- "This is a test message"
Základní zabezpečení NFS – NFS, no_root_squash a SUID
rbash – Nastavení omezeného prostředí v Linuxu