Журнал лабораторных работ

Содержание

Журнал

Воскресенье (11/19/06)

/dev/pts/2
15:13:59
$ps aux | grep l3-agent
user      3596  0.0  0.0  4448  732 pts/3    R+   16:14   0:00 grep l3-agent
15:14:07
$l3-agent
Can't locate Text/Iconv.pm in @INC (@INC contains: /usr/lib/perl5/5.8.5/i386-linux-thread-multi /usr/lib/perl5/5.8.5 /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.4/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.3/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.2/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.1/i386-linux-thread-multi /usr/lib
BEGIN failed--compilation aborted at /usr/local/bin/l3-agent line 14.
15:14:09
$ssh chub.in
The authenticity of host 'chub.in (217.27.159.217)' can't be established.
RSA key fingerprint is fb:a6:01:55:48:7d:2b:2c:23:ff:37:99:c8:0e:65:36.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'chub.in,217.27.159.217' (RSA) to the list of known hosts.
Password:
Password:
прошло 11 минут
15:25:31
$ssh devi@chub.in
On So, Nov 19, 2006 at 04:11:50 +0300, Tanya Chubina wrote:
>-
>-
> Молодец, что написал sms.
>-Пробую тебе послать письмо в ответ. У нас все нормально. Как у тебя дела? Как
устроился? Как доехал? Как жилищные условия? Как производсвенные условия? Как со
седи?µÑ‚!
Доехал нормально, всю ночь спал.
На границе только документы проверили и всё
Дела тоже пока нормально-
...
Здесь всё тоже вроде бы нормально
-- EINFÜGEN --                                               6,1           45%
~
~
~
~
~
~
~
moskau 15:34 Nov19 0*&!$mutt  1$ local  2-$ man  3$ modules edit  4$ modules build  9$ mixer
/dev/pts/4
15:28:37
$ды /usr/include/iconv.h
On So, Nov 19, 2006 at 04:11:50 +0300, Tanya Chubina wrote:
>-
>-
> Молодец, что написал sms.
>-Пробую тебе послать письмо в ответ. У нас все нормально. Как у тебя дела? Как
bash: ды: command not foundоехал? Как жилищные условия? Как производсвенные условия? Как со
седи?µÑ‚!
Доехал нормально, всю ночь спал.
На границе только документы проверили и всё
Дела тоже пока нормально-
...
Здесь всё тоже вроде бы нормально
-- EINFÜGEN --                                               6,1           45%
~
~
~
~
~
~
~
moskau 15:34 Nov19 0*&!$mutt  1$ local  2-$ man  3$ modules edit  4$ modules build  9$ mixer
15:28:46
$ls /usr/include/iconv.h
ls: /usr/include/iconv.h: No such file or directory
15:28:49
$sudo rpm -i /media/cdrom/RedHat/RPMS/glibc-headers-2.3.4-2.i386.rpm
Password:
предупреждение: /media/cdrom/RedHat/RPMS/glibc-headers-2.3.4-2.i386.rpm: подпись DSA V3: NOKEY, key ID db42a60e
ошибка: Неудовлетворенные зависимости:
        kernel-headers нужен для glibc-headers-2.3.4-2.i386
        kernel-headers >= 2.2.1 нужен для glibc-headers-2.3.4-2.i386
    Предлагаемое разрешение:
        glibc-kernheaders-2.4-9.1.87.i386.rpm
15:29:35
$cd /media/cdrom/RedHat/RPMS/

15:29:45
$sudo rpm -i --aid glibc-headers-2.3.4-2.i386.rpm
предупреждение: glibc-headers-2.3.4-2.i386.rpm: подпись DSA V3: NOKEY, key ID db42a60e
15:30:06
$sudo rpm -i --aid glibc-devel-2.3.4-2.i386.rpm
предупреждение: glibc-devel-2.3.4-2.i386.rpm: подпись DSA V3: NOKEY, key ID db42a60e
15:32:22
$sudo rpm -i compat-glibc-headers-2.3.2-95.30.i386.rpm
предупреждение: compat-glibc-headers-2.3.2-95.30.i386.rpm: подпись DSA V3: NOKEY, key ID db42a60e
15:36:16
$perl /tmp/lilalo-install-temp-3759/
l3-agent           l3config.pm        Term-VT102-0.82/   Text-Iconv-1.4/
l3bashrc           log                Term-VT102.tar.gz  Text-Iconv.tar.gz
15:36:16
$perl /tmp/lilalo-install-temp-3759/Te
Term-VT102-0.82/   Term-VT102.tar.gz  Text-Iconv-1.4/    Text-Iconv.tar.gz
15:36:16
$perl /tmp/lilalo-install-temp-3759/Text-Iconv-1.4/
Changes      Iconv.xs     Makefile.PL  README       typemap
Iconv.pm     Makefile     MANIFEST     t/
15:36:16
$perl /tmp/lilalo-install-temp-3759/Text-Iconv-1.4/Makefile.PL
Can't create test file at /tmp/lilalo-install-temp-3759/Text-Iconv-1.4/Makefile.PL line 114.
15:36:41
$cd /tmp/lilalo-install-temp-3759/Text-Iconv-1.4/

15:36:48
$perl Makefile.PL
Can't create test file at Makefile.PL line 114.
15:36:51
$ls
Changes  Iconv.pm  Iconv.xs  Makefile  Makefile.PL  MANIFEST  README  t  typemap
15:36:54
$ls -l
итого 68
-rw-r--r--  1  101 games  1401 Июл 18  2004 Changes
-rw-r--r--  1  101 games  3643 Июл 18  2004 Iconv.pm
-rw-r--r--  1  101 games  8868 Июл 18  2004 Iconv.xs
-rw-r--r--  1 root root  25804 Ноя 19 16:32 Makefile
-rw-r--r--  1  101 games  2990 Ноя 19 16:20 Makefile.PL
-rw-r--r--  1  101 games    90 Дек 18  2000 MANIFEST
-rw-r--r--  1  101 games  3738 Июл 18  2004 README
drwxr-xr-x  2  101 games  4096 Июл 18  2004 t
-rw-r--r--  1  101 games    31 Июн 28  2004 typemap
15:36:56
$sudo perl Makefile.PL
Checking for iconv ... fail
Failed to find iconv, please check your settings and re-run as:
/usr/bin/perl Makefile.PL LIBS='-L/path/to/lib' INC='-I/path/to/include'
Note (probably harmless): No library found for -liconv
Writing Makefile for Text::Iconv
15:37:04
$sudo make
cp Iconv.pm blib/lib/Text/Iconv.pm
AutoSplitting blib/lib/Text/Iconv.pm (blib/lib/auto/Text/Iconv)
/usr/bin/perl /usr/lib/perl5/5.8.5/ExtUtils/xsubpp  -typemap /usr/lib/perl5/5.8.5/ExtUtils/typemap -typemap typemap  Iconv.xs > Iconv.xsc && mv Iconv.xsc Iconv.c
gcc -c   -D_REENTRANT -D_GNU_SOURCE -DDEBUGGING -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O2 -g -pipe -m32 -march=i386 -mtune=pentium4   -DVERSION=\"1.4\" -DXS_VERSION=\"1.4\" -fPIC "-I/usr/lib/perl5/5.8.5/i386-linux-thread-multi/CORE"   Iconv.c
/bin/sh: gcc: command not found
make: *** [Iconv.o] Ошибка 127
15:37:29
$cd /media/cdrom/RedHat/RPMS/

15:38:05
$sudo rpm -ivh --aid gcc
gcc-3.4.3-9.EL4.i386.rpm               gcc-g77-3.4.3-9.EL4.i386.rpm
gcc4-4.0.0-0.14.EL4.i386.rpm           gcc-gnat-3.4.3-9.EL4.i386.rpm
gcc4-c++-4.0.0-0.14.EL4.i386.rpm       gcc-java-3.4.3-9.EL4.i386.rpm
gcc4-gfortran-4.0.0-0.14.EL4.i386.rpm  gcc-objc-3.4.3-9.EL4.i386.rpm
gcc-c++-3.4.3-9.EL4.i386.rpm
15:38:05
$sudo rpm -ivh --aid gcc
gcc-3.4.3-9.EL4.i386.rpm               gcc-g77-3.4.3-9.EL4.i386.rpm
gcc4-4.0.0-0.14.EL4.i386.rpm           gcc-gnat-3.4.3-9.EL4.i386.rpm
gcc4-c++-4.0.0-0.14.EL4.i386.rpm       gcc-java-3.4.3-9.EL4.i386.rpm
gcc4-gfortran-4.0.0-0.14.EL4.i386.rpm  gcc-objc-3.4.3-9.EL4.i386.rpm
gcc-c++-3.4.3-9.EL4.i386.rpm
15:38:05
$sudo rpm -ivh --aid gcc-3.4.3-9.EL4.i386.rpm
предупреждение: gcc-3.4.3-9.EL4.i386.rpm: подпись DSA V3: NOKEY, key ID db42a60e
Подготовка...     ########################################### [100%]
   1:gcc                    ########################################### [100%]
15:38:30
$find . -iname \*iconv\*

/dev/pts/6
15:38:59
$cd /tmp/lilalo-install-temp-3759/

15:39:04
$ls
l3-agent  l3bashrc  l3config.pm  log  Term-VT102-0.82  Term-VT102.tar.gz  Text-Iconv-1.4  Text-Iconv.tar.gz
15:39:05
$cd Text-Iconv-1.4/

15:39:08
$ls
blib  Changes  Iconv.c  Iconv.pm  Iconv.xs  Makefile  Makefile.PL  MANIFEST  pm_to_blib  README  t  typemap
15:39:10
$sudo make
Password:
Sorry, try again.
Password:
Sorry, try again.
Password:
gcc -c   -D_REENTRANT -D_GNU_SOURCE -DDEBUGGING -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O2 -g -pipe -m32 -march=i386 -mtune=pentium4   -DVERSION=\"1.4\" -DXS_VERSION=\"1.4\" -fPIC "-I/usr/lib/perl5/5.8.5/i386-linux-thread-multi/CORE"   Iconv.c
Running Mkbootstrap for Text::Iconv ()
chmod 644 Iconv.bs
rm -f blib/arch/auto/Text/Iconv/Iconv.so
gcc  -shared -L/usr/local/lib Iconv.o  -o blib/arch/auto/Text/Iconv/Iconv.so
chmod 755 blib/arch/auto/Text/Iconv/Iconv.so
cp Iconv.bs blib/arch/auto/Text/Iconv/Iconv.bs
chmod 644 blib/arch/auto/Text/Iconv/Iconv.bs
Manifying blib/man3/Text::Iconv.3pm
15:39:28
$sudo make install
Installing /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/auto/Text/Iconv/Iconv.so
Installing /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/auto/Text/Iconv/Iconv.bs
Files found in blib/arch: installing files in blib/lib into architecture dependent library tree
Installing /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/Text/Iconv.pm
Installing /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/auto/Text/Iconv/autosplit.ix
Installing /usr/share/man/man3/Text::Iconv.3pm
Writing /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/auto/Text/Iconv/.packlist
Appending installation info to /usr/lib/perl5/5.8.5/i386-linux-thread-multi/perllocal.pod
15:39:55
$l3-agent

15:39:59
$#-------------------------------------------------

/dev/pts/4
15:40:57
$cd

/dev/pts/6
15:41:56
$sudo rpm -qa | grep tftp
tftp-server-0.39-1
15:42:17
$chkconfig --list tftp
bash: chkconfig: command not found
15:42:29
$sudo /usr/sbin/ tftp
sudo: /usr/sbin/chkconfig: command not found
15:42:35
$PATH
bash: PATH: command not found
15:42:38
$echo $PATH
/usr/kerberos/bin:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/home/user/bin
15:42:40
$PATH=/sbin:/usr/sbin:$PATH

15:42:50
$sudo chkconfig --list tftp
tftp            выкл
15:43:06
$su -
Password:
15:50:47
#system-con
system-config-authentication     system-config-network-cmd        system-config-samba
system-config-date               system-config-network-druid      system-config-securitylevel
system-config-display            system-config-network-gui        system-config-securitylevel-tui
system-config-httpd              system-config-network-tui        system-config-services
system-config-keyboard           system-config-nfs                system-config-soundcard
system-config-language           system-config-packages           system-config-time
system-config-lvm                system-config-printer            system-config-users
system-config-mouse              system-config-printer-gui        system-control-network
system-config-netboot            system-config-printer-tui
system-config-network            system-config-rootpassword
15:50:47
#system-con
system-config-authentication     system-config-network-cmd        system-config-samba
system-config-date               system-config-network-druid      system-config-securitylevel
system-config-display            system-config-network-gui        system-config-securitylevel-tui
system-config-httpd              system-config-network-tui        system-config-services
system-config-keyboard           system-config-nfs                system-config-soundcard
system-config-language           system-config-packages           system-config-time
system-config-lvm                system-config-printer            system-config-users
system-config-mouse              system-config-printer-gui        system-control-network
system-config-netboot            system-config-printer-tui
system-config-network            system-config-rootpassword
15:50:47
#system-config-netboot
Traceback (most recent call last):
  File "/usr/sbin/system-config-netboot", line 429, in ?
    rc=gui.on_firsttime_druid_activate(None)
  File "/usr/sbin/system-config-netboot", line 301, in on_firsttime_druid_activate
    OS=self.pxelistdialog.runNetboot()
  File "/usr/share/system-config-netboot/pxeosdialog.py", line 112, in runNetboot
    return self.on_edit()
  File "/usr/share/system-config-netboot/pxeosdialog.py", line 57, in on_edit
    rc,OS=self.pxeosDialog.run(OS)
  File "/usr/share/system-config-netboot/pxeosdialog.py", line 291, in run
    OS.updatePXE()
  File "/usr/share/system-config-netboot/pxeos.py", line 257, in updatePXE
    self.__getRemoteFile("vmlinuz")
  File "/usr/share/system-config-netboot/pxeos.py", line 229, in __getRemoteFile
    os.rmdir(localmnt)
OSError: [Errno 16] Device or resource busy: '/mnt/rhel-4-as'
/dev/pts/4
15:56:01
$sudo /etc/init.d/nfslock start
Password:
Sorry, try again.
Password:
Запускается NFS statd:                          [  ОК  ]
/dev/pts/6
15:57:38
#system-config-netboot
/usr/lib/python2.3/site-packages/gtk-2.0/gtk/__init__.py:90: GtkDeprecationWarning: gtk.mainloop is deprecated, use gtk.main instead
  self.warn(message, DeprecationWarning)
/usr/lib/python2.3/site-packages/gtk-2.0/gtk/__init__.py:90: GtkDeprecationWarning: gtk.mainquit is deprecated, use gtk.main_quit instead
  self.warn(message, DeprecationWarning)
15:58:23
#system-config-netboot
/usr/lib/python2.3/site-packages/gtk-2.0/gtk/__init__.py:90: GtkDeprecationWarning: gtk.mainloop is deprecated, use gtk.main instead
  self.warn(message, DeprecationWarning)
/usr/lib/python2.3/site-packages/gtk-2.0/gtk/__init__.py:90: GtkDeprecationWarning: gtk.mainquit is deprecated, use gtk.main_quit instead
  self.warn(message, DeprecationWarning)
15:58:30
#system-config-netboot
Traceback (most recent call last):
  File "/usr/sbin/system-config-netboot", line 429, in ?
    rc=gui.on_firsttime_druid_activate(None)
  File "/usr/sbin/system-config-netboot", line 301, in on_firsttime_druid_activate
    OS=self.pxelistdialog.runNetboot()
  File "/usr/share/system-config-netboot/pxeosdialog.py", line 112, in runNetboot
    return self.on_edit()
  File "/usr/share/system-config-netboot/pxeosdialog.py", line 57, in on_edit
    rc,OS=self.pxeosDialog.run(OS)
  File "/usr/share/system-config-netboot/pxeosdialog.py", line 291, in run
    OS.updatePXE()
  File "/usr/share/system-config-netboot/pxeos.py", line 257, in updatePXE
    self.__getRemoteFile("vmlinuz")
  File "/usr/share/system-config-netboot/pxeos.py", line 229, in __getRemoteFile
    os.rmdir(localmnt)
OSError: [Errno 16] Device or resource busy: '/mnt/rhel-4-as'
15:59:03
#ls /mnt
rhel-4-as
15:59:06
#ls /mnt/rhel-4-as
ls: /mnt/rhel-4-as: Stale NFS file handle
15:59:09
#rm /mnt/rhel-4-as
rm: невозможно выполнить lstat для `/mnt/rhel-4-as': Stale NFS file handle
15:59:12
#ls -l /mnt/rhel-4-as
ls: /mnt/rhel-4-as: Stale NFS file handle
15:59:16
#/etc/init.d/nfs
nfs      nfslock
15:59:16
#/etc/init.d/nfslock stop
Останавливается NFS statd:                  [  ОК  ]
15:59:27
#/etc/init.d/nfs stop
Останавливается NFS mountd:                 [  ОК  ]
Останавливается демон NFS:
                                                           [  ОК  ]
Отключаются квоты NFS:                     [  ОК  ]
Останавливаются сервисы NFS:         [  ОК  ]
/dev/pts/2
16:00:01
$kill %1
tcsetattr: Interrupted system call
Killed by signal 15.
[1]+  Exit 255                ssh devi@chub.in
/dev/pts/4
16:02:17
$sudo /etc/init.d/nfs start
Запускаются службы NFS:                   [  ОК  ]
Запускаются квоты NFS:                     [  ОК  ]
Запускается демон NFS:                     [  ОК  ]
Запускается NFS mountd:                         [  ОК  ]
16:02:21
$sudo reboot

/dev/pts/1
16:05:35
$ls /mnt
rhel-4-as
16:06:06
$rm /mnt/rhel-4-as/
rm: невозможно удалить каталог `/mnt/rhel-4-as/': Is a directory
16:06:10
$ls /mnt/rhel-4-as/

16:06:12
$sudo rmdir /mnt/rhel-4-as/
Password:
16:06:19
$ls /misc
RHEL-4-AS
16:06:20
$ls /misc/RHEL-4-AS/

16:06:24
$sudo cfdisk
16:06:35
$PATH=/sbin:/usr/sbin:$PATH

16:06:43
$sudo cfdisk
16:06:44
$sudo fdisk
Usage: fdisk [-l] [-b SSZ] [-u] device
E.g.: fdisk /dev/hda  (for the first IDE disk)
  or: fdisk /dev/sdc  (for the third SCSI disk)
  or: fdisk /dev/eda  (for the first PS/2 ESDI drive)
  or: fdisk /dev/rd/c0d0  or: fdisk /dev/ida/c0d0  (for RAID devices)
  ...
16:06:59
$sudo fdisk /dev/hda
The number of cylinders for this disk is set to 4865.
There is nothing wrong with that, but this is larger than 1024,
and could in certain setups cause problems with:
1) software that runs at boot time (e.g., old versions of LILO)
2) booting and partitioning software from other OSs
   (e.g., DOS FDISK, OS/2 FDISK)
Command (m for help): p
Disk /dev/hda: 40.0 GB, 40020664320 bytes
255 heads, 63 sectors/track, 4865 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
...
/dev/hda6            1657        1911     2048256   83  Linux
/dev/hda7            1912        2038     1020096   82  Linux swap
/dev/hda8            2039        2661     5004216   83  Linux
Command (m for help): w
The partition table has been altered!
Calling ioctl() to re-read partition table.
WARNING: Re-reading the partition table failed with error 16: Device or resource busy.
The kernel still uses the old table.
The new table will be used at the next reboot.
Syncing disks.
16:07:34
$sudo partprobe

16:07:40
$sudo mkfs.ext3 /dev/hda8
mke2fs 1.35 (28-Feb-2004)
max_blocks 1281079296, rsv_groups = 39096, rsv_gdb = 305
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
626496 inodes, 1251054 blocks
62552 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=1283457024
39 block groups
32768 blocks per group, 32768 fragments per group
16064 inodes per group
Superblock backups stored on blocks:
        32768, 98304, 163840, 229376, 294912, 819200, 884736
Writing inode tables: done
inode.i_blocks = 19528, i_size = 4243456
Creating journal (8192 blocks): done
Writing superblocks and filesystem accounting information: done
This filesystem will be automatically checked every 30 mounts or
180 days, whichever comes first.  Use tune2fs -c or -i to override.
16:07:49
$sudo mount /dev/hda8 /misc/RHEL-4-AS/

16:08:21
$sudo mount /media/cdrom/
mount: No medium found
16:08:27
$sudo mount /media/cdrom/
mount: block device /dev/hdc is write-protected, mounting read-only
16:08:48
$cp -pR /media/cdrom/
autorun                   README-fr.html            RedHat/                   RELEASE-NOTES-ko.html
.discinfo                 README-gu.html            RELEASE-NOTES-bn.html     RELEASE-NOTES-pa.html
EULA                      README-hi.html            RELEASE-NOTES-de.html     RELEASE-NOTES-pt_BR.html
GPL                       README-it.html            RELEASE-NOTES-en          RELEASE-NOTES-ta.html
images/                   README-ja.html            RELEASE-NOTES-en.html     RELEASE-NOTES-zh_CN.html
isolinux/                 README-ko.html            RELEASE-NOTES-es.html     RELEASE-NOTES-zh_TW.html
README-bn.html            README-pa.html            RELEASE-NOTES-fr.html     RPM-GPG-KEY
README-de.html            README-pt_BR.html         RELEASE-NOTES-gu.html     SRPMS/
README-en                 README-ta.html            RELEASE-NOTES-hi.html     TRANS.TBL
README-en.html            README-zh_CN.html         RELEASE-NOTES-it.html
README-es.html            README-zh_TW.html         RELEASE-NOTES-ja.html
16:08:48
$sudo R /media/cdrom/* /misc/RHEL-4-AS/

/dev/pts/3
16:09:26
$ssh chub.in
Password:
Password:
/dev/pts/1
16:16:37
$ls /misc/RHEL-4-AS/
i:Verlassen  -:S.zurück  <Space>:S.vor v:Anhänge betr.  d:Lösch.  r:Antw.  j:Näc
2941 r   Sidoruk Anatolij          r Настроить SpamAssisin
autorun         README-en.html  README-pt_BR.html      RELEASE-NOTES-es.html     RELEASE-NOTES-ta.html
EULA            README-es.html  README-ta.html         RELEASE-NOTES-fr.html     RELEASE-NOTES-zh_CN.html
GPL             README-fr.html  README-zh_CN.html      RELEASE-NOTES-gu.html     RELEASE-NOTES-zh_TW.html
images          README-gu.html  README-zh_TW.html      RELEASE-NOTES-hi.html     RPM-GPG-KEY
isolinux        README-hi.html  RedHat                 RELEASE-NOTES-it.html     SRPMS
lost+found      README-it.html  RELEASE-NOTES-bn.html  RELEASE-NOTES-ja.html     TRANS.TBL
README-bn.html  README-ja.html  RELEASE-NOTES-de.html  RELEASE-NOTES-ko.html
README-de.html  README-ko.html  RELEASE-NOTES-en       RELEASE-NOTES-pa.html
...
X-New-Subject: [SPAM] **6.7** Ha: Re: Fw: Ha: Re: Ha: Re: Ha: Re: Ha: Re: Ha:
moskau 16:10 Nov19 0*&$mutt  1$ local  2-$ man  3$ modules edit  4$ modules build  9$ mixer
+Re: Ha: Re: Ha: Re: Ha: Re: Ha: Re: Ha: Re: Ha: Re: Fw:
 \320\322\305\320\317\304\327\301\324\305\314\330 \320\317 RedHAt \327
\355\317\323\313\327\325 \323 20.11. \316\301 2 \316\305\304\305\314\311
Игорь,    kov@it.ru           r Ha: Re: Fw: Ha: Re: Ha: Re: Ha: Re: Ha: Re:
в группе 15 слушателей. Соответственно надо установить 15 машин.
          gor Chubinvetkov@it.ru                                     ‚одички
Best Regards,       s:2991 86M]---(                         ------------(99%)---
 r  - 2973/2991: NTsvetkov@it.ru        Ha: Re: Fw: Ha: Re: Ha: Re: Ha -- (34%)
16:21:43
$ls /tftpboot/
linux-install
16:21:46
$ls /tftpboot/linux-install/
msgs  pxelinux.0  pxelinux.cfg  rhel-4-as
16:21:48
$sudo /etc/init.d/nfs
nfs      nfslock
16:21:48
$sudo /etc/init.d/nfs start
Password:
Запускаются службы NFS:                   [  ОК  ]
Запускаются квоты NFS:                     [  ОК  ]
Запускается демон NFS:                     [  ОК  ]
Запускается NFS mountd:                         [  ОК  ]
16:22:52
$sudo showmount -e 192.168.2.254
Export list for 192.168.2.254:
/misc/RHEL-4-AS 192.168.2.0/24
16:23:08
$ls /etc/d
dbus-1/    default/   dev.d/     dumpdates
16:23:08
$sudo rpm -i /misc/RHEL-4-AS/
autorun                   README-fr.html            RedHat/                   RELEASE-NOTES-ko.html
EULA                      README-gu.html            RELEASE-NOTES-bn.html     RELEASE-NOTES-pa.html
GPL                       README-hi.html            RELEASE-NOTES-de.html     RELEASE-NOTES-pt_BR.html
images/                   README-it.html            RELEASE-NOTES-en          RELEASE-NOTES-ta.html
isolinux/                 README-ja.html            RELEASE-NOTES-en.html     RELEASE-NOTES-zh_CN.html
lost+found/               README-ko.html            RELEASE-NOTES-es.html     RELEASE-NOTES-zh_TW.html
README-bn.html            README-pa.html            RELEASE-NOTES-fr.html     RPM-GPG-KEY
README-de.html            README-pt_BR.html         RELEASE-NOTES-gu.html     SRPMS/
README-en                 README-ta.html            RELEASE-NOTES-hi.html     TRANS.TBL
README-en.html            README-zh_CN.html         RELEASE-NOTES-it.html
README-es.html            README-zh_TW.html         RELEASE-NOTES-ja.html
16:23:08
$sudo rpm -i /misc/RHEL-4-AS/RedHat/
i:Verlassen  -:S.zurück  <Space>:S.vor v:Anhänge betr.  d:Lösch.  r:Antw.  j:Näc
2941 r   Sidoruk Anatolij          r Настроить SpamAssisin
Organization: AU
2958 r   Alexander Vdovkin         r повтор
X-MIME-Autoconverted: from 8bit to base64 by mail.iukr.com.ua id kADEkc2B093603
2955     Sidoruk Anatolij          - Re: Уже заработал mailgrah
X-New-Subject: [SPAM] **6.2** sasl
2956     Alexander Vdovkin         - sasl
                    dovkin
Добрый день, Игорь.
...
X-New-Subject: [SPAM] **6.7** Ha: Re: Fw: Ha: Re: Ha: Re: Ha: Re: Ha: Re: Ha:
moskau 16:10 Nov19 0*&$mutt  1$ local  2-$ man  3$ modules edit  4$ modules build  9$ mixer
+Re: Ha: Re: Ha: Re: Ha: Re: Ha: Re: Ha: Re: Ha: Re: Fw:
 \320\322\305\320\317\304\327\301\324\305\314\330 \320\317 RedHAt \327
\355\317\323\313\327\325 \323 20.11. \316\301 2 \316\305\304\305\314\311
Игорь,    kov@it.ru           r Ha: Re: Fw: Ha: Re: Ha: Re: Ha: Re: Ha: Re:
в группе 15 слушателей. Соответственно надо установить 15 машин.
          gor Chubinvetkov@it.ru                                     ‚одички
Best Regards,       s:2991 86M]---(                         ------------(99%)---
 r  - 2973/2991: NTsvetkov@it.ru        Ha: Re: Fw: Ha: Re: Ha: Re: Ha -- (34%)
16:23:08
$sudo rpm -i /misc/RHEL-4-AS/RedHat/RPMS/dhcp
dhcp-3.0.1-12_EL.i386.rpm        dhcpv6-0.10-8.i386.rpm
dhcp-devel-3.0.1-12_EL.i386.rpm  dhcpv6_client-0.10-8.i386.rpm
16:23:08
$sudo rpm -i /misc/RHEL-4-AS/RedHat/RPMS/dhcp
dhcp-3.0.1-12_EL.i386.rpm        dhcpv6-0.10-8.i386.rpm
dhcp-devel-3.0.1-12_EL.i386.rpm  dhcpv6_client-0.10-8.i386.rpm
16:23:08
$sudo rpm -i /misc/RHEL-4-AS/RedHat/RPMS/dhcp-3.0.1-12_EL.i386.rpm
предупреждение: /misc/RHEL-4-AS/RedHat/RPMS/dhcp-3.0.1-12_EL.i386.rpm: подпись DSA V3: NOKEY, key ID db42a60e
16:26:57
$rpm -q dhcp | grep /etc

16:27:08
$rpm -qldhcp | grep /etc
/etc/rc.d/init.d/dhcpd
/etc/rc.d/init.d/dhcrelay
/etc/sysconfig/dhcpd
/etc/sysconfig/dhcrelay
16:27:10
$rpm -ql dhcp | grep /doc
i:Verlassen  -:S.zurück  <Space>:S.vor v:Anhänge betr.  d:Lösch.  r:Antw.  j:Näc
2941 r   Sidoruk Anatolij          r Настроить SpamAssisin
                    dovkin
Добрый день, Игорь.
Как у Вас дела?
у меня, как всегда,  вопросы, если не затруднит.
/usr/share/doc/dhcp-3.0.1
/usr/share/doc/dhcp-3.0.1/README
/usr/share/doc/dhcp-3.0.1/RELNOTES
/usr/share/doc/dhcp-3.0.1/dhcpd.conf.sample
 *-Mutt: =inbox [Msgs:2991 86M]---(date/date)---------------------------(98%)---    -- (98%)
X-New-Subject: [SPAM] **6.7** Ha: Re: Fw: Ha: Re: Ha: Re: Ha: Re: Ha: Re: Ha:
moskau 16:10 Nov19 0*&$mutt  1$ local  2-$ man  3$ modules edit  4$ modules build  9$ mixer
+Re: Ha: Re: Ha: Re: Ha: Re: Ha: Re: Ha: Re: Ha: Re: Fw:
 \320\322\305\320\317\304\327\301\324\305\314\330 \320\317 RedHAt \327
\355\317\323\313\327\325 \323 20.11. \316\301 2 \316\305\304\305\314\311
Игорь,    kov@it.ru           r Ha: Re: Fw: Ha: Re: Ha: Re: Ha: Re: Ha: Re:
в группе 15 слушателей. Соответственно надо установить 15 машин.
          gor Chubinvetkov@it.ru                                     ‚одички
Best Regards,       s:2991 86M]---(                         ------------(99%)---
 r  - 2973/2991: NTsvetkov@it.ru        Ha: Re: Fw: Ha: Re: Ha: Re: Ha -- (34%)
16:27:41
$sudo cp /usr/share/doc/dhcp-3.0.1/dhcpd.conf.sample /etc/dhcpd.conf

16:27:59
$su -
Password:
16:28:04
#vi /etc/dhcpd.conf
16:30:03
#chckonfig tftp on
bash: chckonfig: command not found
16:30:09
#chkonfig tftp on
bash: chkonfig: command not found
16:30:13
#chkconfig tftp on

Статистика

Время первой команды журнала15:13:59 2006-11-19
Время последней команды журнала16:30:13 2006-11-19
Количество командных строк в журнале100
Процент команд с ненулевым кодом завершения, %20.00
Процент синтаксически неверно набранных команд, % 5.00
Суммарное время работы с терминалом *, час 1.27
Количество командных строк в единицу времени, команда/мин 1.31
Частота использования команд
sudo37|==========================| 26.06%
ls16|===========| 11.27%
rpm16|===========| 11.27%
perl6|====| 4.23%
cd6|====| 4.23%
/etc/init.d/nfs5|===| 3.52%
grep5|===| 3.52%
system-config-netboot4|==| 2.82%
chkconfig3|==| 2.11%
make3|==| 2.11%
mount3|==| 2.11%
ssh3|==| 2.11%
cfdisk2|=| 1.41%
cp2|=| 1.41%
sbin:$PATH2|=| 1.41%
rm2|=| 1.41%
l3-agent2|=| 1.41%
fdisk2|=| 1.41%
/etc/init.d/nfslock2|=| 1.41%
system-con2|=| 1.41%
su2|=| 1.41%
R1|| 0.70%
mkfs.ext31|| 0.70%
#-------------------------------------------------1|| 0.70%
reboot1|| 0.70%
echo1|| 0.70%
ды1|| 0.70%
find1|| 0.70%
ps1|| 0.70%
chckonfig1|| 0.70%
PATH1|| 0.70%
tftp1|| 0.70%
chkonfig1|| 0.70%
vi1|| 0.70%
rmdir1|| 0.70%
partprobe1|| 0.70%
kill1|| 0.70%
showmount1|| 0.70%
____
*) Интервалы неактивности длительностью 30 минут и более не учитываются

Справка

Для того чтобы использовать LiLaLo, не нужно знать ничего особенного: всё происходит само собой. Однако, чтобы ведение и последующее использование журналов было как можно более эффективным, желательно иметь в виду следующее:
  1. В журнал автоматически попадают все команды, данные в любом терминале системы.

  2. Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду w. В поле WHAT, соответствующем текущему терминалу, должна быть указана программа script.

  3. Команды, при наборе которых были допущены синтаксические ошибки, выводятся перечёркнутым текстом:
    $ l s-l
    bash: l: command not found
    

  4. Если код завершения команды равен нулю, команда была выполнена без ошибок. Команды, код завершения которых отличен от нуля, выделяются цветом.
    $ test 5 -lt 4
    Обратите внимание на то, что код завершения команды может быть отличен от нуля не только в тех случаях, когда команда была выполнена с ошибкой. Многие команды используют код завершения, например, для того чтобы показать результаты проверки

  5. Команды, ход выполнения которых был прерван пользователем, выделяются цветом.
    $ 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
    

  6. Команды, выполненные с привилегиями суперпользователя, выделяются слева красной чертой.
    # id
    uid=0(root) gid=0(root) Gruppen=0(root)
    

  7. Изменения, внесённые в текстовый файл с помощью редактора, запоминаются и показываются в журнале в формате ed. Строки, начинающиеся символом "<", удалены, а строки, начинающиеся символом ">" -- добавлены.
    $ vi ~/.bashrc
    2a3,5
    >    if [ -f /usr/local/etc/bash_completion ]; then
    >         . /usr/local/etc/bash_completion
    >        fi
    

  8. Для того чтобы изменить файл в соответствии с показанными в диффшоте изменениями, можно воспользоваться командой patch. Нужно скопировать изменения, запустить программу patch, указав в качестве её аргумента файл, к которому применяются изменения, и всавить скопированный текст:
    $ patch ~/.bashrc
    В данном случае изменения применяются к файлу ~/.bashrc

  9. Для того чтобы получить краткую справочную информацию о команде, нужно подвести к ней мышь. Во всплывающей подсказке появится краткое описание команды.

    Если справочная информация о команде есть, команда выделяется голубым фоном, например: vi. Если справочная информация отсутствует, команда выделяется розовым фоном, например: notepad.exe. Справочная информация может отсутствовать в том случае, если (1) команда введена неверно; (2) если распознавание команды LiLaLo выполнено неверно; (3) если информация о команде неизвестна LiLaLo. Последнее возможно для редких команд.

  10. Большие, в особенности многострочные, всплывающие подсказки лучше всего показываются браузерами KDE Konqueror, Apple Safari и Microsoft Internet Explorer. В браузерах Mozilla и Firefox они отображаются не полностью, а вместо перевода строки выводится специальный символ.

  11. Время ввода команды, показанное в журнале, соответствует времени начала ввода командной строки, которое равно тому моменту, когда на терминале появилось приглашение интерпретатора

  12. Имя терминала, на котором была введена команда, показано в специальном блоке. Этот блок показывается только в том случае, если терминал текущей команды отличается от терминала предыдущей.

  13. Вывод не интересующих вас в настоящий момент элементов журнала, таких как время, имя терминала и других, можно отключить. Для этого нужно воспользоваться формой управления журналом вверху страницы.

  14. Небольшие комментарии к командам можно вставлять прямо из командной строки. Комментарий вводится прямо в командную строку, после символов #^ или #v. Символы ^ и v показывают направление выбора команды, к которой относится комментарий: ^ - к предыдущей, v - к следующей. Например, если в командной строке было введено:

    $ whoami
    
    user
    
    $ #^ Интересно, кто я?
    
    в журнале это будет выглядеть так:
    $ whoami
    
    user
    
    Интересно, кто я?

  15. Если комментарий содержит несколько строк, его можно вставить в журнал следующим образом:

    $ whoami
    
    user
    
    $ cat > /dev/null #^ Интересно, кто я?
    
    Программа whoami выводит имя пользователя, под которым 
    мы зарегистрировались в системе.
    -
    Она не может ответить на вопрос о нашем назначении 
    в этом мире.
    
    В журнале это будет выглядеть так:
    $ whoami
    user
    
    Интересно, кто я?
    Программа whoami выводит имя пользователя, под которым
    мы зарегистрировались в системе.

    Она не может ответить на вопрос о нашем назначении
    в этом мире.
    Для разделения нескольких абзацев между собой используйте символ "-", один в строке.

  16. Комментарии, не относящиеся непосредственно ни к какой из команд, добавляются точно таким же способом, только вместо симолов #^ или #v нужно использовать символы #=

  17. Содержимое файла может быть показано в журнале. Для этого его нужно вывести с помощью программы cat. Если вывод команды отметить симоволами #!, содержимое файла будет показано в журнале в специально отведённой для этого секции.
  18. Для того чтобы вставить скриншот интересующего вас окна в журнал, нужно воспользоваться командой l3shot. После того как команда вызвана, нужно с помощью мыши выбрать окно, которое должно быть в журнале.
  19. Команды в журнале расположены в хронологическом порядке. Если две команды давались одна за другой, но на разных терминалах, в журнале они будут рядом, даже если они не имеют друг к другу никакого отношения.
    1
        2
    3   
        4
    
    Группы команд, выполненных на разных терминалах, разделяются специальной линией. Под этой линией в правом углу показано имя терминала, на котором выполнялись команды. Для того чтобы посмотреть команды только одного сенса, нужно щёкнуть по этому названию.

О программе

LiLaLo (L3) расшифровывается как Live Lab Log.
Программа разработана для повышения эффективности обучения Unix/Linux-системам.
(c) Игорь Чубин, 2004-2008

$Id$