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

Содержание

Журнал

Вторник (06/08/10)

/dev/pts/23
14:20:06
#ls *xen*
kernel-xen-2.6.18-194.el5.i686.rpm
kernel-xen-devel-2.6.18-194.el5.i686.rpm
kmod-cmirror-xen-0.1.22-3.el5.i686.rpm
kmod-gfs-xen-0.1.34-12.el5.centos.i686.rpm
kmod-gnbd-xen-0.1.5-2.el5.centos.i686.rpm
xen-3.0.3-105.el5.i386.rpm
xen-devel-3.0.3-105.el5.i386.rpm
xen-libs-3.0.3-105.el5.i386.rpm
14:20:09
#rpm -i xen-3.0.3-105.el5.i386.rpm
error: Failed dependencies:
        bridge-utils is needed by xen-3.0.3-105.el5.i386
        libblktap.so.3.0 is needed by xen-3.0.3-105.el5.i386
        libfsimage.so.1.0 is needed by xen-3.0.3-105.el5.i386
        libfsimage.so.1.0(libfsimage.so.1.0) is needed by xen-3.0.3-105.el5.i386
        libxenctrl.so.3.0 is needed by xen-3.0.3-105.el5.i386
        libxenguest.so.3.0 is needed by xen-3.0.3-105.el5.i386
        libxenstore.so.3.0 is needed by xen-3.0.3-105.el5.i386
        python-virtinst is needed by xen-3.0.3-105.el5.i386
        xen-hypervisor-abi = 3.1 is needed by xen-3.0.3-105.el5.i386
        xen-libs = 3.0.3-105.el5 is needed by xen-3.0.3-105.el5.i386
        xz-libs is needed by xen-3.0.3-105.el5.i386
14:20:48
#man rpm
14:21:20
#rpm --aid -i xen-3.0.3-105.el5.i386.rpm
error: Failed dependencies:
        bridge-utils is needed by xen-3.0.3-105.el5.i386
        libblktap.so.3.0 is needed by xen-3.0.3-105.el5.i386
        libfsimage.so.1.0 is needed by xen-3.0.3-105.el5.i386
        libfsimage.so.1.0(libfsimage.so.1.0) is needed by xen-3.0.3-105.el5.i386
        libxenctrl.so.3.0 is needed by xen-3.0.3-105.el5.i386
        libxenguest.so.3.0 is needed by xen-3.0.3-105.el5.i386
        libxenstore.so.3.0 is needed by xen-3.0.3-105.el5.i386
        python-virtinst is needed by xen-3.0.3-105.el5.i386
        xen-hypervisor-abi = 3.1 is needed by xen-3.0.3-105.el5.i386
        xen-libs = 3.0.3-105.el5 is needed by xen-3.0.3-105.el5.i386
        xz-libs is needed by xen-3.0.3-105.el5.i386
14:21:25
#man rpm
14:21:51
#ls *xen*
kernel-xen-2.6.18-194.el5.i686.rpm
kernel-xen-devel-2.6.18-194.el5.i686.rpm
kmod-cmirror-xen-0.1.22-3.el5.i686.rpm
kmod-gfs-xen-0.1.34-12.el5.centos.i686.rpm
kmod-gnbd-xen-0.1.5-2.el5.centos.i686.rpm
xen-3.0.3-105.el5.i386.rpm
xen-devel-3.0.3-105.el5.i386.rpm
xen-libs-3.0.3-105.el5.i386.rpm
14:22:01
#ls xen* kernel-xen*
kernel-xen-2.6.18-194.el5.i686.rpm        xen-devel-3.0.3-105.el5.i386.rpm
kernel-xen-devel-2.6.18-194.el5.i686.rpm  xen-libs-3.0.3-105.el5.i386.rpm
xen-3.0.3-105.el5.i386.rpm
/dev/tty1
14:22:12
#df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda1             2.0G  526M  1.4G  28% /
/dev/mapper/LVM-usr    15G  6.3G  7.6G  46% /usr
/dev/mapper/LVM-home  3.0G   70M  2.7G   3% /home
/dev/mapper/LVM-var   4.9G  184M  4.5G   4% /var
/dev/mapper/LVM-tmp   2.0G  191M  1.7G  11% /tmp
tmpfs                 2.0G     0  2.0G   0% /dev/shm
/dev/scd0             3.9G  3.9G     0 100% /mnt
/dev/mapper/LVM-squid
                      5.0G  139M  4.6G   3% /var/spool/squid
/dev/sda3              19G  173M   18G   1% /data
/dev/pts/23
14:22:17
#rpm -i xen* kernel-xen*
error: Failed dependencies:
        python-virtinst is needed by xen-3.0.3-105.el5.i386
        xz-libs is needed by xen-3.0.3-105.el5.i386
        libext4fs.so.2 is needed by xen-libs-3.0.3-105.el5.i386
        liblzma.so.0 is needed by xen-libs-3.0.3-105.el5.i386
/dev/tty1
14:22:20
#cd /mnt

/dev/pts/23
14:22:24
#rpm -i xen* kernel-xen* virt-
virt-manager-0.6.1-12.el5.i386.rpm  virt-viewer-0.0.2-3.el5.i386.rpm
14:22:24
#rpm -i xen* kernel-xen* virt-manager-0.6.1-12.el5.i386.rpm
error: Failed dependencies:
        python-virtinst is needed by xen-3.0.3-105.el5.i386
        xz-libs is needed by xen-3.0.3-105.el5.i386
        libext4fs.so.2 is needed by xen-libs-3.0.3-105.el5.i386
        liblzma.so.0 is needed by xen-libs-3.0.3-105.el5.i386
        gnome-python2-gnomekeyring >= 2.15.4 is needed by virt-manager-0.6.1-12.el5.i386
        gtk-vnc-python >= 0.3.8 is needed by virt-manager-0.6.1-12.el5.i386
        libvirt-python >= 0.3.3 is needed by virt-manager-0.6.1-12.el5.i386
        python-virtinst >= 0.400.3 is needed by virt-manager-0.6.1-12.el5.i386
/dev/tty1
14:22:33
#ls
CentOS                 RELEASE-NOTES-en          RELEASE-NOTES-nl
EULA                   RELEASE-NOTES-en.html     RELEASE-NOTES-nl.html
GPL                    RELEASE-NOTES-en_US       RELEASE-NOTES-pt_BR
images                 RELEASE-NOTES-en_US.html  RELEASE-NOTES-pt_BR.html
isolinux               RELEASE-NOTES-es          RELEASE-NOTES-ro
NOTES                  RELEASE-NOTES-es.html     RELEASE-NOTES-ro.html
RELEASE-NOTES-cs       RELEASE-NOTES-fr          repodata
RELEASE-NOTES-cs.html  RELEASE-NOTES-fr.html     RPM-GPG-KEY-beta
RELEASE-NOTES-de       RELEASE-NOTES-ja          RPM-GPG-KEY-CentOS-5
RELEASE-NOTES-de.html  RELEASE-NOTES-ja.html     TRANS.TBL
14:22:34
#cd CentOS/

14:22:38
#ls
a2ps-4.13b-57.2.el5.i386.rpm
acl-2.2.39-6.el5.i386.rpm
acpid-1.0.4-9.el5_4.2.i386.rpm
adaptx-0.9.13-3jpp.1.i386.rpm
adaptx-doc-0.9.13-3jpp.1.i386.rpm
adaptx-javadoc-0.9.13-3jpp.1.i386.rpm
adjtimex-1.20-2.1.i386.rpm
agg-2.4-2.1.i386.rpm
agg-devel-2.4-2.1.i386.rpm
aide-0.13.1-6.el5.i386.rpm
...
yum-utils-1.1.16-14.el5.centos.1.noarch.rpm
yum-verify-1.1.16-14.el5.centos.1.noarch.rpm
yum-versionlock-1.1.16-14.el5.centos.1.noarch.rpm
zenity-2.16.0-2.el5.i386.rpm
zip-2.31-2.el5.i386.rpm
zisofs-tools-1.0.6-3.2.2.i386.rpm
zlib-1.2.3-3.i386.rpm
zlib-devel-1.2.3-3.i386.rpm
zsh-4.2.6-3.el5.i386.rpm
zsh-html-4.2.6-3.el5.i386.rpm
14:22:39
#rpm -Uhv createrepo-0.4.11-3.el5.noarch.rpm
Preparing...                ########################################### [100%]
   1:createrepo             ########################################### [100%]
/dev/pts/23
14:22:43
#rpm -i xen* kernel-xen* virt-manager-0.6.1-12.el5.i386.rpm gt
gthumb-2.7.8-8.el5.i386.rpm               gtkhtml3-3.16.3-1.el5.i386.rpm
gtk+-1.2.10-56.el5.i386.rpm               gtkhtml3-devel-3.16.3-1.el5.i386.rpm
gtk2-2.10.4-20.el5.i386.rpm               gtksourceview-1.8.0-1.fc6.i386.rpm
gtk2-devel-2.10.4-20.el5.i386.rpm         gtksourceview-devel-1.8.0-1.fc6.i386.rpm
gtk2-engines-2.8.0-3.el5.i386.rpm         gtkspell-2.0.11-2.1.i386.rpm
gtk+-devel-1.2.10-56.el5.i386.rpm         gtkspell-devel-2.0.11-2.1.i386.rpm
gtk-doc-1.7-1.fc6.noarch.rpm              gtk-vnc-0.3.8-3.el5.i386.rpm
gtkhtml2-2.11.0-3.i386.rpm                gtk-vnc-devel-0.3.8-3.el5.i386.rpm
gtkhtml2-devel-2.11.0-3.i386.rpm          gtk-vnc-python-0.3.8-3.el5.i386.rpm
14:22:43
#rpm -i xen* kernel-xen* virt-manager-0.6.1-12.el5.i386.rpm gt
gthumb-2.7.8-8.el5.i386.rpm               gtkhtml3-3.16.3-1.el5.i386.rpm
gtk+-1.2.10-56.el5.i386.rpm               gtkhtml3-devel-3.16.3-1.el5.i386.rpm
gtk2-2.10.4-20.el5.i386.rpm               gtksourceview-1.8.0-1.fc6.i386.rpm
gtk2-devel-2.10.4-20.el5.i386.rpm         gtksourceview-devel-1.8.0-1.fc6.i386.rpm
gtk2-engines-2.8.0-3.el5.i386.rpm         gtkspell-2.0.11-2.1.i386.rpm
gtk+-devel-1.2.10-56.el5.i386.rpm         gtkspell-devel-2.0.11-2.1.i386.rpm
gtk-doc-1.7-1.fc6.noarch.rpm              gtk-vnc-0.3.8-3.el5.i386.rpm
gtkhtml2-2.11.0-3.i386.rpm                gtk-vnc-devel-0.3.8-3.el5.i386.rpm
gtkhtml2-devel-2.11.0-3.i386.rpm          gtk-vnc-python-0.3.8-3.el5.i386.rpm
14:22:43
#rpm -i xen* kernel-xen*
error: Failed dependencies:
        python-virtinst is needed by xen-3.0.3-105.el5.i386
        xz-libs is needed by xen-3.0.3-105.el5.i386
        libext4fs.so.2 is needed by xen-libs-3.0.3-105.el5.i386
        liblzma.so.0 is needed by xen-libs-3.0.3-105.el5.i386
/dev/tty1
14:22:46
#createrepo -i /tmp/1

/dev/pts/23
14:23:04
#rpm -i xen* kernel-xen* lib
Display all 319 possibilities? (y or n)
14:23:04
#rpm -i xen* kernel-xen* lib
Display all 319 possibilities? (y or n)
14:23:04
#rpm -i xen* kernel-xen* libe
liberation-fonts-1.0-1.el5.noarch.rpm
libevent-1.4.13-1.i386.rpm
libevent-devel-1.4.13-1.i386.rpm
libexif-0.6.13-4.0.2.el5_1.1.i386.rpm
libexif-devel-0.6.13-4.0.2.el5_1.1.i386.rpm
14:23:04
#rpm -i xen* kernel-xen* xz-
xz-4.999.9-0.3.beta.20091007git.el5.i386.rpm
xz-devel-4.999.9-0.3.beta.20091007git.el5.i386.rpm
xz-libs-4.999.9-0.3.beta.20091007git.el5.i386.rpm
xz-lzma-compat-4.999.9-0.3.beta.20091007git.el5.i386.rpm
14:23:04
#rpm -i xen* kernel-xen* xz-*
error: Failed dependencies:
        python-virtinst is needed by xen-3.0.3-105.el5.i386
        libext4fs.so.2 is needed by xen-libs-3.0.3-105.el5.i386
/dev/tty1
14:23:13
#mkdir /1

14:23:23
#createrepo -i /1 /mnt/CentOS/
Traceback (most recent call last):
  File "/usr/share/createrepo/genpkgmetadata.py", line 722, in ?
    main(sys.argv[1:])
  File "/usr/share/createrepo/genpkgmetadata.py", line 592, in main
    cmds, directories = parseArgs(args)
  File "/usr/share/createrepo/genpkgmetadata.py", line 570, in parseArgs
    pfo = open(cmds['pkglist'], 'r')
IOError: [Errno 21] Is a directory
14:23:39
#man crearepo
/dev/pts/23
14:23:44
#rpm -i xen* kernel-xen* xz-*

/dev/tty1
14:23:53
#man createrepo
/dev/pts/23
14:24:02
#for i in * ; do rpm -qlp $i | grep libext4 && echo $i ; done
/usr/lib/libext4fs.a
/usr/lib/libext4fs.so
/usr/share/info/libext4fs.info.gz
e4fsprogs-devel-1.41.9-3.el5.i386.rpm
/lib/libext4fs.so.2
/lib/libext4fs.so.2.4
e4fsprogs-libs-1.41.9-3.el5.i386.rpm
[1]+  Stopped                 rpm -qlp $i | grep libext4
/dev/tty1
14:24:05
#createrepo -o /1 /mnt/CentOS/

/dev/pts/23
14:25:19
#kill %
[1]+  Terminated              rpm -qlp $i | grep libext4
14:25:21
#kill %
bash: kill: %: no such job
14:25:22
#rpm -i e4fsprogs-libs-1.41.9-3.el5.i386.rpm

14:25:47
#rpm -i virt-
virt-manager-0.6.1-12.el5.i386.rpm  virt-viewer-0.0.2-3.el5.i386.rpm
14:25:47
#rpm -i virt-manager-0.6.1-12.el5.i386.rpm
error: Failed dependencies:
        gnome-python2-gnomekeyring >= 2.15.4 is needed by virt-manager-0.6.1-12.el5.i386
        gtk-vnc-python >= 0.3.8 is needed by virt-manager-0.6.1-12.el5.i386
        libvirt-python >= 0.3.3 is needed by virt-manager-0.6.1-12.el5.i386
        python-virtinst >= 0.400.3 is needed by virt-manager-0.6.1-12.el5.i386
14:26:02
#ls *libvirt*
libvirt-0.6.3-33.el5.i386.rpm     libvirt-devel-0.6.3-33.el5.i386.rpm
libvirt-cim-0.5.8-3.el5.i386.rpm  libvirt-python-0.6.3-33.el5.i386.rpm
14:26:07
#rpm -i libvirt-0.6.3-33.el5.i386.rpm
error: Failed dependencies:
        iscsi-initiator-utils is needed by libvirt-0.6.3-33.el5.i386
        libxenstore.so.3.0 is needed by libvirt-0.6.3-33.el5.i386
14:26:15
#mount
/dev/sda1 on / type ext3 (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
/dev/mapper/LVM-usr on /usr type ext3 (rw)
/dev/mapper/LVM-home on /home type ext3 (rw)
/dev/mapper/LVM-var on /var type ext3 (rw)
/dev/mapper/LVM-tmp on /tmp type ext3 (rw,acl)
tmpfs on /dev/shm type tmpfs (rw)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
/dev/scd0 on /mnt type iso9660 (ro)
nfsd on /proc/fs/nfsd type nfsd (rw)
/dev/mapper/LVM-squid on /var/spool/squid type ext3 (rw)
/dev/sda3 on /data type ext3 (rw)
14:26:35
#ls /dev/LVM/usr
/dev/LVM/usr
14:26:53
#lvcreate -s /dev/LVM/usr -n /dev/LVM/usr-backup -L 1G
  Logical volume "usr-backup" created
/dev/tty1
14:30:31
#ls
a2ps-4.13b-57.2.el5.i386.rpm
acl-2.2.39-6.el5.i386.rpm
acpid-1.0.4-9.el5_4.2.i386.rpm
adaptx-0.9.13-3jpp.1.i386.rpm
adaptx-doc-0.9.13-3jpp.1.i386.rpm
adaptx-javadoc-0.9.13-3jpp.1.i386.rpm
adjtimex-1.20-2.1.i386.rpm
agg-2.4-2.1.i386.rpm
agg-devel-2.4-2.1.i386.rpm
aide-0.13.1-6.el5.i386.rpm
...
yum-utils-1.1.16-14.el5.centos.1.noarch.rpm
yum-verify-1.1.16-14.el5.centos.1.noarch.rpm
yum-versionlock-1.1.16-14.el5.centos.1.noarch.rpm
zenity-2.16.0-2.el5.i386.rpm
zip-2.31-2.el5.i386.rpm
zisofs-tools-1.0.6-3.2.2.i386.rpm
zlib-1.2.3-3.i386.rpm
zlib-devel-1.2.3-3.i386.rpm
zsh-4.2.6-3.el5.i386.rpm
zsh-html-4.2.6-3.el5.i386.rpm
14:30:40
#rpm -Uhv mc
mc-4.6.1a-35.el5.i386.rpm       mcstrans-0.2.11-3.el5.i386.rpm
14:30:40
#rpm -Uhv mc-4.6.1a-35.el5.i386.rpm
Preparing...                ########################################### [100%]
   1:mc                     ########################################### [100%]
14:30:52
#screen -x
/dev/pts/23
14:31:03
#mc
14:31:17
#ls
a2ps-4.13b-57.2.el5.i386.rpm
acl-2.2.39-6.el5.i386.rpm
acpid-1.0.4-9.el5_4.2.i386.rpm
adaptx-0.9.13-3jpp.1.i386.rpm
adaptx-doc-0.9.13-3jpp.1.i386.rpm
adaptx-javadoc-0.9.13-3jpp.1.i386.rpm
adjtimex-1.20-2.1.i386.rpm
agg-2.4-2.1.i386.rpm
agg-devel-2.4-2.1.i386.rpm
aide-0.13.1-6.el5.i386.rpm
...
yum-utils-1.1.16-14.el5.centos.1.noarch.rpm
yum-verify-1.1.16-14.el5.centos.1.noarch.rpm
yum-versionlock-1.1.16-14.el5.centos.1.noarch.rpm
zenity-2.16.0-2.el5.i386.rpm
zip-2.31-2.el5.i386.rpm
zisofs-tools-1.0.6-3.2.2.i386.rpm
zlib-1.2.3-3.i386.rpm
zlib-devel-1.2.3-3.i386.rpm
zsh-4.2.6-3.el5.i386.rpm
zsh-html-4.2.6-3.el5.i386.rpm
14:31:18
#cd /

14:31:20
#cd etc/yum.repos.d/

14:31:28
#ls
CentOS-Base.repo  CentOS-Media.repo
14:31:28
#vi CentOS-Base.repo
--- /tmp/l3-saved-28713.16800.18137	2010-06-08 18:31:35.000000000 +0600
+++ CentOS-Base.repo	2010-06-08 18:32:44.000000000 +0600
@@ -1,60 +1,50 @@
-# CentOS-Base.repo
+
+[base]
+name=CentOS-$releasever - Base
+#mirrorlist=
+baseurl=file:///1
+#http://mirror.centos.org/centos/$releasever/os/$basearch/
+#gpgcheck=1
+#gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
+
+##released updates 
+#[updates]
+#name=CentOS-$releasever - Updates
+#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates
+##baseurl=http://mirror.centos.org/centos/$releasever/updates/$basearch/
+#gpgcheck=1
+#gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
 #
-# The mirror system uses the connecting IP address of the client and the
-# update status of each mirror to pick mirrors that are updated to and
-# geographically close to the client.  You should use this for CentOS updates
-# unless you are manually picking other mirrors.
+##packages used/produced in the build but not released
+#[addons]
+#name=CentOS-$releasever - Addons
+#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=addons
+##baseurl=http://mirror.centos.org/centos/$releasever/addons/$basearch/
+#gpgcheck=1
+#gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
 #
-# If the mirrorlist= does not work for you, as a fall back you can try the 
-# remarked out baseurl= line instead.
+##additional packages that may be useful
+#[extras]
+#name=CentOS-$releasever - Extras
+#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras
+##baseurl=http://mirror.centos.org/centos/$releasever/extras/$basearch/
+#gpgcheck=1
+#gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
 #
+##additional packages that extend functionality of existing packages
+#[centosplus]
+#name=CentOS-$releasever - Plus
+#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=centosplus
+##baseurl=http://mirror.centos.org/centos/$releasever/centosplus/$basearch/
+#gpgcheck=1
+#enabled=0
+#gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
 #
-
-[base]
-name=CentOS-$releasever - Base
-mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
-#baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
-gpgcheck=1
-gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
-
-#released updates 
-[updates]
-name=CentOS-$releasever - Updates
-mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates
-#baseurl=http://mirror.centos.org/centos/$releasever/updates/$basearch/
-gpgcheck=1
-gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
-
-#packages used/produced in the build but not released
-[addons]
-name=CentOS-$releasever - Addons
-mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=addons
-#baseurl=http://mirror.centos.org/centos/$releasever/addons/$basearch/
-gpgcheck=1
-gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
-
-#additional packages that may be useful
-[extras]
-name=CentOS-$releasever - Extras
-mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras
-#baseurl=http://mirror.centos.org/centos/$releasever/extras/$basearch/
-gpgcheck=1
-gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
-
-#additional packages that extend functionality of existing packages
-[centosplus]
-name=CentOS-$releasever - Plus
-mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=centosplus
-#baseurl=http://mirror.centos.org/centos/$releasever/centosplus/$basearch/
-gpgcheck=1
-enabled=0
-gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
-
-#contrib - packages by Centos Users
-[contrib]
-name=CentOS-$releasever - Contrib
-mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=contrib
-#baseurl=http://mirror.centos.org/centos/$releasever/contrib/$basearch/
-gpgcheck=1
-enabled=0
-gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
+##contrib - packages by Centos Users
+#[contrib]
+#name=CentOS-$releasever - Contrib
+#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=contrib
+##baseurl=http://mirror.centos.org/centos/$releasever/contrib/$basearch/
+#gpgcheck=1
+#enabled=0
+#gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
14:32:44
#yum list
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
base                                                          |  951 B     00:00
base/primary                                                  | 735 kB     00:00
alsa-lib.i386                             1.0.17-1.el5                      installed
alsa-utils.i386                           1.0.17-1.el5                      installed
amtu.i386                                 1.0.6-1.el5                       installed
anacron.i386                              2.3-45.el5.centos                 installed
antlr.i386                                2.7.6-4jpp.2                      installed
apmd.i386                                 1:3.2.2-5                         installed
...
yum-tmprepo.noarch                        1.1.16-14.el5.centos.1            base
yum-tsflags.noarch                        1.1.16-14.el5.centos.1            base
yum-updateonboot.noarch                   1.1.16-14.el5.centos.1            base
yum-upgrade-helper.noarch                 1.1.16-14.el5.centos.1            base
yum-utils.noarch                          1.1.16-14.el5.centos.1            base
yum-verify.noarch                         1.1.16-14.el5.centos.1            base
yum-versionlock.noarch                    1.1.16-14.el5.centos.1            base
zisofs-tools.i386                         1.0.6-3.2.2                       base
zlib-devel.i386                           1.2.3-3                           base
zsh.i386                                  4.2.6-3.el5                       base
14:32:54
#create
create-branching-keyboard  create-jar-links
create-cracklib-dict       createrepo
14:32:54
#ls /1/
repodata
14:33:13
#ls /1/repodata/
filelists.xml.gz  other.xml.gz  primary.xml.gz  repomd.xml
14:33:15
#man createrepo
14:34:40
#yum list xen
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Available Packages
xen.i386                              3.0.3-105.el5                              base
14:34:42
#yum install xen
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package xen.i386 0:3.0.3-105.el5 set to be updated
--> Processing Dependency: xen-hypervisor-abi = 3.1 for package: xen
--> Processing Dependency: xen-libs = 3.0.3-105.el5 for package: xen
--> Processing Dependency: libxenctrl.so.3.0 for package: xen
--> Processing Dependency: libfsimage.so.1.0 for package: xen
...
Downloading Packages:
Error Downloading Packages:
  libvirt-0.6.3-33.el5.i386: failure: libvirt-0.6.3-33.el5.i386.rpm from base: [Errno 256] No more mirrors to try.
  python-virtinst-0.400.3-9.el5.noarch: failure: python-virtinst-0.400.3-9.el5.noarch.rpm from base: [Errno 256] No more mirrors to try.
  xen-libs-3.0.3-105.el5.i386: failure: xen-libs-3.0.3-105.el5.i386.rpm from base: [Errno 256] No more mirrors to try.
  iscsi-initiator-utils-6.2.0.871-0.16.el5.i386: failure: iscsi-initiator-utils-6.2.0.871-0.16.el5.i386.rpm from base: [Errno 256] No more mirrors to try.
  xz-libs-4.999.9-0.3.beta.20091007git.el5.i386: failure: xz-libs-4.999.9-0.3.beta.20091007git.el5.i386.rpm from base: [Errno 256] No more mirrors to try.
  xen-3.0.3-105.el5.i386: failure: xen-3.0.3-105.el5.i386.rpm from base: [Errno 256] No more mirrors to try.
  libvirt-python-0.6.3-33.el5.i386: failure: libvirt-python-0.6.3-33.el5.i386.rpm from base: [Errno 256] No more mirrors to try.
  kernel-xen-2.6.18-194.el5.i686: failure: kernel-xen-2.6.18-194.el5.i686.rpm from base: [Errno 256] No more mirrors to try.
14:35:09
#cd /1/

14:35:34
#ls
repodata
14:35:35
#cd repodata/

14:35:36
#ls
filelists.xml.gz  other.xml.gz  primary.xml.gz  repomd.xml
14:35:37
#zless primary.xml.gz
14:35:51
#cd /

14:35:53
#createrepo -o /1/ /mnt/CentOS/

/dev/pts/11
14:36:15
#man createrepo
14:38:37
#ls /root/
1.txt            file    file3  file8     install.log         newfile    XXXXXXXX
a                file1   file4  file9     install.log.syslog  nohup.out  ZZZZZ
abcde            file10  file5  file.txt  Mail                sysctl
anaconda-ks.cfg  file11  file6  hello     mbox                t
Desktop          file2   file7  hello.c   naiti-chempiona     temp
14:38:39
#less /root/anaconda-ks.cfg
14:39:01
#less /root/anaconda-ks.cfg
14:39:46
#cd /mnt/
CentOS/   images/   isolinux/ NOTES/    repodata/
14:39:46
#ls /mnt/repodata/
comps.xml  filelists.xml.gz  other.xml.gz  primary.xml.gz  repomd.xml  TRANS.TBL
14:40:24
#vi /etc/yum
--- /tmp/l3-saved-31961.5218.11447	2010-06-08 18:40:38.000000000 +0600
+++ /etc/yum.repos.d/CentOS-Base.repo	2010-06-08 18:40:48.000000000 +0600
@@ -2,7 +2,7 @@
 [base]
 name=CentOS-$releasever - Base
 #mirrorlist=
-baseurl=file:///1
+baseurl=file:///mnt
 #http://mirror.centos.org/centos/$releasever/os/$basearch/
 #gpgcheck=1
 #gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
14:40:24
#vi /etc/yum.repos.d/CentOS-
14:40:24
#vi /etc/yum.repos.d/CentOS-Base.repo
14:40:48
#vi /etc/yum.repos.d/CentOS-
--- /tmp/l3-saved-31961.4558.30224	2010-06-08 18:42:02.000000000 +0600
+++ /etc/yum.repos.d/CentOS-Base.repo	2010-06-08 18:42:33.000000000 +0600
@@ -2,7 +2,7 @@
 [base]
 name=CentOS-$releasever - Base
 #mirrorlist=
-baseurl=file:///mnt
+baseurl=file:///mnt/
 #http://mirror.centos.org/centos/$releasever/os/$basearch/
 #gpgcheck=1
 #gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
14:40:48
#vi /etc/yum.repos.d/CentOS-Media.repo
--- /tmp/l3-saved-31961.15771.9290	2010-06-08 18:44:05.000000000 +0600
+++ /etc/yum.repos.d/CentOS-Base.repo	2010-06-08 18:44:37.000000000 +0600
@@ -1,10 +1,10 @@
 
 [base]
-name=CentOS-$releasever - Base
+name=CentOS - Base
 #mirrorlist=
 baseurl=file:///mnt/
 #http://mirror.centos.org/centos/$releasever/os/$basearch/
-#gpgcheck=1
+gpgcheck=0
 #gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
 
 ##released updates 
14:41:29
#yum install xen
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package xen.i386 0:3.0.3-105.el5 set to be updated
--> Processing Dependency: xen-hypervisor-abi = 3.1 for package: xen
--> Processing Dependency: xen-libs = 3.0.3-105.el5 for package: xen
--> Processing Dependency: libxenctrl.so.3.0 for package: xen
--> Processing Dependency: libfsimage.so.1.0 for package: xen
...
Downloading Packages:
Error Downloading Packages:
  libvirt-0.6.3-33.el5.i386: failure: libvirt-0.6.3-33.el5.i386.rpm from base: [Errno 256] No more mirrors to try.
  python-virtinst-0.400.3-9.el5.noarch: failure: python-virtinst-0.400.3-9.el5.noarch.rpm from base: [Errno 256] No more mirrors to try.
  xen-libs-3.0.3-105.el5.i386: failure: xen-libs-3.0.3-105.el5.i386.rpm from base: [Errno 256] No more mirrors to try.
  iscsi-initiator-utils-6.2.0.871-0.16.el5.i386: failure: iscsi-initiator-utils-6.2.0.871-0.16.el5.i386.rpm from base: [Errno 256] No more mirrors to try.
  xz-libs-4.999.9-0.3.beta.20091007git.el5.i386: failure: xz-libs-4.999.9-0.3.beta.20091007git.el5.i386.rpm from base: [Errno 256] No more mirrors to try.
  xen-3.0.3-105.el5.i386: failure: xen-3.0.3-105.el5.i386.rpm from base: [Errno 256] No more mirrors to try.
  libvirt-python-0.6.3-33.el5.i386: failure: libvirt-python-0.6.3-33.el5.i386.rpm from base: [Errno 256] No more mirrors to try.
  kernel-xen-2.6.18-194.el5.i686: failure: kernel-xen-2.6.18-194.el5.i686.rpm from base: [Errno 256] No more mirrors to try.
14:41:39
#vi /etc/yum.repos.d/CentOS-Media.repo
--- /tmp/l3-saved-31961.3196.23875	2010-06-08 18:45:34.000000000 +0600
+++ /etc/yum.repos.d/CentOS-Base.repo	2010-06-08 18:46:41.000000000 +0600
@@ -2,7 +2,7 @@
 [base]
 name=CentOS - Base
 #mirrorlist=
-baseurl=file:///mnt/
+baseurl=file:///mnt/Centos
 #http://mirror.centos.org/centos/$releasever/os/$basearch/
 gpgcheck=0
 #gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
/dev/pts/23
14:41:43
#cd /mnt/
CentOS/   images/   isolinux/ NOTES/    repodata/
14:41:43
#cd /mnt/CentOS/

/dev/pts/11
14:41:57
#vi /etc/yum.repos.d/CentOS-Base.repo
--- /tmp/l3-saved-31961.30242.27675	2010-06-08 18:46:44.000000000 +0600
+++ /etc/yum.repos.d/CentOS-Base.repo	2010-06-08 18:46:48.000000000 +0600
@@ -2,7 +2,7 @@
 [base]
 name=CentOS - Base
 #mirrorlist=
-baseurl=file:///mnt/Centos
+baseurl=file:///mnt/CentOS/
 #http://mirror.centos.org/centos/$releasever/os/$basearch/
 gpgcheck=0
 #gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
14:42:38
#yum install xen
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package xen.i386 0:3.0.3-105.el5 set to be updated
--> Processing Dependency: xen-hypervisor-abi = 3.1 for package: xen
--> Processing Dependency: xen-libs = 3.0.3-105.el5 for package: xen
--> Processing Dependency: libxenctrl.so.3.0 for package: xen
--> Processing Dependency: libfsimage.so.1.0 for package: xen
...
 xen-libs                i386     3.0.3-105.el5                         base   157 k
 xz-libs                 i386     4.999.9-0.3.beta.20091007git.el5      base   100 k
Transaction Summary
=====================================================================================
Install       8 Package(s)
Upgrade       0 Package(s)
Total download size: 23 M
Is this ok [y/N]:
Exiting on user Command
Complete!
/dev/pts/23
14:43:00
#rpm -i libvirt-
libvirt-0.6.3-33.el5.i386.rpm         libvirt-devel-0.6.3-33.el5.i386.rpm
libvirt-cim-0.5.8-3.el5.i386.rpm      libvirt-python-0.6.3-33.el5.i386.rpm
14:43:45
#cd /mnt/CentOS/
9-0.3.beta.20091007git.el5.i386.rpm xen-i386.rpm xen-3.0.3-105.el5.i386.rpm xz-4.999.9
xen-3.0.3-105.el5.i386.rpm        xen-libs-3.0.3-105.el5.i386.rpm
xen-devel-3.0.3-105.el5.i386.rpm
/dev/pts/11
14:43:47
#yum install xen
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package xen.i386 0:3.0.3-105.el5 set to be updated
--> Processing Dependency: xen-hypervisor-abi = 3.1 for package: xen
--> Processing Dependency: xen-libs = 3.0.3-105.el5 for package: xen
--> Processing Dependency: libxenctrl.so.3.0 for package: xen
--> Processing Dependency: libfsimage.so.1.0 for package: xen
...
Downloading Packages:
Error Downloading Packages:
  libvirt-0.6.3-33.el5.i386: failure: libvirt-0.6.3-33.el5.i386.rpm from base: [Errno 256] No more mirrors to try.
  python-virtinst-0.400.3-9.el5.noarch: failure: python-virtinst-0.400.3-9.el5.noarch.rpm from base: [Errno 256] No more mirrors to try.
  xen-libs-3.0.3-105.el5.i386: failure: xen-libs-3.0.3-105.el5.i386.rpm from base: [Errno 256] No more mirrors to try.
  iscsi-initiator-utils-6.2.0.871-0.16.el5.i386: failure: iscsi-initiator-utils-6.2.0.871-0.16.el5.i386.rpm from base: [Errno 256] No more mirrors to try.
  xz-libs-4.999.9-0.3.beta.20091007git.el5.i386: failure: xz-libs-4.999.9-0.3.beta.20091007git.el5.i386.rpm from base: [Errno 256] No more mirrors to try.
  xen-3.0.3-105.el5.i386: failure: xen-3.0.3-105.el5.i386.rpm from base: [Errno 256] No more mirrors to try.
  libvirt-python-0.6.3-33.el5.i386: failure: libvirt-python-0.6.3-33.el5.i386.rpm from base: [Errno 256] No more mirrors to try.
  kernel-xen-2.6.18-194.el5.i686: failure: kernel-xen-2.6.18-194.el5.i686.rpm from base: [Errno 256] No more mirrors to try.
14:43:55
#vi /etc/yum.repos.d/CentOS-Base.repo
14:44:41
#yum install xen
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package xen.i386 0:3.0.3-105.el5 set to be updated
--> Processing Dependency: xen-hypervisor-abi = 3.1 for package: xen
--> Processing Dependency: xen-libs = 3.0.3-105.el5 for package: xen
--> Processing Dependency: libxenctrl.so.3.0 for package: xen
--> Processing Dependency: libfsimage.so.1.0 for package: xen
...
 xen-libs                i386     3.0.3-105.el5                         base   157 k
 xz-libs                 i386     4.999.9-0.3.beta.20091007git.el5      base   100 k
Transaction Summary
=====================================================================================
Install       8 Package(s)
Upgrade       0 Package(s)
Total download size: 23 M
Is this ok [y/N]: n
Exiting on user Command
Complete!
14:45:31
#vi /etc/yum.repos.d/CentOS-Base.repo
/dev/pts/23
14:45:50
#kill %1
[1]+  Terminated              rpm -qlp $i | grep xen-hyper
14:46:44
#ls /boot/
config-2.6.18-194.el5PAE      symvers-2.6.18-194.el5xen.gz
config-2.6.18-194.el5xen      System.map-2.6.18-194.el5PAE
grub                          System.map-2.6.18-194.el5xen
initrd-2.6.18-194.el5PAE.img  vmlinuz-2.6.18-194.el5PAE
initrd-2.6.18-194.el5xen.img  vmlinuz-2.6.18-194.el5xen
message                       xen.gz-2.6.18-194.el5
symvers-2.6.18-194.el5PAE.gz  xen-syms-2.6.18-194.el5
/dev/pts/11
14:46:49
#yum install zsh
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
file:///mnt/CentOS/repodata/repomd.xml: [Errno 5] OSError: [Errno 2] No such file or directory: '/mnt/CentOS/repodata/repomd.xml'
Trying other mirror.
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package zsh.i386 0:4.2.6-3.el5 set to be updated
--> Finished Dependency Resolution
Dependencies Resolved
...
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing     : zsh                                                           1/1
Installed:
  zsh.i386 0:4.2.6-3.el5
Complete!
/dev/pts/23
14:47:23
#rpm -qa | grep xen
xen-devel-3.0.3-105.el5
xen-libs-3.0.3-105.el5
kernel-xen-devel-2.6.18-194.el5
kernel-xen-2.6.18-194.el5
xen-3.0.3-105.el5
14:47:46
#rpm -ql xen-3.0.3-105.el5
/etc/logrotate.d/xen
/etc/rc.d/init.d/xend
/etc/rc.d/init.d/xendomains
/etc/sysconfig/xend
/etc/sysconfig/xendomains
/etc/sysconfig/xenhotplug
/etc/udev/rules.d/xen-backend.rules
/etc/xen
/etc/xen/auto
/etc/xen/qemu-ifup
...
/var/lib/xen/images
/var/lib/xen/xend-db
/var/lib/xen/xend-db/domain
/var/lib/xen/xend-db/migrate
/var/lib/xen/xend-db/vnet
/var/lib/xenstored
/var/log/xen
/var/log/xen/console
/var/run/xend
/var/run/xenstored
14:47:52
#rpm -ql xen-3.0.3-105.el5 | less
14:48:05
#ls /boot/
config-2.6.18-194.el5PAE      symvers-2.6.18-194.el5xen.gz
config-2.6.18-194.el5xen      System.map-2.6.18-194.el5PAE
grub                          System.map-2.6.18-194.el5xen
initrd-2.6.18-194.el5PAE.img  vmlinuz-2.6.18-194.el5PAE
initrd-2.6.18-194.el5xen.img  vmlinuz-2.6.18-194.el5xen
message                       xen.gz-2.6.18-194.el5
symvers-2.6.18-194.el5PAE.gz  xen-syms-2.6.18-194.el5
14:48:07
#ls -l /boot/
total 12656
-rw-r--r-- 1 root root   69546 Apr  3 02:07 config-2.6.18-194.el5PAE
-rw-r--r-- 1 root root   69266 Apr  3 02:47 config-2.6.18-194.el5xen
drwxr-xr-x 2 root root    4096 Jun  8 18:46 grub
-rw------- 1 root root 2573848 May 30 21:54 initrd-2.6.18-194.el5PAE.img
-rw------- 1 root root 2574253 Jun  8 18:46 initrd-2.6.18-194.el5xen.img
-rw-r--r-- 1 root root   80032 Mar 13  2009 message
-rw-r--r-- 1 root root  111083 Apr  3 02:07 symvers-2.6.18-194.el5PAE.gz
-rw-r--r-- 1 root root  111145 Apr  3 02:48 symvers-2.6.18-194.el5xen.gz
-rw-r--r-- 1 root root  965159 Apr  3 02:07 System.map-2.6.18-194.el5PAE
-rw-r--r-- 1 root root  963308 Apr  3 02:47 System.map-2.6.18-194.el5xen
-rw-r--r-- 1 root root 1870932 Apr  3 02:07 vmlinuz-2.6.18-194.el5PAE
-rw-r--r-- 1 root root 2244980 Apr  3 02:47 vmlinuz-2.6.18-194.el5xen
-rw-r--r-- 1 root root  382542 Apr  3 00:51 xen.gz-2.6.18-194.el5
-rwxr-xr-x 1 root root  829448 Apr  3 03:40 xen-syms-2.6.18-194.el5
14:48:22
#less /boot/grub/menu.lst
14:49:02
#reboot

/dev/pts/1
14:51:42
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     3633     2 r-----     40.2
14:51:44
#ls /usr/share/
Display all 204 possibilities? (y or n)

Статистика

Время первой команды журнала14:20:06 2010- 6- 8
Время последней команды журнала14:51:44 2010- 6- 8
Количество командных строк в журнале101
Процент команд с ненулевым кодом завершения, %26.73
Процент синтаксически неверно набранных команд, % 0.00
Суммарное время работы с терминалом *, час 0.53
Количество командных строк в единицу времени, команда/мин 3.19
Частота использования команд
rpm25|=======================| 23.15%
ls20|==================| 18.52%
cd11|==========| 10.19%
vi10|=========| 9.26%
yum8|=======| 7.41%
man6|=====| 5.56%
createrepo4|===| 3.70%
less4|===| 3.70%
kill3|==| 2.78%
grep2|=| 1.85%
zless1|| 0.93%
mkdir1|| 0.93%
screen1|| 0.93%
&1|| 0.93%
mount1|| 0.93%
for1|| 0.93%
reboot1|| 0.93%
create1|| 0.93%
xm1|| 0.93%
echo1|| 0.93%
df1|| 0.93%
lvcreate1|| 0.93%
do1|| 0.93%
mc1|| 0.93%
done1|| 0.93%
____
*) Интервалы неактивности длительностью 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$