/l3/users/eb/2009/linux6/user :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 :15 |
|
#echo `date` | sendxmpp yura@freetalk.org.ua
|
#+q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
SHELL=/bin/sh PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin # m h dom mon dow user command 17 * * * * root cd / && run-parts --report /etc/cron.hourly 25 6 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily ) 47 6 * * 7 root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly ) 52 6 1 * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly ) * * * * * root date >> /tmp/date.log */2 * * * * root date >> /tmp/date2.log "/etc/crontab" 20L, 882C #*/2 * * * * root echo `date` | sendxmpp yura@freetalk.org.ua # |
#+q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Следующие пакеты устанавливались автоматически и больше не требуются: update-inetd portmap Для их удаления используйте 'apt-get autoremove'. Будут установлены следующие дополнительные пакеты: bsd-mailx exim4 exim4-base exim4-config exim4-daemon-light mailx Предлагаемые пакеты: mail-reader eximon4 exim4-doc-html exim4-doc-info libmail-spf-query-perl swaks ... Adding system-user for exim (v4) Настраивается пакет exim4-base (4.69-11) ... Настраивается пакет exim4-daemon-light (4.69-11) ... Starting MTA: exim4. Настраивается пакет exim4 (4.69-11) ... Настраивается пакет bsd-mailx (8.1.2-0.20081101cvs-2) ... update-alternatives: используется `/usr/bin/bsd-mailx' для предоставления `/usr/bin/mailx' (mailx) в автоматический режим. Настраивается пакет anacron (2.3-13.1) ... Starting anac(h)ronistic cron: anacron. Настраивается пакет mailx (1:20081101-2) ... |
#~
|
#apt-get install at
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Следующие пакеты устанавливались автоматически и больше не требуются: update-inetd portmap Для их удаления используйте 'apt-get autoremove'. НОВЫЕ пакеты, которые будут установлены: at обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено. Необходимо скачать 43,1kБ архивов. После данной операции, объём занятого дискового пространства возрастёт на 213kB. Получено:1 http://10.0.35.1 sid/main at 3.1.10.2 [43,1kB] Получено 43,1kБ за 0s (0Б/c) Выбор ранее не выбранного пакета at. (Чтение базы данных ... на данный момент установлено 44691 файлов и каталогов.) Распаковывается пакет at (из файла .../archives/at_3.1.10.2_i386.deb)... Обрабатываются триггеры для man-db ... Настраивается пакет at (3.1.10.2) ... Starting deferred execution scheduler: atd. |
#atq
|
#batch --help
batch accepts no parameters |
#top
top - 11:45:13 up 2:14, 4 users, load average: 0.14, 0.10, 0.04 Tasks: 109 total, 2 running, 106 sleeping, 0 stopped, 1 zombie Cpu(s): 0.8%us, 0.7%sy, 0.0%ni, 98.4%id, 0.2%wa, 0.0%hi, 0.0%si, 0.0%st Mem: 3107648k total, 475644k used, 2632004k free, 21700k buffers PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND Swap: 0k total, 0k used, 0k free, 250908k cached 9777 root 20 0 342m 32m 11m S 1 1.1 1:32.40 Xorg 10923 user 20 0 163m 57m 20m R 1 1.9 0:39.69 firefox-bin 1 root 20 0 2128 716 620 S 0 0.0 0:01.14 init 2 root 15 -5 0 0 0 S 0 0.0 0:00.00 kthreadd ... 14 root 15 -5 0 0 0 S 0 0.0 0:00.00 khelper 17 root 15 -5 0 0 0 S 0 0.0 0:00.00 netns 67 root 15 -5 0 0 0 S 0 0.0 0:00.00 kintegrityd/0 68 root 15 -5 0 0 0 S 0 0.0 0:00.00 kintegrityd/1 70 root 15 -5 0 0 0 S 0 0.0 0:00.02 kblockd/0 71 root 15 -5 0 0 0 S 0 0.0 0:00.00 kblockd/1 73 root 15 -5 0 0 0 S 0 0.0 0:00.00 kacpid 74 root 15 -5 0 0 0 S 0 0.0 0:00.00 kacpi_notify 143 root 15 -5 0 0 0 S 0 0.0 0:00.00 kseriod 180 root 15 -5 0 0 0 S 0 0.0 0:00.00 kondemand/0 |
#uptime
11:46:21 up 2:15, 4 users, load average: 0.16, 0.11, 0.05 |
#date
Срд Май 27 11:50:12 EEST 2009 |
$ls -l /tmp/
итого 24 -rw-r--r-- 1 root root 3600 Май 27 14:06 date2.log -rw-r--r-- 1 root root 7050 Май 27 14:07 date.log drwx------ 2 user user 4096 Май 27 10:18 keyring-9XzFN3 drwx------ 2 user user 4096 Май 27 10:46 orbit-user drwx------ 2 user user 4096 Май 27 10:18 ssh-DvvkOf9808 |
#apt-get install nt
nted ntfs-3g ntfsprogs ntop ntpdate ntp-refclock ntp-simple nted-doc ntfsdoc ntlmaps ntp ntp-doc ntp-server |
#apt-get install ntpdate
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Уже установлена самая новая версия ntpdate. Следующие пакеты устанавливались автоматически и больше не требуются: update-inetd portmap Для их удаления используйте 'apt-get autoremove'. обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено. |
#ntpdate ntp.psn.ru
27 May 11:52:15 ntpdate[32746]: adjust time server 194.149.67.130 offset -0.489555 sec |
#ps aux |grep sys
root 2289 0.0 0.0 28840 1684 ? Sl 09:31 0:00 /usr/sbin/rsyslogd -c3 102 2305 0.0 0.0 2784 1056 ? Ss 09:31 0:00 /usr/bin/dbus-daemon --system |
#strings /usr/s
sbin/ share/ src/ |
#strings /usr/sbin/rs
rsmtp rsyslogd |
#strings /usr/sbin/rsyslogd | grep sys
syslogFacNames sysvarClassInit sysvarInitialize sysvarQueryInterface syslogPriNames sysvarDestruct cfsysline cfsyslineInit sysvarConstruct usage: rsyslogd [-c<version>] [-46AdnqQvwx] [-l<hostlist>] [-s<domainlist>] ... 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 |
#ls /v
var/ vmlinuz |
#ls /var/l
lib/ local/ lock/ log/ |
#ls /var/log/
apt ConsoleKit dmesg.1.gz exim4 kern.log mail.err news Xorg.0.log auth.log daemon.log dmesg.2.gz faillog lastlog mail.info pycentral.log Xorg.0.log.old boot debug dmesg.3.gz fontconfig.log lp-acct mail.log syslog bootstrap.log dmesg dmesg.4.gz fsck lp-errs mail.warn user.log btmp dmesg.0 dpkg.log gdm lpr.log messages wtmp |
#less /etc/def
|
#less /etc/default/rsyslog
|
#sed -i 's/-c3/-c3 -r/' /etc/default/rsyslog
|
#/etc/init.d/rsyslog restart
Stopping enhanced syslogd: rsyslogd. Starting enhanced syslogd: rsyslogd-r option only supported in compatibility modes 0 to 2 - ignored . |
#echo testlog | logger
|
#tail /var//lo
local/ lock/ log/ |
#tail /var//lo
local/ lock/ log/ |
#tail /var//log/messages
May 27 09:31:17 linux6 kernel: [ 14.853732] pci 0000:00:02.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 May 27 09:31:17 linux6 kernel: [ 14.854760] mtrr: type mismatch for c0000000,10000000 old: write-back new: write-combining May 27 09:31:17 linux6 kernel: [ 14.854764] [drm] MTRR allocation failed. Graphics performance may suffer. May 27 09:31:17 linux6 kernel: [ 14.854803] [drm] Initialized i915 1.6.0 20080730 on minor 0 May 27 11:42:49 linux6 lpd[31297]: restarted May 27 12:17:31 linux6 kernel: imklog 3.22.0, log source = /proc/kmsg started. May 27 12:17:31 linux6 rsyslogd: [origin software="rsyslogd" swVersion="3.22.0" x-pid="5326" x-info="http://www.rsyslog.com"] restart May 27 12:18:20 linux6 kernel: imklog 3.22.0, log source = /proc/kmsg started. May 27 12:18:20 linux6 rsyslogd: [origin software="rsyslogd" swVersion="3.22.0" x-pid="5632" x-info="http://www.rsyslog.com"] restart May 27 12:18:54 linux6 logger: testlog |
#tail /var//log/messages
May 27 09:31:17 linux6 kernel: [ 14.853732] pci 0000:00:02.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 May 27 09:31:17 linux6 kernel: [ 14.854760] mtrr: type mismatch for c0000000,10000000 old: write-back new: write-combining May 27 09:31:17 linux6 kernel: [ 14.854764] [drm] MTRR allocation failed. Graphics performance may suffer. May 27 09:31:17 linux6 kernel: [ 14.854803] [drm] Initialized i915 1.6.0 20080730 on minor 0 May 27 11:42:49 linux6 lpd[31297]: restarted May 27 12:17:31 linux6 kernel: imklog 3.22.0, log source = /proc/kmsg started. May 27 12:17:31 linux6 rsyslogd: [origin software="rsyslogd" swVersion="3.22.0" x-pid="5326" x-info="http://www.rsyslog.com"] restart May 27 12:18:20 linux6 kernel: imklog 3.22.0, log source = /proc/kmsg started. May 27 12:18:20 linux6 rsyslogd: [origin software="rsyslogd" swVersion="3.22.0" x-pid="5632" x-info="http://www.rsyslog.com"] restart May 27 12:18:54 linux6 logger: testlog |
#tail /var//log/user.log
Oct 25 01:05:29 book shutdown[13957]: shutting down for system reboot May 24 22:26:05 book shutdown[4597]: shutting down for system reboot May 25 01:37:35 linux6 shutdown[2521]: shutting down for system halt May 25 18:24:32 linux6 shutdown[11287]: shutting down for system halt May 27 12:18:54 linux6 logger: testlog May 27 12:19:49 linux6 logger: testlog1 |
#less /etc/rsyslog.conf
|
#echo testlog1 | logger -t sendmail -p mail.6
|
#tail /var//log/mail.log
May 27 12:24:55 linux6 kernel: testlog1 May 27 12:25:07 linux6 sendmail: testlog1 |
#cat //dev/urandom |hexdump -c |head |logger -t sendmail -p mail.6
|
#tail /var/log/mail.log
May 27 12:26:46 linux6 sendmail: 0000000 \t 252 234 \a 7 + K h 344 032 017 030 < f y i May 27 12:26:46 linux6 sendmail: 0000010 Y " 022 360 214 z 177 P 260 025 250 213 222 346 315 340 May 27 12:26:46 linux6 sendmail: 0000020 310 301 t w 255 Z 234 267 207 l 256 311 362 022 w I May 27 12:26:46 linux6 sendmail: 0000030 356 l \t 330 030 a 350 U 373 376 f j 267 | ~ A May 27 12:26:46 linux6 sendmail: 0000040 T 365 N 244 355 216 251 z 306 275 304 025 - L 221 271 May 27 12:26:46 linux6 sendmail: 0000050 266 353 310 207 2 221 004 g S 323 345 x = \a ) 016 May 27 12:26:46 linux6 sendmail: 0000060 \ 240 353 362 025 X 201 264 271 \v 301 } 350 217 221 Q May 27 12:26:46 linux6 sendmail: 0000070 w 326 202 H b 246 l 270 g 255 326 - 3 + ( 231 May 27 12:26:46 linux6 sendmail: 0000080 e 266 h 203 \ 253 311 z 263 375 242 R y % ' 026 May 27 12:26:46 linux6 sendmail: 0000090 322 V 235 300 u 234 310 223 345 x 024 311 222 ( % 216 |
#*.=info;*.=notice;*.=warn;\
|
#vi /etc/rsyslog.conf
|
#vi /etc/rsyslog.conf
|
#vi /etc/default/rsyslog
|
#netstat -lnp | less
|
#vi /etc/rsyslog.conf
|
#vi /etc/default/rsyslog
|
#echo testyura | logger -t sendmail -p mail.6
|
#+q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
May 27 12:45:09 linux6 kernel: imklog 3.22.0, log source = /proc/kmsg started. May 27 12:45:09 linux6 rsyslogd: [origin software="rsyslogd" swVersion="3.22.0" x-pid="12927" x-info="http://www.rsyslog.com"] restart May 27 12:47:01 linux5 kernel: Kernel logging (proc) stopped. May 27 12:47:01 linux5 rsyslogd: [origin software="rsyslogd" swVersion="3.22.0" x-pid="11260" x-info="http://www.rsyslog.com"] exiting on signal 15. May 27 12:47:01 linux5 kernel: imklog 3.22.0, log source = /proc/kmsg started. May 27 12:47:01 linux5 rsyslogd: [origin software="rsyslogd" swVersion="3.22.0" x-pid="11353" x-info="http://www.rsyslog.com"] restart May 27 12:48:39 linux6 kernel: Kernel logging (proc) stopped. May 27 12:48:39 linux6 kernel: imklog 3.22.0, log source = /proc/kmsg started. May 27 12:48:39 linux6 rsyslogd: [origin software="rsyslogd" swVersion="3.22.0" x-pid="14002" x-info="http://www.rsyslog.com"] restart May 27 12:50:08 10.0.35.100 00000000 93 40 2a 96 59 91 7e 03 5a 82 cc a0 2f 9c d1 ef |.@*.Y.~.Z.../...|#01200000010 2e ad 56 c2 97 07 92 6d 61 07 1a 99 c1 bd 89 5f |..V....ma......_|#01200000020 5c c6 f1 c2 0a a6 d4 5b d1 6b 1f 71 e4 87 52 d6 |\......[.k.q..R.|#01200000030 8b b2 82 4e bc 28 9c d2 df f6 28 96 c4 dd ad 37 |...N.(....(....7|#01200000040 97 6c 4b 49 36 d2 63 40 2e dd b3 1 |
#tail /var/log/messages
May 27 12:45:09 linux6 kernel: imklog 3.22.0, log source = /proc/kmsg started. May 27 12:45:09 linux6 rsyslogd: [origin software="rsyslogd" swVersion="3.22.0" x-pid="12927" x-info="http://www.rsyslog.com"] restart May 27 12:47:01 linux5 kernel: Kernel logging (proc) stopped. May 27 12:47:01 linux5 rsyslogd: [origin software="rsyslogd" swVersion="3.22.0" x-pid="11260" x-info="http://www.rsyslog.com"] exiting on signal 15. May 27 12:47:01 linux5 kernel: imklog 3.22.0, log source = /proc/kmsg started. May 27 12:47:01 linux5 rsyslogd: [origin software="rsyslogd" swVersion="3.22.0" x-pid="11353" x-info="http://www.rsyslog.com"] restart May 27 12:48:39 linux6 kernel: Kernel logging (proc) stopped. May 27 12:48:39 linux6 kernel: imklog 3.22.0, log source = /proc/kmsg started. May 27 12:48:39 linux6 rsyslogd: [origin software="rsyslogd" swVersion="3.22.0" x-pid="14002" x-info="http://www.rsyslog.com"] restart May 27 12:50:08 10.0.35.100 00000000 93 40 2a 96 59 91 7e 03 5a 82 cc a0 2f 9c d1 ef |.@*.Y.~.Z.../...|#01200000010 2e ad 56 c2 97 07 92 6d 61 07 1a 99 c1 bd 89 5f |..V....ma......_|#01200000020 5c c6 f1 c2 0a a6 d4 5b d1 6b 1f 71 e4 87 52 d6 |\......[.k.q..R.|#01200000030 8b b2 82 4e bc 28 9c d2 df f6 28 96 c4 dd ad 37 |...N.(....(....7|#01200000040 97 6c 4b 49 36 d2 63 40 2e dd b3 1 |
#tail -f /var/log/messages
May 27 12:45:09 linux6 kernel: imklog 3.22.0, log source = /proc/kmsg started. May 27 12:45:09 linux6 rsyslogd: [origin software="rsyslogd" swVersion="3.22.0" x-pid="12927" x-info="http://www.rsyslog.com"] restart May 27 12:47:01 linux5 kernel: Kernel logging (proc) stopped. May 27 12:47:01 linux5 rsyslogd: [origin software="rsyslogd" swVersion="3.22.0" x-pid="11260" x-info="http://www.rsyslog.com"] exiting on signal 15. May 27 12:47:01 linux5 kernel: imklog 3.22.0, log source = /proc/kmsg started. May 27 12:47:01 linux5 rsyslogd: [origin software="rsyslogd" swVersion="3.22.0" x-pid="11353" x-info="http://www.rsyslog.com"] restart May 27 12:48:39 linux6 kernel: Kernel logging (proc) stopped. May 27 12:48:39 linux6 kernel: imklog 3.22.0, log source = /proc/kmsg started. May 27 12:48:39 linux6 rsyslogd: [origin software="rsyslogd" swVersion="3.22.0" x-pid="14002" x-info="http://www.rsyslog.com"] restart May 27 12:50:08 10.0.35.100 00000000 93 40 2a 96 59 91 7e 03 5a 82 cc a0 2f 9c d1 ef |.@*.Y.~.Z.../...|#01200000010 2e ad 56 c2 97 07 92 6d 61 07 1a 99 c1 bd 89 5f |..V....ma......_|#01200000020 5c c6 f1 c2 0a a6 d4 5b d1 6b 1f 71 e4 87 52 d6 |\......[.k.q..R.|#01200000030 8b b2 82 4e bc 28 9c d2 df f6 28 96 c4 dd ad 37 |...N.(....(....7|#01200000040 97 6c 4b 49 36 d2 63 40 2e dd b3 1 ^[[B^[[A May 27 12:52:32 linux5 kernel: Kernel logging (proc) stopped. May 27 12:52:32 linux5 kernel: imklog 3.22.0, log source = /proc/kmsg started. May 27 12:52:32 linux5 rsyslogd: [origin software="rsyslogd" swVersion="3.22.0" x-pid="11416" x-info="http://www.rsyslog.com"] restart ^[[A^[[B^C |
#dd if=/dev//urandom of=/dev/null
^C33294+0 записей считано 33293+0 записей написано скопировано 17046016 байт (17 MB), 3,94654 c, 4,3 MB/c |
#nc 192.168.15.7 3000 | dd of=/dev/null
^C 695937+23731 записей считано 706672+0 записей написано скопировано 361816064 байта (362 MB), 4,86978 c, 74,3 MB/c |
#nc 192.168.15.7 3000 | dd of=/dev/null
(UNKNOWN) [192.168.15.7] 3000 (?) : Connection refused 0+0 записей считано 0+0 записей написано скопировано 0 байт (0 B), 0,00200684 c, 0,0 kB/c |
#nc 192.168.15.5 3000 | dd of=/dev/null
^C 89995+22487 записей считано 106054+0 записей написано скопировано 54299648 байт (54 MB), 4,62055 c, 11,8 MB/c |
#ls /etc/cron.d
cron.d/ cron.daily/ |
#ls /etc/cron.daily/
0anacron apt aptitude bsdmainutils exim4-base logrotate man-db standard |
#dpkg -S /etc/cron.daily//logrotate
dpkg: файл /etc/cron.daily//logrotate не найден. |
#apt-get install logrotate
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Уже установлена самая новая версия logrotate. Следующие пакеты устанавливались автоматически и больше не требуются: update-inetd portmap Для их удаления используйте 'apt-get autoremove'. обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено. |
#less /etc/logrotate.
|
#less /etc/logrotate.conf
|
#ls -l /etc/logrotate.d
итого 24 -rw-r--r-- 1 root root 84 Апр 14 15:31 apt -rw-r--r-- 1 root root 79 Апр 18 00:40 aptitude -rw-r--r-- 1 root root 112 Май 21 08:36 dpkg -rw-r--r-- 1 root root 146 Май 10 11:23 exim4-base -rw-r--r-- 1 root root 126 Май 10 11:23 exim4-paniclog -rw-r--r-- 1 root root 515 Май 16 00:39 rsyslog |
#lastb
(unknown tty7 :0 Wed May 27 10:18 - 10:18 (00:00) user tty1 Mon May 25 10:03 - 10:03 (00:00) UNKNOWN tty2 Mon May 25 10:03 - 10:03 (00:00) UNKNOWN tty1 Sat Oct 25 02:18 - 02:18 (00:00) btmp begins Sat Oct 25 02:18:57 2008 |
#w
14:20:47 up 20:43, 18 users, load average: 0,13, 0,06, 0,07 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT root pts/0 linux10.unix.nt 14:20 1.00s 0.00s 0.00s script -f -c bash -q /root/.lilalo//482818614214751 root pts/2 linux5.unix.nt 09:44 1:03m 0.42s 0.01s script -f -c bash -q /root/.lilalo//277971337427439 root pts/4 linux4.unix.nt 09:46 1:11m 0.67s 0.00s script -f -c bash -q /root/.lilalo//442415131994411 root pts/6 linux1.unix.nt 10:42 1:05m 0.07s 0.01s script -f -c bash -q /root/.lilalo//261591509130619 root pts/8 linux9.unix.nt 09:48 1:11m 0.09s 0.02s script -f -c bash -q /root/.lilalo//467624732189871 root pts/12 linux11.unix.nt 09:48 1:09m 0.22s 0.00s script -f -c bash -q /root/.lilalo//304852135469661 root pts/16 linux7.unix.nt 09:50 1:44 0.08s 0.00s script -f -c bash -q /root/.lilalo//180152568324892 root pts/18 linux15.unix.nt 10:41 19:57 0.06s 0.00s script -f -c bash -q /root/.lilalo//265642771247127 root pts/22 linux6.unix.nt 10:33 0.00s 1.57s 0.00s script -f -c bash -q /root/.lilalo//114157011416924 root pts/10 linux13.unix.nt 14:10 9:17 0.00s 0.00s script -f -c bash -q /root/.lilalo//309653059118183 root pts/24 linux14.unix.nt 09:52 1:47m 0.16s 0.01s script -f -c bash -q /root/.lilalo//163341227419136 root pts/26 linux12.unix.nt 11:53 1:09m 0.05s 0.01s script -f -c bash -q /root/.lilalo//142342491319251 root pts/29 linux16.unix.nt 10:41 9:39 0.06s 0.00s script -f -c bash -q /root/.lilalo//785131585108951 root pts/31 linux8.unix.nt 09:58 1.00s 0.10s 0.01s script -f -c bash -q /root/.lilalo//315021509225031 root pts/33 linux3.unix.nt 10:04 1.00s 0.05s 0.00s script -f -c bash -q /root/.lilalo//637964582134522 root pts/35 192.168.15.253 10:07 1.00s 0.42s 0.02s script -f -c bash -q /root/.lilalo//203171343151072 root pts/15 linux2.unix.nt 14:00 19:33 0.00s 0.00s script -f -c bash -q /root/.lilalo//160402926430734 root pts/21 :pts/36:S.0 14:20 1.00s 0.01s 0.01s script -f -c /bin/bash -q /root/.lilalo//3208626322 |
#УЧexit
exit Connection to 10.0.35.100 closed. |
#less /var/log/syslog
|
#less /etc/logrotate.d/rsyslog
|
#cat /etc/logrotate.conf //etc/logrotate.conf
# see "man logrotate" for details # rotate log files weekly weekly # keep 4 weeks worth of backlogs rotate 4 # create new (empty) log files after rotating old ones create # uncomment this if you want your log files compressed #compress # packages drop log rotation information into this directory ... create 0664 root utmp rotate 1 } /var/log/btmp { missingok monthly create 0660 root utmp rotate 1 } # system-specific logs may be configured here |
#diff /tmp/l1 | grep '^<'
diff: пропущен операнд после `/tmp/l1' diff: Попробуйте `diff --help' для получения более подробного описания. |
#cat /etc/logrotate.conf /etc/logrotate.d/* | tr ' ' '\n' | grep /var |
> sort -u > /tmp/l1 |
#diff /tmp/l[12] | grep '^<'
diff: пропущен операнд после `/tmp/l1' diff: Попробуйте `diff --help' для получения более подробного описания. |
#ls -l /tmp/
итого 32 -rw-r--r-- 1 root root 4110 Май 27 14:40 date2.log -rw-r--r-- 1 root root 8070 Май 27 14:41 date.log drwx------ 2 user user 4096 Май 27 10:18 keyring-9XzFN3 -rw-r--r-- 1 root root 390 Май 27 14:40 l1 drwx------ 2 user user 4096 Май 27 10:46 orbit-user drwx------ 2 user user 4096 Май 27 10:18 ssh-DvvkOf9808 |
#diff /tmp/date /tmp/date2.log
diff: /tmp/date: Нет такого файла или каталога |
#diff
diff: пропущен операнд после `diff' diff: Попробуйте `diff --help' для получения более подробного описания. |
#diff --help
rom-file или --to-file, на ФÐÐÐкак `-', ÑиÑÐ°ÐµÑ ÑÑандаÑÑнÑй ввод. -d --minimal ÐÑÑаÑÑÑÑ Ð½Ð°Ð¹Ñи наименÑÑий Ð½Ð°Ð±Ð¾Ñ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ð¹. Ðб оÑÐ¸Ð±ÐºÐ°Ñ ÑообÑайÑе <bug-gnu-utils@gnu.org>.»Ñ болÑÑие Ñо многими»Ð¾Ð². ÑазбÑоÑаннÑми мелкими изменениÑми.Ñайлов. -D ÐÐЯ --ifdef=ÐÐЯ ÐÑводиÑÑ Ð·Ð°Ð¿Ð»Ð°ÑÑ, иÑполÑзÑÑÑие конÑÑÑÑкÑÐ¸Ñ `#ifdef ÐÐЯ'. -v --version ÐоказаÑÑ Ð¸Ð½ÑоÑмаÑÐ¸Ñ Ð¾ веÑÑии и вÑйÑи.ÑÑ Ð²Ñ Ð¾Ð´Ð½Ñе гÑÑÐ¿Ð¿Ñ Ñипа ÐТÐÐ --help ÐоказаÑÑ ÑÑÑ ÑпÑÐ°Ð²ÐºÑ Ð¸ вÑйÑи.ÑмаÑом ÐФÐТ.¿ÑобелÑнÑÑ Ñимволов. --line-format=СФÐТ ÐналогиÑно, но ÑоÑмаÑиÑоваÑÑ Ð²Ñе Ð²Ñ Ð¾Ð´Ð½Ñе ÑÑÑоки Ñ Ð¡Ð¤ÐТ. ФÐÐÐÐÐ-group-format=СФÐТ ÐналогиÑно, но ÑоÑмаÑиÑоваÑÑ Ð²Ñ Ð¾Ð´Ð½Ñе ÑÑÑоки Ñипа СТÐРв ÑооÑвеÑÑÑвии Ñ ÑоÑмаÑом СФÐТ. ÑÑÑоки коÑоÑÑÑ ... -t --expand-tabs РаÑкÑÑваÑÑ Ð¿Ñи вÑводе ÑÐ¸Ð¼Ð²Ð¾Ð»Ñ ÑабÑлÑÑии в пÑобелÑ. -T --initial-tab ÐÑÑавниваÑÑ ÑабÑлÑÑÐ¸Ñ Ð´Ð¾Ð±Ð°Ð²Ð»ÑÑ Ð² наÑало Ñимвол ÑабÑлÑÑии. -r --recursive РекÑÑÑивно ÑÑавниваÑÑ Ð¿Ð¾Ð´ÐºÐ°Ñалоги. -N --new-file ÐоÑпÑинимаÑÑ Ð½ÐµÑÑÑеÑÑвÑÑÑие ÑÐ°Ð¹Ð»Ñ ÐºÐ°Ðº пÑÑÑÑе. --unidirectional-new-file ÐоÑпÑинимаÑÑ Ð½ÐµÑÑÑеÑÑвÑÑÑие пеÑвÑе ÑÐ°Ð¹Ð»Ñ ÐºÐ°Ðº пÑÑÑÑе. -s --report-identical-files СообÑаÑÑ Ð¾Ð± одинаковÑÑ ÑÐ°Ð¹Ð»Ð°Ñ . -x ÐÐÐ ÐÐÐЦ --exclude=ÐÐÐ ÐÐÐЦ ÐÑклÑÑиÑÑ ÑайлÑ, ÑÑи имена ÑовпадаÑÑ Ñ ÐÐÐ ÐÐЦÐÐ. -X ФÐÐÐ xclude-from=ФÐÐÐÑÑ Ñ ÐºÐ°ÐºÐ¸Ð¼-либо обÑазÑом из запиÑаннÑÑ Ð² ФÐÐÐtarting-file=ФÐÐÐÐÐÐ |
#diff /tmp/date
date2.log date.log |
#diff /tmp/date*.log
> Wed May 27 12:15:01 EEST 2009 65a125 > Wed May 27 12:17:01 EEST 2009 66a127 > Wed May 27 12:19:02 EEST 2009 67a129 > Wed May 27 12:21:01 EEST 2009 68a131 > Wed May 27 12:23:01 EEST 2009 69a133 ... 134a263 > Wed May 27 14:35:01 EEST 2009 135a265 > Wed May 27 14:37:01 EEST 2009 136a267 > Wed May 27 14:39:01 EEST 2009 137a269 > Wed May 27 14:41:01 EEST 2009 138a271 > Wed May 27 14:43:02 EEST 2009 |
#diff /tmp/date*.log > datediff
|
#less datediff datediff
|
#syslog2eximlog
^C |
#syslog2eximlog --help
Can't open --help: Нет такого файла или каталога at /usr/sbin/syslog2eximlog line 45. |
#pid
pidgin pidof |
#pidgin
|
#Ñecho ÐÑаки на каналÑном ÑÑовне ÑеÑи
ÐÑаки на каналÑном ÑÑовне ÑеÑи и (DoS) â аÑака на какой-Ñо ÑеÑÑÑÑ ÑиÑÑÐµÐ¼Ñ Ñ ÑелÑÑ Ð´Ð¾Ð²ÐµÑÑи его до оÑказа. Ðа каналÑном ÑÑовне еÑÑÑ ÑÑд аÑак, коÑоÑÑе позволÑÑÑ Ð¿Ð¾Ð»ÑÑиÑÑ Ð¾Ð´Ð½Ð¾ÑÑоÑонний доÑÑÑп к какомÑ-Ñо ÑÑаÑÑÐºÑ ÑеÑи. ÐÑого как Ñаз доÑÑаÑоÑно Ð´Ð»Ñ Ñакого вид * ÐеÑанкÑиониÑованнÑй доÑÑÑп к ÑеÑи или ÑÑаÑÑкам ÑеÑи â иÑполÑзÑÑ ÐºÐ°ÐºÐ¸Ðµ-Ñо недоÑÑаÑки в пÑоÑÐ¾ÐºÐ¾Ð»Ð°Ñ , полÑÑÐµÐ½Ð¸Ñ Ð´Ð¾ÑÑÑпа к Ñем ÑÑаÑÑкам ÑеÑи, коÑоÑÑе ÑеоÑеÑиÑеÑки Ð´Ð¾Ð»Ð¶Ð½Ñ Ð±Ñли бÑÑÑ Ð½ÐµÐ´Ð¾ÑÑÑпнÑ. Ð, возможно, вÑполнение дÑÑ * ÐаÑÑÑение ÑабоÑÑ ÑеÑи или ÐµÑ ÑÑаÑÑков â некоÑоÑÑе недоÑÑаÑки пÑоÑоколов каналÑного ÑÑÐ¾Ð²Ð½Ñ Ð½Ðµ могÑÑ Ð¸ÑполÑзоваÑÑÑÑ Ð¿ÑедÑказÑемÑм обÑазом. То еÑÑÑ, Ð½ÐµÑ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ÑÑи как-Ñо пÑеднамеÑено повлиÑÑÑ Ð½Ð° Ð¸Ñ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ðµ. Ðо ÐµÑ |
#echo НИ ОДНОГО РАзрыва | sendxmpp oleg@freetalk.org.ua
|
#tree a
a [error opening dir] 0 directories, 0 files |
#tree /etc/
| | |-- 4.2 | | | `-- dbgenent.mod | | |-- 4.3 | | | `-- dbgenent.mod | | |-- 4.4 | | | `-- dbgenent.mod | | `-- 4.5 | | `-- dbgenent.mod | |-- docbook-xml.cat | |-- docbook-xml.cat.old ... | | |-- DigiCert_Global_Root_CA.pem -> /usr/share/ca-certificates/mozilla/DigiCert_Global_Root_CA.crt | | |-- DigiCert_High_Assurance_EV_Root_CA.pem -> /usr/share/ca-certificates/mozilla/DigiCert_High_Assurance_EV_Root_CA.crt | | |-- Digital_Signature_Trust_Co._Global_CA_1.pem -> /usr/share/ca-certificates/mozilla/Digital_Signature_Trust_Co._Global_CA_1.crt | | |-- Digital_Signature_Trust_Co._Global_CA_2.pem -> /usr/share/ca-certificates/mozilla/Digital_Signature_Trust_Co._Global_CA_2.crt | | |-- Digital_Signature_Trust_Co._Global_CA_3.pem -> /usr/share/ca-certificates/mozilla/Digital_Signature_Trust_Co._Global_CA_3.crt | | |-- Digital_Signature_Trust_Co._Global_CA_4.pem -> /usr/share/ca-certificates/mozilla/Digital_Signature_Trust_Co._Global_CA_4.crt | | |-- Entrust.net_Global_Secure_Personal_CA.pem -> /usr/share/ca-certificates/mozilla/Entrust.net_Global_Secure_Personal_CA.crt | | |-- Entrust.net_Global_Secure_Server_CA.pem -> /usr/share/ca-certificates/mozilla/Entrust.net_Global_Secure_Server_CA.crt | | |-- Entrust.net_Premium_2048_Secure_Server_CA.pem -> /usr/share/ca-certificates/mozilla/Entrust.net_Premium_2048_Secure_Server_CA.crt | | |-- Entrust.net_Secure_Personal_CA.pem -> /usr/share/ca-certificates/mozilla/Entrust.net_Secure_Personal_CA.crt |
#tree /tmp/
/tmp/ |-- date.log |-- date2.log |-- keyring-9XzFN3 | `-- socket |-- l1 |-- orbit-user | |-- linc-2aab-0-7b896ecbd7ca | |-- linc-2aaf-0-100a6388bc11a | |-- linc-4321-0-45266135a52db | `-- linc-ac9-0-6379e22fd1cf6 `-- ssh-DvvkOf9808 `-- agent.9808 3 directories, 9 files |
#cat tree
/tmp/ |-- date.log |-- date2.log |-- keyring-9XzFN3 | `-- socket |-- l1 |-- orbit-user | |-- linc-2aab-0-7b896ecbd7ca | |-- linc-2aaf-0-100a6388bc11a | |-- linc-4321-0-45266135a52db | `-- linc-ac9-0-6379e22fd1cf6 `-- ssh-DvvkOf9808 `-- agent.9808 3 directories, 9 files |
#echo yura | sendxmpp xmana@jabber.kiev.ua
|
#vi /usr/local/bin/syslog2jabber
|
#vi /usr/local/bin/syslog2jabber
|
#sy
sync sysctl syslog2eximlog syslog2jabber |
#syslog2jabber
/usr/local/bin/syslog2jabber: line 1: !bin/sh: Нет такого файла или каталога |
#vi /usr/local/bin/syslog2jabber
|
#фзеapt-get install sysl
syslinux syslinux-common syslogd syslog-ng syslogout syslog-summary |
#apt-get install syslog-ng
ЧÑение ÑпиÑков пакеÑов... ÐоÑово ÐоÑÑÑоение деÑева завиÑимоÑÑей ЧÑение инÑоÑмаÑии о ÑоÑÑоÑнии... ÐоÑово СледÑÑÑие пакеÑÑ ÑÑÑанавливалиÑÑ Ð°Ð²ÑомаÑиÑеÑки и болÑÑе не ÑÑебÑÑÑÑÑ: update-inetd portmap ÐÐ»Ñ Ð¸Ñ ÑÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ð¸ÑполÑзÑйÑе 'apt-get autoremove'. ÐÑдÑÑ ÑÑÑÐ°Ð½Ð¾Ð²Ð»ÐµÐ½Ñ ÑледÑÑÑие дополниÑелÑнÑе пакеÑÑ: libevtlog0 ÐакеÑÑ, коÑоÑÑе бÑдÑÑ Ð£ÐÐÐsyslog ÐÐÐЫРпакеÑÑ, коÑоÑÑе бÑдÑÑ ÑÑÑановленÑ: ... ÐбÑабаÑÑваÑÑÑÑ ÑÑиггеÑÑ Ð´Ð»Ñ man-db ... ÐÑÐ±Ð¾Ñ Ñанее не вÑбÑанного пакеÑа libevtlog0. (ЧÑение Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ ... на даннÑй Ð¼Ð¾Ð¼ÐµÐ½Ñ ÑÑÑановлено 44691 Ñайлов и каÑалогов.) РаÑпаковÑваеÑÑÑ Ð¿Ð°ÐºÐµÑ libevtlog0 (из Ñайла .../libevtlog0_0.2.8~1-2_i386.deb)... ÐÑÐ±Ð¾Ñ Ñанее не вÑбÑанного пакеÑа syslog-ng. РаÑпаковÑваеÑÑÑ Ð¿Ð°ÐºÐµÑ syslog-ng (из Ñайла .../syslog-ng_2.0.9-4.1_i386.deb)... ÐбÑабаÑÑваÑÑÑÑ ÑÑиггеÑÑ Ð´Ð»Ñ man-db ... ÐаÑÑÑаиваеÑÑÑ Ð¿Ð°ÐºÐµÑ libevtlog0 (0.2.8~1-2) ... ÐаÑÑÑаиваеÑÑÑ Ð¿Ð°ÐºÐµÑ syslog-ng (2.0.9-4.1) ... Starting system logging: syslog-ng. |
#еÑtail -f /var/log/messages
May 27 12:47:01 linux5 rsyslogd: [origin software="rsyslogd" swVersion="3.22.0" x-pid="11353" x-info="http://www.rsyslog.com"] restart May 27 12:48:39 linux6 kernel: Kernel logging (proc) stopped. May 27 12:48:39 linux6 kernel: imklog 3.22.0, log source = /proc/kmsg started. May 27 12:48:39 linux6 rsyslogd: [origin software="rsyslogd" swVersion="3.22.0" x-pid="14002" x-info="http://www.rsyslog.com"] restart May 27 12:50:08 10.0.35.100 00000000 93 40 2a 96 59 91 7e 03 5a 82 cc a0 2f 9c d1 ef |.@*.Y.~.Z.../...|#01200000010 2e ad 56 c2 97 07 92 6d 61 07 1a 99 c1 bd 89 5f |..V....ma......_|#01200000020 5c c6 f1 c2 0a a6 d4 5b d1 6b 1f 71 e4 87 52 d6 |\......[.k.q..R.|#01200000030 8b b2 82 4e bc 28 9c d2 df f6 28 96 c4 dd ad 37 |...N.(....(....7|#01200000040 97 6c 4b 49 36 d2 63 40 2e dd b3 1 May 27 12:52:32 linux5 kernel: Kernel logging (proc) stopped. May 27 12:52:32 linux5 kernel: imklog 3.22.0, log source = /proc/kmsg started. May 27 12:52:32 linux5 rsyslogd: [origin software="rsyslogd" swVersion="3.22.0" x-pid="11416" x-info="http://www.rsyslog.com"] restart May 27 15:21:27 linux6 kernel: Kernel logging (proc) stopped. May 27 15:21:29 linux6 syslog-ng[12241]: syslog-ng starting up; version='2.0.9' ^C |
# see "man logrotate" for details # rotate log files weekly weekly # keep 4 weeks worth of backlogs rotate 4 # create new (empty) log files after rotating old ones create # uncomment this if you want your log files compressed #compress # packages drop log rotation information into this directory include /etc/logrotate.d # no packages own wtmp, or btmp -- we'll rotate them here /var/log/wtmp { missingok monthly create 0664 root utmp rotate 1 } /var/log/btmp { missingok monthly create 0660 root utmp rotate 1 } # system-specific logs may be configured here # see "man logrotate" for details # rotate log files weekly weekly # keep 4 weeks worth of backlogs rotate 4 # create new (empty) log files after rotating old ones create # uncomment this if you want your log files compressed #compress # packages drop log rotation information into this directory include /etc/logrotate.d # no packages own wtmp, or btmp -- we'll rotate them here /var/log/wtmp { missingok monthly create 0664 root utmp rotate 1 } /var/log/btmp { missingok monthly create 0660 root utmp rotate 1 } # system-specific logs may be configured here
/tmp/ |-- date.log |-- date2.log |-- keyring-9XzFN3 | `-- socket |-- l1 |-- orbit-user | |-- linc-2aab-0-7b896ecbd7ca | |-- linc-2aaf-0-100a6388bc11a | |-- linc-4321-0-45266135a52db | `-- linc-ac9-0-6379e22fd1cf6 `-- ssh-DvvkOf9808 `-- agent.9808 3 directories, 9 files
Время первой команды журнала | 09:48:56 2009- 5-27 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 14:21:29 2009- 5-27 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 12.87 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 0.00 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 3.49 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.48 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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