/l3/users/16-10-2018/NT-Ladm/debian2.net.nt/root :1 :2 :3 :4 :5 |
|
#ssh 192.168.13.4
root@192.168.13.4's password: Permission denied, please try again. root@192.168.13.4's password: Permission denied, please try again. root@192.168.13.4's password: Permission denied (publickey,password). |
#vi /etc/rsyslog.conf
|
#vi /etc/rsyslog.conf
--- /tmp/l3-saved-17801.28003.3821 2018-10-20 12:22:15.587732831 +0300 +++ /etc/rsyslog.conf 2018-10-20 12:23:57.059743667 +0300 @@ -66,6 +66,7 @@ lpr.* -/var/log/lpr.log mail.* -/var/log/mail.log user.* -/var/log/user.log +local5.* /var/log/ssh.log # # Logging for the mail system. Split it up so that |
#service rsyslog restart
[ ok ] Stopping enhanced syslogd: rsyslogd. [ ok ] Starting enhanced syslogd: rsyslogd. |
#ls /var/lo
local/ lock/ log/ |
#ls /var/log
alternatives.log debug.1 iptraf ssh.log alternatives.log.1 debug.2.gz kern.log syslog apt debug.3.gz kern.log.1 syslog.1 aptitude dmesg kern.log.2.gz syslog.2.gz aptitude.1.gz dmesg.0 kern.log.3.gz syslog.3.gz auth.log dmesg.1.gz lastlog syslog.4.gz auth.log.1 dmesg.2.gz lpr.log syslog.5.gz auth.log.2.gz dmesg.3.gz mail.err syslog.6.gz auth.log.3.gz dmesg.4.gz mail.info syslog.7.gz btmp dpkg.log mail.log user.log btmp.1 dpkg.log.1 mail.warn user.log.1 daemon.log dpkg.log.2.gz messages user.log.2.gz daemon.log.1 exim4 messages.1 user.log.3.gz daemon.log.2.gz faillog messages.2.gz wtmp daemon.log.3.gz fsck messages.3.gz wtmp.1 debug installer news |
#logger -p local5.info "Hello"
|
#cat /var/log/ssh.log
Oct 20 12:26:28 debian2 logger: Hello |
#cat /var/log/ssh.log < /etc/issue
Oct 20 12:26:28 debian2 logger: Hello Oct 20 12:27:20 debian2 logger: fgjdj Oct 20 12:27:21 debian2 logger: djjfgj |
#tail /var/log/syslog
syslog syslog.2.gz syslog.4.gz syslog.6.gz syslog.1 syslog.3.gz syslog.5.gz syslog.7.gz |
#tail /var/log/syslog
Oct 20 10:17:01 debian2 /USR/SBIN/CRON[17574]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly) Oct 20 11:17:01 debian2 /USR/SBIN/CRON[17713]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly) Oct 20 12:17:01 debian2 /USR/SBIN/CRON[17862]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly) Oct 20 12:24:39 debian2 kernel: imklog 5.8.11, log source = /proc/kmsg started. Oct 20 12:24:39 debian2 rsyslogd: [origin software="rsyslogd" swVersion="5.8.11" x-pid="17965" x-info="http://www.rsyslog.com"] start Oct 20 12:26:28 debian2 logger: Hello Oct 20 12:27:20 debian2 logger: fgjdj Oct 20 12:27:21 debian2 logger: djjfgj Oct 20 12:28:21 debian2 logger: Debian GNU/Linux 7 \n \l Oct 20 12:28:21 debian2 logger: |
#service rsyslog restart
[ ok ] Stopping enhanced syslogd: rsyslogd. [ ok ] Starting enhanced syslogd: rsyslogd. |
#logger -p local5.info < /etc/issue
|
#logger -p local5.info < /etc/issue
|
#logger -p local5.info < /etc/issue
|
#logger -p local5.info < /etc/issue
|
#logger -p local5.info < /etc/issue
|
#logger -p local5.info < /etc/issue
|
#logger -p local5.info < /etc/issue
|
#logger -p local5.info < /etc/issue
|
#service ssh reload
[ ok ] Reloading OpenBSD Secure Shell server's configuration: sshd. |
#logger -p local5.info < /etc/issue
|
#logger -p local5.info < /etc/issue
|
#logger -p local5.info < /etc/issue
|
#logger -p local5.info < /etc/issue
|
#netstat -utan |grep 514
|
#fg 1
54 ############### 55 #### RULES #### 56 ############### 57 58 # 59 # First some standard log files. Log by facility. 60 # 61 auth,authpriv.* /var/log/auth.log 62 *.*;auth,authpriv.none;local5.none -/var/log/syslog 63 #cron.* /var/log/cron.log ... 67 mail.* -/var/log/mail.log 68 user.* -/var/log/user.log 69 local5.* /var/log/ssh.log 70 local5.* @192.168.13.4 71 72 # 73 # Logging for the mail system. Split it up so that 74 # it is easy to write scripts to parse these files. 75 # 76 mail.info -/var/log/mail.info |
#vi /etc/rsyslog.conf
|
#cd /etc/cron.d
cron.d/ cron.daily/ |
#cd /etc/cron.d
cron.d/ cron.daily/ |
#cd /etc/cron.daily/
|
#ls -l
total 52 -rwxr-xr-x 1 root root 14985 Nov 16 2013 apt -rwxr-xr-x 1 root root 314 Nov 7 2012 aptitude -rwxr-xr-x 1 root root 355 Jun 11 2012 bsdmainutils -rwxr-xr-x 1 root root 256 Oct 1 2013 dpkg -rwxr-xr-x 1 root root 4125 Jan 2 2013 exim4-base -rwxr-xr-x 1 root root 2209 Oct 17 16:02 locate -rwxr-xr-x 1 root root 89 May 17 2012 logrotate -rwxr-xr-x 1 root root 1365 Jun 19 2012 man-db -rwxr-xr-x 1 root root 249 May 26 2012 passwd |
#cat logrotate
#!/bin/sh test -x /usr/sbin/logrotate || exit 0 /usr/sbin/logrotate /etc/logrotate.conf |
#vi /etc/logrotate.conf
|
# 23 }
|
#ls -l
total 28 -rw-r--r-- 1 root root 173 Nov 16 2013 apt -rw-r--r-- 1 root root 79 Nov 7 2012 aptitude -rw-r--r-- 1 root root 232 Oct 1 2013 dpkg -rw-r--r-- 1 root root 146 Jan 2 2013 exim4-base -rw-r--r-- 1 root root 126 Jan 2 2013 exim4-paniclog -rw-r--r-- 1 root root 151 Oct 5 2012 iptraf -rw-r--r-- 1 root root 515 Mar 6 2013 rsyslog |
#apt-get install samba
Reading package lists... Done Building dependency tree Reading state information... Done The following extra packages will be installed: dbus libavahi-client3 libavahi-common-data libavahi-common3 libcups2 libdbus-1-3 libfile-copy-recursive-perl libldap-2.4-2 libsasl2-2 libsasl2-modules libsystemd-login0 libtalloc2 libtdb1 libwbclient0 samba-common samba-common-bin tdb-tools update-inetd Suggested packages: dbus-x11 cups-common libsasl2-modules-otp libsasl2-modules-ldap ... Fetched 649 kB in 2s (286 kB/s) Failed to fetch http://ftp.ua.debian.org/debian/pool/main/o/openldap/libldap-2.4-2_2.4.31-1+nmu2_amd64.deb 404 Not Found Failed to fetch http://security.debian.org/pool/updates/main/d/dbus/libdbus-1-3_1.6.8-1+deb7u4_amd64.deb 404 Not Found [IP: 217.196.149.233 80] Failed to fetch http://security.debian.org/pool/updates/main/c/cups/libcups2_1.5.3-5+deb7u4_amd64.deb 404 Not Found [IP: 217.196.149.233 80] Failed to fetch http://security.debian.org/pool/updates/main/s/samba/libwbclient0_3.6.6-6+deb7u4_amd64.deb 404 Not Found [IP: 217.196.149.233 80] Failed to fetch http://security.debian.org/pool/updates/main/s/samba/samba-common_3.6.6-6+deb7u4_all.deb 404 Not Found [IP: 217.196.149.233 80] Failed to fetch http://security.debian.org/pool/updates/main/s/samba/samba_3.6.6-6+deb7u4_amd64.deb 404 Not Found [IP: 217.196.149.233 80] Failed to fetch http://security.debian.org/pool/updates/main/s/samba/samba-common-bin_3.6.6-6+deb7u4_amd64.deb 404 Not Found [IP: 217.196.149.233 80] Failed to fetch http://security.debian.org/pool/updates/main/d/dbus/dbus_1.6.8-1+deb7u4_amd64.deb 404 Not Found [IP: 217.196.149.233 80] E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing? |
#apt-get update
Get:1 http://ftp.ua.debian.org wheezy Release.gpg [2,373 B] Get:2 http://ftp.ua.debian.org wheezy-updates Release.gpg [1,601 B] Get:3 http://ftp.ua.debian.org wheezy Release [191 kB] Get:4 http://ftp.ua.debian.org wheezy-updates Release [155 kB] Get:5 http://ftp.ua.debian.org wheezy/main Sources [5,993 kB] Get:6 http://security.debian.org wheezy/updates Release.gpg [1,601 B] Get:7 http://ftp.ua.debian.org wheezy/non-free Sources [93.4 kB] Get:8 http://ftp.ua.debian.org wheezy/contrib Sources [47.7 kB] Get:9 http://security.debian.org wheezy/updates Release [52.3 kB] Get:10 http://ftp.ua.debian.org wheezy/main amd64 Packages [5,839 kB] ... Get:36 http://ftp.ua.debian.org wheezy-updates/main Translation-en [4,879 B] Get:37 http://ftp.ua.debian.org wheezy-updates/non-free Translation-en [496 B] Fetched 17.8 MB in 16s (1,082 kB/s) Reading package lists... Done W: There is no public key available for the following key IDs: 7638D0442B90D010 W: There is no public key available for the following key IDs: 7638D0442B90D010 W: There is no public key available for the following key IDs: 9D6D8F6BC857C906 |
#apt-get install samba
Reading package lists... Done Building dependency tree Reading state information... Done The following extra packages will be installed: dbus libavahi-client3 libavahi-common-data libavahi-common3 libcups2 libdbus-1-3 libfile-copy-recursive-perl libldap-2.4-2 libsasl2-2 libsasl2-modules libsystemd-login0 libtalloc2 libtdb1 libwbclient0 samba-common samba-common-bin tdb-tools update-inetd Suggested packages: dbus-x11 cups-common libsasl2-modules-otp libsasl2-modules-ldap ... Setting up samba-common-bin (2:3.6.6-6+deb7u16) ... update-alternatives: using /usr/bin/nmblookup.samba3 to provide /usr/bin/nmblookup (nmblookup) in auto mode update-alternatives: using /usr/bin/net.samba3 to provide /usr/bin/net (net) in auto mode update-alternatives: using /usr/bin/testparm.samba3 to provide /usr/bin/testparm (testparm) in auto mode Setting up libsystemd-login0:amd64 (44-11+deb7u5) ... Setting up dbus (1.6.8-1+deb7u6) ... [ ok ] Starting system message bus: dbus. Setting up libsasl2-modules:amd64 (2.1.25.dfsg1-6+deb7u1) ... Setting up tdb-tools (1.2.10-2) ... update-alternatives: using /usr/bin/tdbbackup.tdbtools to provide /usr/bin/tdbbackup (tdbbackup) in auto mode |
#ls -l
total 32 -rw-r--r-- 1 root root 173 Nov 16 2013 apt -rw-r--r-- 1 root root 79 Nov 7 2012 aptitude -rw-r--r-- 1 root root 232 Oct 1 2013 dpkg -rw-r--r-- 1 root root 146 Jan 2 2013 exim4-base -rw-r--r-- 1 root root 126 Jan 2 2013 exim4-paniclog -rw-r--r-- 1 root root 151 Oct 5 2012 iptraf -rw-r--r-- 1 root root 515 Mar 6 2013 rsyslog -rw-r--r-- 1 root root 322 Mar 27 2018 samba |
#cat samba
/var/log/samba/log.smbd { weekly missingok rotate 7 postrotate /etc/init.d/samba reload > /dev/null endscript compress notifempty } /var/log/samba/log.nmbd { weekly missingok rotate 7 postrotate [ ! -f /var/run/samba/nmbd.pid ] || kill -HUP `cat /var/run/samba/nmbd.pid` endscript compress notifempty } |
#apt-get logwatch
E: Invalid operation logwatch |
#apt-get install logwatch
Reading package lists... Done Building dependency tree Reading state information... Done The following extra packages will be installed: libdate-manip-perl libyaml-syck-perl Suggested packages: fortune-mod The following NEW packages will be installed: libdate-manip-perl libyaml-syck-perl logwatch 0 upgraded, 3 newly installed, 0 to remove and 99 not upgraded. ... (Reading database ... 29294 files and directories currently installed.) Unpacking libyaml-syck-perl (from .../libyaml-syck-perl_1.20-1_amd64.deb) ... Selecting previously unselected package libdate-manip-perl. Unpacking libdate-manip-perl (from .../libdate-manip-perl_6.32-1_all.deb) ... Selecting previously unselected package logwatch. Unpacking logwatch (from .../logwatch_7.4.0+svn20120502rev103-1_all.deb) ... Processing triggers for man-db ... Setting up libyaml-syck-perl (1.20-1) ... Setting up libdate-manip-perl (6.32-1) ... Setting up logwatch (7.4.0+svn20120502rev103-1) ... |
#ls
apt aptitude dpkg exim4-base exim4-paniclog iptraf rsyslog samba |
#cd /etc/cron.daily/
|
#ls -l
total 60 -rwxr-xr-x 1 root root 268 May 6 2012 00logwatch -rwxr-xr-x 1 root root 14985 Nov 16 2013 apt -rwxr-xr-x 1 root root 314 Nov 7 2012 aptitude -rwxr-xr-x 1 root root 355 Jun 11 2012 bsdmainutils -rwxr-xr-x 1 root root 256 Oct 1 2013 dpkg -rwxr-xr-x 1 root root 4125 Jan 2 2013 exim4-base -rwxr-xr-x 1 root root 2209 Oct 17 16:02 locate -rwxr-xr-x 1 root root 89 May 17 2012 logrotate -rwxr-xr-x 1 root root 1365 Jun 19 2012 man-db -rwxr-xr-x 1 root root 249 May 26 2012 passwd -rwxr-xr-x 1 root root 383 Mar 27 2018 samba |
#cat 00logwatch
#!/bin/bash #Check if removed-but-not-purged test -x /usr/share/logwatch/scripts/logwatch.pl || exit 0 #execute /usr/sbin/logwatch --output mail #Note: It's possible to force the recipient in above command #Just pass --mailto address@a.com instead of --output mail |
#vi /etc/crontab
|
#~
Reading package lists... Done Building dependency tree Reading state information... Done Suggested packages: powermgmt-base The following NEW packages will be installed: anacron 0 upgraded, 1 newly installed, 0 to remove and 99 not upgraded. Need to get 35.2 kB of archives. After this operation, 167 kB of additional disk space will be used. Get:1 http://ftp.ua.debian.org/debian/ wheezy/main anacron amd64 2.3-19 [35.2 kB] Fetched 35.2 kB in 0s (250 kB/s) Selecting previously unselected package anacron. (Reading database ... 31665 files and directories currently installed.) Unpacking anacron (from .../anacron_2.3-19_amd64.deb) ... Processing triggers for man-db ... Setting up anacron (2.3-19) ... |
#cat /etc/anacrontab
# /etc/anacrontab: configuration file for anacron # See anacron(8) and anacrontab(5) for details. SHELL=/bin/sh PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin HOME=/root LOGNAME=root # These replace cron's entries 1 5 cron.daily run-parts --report /etc/cron.daily 7 10 cron.weekly run-parts --report /etc/cron.weekly @monthly 15 cron.monthly run-parts --report /etc/cron.monthly |
#vi /etc/crontab
--- /tmp/l3-saved-17801.18274.5178 2018-10-20 14:26:45.431752203 +0300 +++ /etc/crontab 2018-10-20 14:29:31.663747959 +0300 @@ -12,4 +12,5 @@ 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 ) +0 15 * * 6 root echo "BREAK" | wall # |
#apt-get install sublimetext
Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package sublimetext |
#apt-get install sublime-text
Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package sublime-text |
#echo petr > cron.allow
|
#sudo dpkg -i sublime-text_build-3083_amd64.deb
l3script: sudo: command not found |
#dpkg -i sublime-text_build-3083_amd64.deb
Selecting previously unselected package sublime-text. (Reading database ... 31692 files and directories currently installed.) Unpacking sublime-text (from sublime-text_build-3083_amd64.deb) ... Setting up sublime-text (3083) ... |
#sublime-text
l3script: sublime-text: command not found |
#sublime
l3script: sublime: command not found |
#sub
l3script: sub: command not found |
#subl
/opt/sublime_text/sublime_text: error while loading shared libraries: libgobject-2.0.so.0: cannot open shared object file: No such file or directory |
#subl --version
/opt/sublime_text/sublime_text: error while loading shared libraries: libgobject-2.0.so.0: cannot open shared object file: No such file or directory |
#apt-get unstall sublime-text
E: Invalid operation unstall |
#apt-get install sublime-text
Reading package lists... Done Building dependency tree Reading state information... Done sublime-text is already the newest version. 0 upgraded, 0 newly installed, 0 to remove and 99 not upgraded. |
#apt-get reinstall sublime-text
E: Invalid operation reinstall |
#apt-get uninstall sublime-text
E: Invalid operation uninstall |
#apt-get delete sublime-text
E: Invalid operation delete |
#time
real 0m0.000s user 0m0.000s sys 0m0.000s |
#date
Sat Oct 20 15:11:42 EEST 2018 |
# /etc/anacrontab: configuration file for anacron # See anacron(8) and anacrontab(5) for details. SHELL=/bin/sh PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin HOME=/root LOGNAME=root # These replace cron's entries 1 5 cron.daily run-parts --report /etc/cron.daily 7 10 cron.weekly run-parts --report /etc/cron.weekly @monthly 15 cron.monthly run-parts --report /etc/cron.monthly
Oct 20 12:26:28 debian2 logger: Hello Oct 20 12:27:20 debian2 logger: fgjdj Oct 20 12:27:21 debian2 logger: djjfgj
Oct 20 12:26:28 debian2 logger: Hello
#!/bin/bash #Check if removed-but-not-purged test -x /usr/share/logwatch/scripts/logwatch.pl || exit 0 #execute /usr/sbin/logwatch --output mail #Note: It's possible to force the recipient in above command #Just pass --mailto address@a.com instead of --output mail
#!/bin/sh test -x /usr/sbin/logrotate || exit 0 /usr/sbin/logrotate /etc/logrotate.conf
/var/log/samba/log.smbd { weekly missingok rotate 7 postrotate /etc/init.d/samba reload > /dev/null endscript compress notifempty } /var/log/samba/log.nmbd { weekly missingok rotate 7 postrotate [ ! -f /var/run/samba/nmbd.pid ] || kill -HUP `cat /var/run/samba/nmbd.pid` endscript compress notifempty }
Время первой команды журнала | 11:17:25 2018-10-20 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 14:11:37 2018-10-20 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 68 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 17.65 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 8.82 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.65 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.69 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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