/l3/users/eb/2009/linux11/root :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 :15 :16 :17 :18 :19 :20 :21 :22 :23 :24 :25 :26 :27 :28 :29 :30 :31 :32 :33 :34 :35 :36 :37 :38 :39 :40 :41 :42 :43 :44 :45 :46 :47 :48 :49 :50 :51 :52 :53 :54 :55 :56 :57 :58 :59 :60 :61 :62 :63 :64 :65 :66 :67 :68 :69 :70 :71 :72 :73 |
|
#apt-get install sendxmpp
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Следующие пакеты устанавливались автоматически и больше не требуются: liblash2 libsdl1.2debian libfreebob0 libsdl1.2debian-alsa libartsc0 libmtp8 rox-filer libneon27 audacious libdjvulibre21 libwmf0.2-7 libbinio1ldbl libilmbase6 libaudclient1 libbeecrypt6 libsvga1 libresid-builder0c2a unzip libjack0 liblircclient0 gtk2-engines-pixbuf habak libesd-alsa0 libgomp1 libcddb2 esound-common audacious-plugins libcurl3-gnutls libgd2-noxpm libcdio7 liblqr-1-0 libxosd2 trayer libcdio-cdda0 librpm4.4 libgif4 libopenexr6 update-inetd libaudid3tag1 mpc xdg-utils libxnconfig9.0.3 libmagickcore2 libaudiofile0 libmowgli1 rpm libfluidsynth1 libasyncns0 audacious-plugins-extra ... Распаковывается пакет sendxmpp (из файла .../sendxmpp_1.15-1_all.deb)... Обрабатываются триггеры для man-db ... Настраивается пакет libauthen-sasl-perl (2.12-1) ... Настраивается пакет libdigest-sha1-perl (2.11-2+b1) ... Настраивается пакет libnet-ssleay-perl (1.35-2) ... Настраивается пакет libio-socket-ssl-perl (1.24-1) ... Настраивается пакет libnet-libidn-perl (0.07-1+b1) ... Настраивается пакет libxml-stream-perl (1.22-3) ... Настраивается пакет libnet-xmpp-perl (1.02-1) ... Настраивается пакет sendxmpp (1.15-1) ... |
#apt-get install sendxmpp
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Следующие пакеты устанавливались автоматически и больше не требуются: liblash2 libsdl1.2debian libfreebob0 libsdl1.2debian-alsa libartsc0 libmtp8 rox-filer libneon27 audacious libdjvulibre21 libwmf0.2-7 libbinio1ldbl libilmbase6 libaudclient1 libbeecrypt6 libsvga1 libresid-builder0c2a unzip libjack0 liblircclient0 gtk2-engines-pixbuf habak libesd-alsa0 libgomp1 libcddb2 esound-common audacious-plugins libcurl3-gnutls libgd2-noxpm libcdio7 liblqr-1-0 libxosd2 trayer libcdio-cdda0 librpm4.4 libgif4 libopenexr6 update-inetd libaudid3tag1 mpc xdg-utils libxnconfig9.0.3 libmagickcore2 libaudiofile0 libmowgli1 rpm libfluidsynth1 libasyncns0 audacious-plugins-extra ... Распаковывается пакет sendxmpp (из файла .../sendxmpp_1.15-1_all.deb)... Обрабатываются триггеры для man-db ... Настраивается пакет libauthen-sasl-perl (2.12-1) ... Настраивается пакет libdigest-sha1-perl (2.11-2+b1) ... Настраивается пакет libnet-ssleay-perl (1.35-2) ... Настраивается пакет libio-socket-ssl-perl (1.24-1) ... Настраивается пакет libnet-libidn-perl (0.07-1+b1) ... Настраивается пакет libxml-stream-perl (1.22-3) ... Настраивается пакет libnet-xmpp-perl (1.02-1) ... Настраивается пакет sendxmpp (1.15-1) ... |
#echo jabblogger@jabber.kiev.ua 1234321>.sendxmpprc
bash: 1234321: Неправильный дескриптор файла |
#echo jabblogger@jabber.kiev.ua 1234321>.sendxmpprc
bash: 1234321: Неправильный дескриптор файла |
#setxkbmap -option "grp:ctrl_shift_toggle,grp_led:scroll"
Cannot open display "default display" |
#setxkbmap -option "grp:ctrl_shift_toggle,grp_led:scroll"
Cannot open display "default display" |
#tail -f datelog_05
11:10:01 11:11:01 11:12:01 11:13:01 11:14:01 11:15:01 11:16:01 11:17:01 11:18:01 11:19:01 ^C |
#tail -f datelog_05
11:10:01 11:11:01 11:12:01 11:13:01 11:14:01 11:15:01 11:16:01 11:17:01 11:18:01 11:19:01 ^C |
#vim /etc/crontab
--- /tmp/l3-saved-3735.25556.25303 2009-05-27 11:20:45.000000000 +0300 +++ /etc/crontab 2009-05-27 11:23:14.000000000 +0300 @@ -14,7 +14,8 @@ 52 6 1 * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly ) #*/1 * * * * root date +\%H:\%M:\%S| sendxmpp user12@jabber.ru #/2 * * * * root date +\%H:\%M:\%S| sendxmpp jabblogger@jabber.kiev.ua -*/1 * * * * root date +\%H:\%M:\%S>> /tmp/datelog_05&sleep 30; date +\%H \%M \%S>> /tmp/datelog_05 +*/1 * * * * root date +\%H:\%M:\%S | /sendxmpp jabblogger@jabber.kiev.ua & sleep 30 ;date +\%H \%M \%S | sendxmpp jabblogger@jabber.kiev.ua + |
#сtail -f /etc/m
magic mailcap.order menu-methods/ modprobe.d/ motd.tail magic.mime manpath.config mime.types modules mtab mailcap menu/ mke2fs.conf motd mysql/ |
#сtail -f /etc/m
magic mailcap.order menu-methods/ modprobe.d/ motd.tail magic.mime manpath.config mime.types modules mtab mailcap menu/ mke2fs.conf motd mysql/ |
#tail -f /var/log/
apt/ debug dpkg.log lp-acct messages Xorg.0.log.old auth.log dmesg faillog lp-errs news/ Xorg.20.log boot dmesg.0 fontconfig.log lpr.log pycentral.log bootstrap.log dmesg.1.gz fsck/ mail.err syslog btmp dmesg.2.gz gdm/ mail.info user.log ConsoleKit/ dmesg.3.gz kern.log mail.log wtmp daemon.log dmesg.4.gz lastlog mail.warn Xorg.0.log |
#tail -f /var/log/
apt/ debug dpkg.log lp-acct messages Xorg.0.log.old auth.log dmesg faillog lp-errs news/ Xorg.20.log boot dmesg.0 fontconfig.log lpr.log pycentral.log bootstrap.log dmesg.1.gz fsck/ mail.err syslog btmp dmesg.2.gz gdm/ mail.info user.log ConsoleKit/ dmesg.3.gz kern.log mail.log wtmp daemon.log dmesg.4.gz lastlog mail.warn Xorg.0.log |
#tail -f /var/log/syslog
May 27 11:19:01 linux11 /USR/SBIN/CRON[21506]: (root) CMD (^Idate +%H:%M:%S| sendxmpp user12@jabber.ru) May 27 11:20:01 linux11 /usr/sbin/cron[2516]: (*system*) RELOAD (/etc/crontab) May 27 11:20:01 linux11 /USR/SBIN/CRON[22316]: (root) CMD (date +%H:%M:%S>> /tmp/datelog_05&sleep 30; date +%H %M %S>> /tmp/datelog_05) May 27 11:21:01 linux11 /USR/SBIN/CRON[22686]: (root) CMD (date +%H:%M:%S>> /tmp/datelog_05&sleep 30; date +%H %M %S>> /tmp/datelog_05) May 27 11:22:01 linux11 /USR/SBIN/CRON[23047]: (root) CMD (date +%H:%M:%S>> /tmp/datelog_05&sleep 30; date +%H %M %S>> /tmp/datelog_05) May 27 11:23:01 linux11 /USR/SBIN/CRON[23408]: (root) CMD (date +%H:%M:%S>> /tmp/datelog_05&sleep 30; date +%H %M %S>> /tmp/datelog_05) May 27 11:24:01 linux11 /usr/sbin/cron[2516]: (*system*) RELOAD (/etc/crontab) May 27 11:24:01 linux11 /USR/SBIN/CRON[23780]: (root) CMD (date +%H:%M:%S | /sendxmpp jabblogger@jabber.kiev.ua & sleep 30 ;date +%H %M %S | sendxmpp jabblogger@jabber.kiev.ua) May 27 11:25:01 linux11 /USR/SBIN/CRON[24163]: (root) CMD (date +%H:%M:%S | /sendxmpp jabblogger@jabber.kiev.ua & sleep 30 ;date +%H %M %S | sendxmpp jabblogger@jabber.kiev.ua) May 27 11:26:02 linux11 /USR/SBIN/CRON[24526]: (root) CMD (date +%H:%M:%S | /sendxmpp jabblogger@jabber.kiev.ua & sleep 30 ;date +%H %M %S | sendxmpp jabblogger@jabber.kiev.ua) ... May 27 11:29:01 linux11 /usr/sbin/cron[2516]: (*system*) RELOAD (/etc/crontab) May 27 11:29:01 linux11 /USR/SBIN/CRON[26462]: (root) CMD (date +%H:%M:%S | sendxmpp jabblogger@jabber.kiev.ua & sleep 30 ;date +%H %M %S | sendxmpp jabblogger@jabber.kiev.ua) May 27 11:30:01 linux11 /USR/SBIN/CRON[26961]: (root) CMD (date +%H:%M:%S | sendxmpp jabblogger@jabber.kiev.ua & sleep 30 ;date +%H %M %S | sendxmpp jabblogger@jabber.kiev.ua) May 27 11:31:01 linux11 /USR/SBIN/CRON[27468]: (root) CMD (date +%H:%M:%S | sendxmpp jabblogger@jabber.kiev.ua & sleep 30 ;date +%H %M %S | sendxmpp jabblogger@jabber.kiev.ua) May 27 11:32:01 linux11 /usr/sbin/cron[2516]: (*system*) RELOAD (/etc/crontab) May 27 11:32:01 linux11 /USR/SBIN/CRON[27976]: (root) CMD (date +%H:%M:%S | sendxmpp jabblogger@jabber.kiev.ua & sleep 30 ;date +%H:%M:%S | sendxmpp jabblogger@jabber.kiev.ua) May 27 11:33:01 linux11 /USR/SBIN/CRON[28475]: (root) CMD (date +%H:%M:%S | sendxmpp jabblogger@jabber.kiev.ua & sleep 30 ;date +%H:%M:%S | sendxmpp jabblogger@jabber.kiev.ua) May 27 11:34:01 linux11 /USR/SBIN/CRON[28974]: (root) CMD (date +%H:%M:%S | sendxmpp jabblogger@jabber.kiev.ua & sleep 30 ;date +%H:%M:%S | sendxmpp jabblogger@jabber.kiev.ua) May 27 11:35:01 linux11 /usr/sbin/cron[2516]: (*system*) RELOAD (/etc/crontab) ^C |
#tail -f /var/log/syslog
May 27 11:19:01 linux11 /USR/SBIN/CRON[21506]: (root) CMD (^Idate +%H:%M:%S| sendxmpp user12@jabber.ru) May 27 11:20:01 linux11 /usr/sbin/cron[2516]: (*system*) RELOAD (/etc/crontab) May 27 11:20:01 linux11 /USR/SBIN/CRON[22316]: (root) CMD (date +%H:%M:%S>> /tmp/datelog_05&sleep 30; date +%H %M %S>> /tmp/datelog_05) May 27 11:21:01 linux11 /USR/SBIN/CRON[22686]: (root) CMD (date +%H:%M:%S>> /tmp/datelog_05&sleep 30; date +%H %M %S>> /tmp/datelog_05) May 27 11:22:01 linux11 /USR/SBIN/CRON[23047]: (root) CMD (date +%H:%M:%S>> /tmp/datelog_05&sleep 30; date +%H %M %S>> /tmp/datelog_05) May 27 11:23:01 linux11 /USR/SBIN/CRON[23408]: (root) CMD (date +%H:%M:%S>> /tmp/datelog_05&sleep 30; date +%H %M %S>> /tmp/datelog_05) May 27 11:24:01 linux11 /usr/sbin/cron[2516]: (*system*) RELOAD (/etc/crontab) May 27 11:24:01 linux11 /USR/SBIN/CRON[23780]: (root) CMD (date +%H:%M:%S | /sendxmpp jabblogger@jabber.kiev.ua & sleep 30 ;date +%H %M %S | sendxmpp jabblogger@jabber.kiev.ua) May 27 11:25:01 linux11 /USR/SBIN/CRON[24163]: (root) CMD (date +%H:%M:%S | /sendxmpp jabblogger@jabber.kiev.ua & sleep 30 ;date +%H %M %S | sendxmpp jabblogger@jabber.kiev.ua) May 27 11:26:02 linux11 /USR/SBIN/CRON[24526]: (root) CMD (date +%H:%M:%S | /sendxmpp jabblogger@jabber.kiev.ua & sleep 30 ;date +%H %M %S | sendxmpp jabblogger@jabber.kiev.ua) ... May 27 11:29:01 linux11 /usr/sbin/cron[2516]: (*system*) RELOAD (/etc/crontab) May 27 11:29:01 linux11 /USR/SBIN/CRON[26462]: (root) CMD (date +%H:%M:%S | sendxmpp jabblogger@jabber.kiev.ua & sleep 30 ;date +%H %M %S | sendxmpp jabblogger@jabber.kiev.ua) May 27 11:30:01 linux11 /USR/SBIN/CRON[26961]: (root) CMD (date +%H:%M:%S | sendxmpp jabblogger@jabber.kiev.ua & sleep 30 ;date +%H %M %S | sendxmpp jabblogger@jabber.kiev.ua) May 27 11:31:01 linux11 /USR/SBIN/CRON[27468]: (root) CMD (date +%H:%M:%S | sendxmpp jabblogger@jabber.kiev.ua & sleep 30 ;date +%H %M %S | sendxmpp jabblogger@jabber.kiev.ua) May 27 11:32:01 linux11 /usr/sbin/cron[2516]: (*system*) RELOAD (/etc/crontab) May 27 11:32:01 linux11 /USR/SBIN/CRON[27976]: (root) CMD (date +%H:%M:%S | sendxmpp jabblogger@jabber.kiev.ua & sleep 30 ;date +%H:%M:%S | sendxmpp jabblogger@jabber.kiev.ua) May 27 11:33:01 linux11 /USR/SBIN/CRON[28475]: (root) CMD (date +%H:%M:%S | sendxmpp jabblogger@jabber.kiev.ua & sleep 30 ;date +%H:%M:%S | sendxmpp jabblogger@jabber.kiev.ua) May 27 11:34:01 linux11 /USR/SBIN/CRON[28974]: (root) CMD (date +%H:%M:%S | sendxmpp jabblogger@jabber.kiev.ua & sleep 30 ;date +%H:%M:%S | sendxmpp jabblogger@jabber.kiev.ua) May 27 11:35:01 linux11 /usr/sbin/cron[2516]: (*system*) RELOAD (/etc/crontab) ^C |
#vim /etc/crontab
--- /tmp/l3-saved-25319.749.16513 2009-05-27 11:27:45.000000000 +0300 +++ /etc/crontab 2009-05-27 11:28:15.000000000 +0300 @@ -14,7 +14,7 @@ 52 6 1 * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly ) #*/1 * * * * root date +\%H:\%M:\%S| sendxmpp user12@jabber.ru #/2 * * * * root date +\%H:\%M:\%S| sendxmpp jabblogger@jabber.kiev.ua -*/1 * * * * root date +\%H:\%M:\%S | /sendxmpp jabblogger@jabber.kiev.ua & sleep 30 ;date +\%H \%M \%S | sendxmpp jabblogger@jabber.kiev.ua +*/1 * * * * root date +\%H:\%M:\%S | sendxmpp jabblogger@jabber.kiev.ua & sleep 30 ;date +\%H \%M \%S | sendxmpp jabblogger@jabber.kiev.ua |
#vim /etc/crontab
--- /tmp/l3-saved-25319.13329.24369 2009-05-27 11:30:52.000000000 +0300 +++ /etc/crontab 2009-05-27 11:31:29.000000000 +0300 @@ -14,7 +14,7 @@ 52 6 1 * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly ) #*/1 * * * * root date +\%H:\%M:\%S| sendxmpp user12@jabber.ru #/2 * * * * root date +\%H:\%M:\%S| sendxmpp jabblogger@jabber.kiev.ua -*/1 * * * * root date +\%H:\%M:\%S | sendxmpp jabblogger@jabber.kiev.ua & sleep 30 ;date +\%H \%M \%S | sendxmpp jabblogger@jabber.kiev.ua +*/1 * * * * root date +\%H:\%M:\%S | sendxmpp jabblogger@jabber.kiev.ua & sleep 30 ;date +\%H:\%M:\%S | sendxmpp jabblogger@jabber.kiev.ua |
#vim /etc/crontab
--- /tmp/l3-saved-25319.26713.25299 2009-05-27 11:34:08.000000000 +0300 +++ /etc/crontab 2009-05-27 11:34:16.000000000 +0300 @@ -14,7 +14,7 @@ 52 6 1 * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly ) #*/1 * * * * root date +\%H:\%M:\%S| sendxmpp user12@jabber.ru #/2 * * * * root date +\%H:\%M:\%S| sendxmpp jabblogger@jabber.kiev.ua -*/1 * * * * root date +\%H:\%M:\%S | sendxmpp jabblogger@jabber.kiev.ua & sleep 30 ;date +\%H:\%M:\%S | sendxmpp jabblogger@jabber.kiev.ua +#*/1 * * * * root date +\%H:\%M:\%S | sendxmpp jabblogger@jabber.kiev.ua & sleep 30 ;date +\%H:\%M:\%S | sendxmpp jabblogger@jabber.kiev.ua |
#[root@linux11:Desktop]# ntpdate 95.140.94.2
bash: [root@linux11:Desktop]#: команда не найдена |
#[root@linux11:Desktop]# ntpdate 95.140.94.2
bash: [root@linux11:Desktop]#: команда не найдена |
#ntpdate 95.140.94.2
27 May 11:51:46 ntpdate[29542]: adjust time server 95.140.94.2 offset -0.173455 sec |
#ntpdate 95.140.94.2
27 May 11:51:46 ntpdate[29542]: adjust time server 95.140.94.2 offset -0.173455 sec |
#ntpdate 95.140.94.2
27 May 11:51:49 ntpdate[29550]: adjust time server 95.140.94.2 offset -0.172593 sec |
#ntpdate 95.140.94.2
27 May 11:51:49 ntpdate[29550]: adjust time server 95.140.94.2 offset -0.172593 sec |
#ntpdate 95.140.94.2
27 May 11:51:51 ntpdate[29558]: adjust time server 95.140.94.2 offset -0.170885 sec |
#ntpdate 95.140.94.2
27 May 11:51:51 ntpdate[29558]: adjust time server 95.140.94.2 offset -0.170885 sec |
#ntpdate 95.140.94.2
27 May 11:51:56 ntpdate[29567]: adjust time server 95.140.94.2 offset -0.169453 sec |
#ntpdate 95.140.94.2
27 May 11:51:56 ntpdate[29567]: adjust time server 95.140.94.2 offset -0.169453 sec |
#ntpdate 95.140.94.2
27 May 11:52:03 ntpdate[29575]: adjust time server 95.140.94.2 offset -0.165246 sec |
#ntpdate 95.140.94.2
27 May 11:52:03 ntpdate[29575]: adjust time server 95.140.94.2 offset -0.165246 sec |
#ntpdate 95.140.94.2
27 May 11:52:06 ntpdate[29583]: adjust time server 95.140.94.2 offset -0.164710 sec |
#ntpdate 95.140.94.2
27 May 11:52:06 ntpdate[29583]: adjust time server 95.140.94.2 offset -0.164710 sec |
#ntpdate 95.140.94.2
27 May 11:52:12 ntpdate[29591]: adjust time server 95.140.94.2 offset -0.161572 sec |
#ntpdate 95.140.94.2
27 May 11:52:12 ntpdate[29591]: adjust time server 95.140.94.2 offset -0.161572 sec |
#ntpdate 95.140.94.2
27 May 11:52:25 ntpdate[29599]: adjust time server 95.140.94.2 offset -0.155843 sec |
#ntpdate 95.140.94.2
27 May 11:52:25 ntpdate[29599]: adjust time server 95.140.94.2 offset -0.155843 sec |
#ntpdate 95.140.94.2
27 May 11:52:27 ntpdate[29607]: adjust time server 95.140.94.2 offset -0.154320 sec |
#ntpdate 95.140.94.2
27 May 11:52:27 ntpdate[29607]: adjust time server 95.140.94.2 offset -0.154320 sec |
#ntpdate 95.140.94.2
27 May 11:52:30 ntpdate[29615]: adjust time server 95.140.94.2 offset -0.152115 sec |
#ntpdate 95.140.94.2
27 May 11:52:30 ntpdate[29615]: adjust time server 95.140.94.2 offset -0.152115 sec |
#ntpdate ntp.psn.ru
27 May 11:52:45 ntpdate[29623]: adjust time server 194.149.67.130 offset -0.145305 sec |
#ntpdate ntp.psn.ru
27 May 11:52:45 ntpdate[29623]: adjust time server 194.149.67.130 offset -0.145305 sec |
#ntpdate ntp.psn.ru
27 May 11:52:47 ntpdate[29631]: adjust time server 194.149.67.130 offset -0.145133 sec |
#ntpdate ntp.psn.ru
27 May 11:52:47 ntpdate[29631]: adjust time server 194.149.67.130 offset -0.145133 sec |
#find -name syslog /
find: paths must precede expression: / Usage: find [-H] [-L] [-P] [-Olevel] [-D help|tree|search|stat|rates|opt|exec] [path...] [expression] |
#find -name syslog /
find: paths must precede expression: / Usage: find [-H] [-L] [-P] [-Olevel] [-D help|tree|search|stat|rates|opt|exec] [path...] [expression] |
#ps -aux|grep sys
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html root 2298 0.0 0.0 28840 1692 ? Sl 09:30 0:00 /usr/sbin/rsyslogd -c3 102 2314 0.0 0.0 2820 1180 ? Ss 09:30 0:00 /usr/bin/dbus-daemon --system root 29705 0.0 0.0 4912 776 pts/10 S+ 12:01 0:00 grep sys |
#ps -aux|grep sys
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html root 2298 0.0 0.0 28840 1692 ? Sl 09:30 0:00 /usr/sbin/rsyslogd -c3 102 2314 0.0 0.0 2820 1180 ? Ss 09:30 0:00 /usr/bin/dbus-daemon --system root 29705 0.0 0.0 4912 776 pts/10 S+ 12:01 0:00 grep sys |
#strings /usr/bin/
|
#strings /usr/bin/
|
#strings /usr/sbin/rsyslogd
actionqueuemaxdiskspace actionqueuehighwatermark actionqueuelowwatermark actionqueuediscardmark actionqueuediscardseverity actionqueuecheckpointinterval actionqueuetype actionqueueworkerthreads actionqueuetimeoutshutdown actionqueuetimeoutenqueue ... "<%PRI%>1 %TIMESTAMP:::date-rfc3339% %HOSTNAME% %APP-NAME% %PROCID% %MSGID% %STRUCTURED-DATA% %msg% "%TIMESTAMP:::date-rfc3339% %HOSTNAME% %syslogtag%%msg:::sp-if-no-1st-sp%%msg:::drop-last-lf% "%TIMESTAMP% %HOSTNAME% %syslogtag%%msg:::sp-if-no-1st-sp%%msg:::drop-last-lf% Message from syslogd@%HOSTNAME% at %timegenerated% ... %syslogtag%%msg% "<%PRI%>%TIMESTAMP:::date-rfc3339% %HOSTNAME% %syslogtag:1:32%%msg:::sp-if-no-1st-sp%%msg%" "<%PRI%>%TIMESTAMP% %HOSTNAME% %syslogtag:1:32%%msg:::sp-if-no-1st-sp%%msg%" " %syslogtag%%msg% "insert into SystemEvents (Message, Facility, FromHost, Priority, DeviceReportedTime, ReceivedAt, InfoUnitID, SysLogTag) values ('%msg%', %syslogfacility%, '%HOSTNAME%', %syslogpriority%, '%timereported:::date-mysql%', '%timegenerated:::date-mysql%', %iut%, '%syslogtag%')",SQL "insert into SystemEvents (Message, Facility, FromHost, Priority, DeviceReportedTime, ReceivedAt, InfoUnitID, SysLogTag) values ('%msg%', %syslogfacility%, '%HOSTNAME%', %syslogpriority%, '%timereported:::date-pgsql%', '%timegenerated:::date-pgsql%', %iut%, '%syslogtag%')",STDSQL |
#strings /usr/sbin/rsyslogd
actionqueuemaxdiskspace actionqueuehighwatermark actionqueuelowwatermark actionqueuediscardmark actionqueuediscardseverity actionqueuecheckpointinterval actionqueuetype actionqueueworkerthreads actionqueuetimeoutshutdown actionqueuetimeoutenqueue ... "<%PRI%>1 %TIMESTAMP:::date-rfc3339% %HOSTNAME% %APP-NAME% %PROCID% %MSGID% %STRUCTURED-DATA% %msg% "%TIMESTAMP:::date-rfc3339% %HOSTNAME% %syslogtag%%msg:::sp-if-no-1st-sp%%msg:::drop-last-lf% "%TIMESTAMP% %HOSTNAME% %syslogtag%%msg:::sp-if-no-1st-sp%%msg:::drop-last-lf% Message from syslogd@%HOSTNAME% at %timegenerated% ... %syslogtag%%msg% "<%PRI%>%TIMESTAMP:::date-rfc3339% %HOSTNAME% %syslogtag:1:32%%msg:::sp-if-no-1st-sp%%msg%" "<%PRI%>%TIMESTAMP% %HOSTNAME% %syslogtag:1:32%%msg:::sp-if-no-1st-sp%%msg%" " %syslogtag%%msg% "insert into SystemEvents (Message, Facility, FromHost, Priority, DeviceReportedTime, ReceivedAt, InfoUnitID, SysLogTag) values ('%msg%', %syslogfacility%, '%HOSTNAME%', %syslogpriority%, '%timereported:::date-mysql%', '%timegenerated:::date-mysql%', %iut%, '%syslogtag%')",SQL "insert into SystemEvents (Message, Facility, FromHost, Priority, DeviceReportedTime, ReceivedAt, InfoUnitID, SysLogTag) values ('%msg%', %syslogfacility%, '%HOSTNAME%', %syslogpriority%, '%timereported:::date-pgsql%', '%timegenerated:::date-pgsql%', %iut%, '%syslogtag%')",STDSQL |
#strings /usr/sbin/rsyslogd |grep conf
confClassInit confClassExit confQueryInterface [-f<conffile>] [-i<pidfile>] [-N<level>] [-M<module load path>] Warning: backward compatibility layer added to following directive to rsyslog.conf: %s rsyslogd: TCP session max configured to %d [-t %s] - changing to 1. rsyslogd: GSS session max configured to %d [-g %s] - changing to 1. HOSTNAME and TAG not parsed by user configuraton. CONFIG ERROR: could not interpret master config file '%s'. CONFIG ERROR: there are no active actions configured. Inputs will run, but no output whatsoever is created. ... Invalid config line: could not extract name - line ignored could not parse config file name error accessing config file or directory '%s': %s requested to include config file '%s' If the call trace is empty, you may want to ./configure --enable-rtinst sleeping %d microseconds as requested by config params bSaveOnShutdown configured, eternal timeout set invalid or yet-unknown config file command - have you forgotten to load a module? Invalid $-configline - could not extract on/off option Module %s processed this config line. |
#strings /usr/sbin/rsyslogd |grep conf
confClassInit confClassExit confQueryInterface [-f<conffile>] [-i<pidfile>] [-N<level>] [-M<module load path>] Warning: backward compatibility layer added to following directive to rsyslog.conf: %s rsyslogd: TCP session max configured to %d [-t %s] - changing to 1. rsyslogd: GSS session max configured to %d [-g %s] - changing to 1. HOSTNAME and TAG not parsed by user configuraton. CONFIG ERROR: could not interpret master config file '%s'. CONFIG ERROR: there are no active actions configured. Inputs will run, but no output whatsoever is created. ... Invalid config line: could not extract name - line ignored could not parse config file name error accessing config file or directory '%s': %s requested to include config file '%s' If the call trace is empty, you may want to ./configure --enable-rtinst sleeping %d microseconds as requested by config params bSaveOnShutdown configured, eternal timeout set invalid or yet-unknown config file command - have you forgotten to load a module? Invalid $-configline - could not extract on/off option Module %s processed this config line. |
#strings /usr/sbin/rsyslogd |grep .conf
[-f<conffile>] [-i<pidfile>] [-N<level>] [-M<module load path>] Warning: backward compatibility layer added to following directive to rsyslog.conf: %s rsyslogd: TCP session max configured to %d [-t %s] - changing to 1. rsyslogd: GSS session max configured to %d [-g %s] - changing to 1. HOSTNAME and TAG not parsed by user configuraton. CONFIG ERROR: could not interpret master config file '%s'. CONFIG ERROR: there are no active actions configured. Inputs will run, but no output whatsoever is created. EMERGENCY CONFIGURATION ACTIVATED - fix rsyslog config file! rsyslogd: version %s, config validation run (level %d), master config %s WARNING: rsyslogd is running in compatibility mode. Automatically generated config directives may interfer with your rsyslog.conf settings. We suggest upgrading your config and adding -c3 as the first rsyslogd option. ... Invalid config line: could not extract name - line ignored could not parse config file name error accessing config file or directory '%s': %s requested to include config file '%s' If the call trace is empty, you may want to ./configure --enable-rtinst sleeping %d microseconds as requested by config params bSaveOnShutdown configured, eternal timeout set invalid or yet-unknown config file command - have you forgotten to load a module? Invalid $-configline - could not extract on/off option Module %s processed this config line. |
#strings /usr/sbin/rsyslogd |grep .conf
[-f<conffile>] [-i<pidfile>] [-N<level>] [-M<module load path>] Warning: backward compatibility layer added to following directive to rsyslog.conf: %s rsyslogd: TCP session max configured to %d [-t %s] - changing to 1. rsyslogd: GSS session max configured to %d [-g %s] - changing to 1. HOSTNAME and TAG not parsed by user configuraton. CONFIG ERROR: could not interpret master config file '%s'. CONFIG ERROR: there are no active actions configured. Inputs will run, but no output whatsoever is created. EMERGENCY CONFIGURATION ACTIVATED - fix rsyslog config file! rsyslogd: version %s, config validation run (level %d), master config %s WARNING: rsyslogd is running in compatibility mode. Automatically generated config directives may interfer with your rsyslog.conf settings. We suggest upgrading your config and adding -c3 as the first rsyslogd option. ... Invalid config line: could not extract name - line ignored could not parse config file name error accessing config file or directory '%s': %s requested to include config file '%s' If the call trace is empty, you may want to ./configure --enable-rtinst sleeping %d microseconds as requested by config params bSaveOnShutdown configured, eternal timeout set invalid or yet-unknown config file command - have you forgotten to load a module? Invalid $-configline - could not extract on/off option Module %s processed this config line. |
#strings /usr/sbin/rsyslogd |grep syslog
syslogFacNames syslogPriNames usage: rsyslogd [-c<version>] [-46AdnqQvwx] [-l<hostlist>] [-s<domainlist>] To run rsyslogd in native mode, use "rsyslogd -c3 <other options>" For further information see http://www.rsyslog.com/doc Warning: backward compatibility layer added to following directive to rsyslog.conf: %s rsyslogd: If you want to use both -g and -t, use directives instead, -%c ignored. rsyslogd: Invalid TCP listen port %d - changed to 514. rsyslogd: Invalid GSS listen port %d - changed to 514. rsyslogd: TCP session max configured to %d [-t %s] - changing to 1. ... syslogtag '%syslogtag%', programname: '%programname%', APP-NAME: '%APP-NAME%', PROCID: '%PROCID%', MSGID: '%MSGID%', "%TIMESTAMP:::date-rfc3339% %HOSTNAME% %syslogtag%%msg:::sp-if-no-1st-sp%%msg:::drop-last-lf% "%TIMESTAMP% %HOSTNAME% %syslogtag%%msg:::sp-if-no-1st-sp%%msg:::drop-last-lf% Message from syslogd@%HOSTNAME% at %timegenerated% ... %syslogtag%%msg% "<%PRI%>%TIMESTAMP:::date-rfc3339% %HOSTNAME% %syslogtag:1:32%%msg:::sp-if-no-1st-sp%%msg%" "<%PRI%>%TIMESTAMP% %HOSTNAME% %syslogtag:1:32%%msg:::sp-if-no-1st-sp%%msg%" " %syslogtag%%msg% "insert into SystemEvents (Message, Facility, FromHost, Priority, DeviceReportedTime, ReceivedAt, InfoUnitID, SysLogTag) values ('%msg%', %syslogfacility%, '%HOSTNAME%', %syslogpriority%, '%timereported:::date-mysql%', '%timegenerated:::date-mysql%', %iut%, '%syslogtag%')",SQL "insert into SystemEvents (Message, Facility, FromHost, Priority, DeviceReportedTime, ReceivedAt, InfoUnitID, SysLogTag) values ('%msg%', %syslogfacility%, '%HOSTNAME%', %syslogpriority%, '%timereported:::date-pgsql%', '%timegenerated:::date-pgsql%', %iut%, '%syslogtag%')",STDSQL |
#strings /usr/sbin/rsyslogd |grep syslog
syslogFacNames syslogPriNames usage: rsyslogd [-c<version>] [-46AdnqQvwx] [-l<hostlist>] [-s<domainlist>] To run rsyslogd in native mode, use "rsyslogd -c3 <other options>" For further information see http://www.rsyslog.com/doc Warning: backward compatibility layer added to following directive to rsyslog.conf: %s rsyslogd: If you want to use both -g and -t, use directives instead, -%c ignored. rsyslogd: Invalid TCP listen port %d - changed to 514. rsyslogd: Invalid GSS listen port %d - changed to 514. rsyslogd: TCP session max configured to %d [-t %s] - changing to 1. ... syslogtag '%syslogtag%', programname: '%programname%', APP-NAME: '%APP-NAME%', PROCID: '%PROCID%', MSGID: '%MSGID%', "%TIMESTAMP:::date-rfc3339% %HOSTNAME% %syslogtag%%msg:::sp-if-no-1st-sp%%msg:::drop-last-lf% "%TIMESTAMP% %HOSTNAME% %syslogtag%%msg:::sp-if-no-1st-sp%%msg:::drop-last-lf% Message from syslogd@%HOSTNAME% at %timegenerated% ... %syslogtag%%msg% "<%PRI%>%TIMESTAMP:::date-rfc3339% %HOSTNAME% %syslogtag:1:32%%msg:::sp-if-no-1st-sp%%msg%" "<%PRI%>%TIMESTAMP% %HOSTNAME% %syslogtag:1:32%%msg:::sp-if-no-1st-sp%%msg%" " %syslogtag%%msg% "insert into SystemEvents (Message, Facility, FromHost, Priority, DeviceReportedTime, ReceivedAt, InfoUnitID, SysLogTag) values ('%msg%', %syslogfacility%, '%HOSTNAME%', %syslogpriority%, '%timereported:::date-mysql%', '%timegenerated:::date-mysql%', %iut%, '%syslogtag%')",SQL "insert into SystemEvents (Message, Facility, FromHost, Priority, DeviceReportedTime, ReceivedAt, InfoUnitID, SysLogTag) values ('%msg%', %syslogfacility%, '%HOSTNAME%', %syslogpriority%, '%timereported:::date-pgsql%', '%timegenerated:::date-pgsql%', %iut%, '%syslogtag%')",STDSQL |
#strings /usr/sbin/rsyslogd |grep syslog.conf
Warning: backward compatibility layer added to following directive to rsyslog.conf: %s EMERGENCY CONFIGURATION ACTIVATED - fix rsyslog config file! WARNING: rsyslogd is running in compatibility mode. Automatically generated config directives may interfer with your rsyslog.conf settings. We suggest upgrading your config and adding -c3 as the first rsyslogd option. WARNING: "message repeated n times" feature MUST be turned on in rsyslog.conf - CURRENTLY EVERY MESSAGE WILL BE LOGGED. Visit http://www.rsyslog.com/rptdmsgreduction to learn more and cast your vote if you want us to keep this feature. /etc/rsyslog.conf |
#strings /usr/sbin/rsyslogd |grep syslog.conf
Warning: backward compatibility layer added to following directive to rsyslog.conf: %s EMERGENCY CONFIGURATION ACTIVATED - fix rsyslog config file! WARNING: rsyslogd is running in compatibility mode. Automatically generated config directives may interfer with your rsyslog.conf settings. We suggest upgrading your config and adding -c3 as the first rsyslogd option. WARNING: "message repeated n times" feature MUST be turned on in rsyslog.conf - CURRENTLY EVERY MESSAGE WILL BE LOGGED. Visit http://www.rsyslog.com/rptdmsgreduction to learn more and cast your vote if you want us to keep this feature. /etc/rsyslog.conf |
#strings /usr/sbin/rsyslogd |grep '.conf'
[-f<conffile>] [-i<pidfile>] [-N<level>] [-M<module load path>] Warning: backward compatibility layer added to following directive to rsyslog.conf: %s rsyslogd: TCP session max configured to %d [-t %s] - changing to 1. rsyslogd: GSS session max configured to %d [-g %s] - changing to 1. HOSTNAME and TAG not parsed by user configuraton. CONFIG ERROR: could not interpret master config file '%s'. CONFIG ERROR: there are no active actions configured. Inputs will run, but no output whatsoever is created. EMERGENCY CONFIGURATION ACTIVATED - fix rsyslog config file! rsyslogd: version %s, config validation run (level %d), master config %s WARNING: rsyslogd is running in compatibility mode. Automatically generated config directives may interfer with your rsyslog.conf settings. We suggest upgrading your config and adding -c3 as the first rsyslogd option. ... Invalid config line: could not extract name - line ignored could not parse config file name error accessing config file or directory '%s': %s requested to include config file '%s' If the call trace is empty, you may want to ./configure --enable-rtinst sleeping %d microseconds as requested by config params bSaveOnShutdown configured, eternal timeout set invalid or yet-unknown config file command - have you forgotten to load a module? Invalid $-configline - could not extract on/off option Module %s processed this config line. |
#strings /usr/sbin/rsyslogd |grep '.conf'
[-f<conffile>] [-i<pidfile>] [-N<level>] [-M<module load path>] Warning: backward compatibility layer added to following directive to rsyslog.conf: %s rsyslogd: TCP session max configured to %d [-t %s] - changing to 1. rsyslogd: GSS session max configured to %d [-g %s] - changing to 1. HOSTNAME and TAG not parsed by user configuraton. CONFIG ERROR: could not interpret master config file '%s'. CONFIG ERROR: there are no active actions configured. Inputs will run, but no output whatsoever is created. EMERGENCY CONFIGURATION ACTIVATED - fix rsyslog config file! rsyslogd: version %s, config validation run (level %d), master config %s WARNING: rsyslogd is running in compatibility mode. Automatically generated config directives may interfer with your rsyslog.conf settings. We suggest upgrading your config and adding -c3 as the first rsyslogd option. ... Invalid config line: could not extract name - line ignored could not parse config file name error accessing config file or directory '%s': %s requested to include config file '%s' If the call trace is empty, you may want to ./configure --enable-rtinst sleeping %d microseconds as requested by config params bSaveOnShutdown configured, eternal timeout set invalid or yet-unknown config file command - have you forgotten to load a module? Invalid $-configline - could not extract on/off option Module %s processed this config line. |
jabblogger@jabber.kiev.ua 1234321
Время первой команды журнала | 10:37:15 2009- 5-27 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 12:04:00 2009- 5-27 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 12.87 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 3.96 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.45 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 1.16 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду w. В поле WHAT, соответствующем текущему терминалу, должна быть указана программа script.
Команды, при наборе которых были допущены синтаксические ошибки, выводятся перечёркнутым текстом:
$ l s-l bash: l: command not found |
Если код завершения команды равен нулю, команда была выполнена без ошибок. Команды, код завершения которых отличен от нуля, выделяются цветом.
$ test 5 -lt 4 |
Команды, ход выполнения которых был прерван пользователем, выделяются цветом.
$ find / -name abc find: /home/devi-orig/.gnome2: Keine Berechtigung find: /home/devi-orig/.gnome2_private: Keine Berechtigung find: /home/devi-orig/.nautilus/metafiles: Keine Berechtigung find: /home/devi-orig/.metacity: Keine Berechtigung find: /home/devi-orig/.inkscape: Keine Berechtigung ^C |
Команды, выполненные с привилегиями суперпользователя, выделяются слева красной чертой.
# id uid=0(root) gid=0(root) Gruppen=0(root) |
Изменения, внесённые в текстовый файл с помощью редактора, запоминаются и показываются в журнале в формате ed. Строки, начинающиеся символом "<", удалены, а строки, начинающиеся символом ">" -- добавлены.
$ vi ~/.bashrc
|
Для того чтобы изменить файл в соответствии с показанными в диффшоте изменениями, можно воспользоваться командой patch. Нужно скопировать изменения, запустить программу patch, указав в качестве её аргумента файл, к которому применяются изменения, и всавить скопированный текст:
$ patch ~/.bashrc |
Для того чтобы получить краткую справочную информацию о команде, нужно подвести к ней мышь. Во всплывающей подсказке появится краткое описание команды.
Если справочная информация о команде есть, команда выделяется голубым фоном, например: vi. Если справочная информация отсутствует, команда выделяется розовым фоном, например: notepad.exe. Справочная информация может отсутствовать в том случае, если (1) команда введена неверно; (2) если распознавание команды LiLaLo выполнено неверно; (3) если информация о команде неизвестна LiLaLo. Последнее возможно для редких команд.
Большие, в особенности многострочные, всплывающие подсказки лучше всего показываются браузерами KDE Konqueror, Apple Safari и Microsoft Internet Explorer. В браузерах Mozilla и Firefox они отображаются не полностью, а вместо перевода строки выводится специальный символ.
Время ввода команды, показанное в журнале, соответствует времени начала ввода командной строки, которое равно тому моменту, когда на терминале появилось приглашение интерпретатора
Имя терминала, на котором была введена команда, показано в специальном блоке. Этот блок показывается только в том случае, если терминал текущей команды отличается от терминала предыдущей.
Вывод не интересующих вас в настоящий момент элементов журнала, таких как время, имя терминала и других, можно отключить. Для этого нужно воспользоваться формой управления журналом вверху страницы.
Небольшие комментарии к командам можно вставлять прямо из командной строки. Комментарий вводится прямо в командную строку, после символов #^ или #v. Символы ^ и v показывают направление выбора команды, к которой относится комментарий: ^ - к предыдущей, v - к следующей. Например, если в командной строке было введено:
$ whoami
user
$ #^ Интересно, кто я?в журнале это будет выглядеть так:
$ whoami
user
Интересно, кто я? |
Если комментарий содержит несколько строк, его можно вставить в журнал следующим образом:
$ whoami
user
$ cat > /dev/null #^ Интересно, кто я?
Программа whoami выводит имя пользователя, под которым мы зарегистрировались в системе. - Она не может ответить на вопрос о нашем назначении в этом мире.В журнале это будет выглядеть так:
$ whoami user
|
Комментарии, не относящиеся непосредственно ни к какой из команд, добавляются точно таким же способом, только вместо симолов #^ или #v нужно использовать символы #=
1 2 3 4Группы команд, выполненных на разных терминалах, разделяются специальной линией. Под этой линией в правом углу показано имя терминала, на котором выполнялись команды. Для того чтобы посмотреть команды только одного сенса, нужно щёкнуть по этому названию.
LiLaLo (L3) расшифровывается как Live Lab Log.
Программа разработана для повышения эффективности обучения Unix/Linux-системам.
(c) Игорь Чубин, 2004-2008