/l3/users/eb/2009/linux5/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 |
|
#ssh 192.168.15.106
The authenticity of host '192.168.15.106 (192.168.15.106)' can't be established. RSA key fingerprint is 4c:e8:e7:7e:96:d6:23:be:72:5c:4b:40:29:86:e3:83. +--[ RSA 2048]----+ | . . | | o.o o | | o.o.o | | E.oo . | | ..S . | | o o | | .. = . | ... The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Sat Jun 6 07:53:49 2009 from 192.168.15.6 linux106:~# ls linux106:~# exit logout Connection to 192.168.15.106 closed. |
#less /media/disk/5.txt
|
#less /media/disk/6.txt
|
#mii-tool
eth0: no link SIOCGMIIPHY on 'eth1' failed: Invalid argument |
#cd /tmp
|
#mii-tool
eth0: no link SIOCGMIIPHY on 'eth1' failed: Invalid argument |
#mii-tool
eth0: no link SIOCGMIIPHY on 'eth1' failed: Invalid argument |
#mii-tool
eth0: no link SIOCGMIIPHY on 'eth1' failed: Invalid argument |
#mii-tool
eth0: no link SIOCGMIIPHY on 'eth1' failed: Invalid argument |
#mii-tool
eth0: no link SIOCGMIIPHY on 'eth1' failed: Invalid argument |
#mii-tool
eth0: negotiated 100baseTx-FD, link ok SIOCGMIIPHY on 'eth1' failed: Invalid argument |
#apt-get install slapd
Выбор ранее не выбранного пакета slapd. Распаковывается пакет slapd (из файла .../slapd_2.4.15-1.1_i386.deb)... Обрабатываются триггеры для man-db ... Настраивается пакет libslp1 (1.2.1-7.5) ... Настраивается пакет odbcinst1debian1 (2.2.11-16+b1) ... Настраивается пакет unixodbc (2.2.11-16+b1) ... Настраивается пакет slapd (2.4.15-1.1) ... Creating new user openldap... done. Creating initial slapd configuration... done. _#################### 100.00% eta none elapsed none fast! Closing DB... done. Starting OpenLDAP: slapd. |
#ssh 10.0.35.100
Host key fingerprint is 69:b5:3e:1a:9a:b7:c3:c3:96:03:c7:b7:b4:69:1d:3b +--[ RSA 2048]----+ | | | | | . | | o . | | .S . | | ..o.o . | | =.+o= o | | oXo=.E | ... root@10.0.35.100's password: Linux linux0 2.6.18-6-xen-686 #1 SMP Sun Feb 10 22:43:13 UTC 2008 i686 The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. You have new mail. Last login: Sat Jun 6 15:20:21 2009 from linux6.class6.unix.nt l3-agent is already running: pid=1896; pidfile=/root/.lilalo/l3-agent.pid |
#screen -x
|
#cd ssh-ZVitBI3315/
|
#ls
agent.3315 |
#cat agent.3315
cat: agent.3315: Нет такого устройства или адреса |
#ls -l
итого 0 srw------- 1 user user 0 Июн 6 09:21 agent.3315 |
#cd ..
|
#ls
keyring-YMZGfg l3-saved-22539.4250.12170 orbit-user photo2 ssh-ZVitBI3315 |
#cd /media/disk/
|
#ls
10_files 13.html 17.html 1.html 2_files 3.txt 5_files 6.txt 8.html history 10.html 14.html 18.html 1_s.txt 2.html 4_files 5.html 7_files 9.html lin0 11.html 15.html 19.html 20.html 2_s.txt 4.html 5.txt 7.html experts mt4setup.exe 12.html 16.html 1_files 21.html 3.html 4.txt 6.html 8_files fg4setup.exe photo2 |
#cd photo2/
|
#ls
img_9734.jpg img_9752.jpg img_9770.jpg img_9788.jpg img_9804.jpg img_9820.jpg s_DSC_1116.JPG img_9735.jpg img_9753.jpg img_9771.jpg img_9789.jpg img_9805.jpg img_9821.jpg s_DSC_1117.JPG img_9736.jpg img_9754.jpg img_9772.jpg img_9790.jpg img_9806.jpg img_9822.jpg s_DSC_1118.JPG img_9737.jpg img_9755.jpg img_9773.jpg img_9791.jpg img_9807.jpg s_DSC_1103.JPG s_DSC_1119.JPG img_9738.jpg img_9756.jpg img_9775.jpg img_9792.jpg img_9808.jpg s_DSC_1104.JPG s_DSC_1120.JPG img_9740.jpg img_9757.jpg img_9776.jpg img_9793.jpg img_9809.jpg s_DSC_1105.JPG s_DSC_1121.JPG img_9742.jpg img_9759.jpg img_9778.jpg img_9794.jpg img_9810.jpg s_DSC_1106.JPG s_DSC_1122.JPG img_9743.jpg img_9760.jpg img_9779.jpg img_9795.jpg img_9811.jpg s_DSC_1107.JPG s_DSC_1123.JPG img_9744.jpg img_9761.jpg img_9780.jpg img_9796.jpg img_9812.jpg s_DSC_1108.JPG s_DSC_1124.JPG img_9745.jpg img_9763.jpg img_9780.thumb.jpg img_9797.jpg img_9813.jpg s_DSC_1109.JPG s_DSC_1125.JPG img_9746.jpg img_9764.jpg img_9781.jpg img_9798.jpg img_9814.jpg s_DSC_1110.JPG s_DSC_1126.JPG img_9747.jpg img_9765.jpg img_9782.jpg img_9799.jpg img_9815.jpg s_DSC_1111.JPG s_DSC_1127.JPG img_9748.jpg img_9766.jpg img_9783.jpg img_9800.jpg img_9816.jpg s_DSC_1112.JPG s_DSC_1129.JPG img_9749.jpg img_9767.jpg img_9784.jpg img_9801.jpg img_9817.jpg s_DSC_1113.JPG img_9750.jpg img_9768.jpg img_9785.jpg img_9802.jpg img_9818.jpg s_DSC_1114.JPG img_9751.jpg img_9769.jpg img_9787.jpg img_9803.jpg img_9819.jpg s_DSC_1115.JPG |
# 28 +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
Importing account for belinda...ok Importing account for ben...ok Importing account for benjamin...ok Importing account for benny...ok Importing account for benson...ok Importing account for bernard...ok Importing account for bind...ok Importing account for smmta...ok Importing account for smmsp...ok Importing account for tea...ok Importing account for openldap...ok Добавляется группа `sambashare' (GID 115) ... Готово. Starting Samba daemons: nmbd smbd. |
#apt-get install sambaldap-tools
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово E: Не удалось найти пакет sambaldap-tools |
#apt-get install smbldap-tools
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Следующие пакеты устанавливались автоматически и больше не требуются: xen-hypervisor-3.0.3-1-i386-pae xen-utils-3.0.3-1 Для их удаления используйте 'apt-get autoremove'. Будут установлены следующие дополнительные пакеты: libconvert-asn1-perl libcrypt-smbhash-perl libdigest-md4-perl libjcode-pm-perl libnet-ldap-perl libunicode-map-perl libunicode-map8-perl libunicode-maputf8-perl libunicode-string-perl Предлагаемые пакеты: ... Настраивается пакет libconvert-asn1-perl (0.22-1) ... Настраивается пакет libdigest-md4-perl (1.5.dfsg-1.2+b1) ... Настраивается пакет libjcode-pm-perl (2.06-1) ... Настраивается пакет libnet-ldap-perl (1:0.39-1) ... Настраивается пакет libunicode-map-perl (0.112-10+b1) ... Настраивается пакет libunicode-string-perl (2.09-3+b1) ... Настраивается пакет libunicode-map8-perl (0.12-3+b1) ... Настраивается пакет libunicode-maputf8-perl (1.11-2) ... Настраивается пакет libcrypt-smbhash-perl (0.12-2) ... Настраивается пакет smbldap-tools (0.9.4-1) ... |
#cd ..
|
#vi /etc/ldap/slapd.conf
|
#103 access to attrs=userPassword,shadowLastChange
# Where to store the replica logs for database #1 # replogfile /var/lib/ldap/replog # The userPassword by default can be changed # by the entry owning it if they are authenticated. # Others should not be able to see it, except the # admin entry below # These access lines apply to database #1 only access to attrs=userPassword,shadowLastChange by dn="cn=admin,dc=class5,dc=unix,dc=nt" write by anonymous auth ... database hdb ####################################################################### # The base of your directory in database #1 # Specific Directives for database #2, of type 'other' (can be hdb too): suffix "dc=class5,dc=unix,dc=nt" # Database specific directives apply to this databasse until another # 'database' directive occurs #database <other> # The base of your directory for database #2 #suffix "dc=debian,dc=org" |
#ls
a2ps.cfg cron.monthly gnome-vfs-mime-magic ldap modprobe.d printcap shadow- a2ps-site.cfg crontab gre.d ld.so.cache modules profile shells adduser.conf cron.weekly groff ld.so.conf monit protocols skel adjtime dbus-1 group ld.so.conf.d motd purple smbldap-tools aliases debconf.conf group- libaudit.conf motd.tail python sound alternatives debian_version grub.d libpaper.d mtab python2.5 ssh anacrontab debsums-ignore gshadow lilalo Muttrc qpopper.conf ssl apache2 default gshadow- locale.alias Muttrc.d rc0.d sudoers apm defoma gtk-2.0 locale.gen mysql rc1.d sysctl.conf apparmor.d deluser.conf hal localtime nanorc rc2.d sysctl.d ... ca-certificates ethers inittab mailcap pam.conf rpc wgetrc ca-certificates.conf etter.conf inputrc mailcap.order pam.d rsyslog.conf X11 calendar exim4 iproute2 mailname pango samba xdg console fonts issue mail.rc papersize screenrc xen console-cyrillic fstab issue.net manpath.config passwd scsi_id.config xml ConsoleKit gai.conf john mdadm passwd- securetty console-setup gamin kbd menu perl security cron.d gconf kde3 menu-methods pm services cron.daily gdm kernel mime.types PolicyKit sgml cron.hourly gnome-vfs-2.0 kernel-img.conf mke2fs.conf ppp shadow |
#cd samba/
|
#ls
gdbcommands smb.conf |
#less smb.conf
|
#init 0
|
Время первой команды журнала | 10:39:37 2009- 6- 6 | ||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 18:04:07 2009- 6- 6 | ||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 43 | ||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 4.65 | ||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 0.00 | ||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 3.68 | ||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.19 | ||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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