/l3/users/12-04-2010/nt-lnet/debian4.net.nt/root :1 :2 :3 :4 :5 |
|
#dpkg -L clamav-milter
/. /etc /etc/mail /etc/mail/m4 /etc/mail/m4/clamav-milter.m4 /etc/logcheck /etc/logcheck/ignore.d.server /etc/logcheck/ignore.d.server/clamav-milter /etc/logcheck/ignore.d.paranoid /etc/logcheck/ignore.d.paranoid/clamav-milter ... /usr/share/doc/clamav-milter/changelog.gz /usr/share/bug /usr/share/bug/clamav-milter /usr/share/bug/clamav-milter/script /usr/sbin /usr/sbin/clamav-milter /usr/share/doc/clamav-milter/AUTHORS /usr/share/doc/clamav-milter/BUGS /usr/share/doc/clamav-milter/README.gz /usr/share/doc/clamav-milter/FAQ |
#zless /usr/share/doc/clamav-milter/README.gz
|
#zless /usr/share/doc/clamav-milter/README.Debian.gz
|
#vim sendmail.mc
--- /tmp/l3-saved-8069.31238.17961 2010-04-16 12:40:28.000000000 +0300 +++ sendmail.mc 2010-04-16 12:41:16.000000000 +0300 @@ -105,9 +105,11 @@ FEATURE(`allmasquerade')dnl FEATURE(`masquerade_envelope')dnl dnl # Default Mailer setup -dnl INPUT_MAIL_FILTER(`spamassassin', `S=local:/var/run/spamass/spamass.sock, F=, T=C:15m;S:4m;R:4m;E:10m')dnl -dnl define(`confMILTER_MACROS_CONNECT',`t, b, j, _, {daemon_name}, {if_name}, {if_addr}')dnl -dnl define(`confMILTER_MACROS_HELO',`s, {tls_version}, {cipher}, {cipher_bits}, {cert_subject}, {cert_issuer}')dnl +INPUT_MAIL_FILTER(`clamav', `S=local:/var/run/clamav/clamav-milter.ctl, F=, T=S:4m;R:4m')dnl +INPUT_MAIL_FILTER(`spamassassin', `S=local:/var/run/spamass/spamass.sock, F=, T=C:15m;S:4m;R:4m;E:10m')dnl +define(`confMILTER_MACROS_CONNECT',`t, b, j, _, {daemon_name}, {if_name}, {if_addr}')dnl +define(`confMILTER_MACROS_HELO',`s, {tls_version}, {cipher}, {cipher_bits}, {cert_subject}, {cert_issuer}')dnl + dnl MAILER_DEFINITIONS MAILER(`local')dnl MAILER(`smtp')dnl |
#make
Updating databases ... Reading configuration from /etc/mail/sendmail.conf. Validating configuration. Creating /etc/mail/databases... Updating auth ... sasl2-bin not installed, not configuring sendmail support. To enable sendmail SASL2 support at a later date, invoke "/usr/share/sendmail/update_auth" Updating tls ... OpenSSL is not installed, will not configure sendmail support for it. to install openssl, get openssl. To enable sendmail TLS support at a later date, invoke "/usr/share/sendmail/update_tls" Creating /etc/mail/relay-domains # Optional file... Updating Makefile ... Reading configuration from /etc/mail/sendmail.conf. Validating configuration. Creating /etc/mail/Makefile... Updating sendmail.cf ... The following file(s) have changed: /etc/mail/sendmail.cf ** ** You should issue `/etc/init.d/sendmail reload` ** ** |
#/etc/init.d/sendmail restart
Restarting Mail Transport Agent (MTA): sendmail. |
#less /var/log/mail.log
|
#ps aux | grep clam
clamav 15371 0.2 0.2 3056 1360 ? Ss 12:20 0:03 /usr/bin/freshclam -d --quiet clamav 15816 0.1 15.8 103972 93952 ? Ssl 12:20 0:02 /usr/sbin/clamd clamav 16164 0.0 0.0 42996 576 ? Ssl 12:20 0:00 /usr/sbin/clamav-milter root 17142 0.0 0.1 4828 772 pts/1 S+ 12:42 0:00 grep clam |
#/etc/init.d/spamass
spamassassin spamass-milter |
#/etc/init.d/spamassassin restart
Restarting SpamAssassin Mail Filter Daemon: spamd. |
#apt-cache search clamav-test
clamav-testfiles - антивирусная утилита для Unix - тестовые файлы |
#apt-get install clamav-testfiles
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово НОВЫЕ пакеты, которые будут установлены: clamav-testfiles обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 60 пакетов не обновлено. Необходимо скачать 229kБ архивов. После данной операции, объём занятого дискового пространства возрастёт на 340kB. Получено:1 http://debian.org.ua squeeze/main clamav-testfiles 0.95.3+dfsg-1 [229kB] Получено 229kБ за 0с (872kБ/c) Выбор ранее не выбранного пакета clamav-testfiles. (Чтение базы данных ... на данный момент установлено 58588 файлов и каталогов.) Распаковывается пакет clamav-testfiles (из файла .../clamav-testfiles_0.95.3+dfsg-1_all.deb)... Настраивается пакет clamav-testfiles (0.95.3+dfsg-1) ... |
#dpkg -L clamav-testfiles
/. /usr /usr/share /usr/share/clamav-testfiles /usr/share/clamav-testfiles/clam.exe.bz2 /usr/share/clamav-testfiles/clam-v2.rar /usr/share/clamav-testfiles/clam.zip /usr/share/clamav-testfiles/clam.cab /usr/share/clamav-testfiles/clam.exe /usr/share/clamav-testfiles/clam-v3.rar /usr/share/doc /usr/share/doc/clamav-testfiles /usr/share/doc/clamav-testfiles/AUTHORS /usr/share/doc/clamav-testfiles/BUGS /usr/share/doc/clamav-testfiles/README.gz /usr/share/doc/clamav-testfiles/changelog.Debian.gz /usr/share/doc/clamav-testfiles/copyright /usr/share/doc/clamav-testfiles/changelog.gz /usr/share/doc/clamav-testfiles/FAQ /usr/share/doc/clamav-testfiles/README.Debian.gz /usr/share/doc/clamav-testfiles/NEWS.Debian.gz |
#scp /usr/share/clamav-testfiles/clam.exe 192.168.16.21:/tmp
The authenticity of host '192.168.16.21 (192.168.16.21)' can't be established. DSA key fingerprint is 13:3f:fb:2a:53:62:8e:f8:0e:c7:3a:c9:10:99:b6:25. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '192.168.16.21' (DSA) to the list of known hosts. Password: clam.exe 100% 544 0.5KB/s 00:00 |
#scp /usr/share/clamav-testfiles/clam.exe 192.168.16.2:/tmp
Enter passphrase for key '/root/.ssh/id_rsa': clam.exe 100% 544 0.5KB/s 00:00 |
#less /var/log/mail.log
|
#mail
Heirloom mailx version 12.4 7/29/08. Type ? for help. "/var/mail/root": 4 messages >O 1 Charlie Root Thu Apr 15 17:45 24/941 Re: test O 2 Charlie Root Thu Apr 15 17:47 23/888 test2 O 3 Charlie Root Thu Apr 15 17:49 24/897 test3 O 4 Charlie Root Thu Apr 15 17:56 24/879 test4 ? Message 1: From root@fbsd1.b1.net.nt Thu Apr 15 17:45:58 2010 Return-Path: <root@fbsd1.b1.net.nt> ... Status: RO Content-Length: 6 Lines: 1 test4 ? At EOF ? At EOF ? q Held 4 messages in /var/mail/root |
#ls /var/spool/
cron exim4 mail mqueue mqueue-client |
#ls /var/spool/mqueue/
dfo3G9lHlu017417 hfo3G9lHlu017417 |
#ls /var/spool/mail
root user |
#vim /etc/clamav/
|
#vim /etc/clamav/clamav-milter.conf
|
#~
clamav-milter(8) Clam AntiVirus clamav-milter(8) NAME clamav-milter - milter compatible mail scanner SYNOPSIS clamav-milter [options] DESCRIPTION Clamav-milter is a filter for sendmail(1) mail server. It uses a mail scanning engine built into clamd(8). Clamav-milter can use load balancing and fault tolerant techniques to connect to more than one clamd(8) server and seamlessly hot-swap to even the load between different machines and to keep scanning for viruses even when a server goes down. OPTIONS ... Print the version number and exit. -c FILE, --config-file=FILE Read configuration from FILE. FILES /etc/clamav/clamd.conf AUTHOR aCaB <acab@clamav.net> SEE ALSO sendmail(8), clamd(8), clamd.conf(5) ClamAV 0.95.3 Feb 25, 2009 clamav-milter(8) |
#vim /etc/clamav/clamd.conf
|
# 53 LogFileMaxSize 0
clamav.log freshclam.log |
#less /var/log/clamav/clamav.log
|
#ls /var/
backups cache lib local lock log mail opt run spool tmp |
#ls /var/spool/
cron exim4 mail mqueue mqueue-client |
#ls /var/spool/mqueue-client/
|
#ls -la /var/spool/
итого 24 drwxr-xr-x 6 root root 4096 Апр 15 15:53 . drwxr-xr-x 13 root root 4096 Апр 13 00:42 .. drwxr-xr-x 3 root root 4096 Апр 13 00:43 cron drwxr-x--- 5 Debian-exim Debian-exim 4096 Апр 15 15:53 exim4 lrwxrwxrwx 1 root root 7 Апр 13 00:42 mail -> ../mail drwxr-s--- 2 smmta smmsp 4096 Апр 16 12:47 mqueue drwxrws--- 2 smmsp smmsp 4096 Апр 15 17:45 mqueue-client |
#ls -la /var/
итого 52 drwxr-xr-x 13 root root 4096 Апр 13 00:42 . drwxr-xr-x 21 root root 4096 Апр 15 16:22 .. drwxr-xr-x 2 root root 4096 Апр 16 06:25 backups drwxr-xr-x 10 root root 4096 Апр 16 11:45 cache drwxr-xr-x 40 root root 4096 Апр 16 12:20 lib drwxrwsr-x 2 root staff 4096 Янв 31 15:10 local drwxrwxrwt 2 root root 4096 Апр 16 06:25 lock drwxr-xr-x 9 root root 4096 Апр 16 12:20 log drwxrwsrwt 2 root mail 4096 Апр 16 12:48 mail drwxr-xr-x 2 root root 4096 Апр 13 00:42 opt drwxr-xr-x 12 root root 4096 Апр 16 12:44 run drwxr-xr-x 6 root root 4096 Апр 15 15:53 spool drwxrwxrwt 2 root root 4096 Апр 16 10:28 tmp |
#ls -la /var/mail/
итого 80 drwxrwsrwt 2 root mail 4096 Апр 16 12:48 . drwxr-xr-x 13 root root 4096 Апр 13 00:42 .. -rw------- 1 root root 3605 Апр 15 17:56 root -rw------- 1 user user 62529 Апр 16 12:43 user |
#sendmail -Q
|
#sendmail -bQ
Invalid operation mode Q |
#sendmail -bq
Invalid operation mode q |
#sendmail -qQ
|
#less /var/log/mail.log
|
#mailq
MSP Queue status... /var/spool/mqueue-client is empty Total requests: 0 MTA Queue status... /var/spool/mqueue is empty Total requests: 0 |
#vim /etc/clamav/clam
|
#vim /etc/clamav/clamav-milter.conf
|
#~
clamav ConsoleKit crond.pid dbus gdm.pid motd popa3d.pid screen spamass spampd.pid sshd.pid xinetd.pid console console-kit-daemon.pid crond.reboot exim4 gdm_socket pm-utils rsyslogd.pid sendmail spamd.pid sshd utmp |
#ls /var/run/clamav/
clamav-milter.ctl clamav-milter.pid clamd.ctl clamd.pid freshclam.pid |
#zless /usr/share/doc/clamav-base/README.Debian.gz
|
#dpkg -L clamav-milter
/. /etc /etc/mail /etc/mail/m4 /etc/mail/m4/clamav-milter.m4 /etc/logcheck /etc/logcheck/ignore.d.server /etc/logcheck/ignore.d.server/clamav-milter /etc/logcheck/ignore.d.paranoid /etc/logcheck/ignore.d.paranoid/clamav-milter ... /usr/share/doc/clamav-milter/changelog.gz /usr/share/bug /usr/share/bug/clamav-milter /usr/share/bug/clamav-milter/script /usr/sbin /usr/sbin/clamav-milter /usr/share/doc/clamav-milter/AUTHORS /usr/share/doc/clamav-milter/BUGS /usr/share/doc/clamav-milter/README.gz /usr/share/doc/clamav-milter/FAQ |
#vim /etc/default/clamav-milter
|
#~
/usr/share/doc/clamav-milter/examples is a directory |
#less /usr/share/doc/clamav-milter/examples/clamav-milter.conf
|
#Pattern not found (press RETURN)
|
#less /usr/share/doc/clamav-milter/
|
#less /usr/share/doc/clamav-milter/FAQ
|
#less /usr/share/doc/clamav-milter/FAQ
|
#ls /var/
backups cache lib local lock log mail opt run spool tmp |
#zless /usr/share/doc/clamav-milter/README.gz
|
#Pattern not found (press RETURN)
|
#dpkg -L clamav-daemon
/. /etc /etc/logrotate.d /etc/clamav /etc/clamav/virusevent.d /etc/logcheck /etc/logcheck/ignore.d.server /etc/logcheck/ignore.d.server/clamav-daemon /etc/logcheck/ignore.d.paranoid /etc/logcheck/ignore.d.paranoid/clamav-daemon ... /usr/share/bug/clamav-daemon /usr/share/bug/clamav-daemon/script /usr/sbin /usr/sbin/clamd /usr/share/doc/clamav-daemon/AUTHORS /usr/share/doc/clamav-daemon/BUGS /usr/share/doc/clamav-daemon/NEWS.Debian.gz /usr/share/doc/clamav-daemon/README.Debian.gz /usr/share/doc/clamav-daemon/README.gz /usr/share/doc/clamav-daemon/FAQ |
#zless /usr/share/doc/clamav-daemon/README.Debian.gz
|
#vim /etc/default/
|
#dpkg -L clamav-base
/. /var /var/lib /var/lib/clamav /var/log /var/log/clamav /usr /usr/share /usr/share/doc /usr/share/doc/clamav-base ... /usr/share/doc/clamav-base/README.Debian.gz /usr/share/doc/clamav-base/NEWS.Debian.gz /usr/share/bug /usr/share/bug/clamav-base /usr/share/bug/clamav-base/script /usr/share/man /usr/share/man/man5 /usr/share/man/man5/clamd.conf.5.gz /etc /etc/clamav |
#zless /usr/share/doc/clamav-base/README.gz
|
#Pattern not found (press RETURN)
Note: This README/NEWS file refers to the source tarball. Some things described here may not be available in binary packages. --re may not be available in binary packages. 0.95.3 ------ ClamAV 0.95.3 is a bugfix release recommended for all users. Please refer to the ChangeLog included in the source distribution for the list of changes. ------ -- ... -) sigtool: + list virus names with --list-sigs (-l) -) contrib: + clamdwatch (by Mike Cathey) + windows clamd client with drag&drop support (Nigel Horne) -) documentation: + complete clamdoc.pdf French translation by Stephane Jeannenot + Polish how-to on ClamAV and Sendmail integration (with clamav-milter) by Przemyslaw Holowczyc News: |
#whereis clamav-milter
clamav-milter: /usr/sbin/clamav-milter /usr/share/man/man8/clamav-milter.8.gz |
#file /usr/sbin/clamav-milter
/usr/sbin/clamav-milter: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, stripped |
#strings /usr/sbin/clamav-milter | grep -i quar
smfi_quarantine ^(Accept|Reject|Defer|Blackhole|Quarantine)$ Quarantine: like Accept but message is quarantined instead of being delivered Quarantine quarantined by clamav-milter ^Failed to quarantine message left-square-bracket right-square-bracket |
#strings /usr/sbin/clamav-milter | less
|
#vim /etc/clamav/clamav-milter.conf
|
#~
clamav-milter clamconf clamd clamd.conf clamdscan clamdtop clamscan |
#man -a clamav-milter
|
#man clamd.conf
|
#vim /etc/default/clamav-milter
--- /tmp/l3-saved-8069.6279.1641 2010-04-16 13:23:26.000000000 +0300 +++ /etc/default/clamav-milter 2010-04-16 13:23:50.000000000 +0300 @@ -11,3 +11,4 @@ # to the postfix group to write # #SOCKET_RWGROUP=postfix +QUARANTINE_DIR=/tmp/quarantine |
#mkdir /tmp/quarantine
|
#/etc/init.d/clamav-milter restart
Stopping Sendmail milter plugin for ClamAV: clamav-milter. Starting Sendmail milter plugin for ClamAV: clamav-milter. |
#less /var/log/clamav/
|
#less /var/log/clamav/
|
#less /var/log/mail.log
|
#scp /usr/share/clamav-testfiles/clam.exe 192.168.16.2:/tmp
Enter passphrase for key '/root/.ssh/id_rsa': clam.exe 100% 544 0.5KB/s 00:00 |
#less /var/log/mail.log
|
#ls /tmp/
db.rev.net.nt fileBe2wF4 keyring-kHBLqT mutt-debian4-0-6844-457faf8fa96aba02 orbit-user quarantine ssh-KDBMcR8751 |
#ls /tmp/quarantine/
|
#ls -la /tmp/quarantine/
итого 8 drwxr-xr-x 2 root root 4096 Апр 16 13:24 . drwxrwxrwt 8 root root 4096 Апр 16 13:26 .. |
#ls /tmp/quarantine
|
#ls -la /tmp/quarantine
итого 8 drwxr-xr-x 2 root root 4096 Апр 16 13:24 . drwxrwxrwt 8 root root 4096 Апр 16 13:28 .. |
#ls /var/run/clamav/
clamav-milter.ctl clamav-milter.pid clamd.ctl clamd.pid freshclam.pid |
#ls /var/run/
clamav ConsoleKit crond.pid dbus gdm.pid motd popa3d.pid screen spamass spampd.pid sshd.pid xinetd.pid console console-kit-daemon.pid crond.reboot exim4 gdm_socket pm-utils rsyslogd.pid sendmail spamd.pid sshd utmp |
#mailq -qQ
MSP Queue status... /var/spool/mqueue-client is empty Total requests: 0 MTA Queue status... /var/spool/mqueue (1 request) -----Q-ID----- --Size-- -----Q-Time----- ------------Sender/Recipient----------- o3GAPwUV020074 1006 Fri Apr 16 13:25 <root@cn.net.nt> QUARANTINE: quarantined by clamav-milter <user@net.nt> Total requests: 1 |
#ls -l /var/spool/mail
lrwxrwxrwx 1 root root 7 Апр 13 00:42 /var/spool/mail -> ../mail |
#ls -l /var/spool/mail/
итого 72 -rw------- 1 root root 3605 Апр 15 17:56 root -rw------- 1 user user 64732 Апр 16 13:04 user |
#ls -l /var/spool/mail/root
-rw------- 1 root root 3605 Апр 15 17:56 /var/spool/mail/root |
#vim /var/spool/mail/root
|
# 94 test4
" ============================================================================ " Netrw Directory Listing (netrw v136) " /var/spool/mqueue " Sorted by name " Sort sequence: [\/]$,\<core\%(\.\d\+\)\=\>,\.h$,\.c$,\.cpp$,*,\.o$,\.obj$,\.info$,\.swp$,\.bak$,\~$ " Quick Help: <F1>:help -:go up dir D:delete R:rename s:sort-by x:exec " ============================================================================ ../ dfo3GAPwUV020074 hfo3GAPwUV020074 .swp "/var/spool/mqueue/" Недопустимое имя файла |
#~
/var/spool/mqueue/ is a directory |
#ls /var/spool/mqueue/
dfo3GAPwUV020074 hfo3GAPwUV020074 |
#vim /var/spool/mqueue/hfo3GAPwUV020074
|
#~
/. /etc /etc/mail /etc/mail/m4 /etc/mail/m4/clamav-milter.m4 /etc/logcheck /etc/logcheck/ignore.d.server /etc/logcheck/ignore.d.server/clamav-milter /etc/logcheck/ignore.d.paranoid /etc/logcheck/ignore.d.paranoid/clamav-milter ... /usr/share/doc/clamav-milter/changelog.gz /usr/share/bug /usr/share/bug/clamav-milter /usr/share/bug/clamav-milter/script /usr/sbin /usr/sbin/clamav-milter /usr/share/doc/clamav-milter/AUTHORS /usr/share/doc/clamav-milter/BUGS /usr/share/doc/clamav-milter/README.gz /usr/share/doc/clamav-milter/FAQ |
#zless /usr/share/doc/clamav-milter/README.gz
|
#strings /usr/sbin/clamav-milter | ^Cep -i quar
|
#less /var/log/mail.log
|
Время первой команды журнала | 11:36:05 2010- 4-16 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 13:14:39 2010- 4-16 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 96 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 4.17 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 0.00 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.11 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 1.45 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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