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

Содержание

Журнал

Понедельник (04/04/11)

/dev/pts/3
10:45:01
#lvremove /dev/VGI/databackup
  /dev/VGI/databackup: read failed after 0 of 4096 at 0: Input/output error
  Can't remove open logical volume "databackup"
10:46:58
#umount /dev/VGI/databackup

10:47:32
#df
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/sda1              5078640   1767892   3048608  37% /
/dev/sda7              2031528     78468   1848200   5% /tmp
/dev/sda5             10157352    317028   9316040   4% /var
/dev/sda3             10157368    241084   9391996   3% /home
/dev/sda2             20314748   2753688  16512484  15% /usr
tmpfs                  2008180         0   2008180   0% /dev/shm
/dev/sda8               985192     17652    917496   2% /data
/dev/mapper/VGI-vol1   3096336   1093684   1845380  38% /vol1
10:47:35
#showmount -e 192.168.15.2
Export list for 192.168.15.2:
/usr 192.168.15.0/24
прошло 18 минут
11:06:20
#mount 192.168.15.2:/usr /mnt

11:07:08
#ls /mnt/
bin  games    kerberos  lib64    local       sbin   src  X11R6
etc  include  lib       libexec  lost+found  share  tmp
11:07:12
#umount /mnt/

11:07:40
#vim /etc/exports
11:09:33
#vim /etc/exports
11:10:56
#mount 192.168.15.2:/usr /mnt

11:11:03
#/etc/init.d/nfs start

11:11:17
#showmount -e
Export list for linux4.unix.bas:
11:11:32
#showmount -e localhost
Export list for localhost:
11:14:04
#/etc/init.d/nfs start

11:14:08
#/etc/init.d/nfs restart
Shutting down NFS mountd:                                  [  OK  ]
Shutting down NFS daemon:                                  [  OK  ]
Shutting down NFS quotas:                                  [  OK  ]
Shutting down NFS services:                                [FAILED]
Starting NFS services:                                     [  OK  ]
Starting NFS quotas:                                       [  OK  ]
Starting NFS daemon:                                       [  OK  ]
Starting NFS mountd:                                       [  OK  ]
11:14:14
#/etc/init.d/nfs restart
Shutting down NFS mountd:                                  [  OK  ]
Shutting down NFS daemon:                                  [  OK  ]
Shutting down NFS quotas:                                  [  OK  ]
Shutting down NFS services:                                [  OK  ]
Starting NFS services:                                     [  OK  ]
Starting NFS quotas:                                       [  OK  ]
Starting NFS daemon:                                       [  OK  ]
Starting NFS mountd:                                       [  OK  ]
11:14:22
#/etc/init.d/nfs restart
Shutting down NFS mountd:                                  [  OK  ]
Shutting down NFS daemon:                                  [  OK  ]
Shutting down NFS quotas:                                  [  OK  ]
Shutting down NFS services:                                [  OK  ]
Starting NFS services:                                     [  OK  ]
Starting NFS quotas:                                       [  OK  ]
Starting NFS daemon:                                       [  OK  ]
Starting NFS mountd:                                       [  OK  ]
11:14:25
#ntpdate ntp.lucky.net
 4 Apr 16:59:49 ntpdate[12076]: step time server 193.193.193.107 offset -452.179069 sec
прошло 105 минут
12:59:49
#vim /etc/ntp.conf
13:01:12
#server 2.centos.pool.ntp.org
 4 Apr 17:02:09 ntpdate[12107]: no server suitable for synchronization found
13:02:09
#etc/init.d/cups start
bash: etc/init.d/cups: No such file or directory
прошло 20 минут
13:22:29
#/etc/init.d/cups start
Starting cups:
13:22:33
#localhost:631
bash: localhost:631: command not found
13:22:48
#http://localhost:631
bash: http://localhost:631: No such file or directory
13:22:56
#http://localhost:631/
bash: http://localhost:631/: No such file or directory
13:23:08
#init 0

Вторник (04/05/11)

/dev/pts/1
06:13:22
$mkdir /tmp/e; tar xvfjC /tmp/fotki1 /tmp/e
tar: /tmp/fotki1: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error exit delayed from previous errors
/dev/pts/3
06:13:24
$df
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/sda1              5078640   1767972   3048528  37% /
/dev/sda7              2031528     78468   1848200   5% /tmp
/dev/sda5             10157352    320212   9312856   4% /var
/dev/sda3             10157368    248704   9384376   3% /home
/dev/sda2             20314748   2745108  16521064  15% /usr
tmpfs                  2008180         0   2008180   0% /dev/shm
/dev/sda8               985192     17652    917496   2% /data
/dev/sdb1              3908100     45456   3862644   2% /media/disk
/dev/pts/5
06:13:26
$ssh user@192.168.15.253
  mplayer-fonts.noarch 0:1.1-3.0.rf
  opencore-amr.x86_64 0:0.1.2-1.el5.rf
  svgalib.x86_64 0:1.9.25-1.el5.rf
  x264.x86_64 0:0.0.0-0.4.20101111.el5.rf
  xvidcore.x86_64 0:1.2.2-1.el5.rf
Complete!
[root@linux2:~]#
[root@linux2:~]#
[root@linux2:~]#
[root@linux2:~]#
/dev/pts/3
06:14:41
$bb
bash: bb: command not found
06:17:55
$lsmode
bash: lsmode: command not found
06:20:43
$lsmode -s
bash: lsmode: command not found
06:20:49
$l
l.                 lchfn              lkbib              lpoptions
l2ping             lchsh              ll                 lppasswd
l2test             ld                 ln                 lpq
l3                 ldd                loadkeys           lpq.cups
l3-agent           leaftoppm          loadkeys.static    lpr
l3cd               less               loadunimap         lpr.cups
l3_close_session   lessecho           local              lprm
l3-config          lesskey            locale             lprm.cups
l3_fix_prompt      lesspipe.sh        localedef          lprsetup.sh
l3mass_upload      let                locate             lpstat
l3pwd              lftp               lockfile           lpstat.cups
l3_save_last_line  lftpget            logger             ls
l3script           libieee1284_test   login              lsattr
l3shot             libnetcfg          logname            lsb_release
l3upload           libwmf-fontmap     logout             lshal
last               link               logresolve         lspgpot
lastb              links              look               lss16toppm
lastcomm           linux32            lookbib            luit
lastlog            linux64            lp                 lz
launchmail         lispmtopgm         lp.cups
06:20:49
$l
l.                 lchfn              lkbib              lpoptions
l2ping             lchsh              ll                 lppasswd
l2test             ld                 ln                 lpq
l3                 ldd                loadkeys           lpq.cups
l3-agent           leaftoppm          loadkeys.static    lpr
l3cd               less               loadunimap         lpr.cups
l3_close_session   lessecho           local              lprm
l3-config          lesskey            locale             lprm.cups
l3_fix_prompt      lesspipe.sh        localedef          lprsetup.sh
l3mass_upload      let                locate             lpstat
l3pwd              lftp               lockfile           lpstat.cups
l3_save_last_line  lftpget            logger             ls
l3script           libieee1284_test   login              lsattr
l3shot             libnetcfg          logname            lsb_release
l3upload           libwmf-fontmap     logout             lshal
last               link               logresolve         lspgpot
lastb              links              look               lss16toppm
lastcomm           linux32            lookbib            luit
lastlog            linux64            lp                 lz
launchmail         lispmtopgm         lp.cups
06:20:49
$ifconfig
bash: ifconfig: command not found
06:23:12
$su -
Password:
06:23:19
#ifconfig
eth0      Link encap:Ethernet  HWaddr 00:26:18:E4:56:60
          inet addr:192.168.15.4  Bcast:192.168.15.255  Mask:255.255.255.0
          inet6 addr: fe80::226:18ff:fee4:5660/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3001 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2780 errors:0 dropped:0 overruns:0 carrier:1
          collisions:0 txqueuelen:1000
          RX bytes:2400127 (2.2 MiB)  TX bytes:281193 (274.6 KiB)
          Interrupt:66 Memory:feac0000-feb00000
lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:1205 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1205 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:1899776 (1.8 MiB)  TX bytes:1899776 (1.8 MiB)
06:23:23
#ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:26:18:E4:56:60
          inet addr:192.168.15.4  Bcast:192.168.15.255  Mask:255.255.255.0
          inet6 addr: fe80::226:18ff:fee4:5660/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3011 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2790 errors:0 dropped:0 overruns:0 carrier:1
          collisions:0 txqueuelen:1000
          RX bytes:2402917 (2.2 MiB)  TX bytes:281845 (275.2 KiB)
          Interrupt:66 Memory:feac0000-feb00000
eth1      Link encap:Ethernet  HWaddr 00:22:15:22:3B:A3
...
          RX packets:1205 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1205 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:1899776 (1.8 MiB)  TX bytes:1899776 (1.8 MiB)
sit0      Link encap:IPv6-in-IPv4
          NOARP  MTU:1480  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
06:23:30
#ip link show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast qlen 1000
    link/ether 00:26:18:e4:56:60 brd ff:ff:ff:ff:ff:ff
3: eth1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop qlen 1000
    link/ether 00:22:15:22:3b:a3 brd ff:ff:ff:ff:ff:ff
4: sit0: <NOARP> mtu 1480 qdisc noop
    link/sit 0.0.0.0 brd 0.0.0.0
06:28:48
#ip addr show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast qlen 1000
    link/ether 00:26:18:e4:56:60 brd ff:ff:ff:ff:ff:ff
    inet 192.168.15.4/24 brd 192.168.15.255 scope global eth0
    inet6 fe80::226:18ff:fee4:5660/64 scope link
       valid_lft forever preferred_lft forever
3: eth1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop qlen 1000
    link/ether 00:22:15:22:3b:a3 brd ff:ff:ff:ff:ff:ff
4: sit0: <NOARP> mtu 1480 qdisc noop
    link/sit 0.0.0.0 brd 0.0.0.0
06:29:20
#ifconfig eth0:0 192.168.16.4

06:32:17
#ifconfig
eth0      Link encap:Ethernet  HWaddr 00:26:18:E4:56:60
          inet addr:192.168.15.4  Bcast:192.168.15.255  Mask:255.255.255.0
          inet6 addr: fe80::226:18ff:fee4:5660/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3389 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3152 errors:0 dropped:0 overruns:0 carrier:1
          collisions:0 txqueuelen:1000
          RX bytes:2457017 (2.3 MiB)  TX bytes:306599 (299.4 KiB)
          Interrupt:66 Memory:feac0000-feb00000
eth0:0    Link encap:Ethernet  HWaddr 00:26:18:E4:56:60
          inet addr:192.168.16.4  Bcast:192.168.16.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          Interrupt:66 Memory:feac0000-feb00000
lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:1205 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1205 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:1899776 (1.8 MiB)  TX bytes:1899776 (1.8 MiB)
06:32:22
#ping 192.168.16.4
PING 192.168.16.4 (192.168.16.4) 56(84) bytes of data.
64 bytes from 192.168.16.4: icmp_seq=1 ttl=64 time=0.019 ms
64 bytes from 192.168.16.4: icmp_seq=2 ttl=64 time=0.027 ms
--- 192.168.16.4 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 999ms
rtt min/avg/max/mdev = 0.019/0.023/0.027/0.004 ms
06:32:50
#ping 192.168.16.5
PING 192.168.16.5 (192.168.16.5) 56(84) bytes of data.
64 bytes from 192.168.16.5: icmp_seq=1 ttl=64 time=0.653 ms
64 bytes from 192.168.16.5: icmp_seq=2 ttl=64 time=0.115 ms
--- 192.168.16.5 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1000ms
rtt min/avg/max/mdev = 0.115/0.384/0.653/0.269 ms
06:32:53
#ping 192.168.16.3
PING 192.168.16.3 (192.168.16.3) 56(84) bytes of data.
--- 192.168.16.3 ping statistics ---
2 packets transmitted, 0 received, 100% packet loss, time 999ms
06:32:56
#ping 192.168.16.1
PING 192.168.16.1 (192.168.16.1) 56(84) bytes of data.
--- 192.168.16.1 ping statistics ---
2 packets transmitted, 0 received, 100% packet loss, time 1000ms
06:32:59
#ping 192.168.16.4
PING 192.168.16.4 (192.168.16.4) 56(84) bytes of data.
64 bytes from 192.168.16.4: icmp_seq=1 ttl=64 time=0.016 ms
64 bytes from 192.168.16.4: icmp_seq=2 ttl=64 time=0.025 ms
--- 192.168.16.4 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1000ms
rtt min/avg/max/mdev = 0.016/0.020/0.025/0.006 ms
06:33:02
#cat /etc/sysconfig/network-scripts/ifcfg-eth0_
cat: /etc/sysconfig/network-scripts/ifcfg-eth0_: No such file or directory
06:40:10
#cat /etc/sysconfig/network-scripts/ifcfg-eth0
# Atheros Communications Atheros AR8121/AR8113/AR8114 PCI-E Ethernet Controller
DEVICE=eth0
BOOTPROTO=none
ONBOOT=yes
NETMASK=255.255.255.0
IPADDR=192.168.15.4
GATEWAY=192.168.15.253
TYPE=Ethernet
06:42:23
#sed -i /GETWAY/d /etc/sysconfig/ifcfg-eth0:0
sed: can't read /etc/sysconfig/ifcfg-eth0:0: No such file or directory
06:43:08
#sed -i /GETWAY/d /etc/sysconfig/network-scripts/ifcfg-eth0:0

06:45:30
#at /etc/sysconfig/network-scripts/ifcfg-eth0
                 cat /etc/sysconfig/network-scripts/ifcfg-eth0_
cat: /etc/sysconfig/network-scripts/ifcfg-eth0_: No such file or directory
06:47:07
#~
DEVICE=eth0
BOOTPROTO=none
                6.4
#GATEWAY=192.168.15.253
NETMASK=255.255.255.0
~
~
~
~
~
~
~
~
~
~
~
~
~
~
"/etc/sysconfig/network-scripts/ifcfg-eth0" 8L, 200C written
06:47:49
#ifconfig
eth0      Link encap:Ethernet  HWaddr 00:26:18:E4:56:60
          inet addr:192.168.15.4  Bcast:192.168.15.255  Mask:255.255.255.0
          inet6 addr: fe80::226:18ff:fee4:5660/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:35081 errors:0 dropped:0 overruns:0 frame:0
          TX packets:26890 errors:0 dropped:0 overruns:0 carrier:1
          collisions:0 txqueuelen:1000
          RX bytes:7526600 (7.1 MiB)  TX bytes:2134439 (2.0 MiB)
          Interrupt:66 Memory:feac0000-feb00000
eth0:0    Link encap:Ethernet  HWaddr 00:26:18:E4:56:60
          inet addr:192.168.16.4  Bcast:192.168.16.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          Interrupt:66 Memory:feac0000-feb00000
lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:1217 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1217 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:1900896 (1.8 MiB)  TX bytes:1900896 (1.8 MiB)
06:48:07
#system-config-network

06:51:28
#system-config-network-tui
                            ┌─────┤ DNS configuration ├─────┐
                            │                               │ n ├──────┐
                            │                               │
                            │ Hostname      inux4.unix.bas_ │
                            │ Primary DNS   192.168.15.253_ │
                            │ Secondary DNS _______________ │
                            │ Tertiary DNS  _______________ │
                            │ Search        _______________ │
                            │                               │ €â”€â”   ┌──────┐   │
                            │    ┌──â┌────────┐”€â”€â”€â”€â”     │
                            │    Ok  Ok ││ Cancecancel€â”€â”€â”€â”€â”â””──────┘   │ ”€â”˜
                            │    └──â└────────┘ €â”€â”€â”€â”˜     │
                            │                         ”€â”€â”€â”€â”€â”€â”˜
                            │                               │ ”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”˜
                            └───────────────────────────────┘
  <Tab>/<Alt-Tab> between elements   |  <Space> selects   |  <F12> next screen
06:54:57
#mii-tool
eth0: no link
SIOCGMIIPHY on 'eth1' failed: Operation not supported
06:55:17
#mii-tool
eth0: negotiated 100baseTx-FD flow-control, link ok
SIOCGMIIPHY on 'eth1' failed: Operation not supported
06:55:23
#mii-tool
anaconda-ks.cfg                             install.log
backups/                                    install.log.syslog
.bash_history                               .l3rc
.bash_logout                                .lesshst
.bash_profile                               .lilalo/
.bashrc                                     Mail/
.config/                                    .mc/
cpumem.info                                 .metacity/
.crontab.swp                                .mozilla/
.cshrc                                      .nautilus/
...
.eggcups/                                   rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm
.elinks/                                    .ssh/
.gconf/                                     .tcshrc
.gconfd/                                    .thumbnails/
.gnome/                                     .Trash/
.gnome2/                                    .viminfo
.gnome2_private/                            .xauthl6XiOi
.gstreamer-0.10/                            .xauthPu74gK
.gtkrc-1.2-gnome2                           .xauthXGrFub
.ICEauthority
06:55:23
#mii-tool
anaconda-ks.cfg                             install.log
backups/                                    install.log.syslog
.bash_history                               .l3rc
.bash_logout                                .lesshst
.bash_profile                               .lilalo/
.bashrc                                     Mail/
.config/                                    .mc/
cpumem.info                                 .metacity/
.crontab.swp                                .mozilla/
.cshrc                                      .nautilus/
...
.eggcups/                                   rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm
.elinks/                                    .ssh/
.gconf/                                     .tcshrc
.gconfd/                                    .thumbnails/
.gnome/                                     .Trash/
.gnome2/                                    .viminfo
.gnome2_private/                            .xauthl6XiOi
.gstreamer-0.10/                            .xauthPu74gK
.gtkrc-1.2-gnome2                           .xauthXGrFub
.ICEauthority
06:55:23
#mii-tool -F 10baseT-FD
SIOCGMIIPHY on 'eth1' failed: Operation not supported
You have new mail in /var/spool/mail/root
06:58:39
#mii-tool -F 10baseT-FD eth0

06:58:53
#mii-tool -
SIOCGMIIPHY on '-' failed: No such device
06:58:57
#mii-tool
eth0: 10 Mbit, full duplex, link ok
SIOCGMIIPHY on 'eth1' failed: Operation not supported
06:58:58
#mii-tool --h
usage: mii-tool [-VvRrwl] [-A media,... | -F media] [interface ...]
       -V, --version               display version information
       -v, --verbose               more verbose output
       -R, --reset                 reset MII to poweron state
       -r, --restart               restart autonegotiation
       -w, --watch                 monitor for link status changes
       -l, --log                   with -w, write events to syslog
       -A, --advertise=media,...   advertise only specified media
       -F, --force=media           force specified media technology
media: 100baseT4, 100baseTx-FD, 100baseTx-HD, 10baseT-FD, 10baseT-HD,
       (to advertise both HD and FD) 100baseTx, 10baseT
06:59:07
#mii-tool -r
restarting autonegotiation...
SIOCGMIIPHY on 'eth1' failed: Operation not supported
06:59:34
#mii-tool
eth0: negotiated 100baseTx-FD flow-control, link ok
SIOCGMIIPHY on 'eth1' failed: Operation not supported
06:59:37
#arp -an
? (192.168.15.253) at 00:1F:29:BC:3A:D8 [ether] on eth0
07:04:32
#ping 192.168.15.3
PING 192.168.15.3 (192.168.15.3) 56(84) bytes of data.
64 bytes from 192.168.15.3: icmp_seq=1 ttl=64 time=1.08 ms
64 bytes from 192.168.15.3: icmp_seq=2 ttl=64 time=0.097 ms
--- 192.168.15.3 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 999ms
rtt min/avg/max/mdev = 0.097/0.588/1.080/0.492 ms
07:04:55
#ping 192.168.15.2
PING 192.168.15.2 (192.168.15.2) 56(84) bytes of data.
64 bytes from 192.168.15.2: icmp_seq=1 ttl=64 time=1.02 ms
--- 192.168.15.2 ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 1.029/1.029/1.029/0.000 ms
07:04:59
#arp -an
? (192.168.15.3) at 00:26:18:CA:E8:DC [ether] on eth0
? (192.168.15.253) at 00:1F:29:BC:3A:D8 [ether] on eth0
? (192.168.15.2) at 00:26:18:E4:56:5E [ether] on eth0
07:05:00
#modinfo
Usage: modinfo [-0][-F field][-k kernelversion] module...
 Prints out the information about one or more module(s).
 If a fieldname is given, just print out that field (or nothing if not found).
 Otherwise, print all information out in a readable form
 If -0 is given, separate with nul, not newline.
07:14:42
#modinfo -f
modinfo: invalid option -- f
Usage: modinfo [-0][-F field][-k kernelversion] module...
 Prints out the information about one or more module(s).
 If a fieldname is given, just print out that field (or nothing if not found).
 Otherwise, print all information out in a readable form
 If -0 is given, separate with nul, not newline.
07:14:49
#modinfo -F
modinfo: option requires an argument -- F
Usage: modinfo [-0][-F field][-k kernelversion] module...
 Prints out the information about one or more module(s).
 If a fieldname is given, just print out that field (or nothing if not found).
 Otherwise, print all information out in a readable form
 If -0 is given, separate with nul, not newline.
07:14:52
#route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.16.0    0.0.0.0         255.255.255.0   U     0      0        0 eth0
192.168.15.0    0.0.0.0         255.255.255.0   U     0      0        0 eth0
169.254.0.0     0.0.0.0         255.255.0.0     U     0      0        0 eth0
0.0.0.0         192.168.15.253  0.0.0.0         UG    0      0        0 eth0
прошло 48 минут
08:03:34
#ip route -n
Command "-n" is unknown, try "ip route help".
08:09:56
#ip route show
192.168.16.0/24 dev eth0  proto kernel  scope link  src 192.168.16.4
192.168.15.0/24 dev eth0  proto kernel  scope link  src 192.168.15.4
169.254.0.0/16 dev eth0  scope link
default via 192.168.15.253 dev eth0
08:10:01
#route add -net 192.168.20.0/24 gw 192.168.15.5

08:10:39
#route del -net 192.168.20.0/24 gw 192.168.15.5

08:11:14
#cat /etc/sysconfig/network-scripts/ifcfg-eth0

08:11:14
#/GETWAY/d /etc/sysconfig/network-scripts/ifcfg-eth0:0
                  at /etc/sysconfig/network-scripts/ifcfg-eth0
ork-scripts/ifcfgip link show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast qlen 1000
    link/ether 00:26:18:e4:56:60 brd ff:ff:ff:ff:ff:ff
3: eth1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop qlen 1000
    link/ether 00:22:15:22:3b:a3 brd ff:ff:ff:ff:ff:ff
4: sit0: <NOARP> mtu 1480 qdisc noop
    link/sit 0.0.0.0 brd 0.0.0.0
прошло 27 минут
08:39:06
#dig parlam.kz
; <<>> DiG 9.3.6-P1-RedHat-9.3.6-4.P1.el5_4.2 <<>> parlam.kz
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 26296
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;parlam.kz.                     IN      A
;; AUTHORITY SECTION:
parlam.kz.              10800   IN      SOA     cnr1.online.kz. noc.online.kz. 2000062484 10800 3600 604800 86400
;; Query time: 10 msec
;; SERVER: 192.168.15.253#53(192.168.15.253)
;; WHEN: Tue Apr  5 12:40:43 2011
;; MSG SIZE  rcvd: 79
08:40:43
#dig parlam.kz mx
; <<>> DiG 9.3.6-P1-RedHat-9.3.6-4.P1.el5_4.2 <<>> parlam.kz mx
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 41706
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 1
;; QUESTION SECTION:
;parlam.kz.                     IN      MX
;; ANSWER SECTION:
parlam.kz.              86400   IN      MX      10 nets.parlam.kz.
;; AUTHORITY SECTION:
parlam.kz.              2216    IN      NS      cnr2.online.kz.
parlam.kz.              2216    IN      NS      cnr1.online.kz.
;; ADDITIONAL SECTION:
nets.parlam.kz.         86400   IN      A       212.154.175.226
;; Query time: 15 msec
;; SERVER: 192.168.15.253#53(192.168.15.253)
;; WHEN: Tue Apr  5 12:41:24 2011
;; MSG SIZE  rcvd: 109
08:41:24
#host 212.154.175.242
Host 242.175.154.212.in-addr.arpa. not found: 3(NXDOMAIN)
08:42:08
#host 212.154.175.243
Host 243.175.154.212.in-addr.arpa. not found: 3(NXDOMAIN)
08:42:14
#host 212.154.175.226
226.175.154.212.in-addr.arpa domain name pointer mail.parlam.kz.
08:42:18
#host 212.154.175.227
Host 227.175.154.212.in-addr.arpa. not found: 3(NXDOMAIN)
08:42:22
#host 212.154.175.225
Host 225.175.154.212.in-addr.arpa. not found: 3(NXDOMAIN)
08:42:25
#host 212.154.175.227
Host 227.175.154.212.in-addr.arpa. not found: 3(NXDOMAIN)
08:42:27
#host 212.154.175.228
Host 228.175.154.212.in-addr.arpa. not found: 3(NXDOMAIN)
08:42:29
#host 212.154.175.225
Host 225.175.154.212.in-addr.arpa. not found: 3(NXDOMAIN)
08:42:33
#host 212.154.175.226
226.175.154.212.in-addr.arpa domain name pointer mail.parlam.kz.
08:42:36
#host 212.154.175.167
Host 167.175.154.212.in-addr.arpa. not found: 3(NXDOMAIN)
08:42:47
#host 212.154.175.167
Host 167.175.154.212.in-addr.arpa. not found: 3(NXDOMAIN)
прошло 105 минут
10:28:32
#mkdir /tmp/e; tar xvfjC /root/fotki1 /tmp/e
mkdir: cannot create directory `/tmp/e': File exists
tar: /root/fotki1: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error exit delayed from previous errors
/dev/pts/1
10:31:17
$mkdir /tmp/e; tar xvfjC /root/fotki1 /tmp/e
mkdir: cannot create directory `/tmp/e': File exists
tar: /root/fotki1: Cannot open: Permission denied
tar: Error is not recoverable: exiting now
bzip2: Compressed file ends unexpectedly;
        perhaps it is corrupted?  *Possible* reason follows.
bzip2: Invalid argument
        Input file = (stdin), output file = (stdout)
It is possible that the compressed file(s) have become corrupted.
You can use the -tvv option to test integrity of such files.
You can use the `bzip2recover' program to attempt to recover
data from undamaged sections of corrupted files.
tar: Child returned status 2
tar: Error exit delayed from previous errors
/dev/pts/3
10:33:30
#mkdir /tmp/e; tar xvfjC ~/fotki1 /tmp/e
mkdir: cannot create directory `/tmp/e': File exists
tar: /root/fotki1: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error exit delayed from previous errors
10:33:48
#ls -l
total 1245448
-rw------- 1 root root       1016 Mar 27 21:17 anaconda-ks.cfg
drwxr-xr-x 3 root root       4096 Mar 28 18:14 backups
-rw-r--r-- 1 root root       2061 Mar 30 13:13 cpumem.info
drwxr-xr-x 2 root root       4096 Apr  4 11:28 data
drwxr-xr-x 3 root root       4096 Apr  1 14:10 Desktop
-rw-r--r-- 1 root root 1258291200 Apr  2 17:21 disk1.img
-rw-r--r-- 1 root root   15667200 Apr  5 14:33 fotki.tar
-rw-r--r-- 1 root root      38088 Mar 27 21:17 install.log
-rw-r--r-- 1 root root          0 Mar 27 21:08 install.log.syslog
drwx------ 2 root root       4096 Mar 30 13:11 Mail
-rw-r--r-- 1 root root      12680 Nov 13 10:12 rpmforge-release-0.5.2-2.el5.rf.i386.rpm
-rw-r--r-- 1 root root      12680 Nov 13 10:12 rpmforge-release-0.5.2-2.el5.rf.i386.rpm.1
-rw-r--r-- 1 root root      12649 Nov 13 10:12 rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm
10:34:46
#pwd
/root
10:34:55
#mkdir /foto; tar xvfjC /fotki1 /foto
tar: /fotki1: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error exit delayed from previous errors
10:36:25
#mkdir /foto
mkdir: cannot create directory `/foto': File exists

Файлы

  • /etc/sysconfig/network-scripts/ifcfg-eth0
  • /etc/sysconfig/network-scripts/ifcfg-eth0
    >

    Статистика

    Время первой команды журнала10:45:01 2011- 4- 4
    Время последней команды журнала10:36:25 2011- 4- 5
    Количество командных строк в журнале101
    Процент команд с ненулевым кодом завершения, %23.76
    Процент синтаксически неверно набранных команд, % 9.90
    Суммарное время работы с терминалом *, час 2.69
    Количество командных строк в единицу времени, команда/мин 0.63
    Частота использования команд
    host11|==========| 10.38%
    mii-tool11|==========| 10.38%
    ping7|======| 6.60%
    ifconfig6|=====| 5.66%
    mkdir6|=====| 5.66%
    /etc/init.d/nfs5|====| 4.72%
    tar5|====| 4.72%
    ip4|===| 3.77%
    cat3|==| 2.83%
    modinfo3|==| 2.83%
    route3|==| 2.83%
    vim3|==| 2.83%
    showmount3|==| 2.83%
    umount2|=| 1.89%
    l2|=| 1.89%
    sed2|=| 1.89%
    ls2|=| 1.89%
    arp2|=| 1.89%
    dig2|=| 1.89%
    lsmode2|=| 1.89%
    mount2|=| 1.89%
    localhost:6312|=| 1.89%
    df2|=| 1.89%
    system-config-network-tui1|| 0.94%
    ntpdate1|| 0.94%
    at1|| 0.94%
    ~1|| 0.94%
    cups1|| 0.94%
    pwd1|| 0.94%
    /etc/init.d/cups1|| 0.94%
    system-config-network1|| 0.94%
    http://localhost:631/1|| 0.94%
    server1|| 0.94%
    bb1|| 0.94%
    init1|| 0.94%
    lvremove1|| 0.94%
    d1|| 0.94%
    ssh1|| 0.94%
    su1|| 0.94%
    ____
    *) Интервалы неактивности длительностью 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$