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

Содержание

Журнал

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

/dev/pts/3
11:00:48
#cat /etc/exports

11:02:19
#vim /etc/exports
11:04:50
#~
anaconda-ks.cfg  graph_nov_c_2       memo_dec_c_3    report_dec_c_3
a_reports        graph_nov_c_3       memo_nov_c_1    report_nov_c_1
backups          graph_oct_c_1       memo_nov_c_2    report_nov_c_2
bin              graph_oct_c_2       memo_nov_c_3    report_nov_c_3
cats             graph_oct_c_3       memo_oct_c_1    report_oct_c_1
december         graph_sep_c_1       memo_oct_c_2    report_oct_c_2
Desktop          graph_sep_c_2       memo_oct_c_3    report_oct_c_3
DIR              graph_sep_c_3       memo_sep_c_1    report_sep_c_1
DIR2             install.log         memo_sep_c_2    report_sep_c_2
disk1.img        install.log.syslog  memo_sep_c_3    report_sep_c_3
graph_dec_c_1    Mail                november        scsrun.log
graph_dec_c_2    mbox                october         september
graph_dec_c_3    memo_dec_c_1        report_dec_c_1
graph_nov_c_1    memo_dec_c_2        report_dec_c_2
11:05:17
#ls -l
total 1230152
-rw------- 1 root root        989 Mar 27 17:44 anaconda-ks.cfg
drwxr-xr-x 5 root root       4096 Mar 29 17:22 a_reports
drwxr-xr-x 6 root root       4096 Mar 30 09:35 backups
drwxr-xr-x 2 root root       4096 Mar 30 09:32 bin
-rw-r--r-- 1 root root         37 Mar 30 16:16 cats
drwxr-xr-x 2 root root       4096 Mar 29 17:24 december
drwxr-xr-x 2 root root       4096 Apr  1 14:02 Desktop
drwxr-xr-x 2 root root       4096 Mar 28 16:09 DIR
drwxr-xr-x 3 root root       4096 Mar 28 16:10 DIR2
...
-rw-r--r-- 1 root root          0 Mar 29 17:20 report_nov_c_2
-rw-r--r-- 1 root root          0 Mar 29 17:20 report_nov_c_3
-rw-r--r-- 1 root root          0 Mar 29 17:20 report_oct_c_1
-rw-r--r-- 1 root root          0 Mar 29 17:20 report_oct_c_2
-rw-r--r-- 1 root root          0 Mar 29 17:20 report_oct_c_3
-rw-r--r-- 1 root root          0 Mar 29 17:20 report_sep_c_1
-rw-r--r-- 1 root root          0 Mar 29 17:20 report_sep_c_2
-rw-r--r-- 1 root root          0 Mar 29 17:20 report_sep_c_3
-rw-r--r-- 1 root root        228 Mar 27 19:26 scsrun.log
drwxr-xr-x 2 root root       4096 Mar 29 17:26 september
11:06:10
#ls
anaconda-ks.cfg  graph_nov_c_2       memo_dec_c_3    report_dec_c_3
a_reports        graph_nov_c_3       memo_nov_c_1    report_nov_c_1
backups          graph_oct_c_1       memo_nov_c_2    report_nov_c_2
bin              graph_oct_c_2       memo_nov_c_3    report_nov_c_3
cats             graph_oct_c_3       memo_oct_c_1    report_oct_c_1
december         graph_sep_c_1       memo_oct_c_2    report_oct_c_2
Desktop          graph_sep_c_2       memo_oct_c_3    report_oct_c_3
DIR              graph_sep_c_3       memo_sep_c_1    report_sep_c_1
DIR2             install.log         memo_sep_c_2    report_sep_c_2
disk1.img        install.log.syslog  memo_sep_c_3    report_sep_c_3
graph_dec_c_1    Mail                november        scsrun.log
graph_dec_c_2    mbox                october         september
graph_dec_c_3    memo_dec_c_1        report_dec_c_1
graph_nov_c_1    memo_dec_c_2        report_dec_c_2
11:06:37
#ls /
bin    lib64       proc                                        sys
boot   lost+found  root                                        tmp
data7  media       rpmforge-release-0.5.2-2.el5.rf.i386.rpm    usr
dev    misc        rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm  var
etc    mnt         sbin                                        vol1
home   net         selinux                                     vol1snap
lib    opt         srv
11:06:51
#ls /tmp
a                                         l3-saved-3323.21630.20655
archive                                   libgomp-4.4.0-6.el5.x86_64.rpm
gcc-4.1.2-48.el5.x86_64.rpm               lost+found
gconfd-root                               mapping-root
gconfd-user                               mapping-user
gedit.root.4096829835                     orbit-user
gedit.user.4015842435                     privet
glibc-devel-2.5-49.x86_64.rpm             sda
glibc-headers-2.5-49.x86_64.rpm           ssh-PCNDGq2839
install                                   v561616
issue.patch                               virtual-user.axw6LP
kernel-headers-2.6.18-194.el5.x86_64.rpm  virtual-user.CZ59wZ
keyring-24uKFY                            virtual-user.gcb3DZ
keyring-lS14zm                            virtual-user.yynhH4
keyring-qHrb81                            vpnclient-linux-2.6.22.diff
keyring-tBrIJc
11:07:07
#cd /tmp

прошло 37 минут
11:44:15
#ls
a                                         l3-saved-3323.21630.20655
archive                                   libgomp-4.4.0-6.el5.x86_64.rpm
gcc-4.1.2-48.el5.x86_64.rpm               lost+found
gconfd-root                               mapping-root
gconfd-user                               mapping-user
gedit.root.4096829835                     orbit-user
gedit.user.4015842435                     privet
glibc-devel-2.5-49.x86_64.rpm             sda
glibc-headers-2.5-49.x86_64.rpm           ssh-PCNDGq2839
install                                   v561616
issue.patch                               virtual-user.axw6LP
kernel-headers-2.6.18-194.el5.x86_64.rpm  virtual-user.CZ59wZ
keyring-24uKFY                            virtual-user.gcb3DZ
keyring-lS14zm                            virtual-user.yynhH4
keyring-qHrb81                            vpnclient-linux-2.6.22.diff
keyring-tBrIJc
11:44:18
#tar cvf /tmp/etc.tar /etc
tar: Removing leading `/' from member names
/etc/
/etc/sasl2/
/etc/DIR_COLORS.xterm
/etc/pki/
/etc/pki/nssdb/
/etc/pki/nssdb/secmod.db
/etc/pki/nssdb/key3.db
/etc/pki/nssdb/cert8.db
/etc/pki/CA/
...
/etc/iproute2/rt_scopes
/etc/iproute2/rt_realms
/etc/iproute2/rt_tables
/etc/iproute2/ematch_map
/etc/iproute2/rt_dsfield
/etc/yum/
/etc/yum/pluginconf.d/
/etc/yum/pluginconf.d/fastestmirror.conf
/etc/yum/yum-updatesd.conf
/etc/wgetrc
11:47:20
#bzip2 /tmp/etc.tar

11:49:54
#du -sk /etc
131908  /etc
11:52:19
#du -sk /etc.tar
du: cannot access `/etc.tar': No such file or directory
11:52:27
#du -sk /tmp/etc.tar
du: cannot access `/tmp/etc.tar': No such file or directory
11:52:38
#du -sk /tmp/etc.tar.bzip2
du: cannot access `/tmp/etc.tar.bzip2': No such file or directory
11:52:52
#ls
a                                         keyring-tBrIJc
archive                                   l3-saved-3323.21630.20655
etc.tar.bz2                               libgomp-4.4.0-6.el5.x86_64.rpm
gcc-4.1.2-48.el5.x86_64.rpm               lost+found
gconfd-root                               mapping-root
gconfd-user                               mapping-user
gedit.root.4096829835                     orbit-user
gedit.user.4015842435                     privet
glibc-devel-2.5-49.x86_64.rpm             sda
glibc-headers-2.5-49.x86_64.rpm           ssh-PCNDGq2839
install                                   v561616
issue.patch                               virtual-user.axw6LP
kernel-headers-2.6.18-194.el5.x86_64.rpm  virtual-user.CZ59wZ
keyring-24uKFY                            virtual-user.gcb3DZ
keyring-lS14zm                            virtual-user.yynhH4
keyring-qHrb81                            vpnclient-linux-2.6.22.diff
11:53:01
#du -sk /tmp/etc.tar.bz2
9064    /tmp/etc.tar.bz2
11:53:18
#tar xvfj /tmp/etc.tar.bz2
etc/
etc/sasl2/
etc/DIR_COLORS.xterm
etc/pki/
etc/pki/nssdb/
etc/pki/nssdb/secmod.db
etc/pki/nssdb/key3.db
etc/pki/nssdb/cert8.db
etc/pki/CA/
etc/pki/CA/private/
...
etc/iproute2/rt_scopes
etc/iproute2/rt_realms
etc/iproute2/rt_tables
etc/iproute2/ematch_map
etc/iproute2/rt_dsfield
etc/yum/
etc/yum/pluginconf.d/
etc/yum/pluginconf.d/fastestmirror.conf
etc/yum/yum-updatesd.conf
etc/wgetrc
11:54:51
#ls
a                                         keyring-tBrIJc
archive                                   l3-saved-3323.21630.20655
etc                                       libgomp-4.4.0-6.el5.x86_64.rpm
etc.tar.bz2                               lost+found
gcc-4.1.2-48.el5.x86_64.rpm               mapping-root
gconfd-root                               mapping-user
gconfd-user                               orbit-user
gedit.root.4096829835                     privet
gedit.user.4015842435                     sda
glibc-devel-2.5-49.x86_64.rpm             ssh-PCNDGq2839
glibc-headers-2.5-49.x86_64.rpm           v561616
install                                   virtual-user.axw6LP
issue.patch                               virtual-user.CZ59wZ
kernel-headers-2.6.18-194.el5.x86_64.rpm  virtual-user.gcb3DZ
keyring-24uKFY                            virtual-user.yynhH4
keyring-lS14zm                            vpnclient-linux-2.6.22.diff
keyring-qHrb81
11:54:54
#cat /proc/sys/kernel/printk
6       4       1       7
прошло 63 минуты
12:58:00
#echo 4 > /proc/sys/kernel/printk

12:59:11
#vim /etc/ntp.conf
13:04:14
#Type :quit<Enter> to exit Vim
Starting cups:
прошло 18 минут
13:22:16
#ifconfig
eth0      Link encap:Ethernet  HWaddr 00:26:18:CA:E8:DC
          inet addr:192.168.15.3  Bcast:192.168.15.255  Mask:255.255.255.0
          inet6 addr: fe80::226:18ff:feca:e8dc/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:146376 errors:0 dropped:0 overruns:0 frame:0
          TX packets:114843 errors:0 dropped:0 overruns:0 carrier:3
          collisions:0 txqueuelen:1000
          RX bytes:107802879 (102.8 MiB)  TX bytes:8986374 (8.5 MiB)
          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:2117 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2117 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:1970867 (1.8 MiB)  TX bytes:1970867 (1.8 MiB)
You have new mail in /var/spool/mail/root

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

06:24:30
#ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:26:18:CA:E8:DC
          inet addr:192.168.15.3  Bcast:192.168.15.255  Mask:255.255.255.0
          inet6 addr: fe80::226:18ff:feca:e8dc/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:146376 errors:0 dropped:0 overruns:0 frame:0
          TX packets:114843 errors:0 dropped:0 overruns:0 carrier:3
          collisions:0 txqueuelen:1000
          RX bytes:107802879 (102.8 MiB)  TX bytes:8986374 (8.5 MiB)
          Interrupt:66 Memory:feac0000-feb00000
eth1      Link encap:Ethernet  HWaddr 00:22:15:48:76:AD
...
          RX packets:2117 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2117 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:1970867 (1.8 MiB)  TX bytes:1970867 (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:24:34
#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:ca:e8:dc brd ff:ff:ff:ff:ff:ff
3: eth1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop qlen 1000
    link/ether 00:22:15:48:76:ad 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:43
#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:ca:e8:dc brd ff:ff:ff:ff:ff:ff
    inet 192.168.15.3/24 brd 192.168.15.255 scope global eth0
    inet6 fe80::226:18ff:feca:e8dc/64 scope link
       valid_lft forever preferred_lft forever
3: eth1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop qlen 1000
    link/ether 00:22:15:48:76:ad 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:51
#ifconfig eth0:0 192.168.15.7

06:32:45
#ifconfig eth0:0 192.168.16.3

06:34:58
#ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:26:18:CA:E8:DC
          inet addr:192.168.15.3  Bcast:192.168.15.255  Mask:255.255.255.0
          inet6 addr: fe80::226:18ff:feca:e8dc/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:154066 errors:0 dropped:0 overruns:0 frame:0
          TX packets:119446 errors:0 dropped:0 overruns:0 carrier:3
          collisions:0 txqueuelen:1000
          RX bytes:109828865 (104.7 MiB)  TX bytes:9292947 (8.8 MiB)
          Interrupt:66 Memory:feac0000-feb00000
eth0:0    Link encap:Ethernet  HWaddr 00:26:18:CA:E8:DC
...
          RX packets:2117 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2117 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:1970867 (1.8 MiB)  TX bytes:1970867 (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:35:00
#ping -f -s 192.168.16.4
Usage: ping [-LRUbdfnqrvVaA] [-c count] [-i interval] [-w deadline]
            [-p pattern] [-s packetsize] [-t ttl] [-I interface or address]
            [-M mtu discovery hint] [-S sndbuf]
            [ -T timestamp option ] [ -Q tos ] [hop1 ...] destination
06:35:40
#ls /etc/sysconfig/network-scripts/
ifcfg-eth0    ifdown-isdn    ifup-aliases  ifup-plip    ifup-wireless
ifcfg-lo      ifdown-post    ifup-bnep     ifup-plusb   init.ipv6-global
ifdown        ifdown-ppp     ifup-eth      ifup-post    net.hotplug
ifdown-bnep   ifdown-routes  ifup-ippp     ifup-ppp     network-functions
ifdown-eth    ifdown-sit     ifup-ipsec    ifup-routes  network-functions-ipv6
ifdown-ippp   ifdown-sl      ifup-ipv6     ifup-sit
ifdown-ipsec  ifdown-tunnel  ifup-ipx      ifup-sl
ifdown-ipv6   ifup           ifup-isdn     ifup-tunnel
06:39:16
#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.3
GATEWAY=192.168.15.253
TYPE=Ethernet
06:41:16
#k-scripts/ifcfg-eth0:0
bash: k-scripts/ifcfg-eth0:0: No such file or directory
06:41:27
#k-scripts/ifcfg-eth0:0
bash: k-scripts/ifcfg-eth0:0: No such file or directory
06:42:45
#vim ifcfg-eth0:0
06:44:18
#~
# Atheros Communications Atheros AR8121/AR8113/AR8114 PCI-E Ethernet Controller
           :0
DEVICE=eth0
BOOTPROTO=none
                6.3
TYPE=Ethernet
NETMASK=255.255.255.0
~
~
~
...
~
~
~
~
~
~
~
~
~
-- INSERT --                                                  7,1           All
06:45:54
#system-config-network-tui

06:54:21
#mii-diag
Using the default interface 'eth0'.
Basic registers of MII PHY #0:  1000 796d 004d d019 0de1 45e1 0005 2001.
 The autonegotiated capability is 01e0.
The autonegotiated media type is 100baseTx-FD.
 Basic mode control register 0x1000: Auto-negotiation enabled.
 You have link beat, and everything is working OK.
 Your link partner advertised 45e1: Flow-control 100baseTx-FD 100baseTx 10baseT-FD 10baseT, w/ 802.3X flow control.
   End of basic transceiver information.
06:58:44
#mii-tool -F 10BaseT-FD eth0

06:58:53
#mii-tool
eth0: 10 Mbit, full duplex, link ok
SIOCGMIIPHY on 'eth1' failed: Operation not supported
06:58:58
#mii-tool -F 100BaseT-FD eth0
Invalid media specification '100BaseT-FD'.
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:30
#mii-tool -F 100BaseTx-FD eth0

06:59:44
#mii-tool
eth0: 100 Mbit, full duplex, link ok
SIOCGMIIPHY on 'eth1' failed: Operation not supported
06:59:47
#mii-tool -F 100BaseT-FD eth0
Invalid media specification '100BaseT-FD'.
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
07:00:21
#mii-tool -F 100BaseT-FD eth0
Invalid media specification '100BaseT-FD'.
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
07:00:30
#mii-tool -F 10BaseT-FD eth0

07:00:38
#mii-tool
eth0: 10 Mbit, full duplex, link ok
SIOCGMIIPHY on 'eth1' failed: Operation not supported
07:00:43
#mii-tool -r
restarting autonegotiation...
SIOCGMIIPHY on 'eth1' failed: Operation not supported
07:00:48
#mii-tool
eth0: negotiated 100baseTx-FD flow-control, link ok
SIOCGMIIPHY on 'eth1' failed: Operation not supported
07:00:51
#arp
Address                  HWtype  HWaddress           Flags Mask            Iface
linux1.unix.bas          ether   E0:CB:4E:DD:EA:D7   C                     eth0
linux253.unix.bas        ether   00:1F:29:BC:3A:D8   C                     eth0
07:04:49
#arp -an
? (192.168.15.1) at E0:CB:4E:DD:EA:D7 [ether] on eth0
? (192.168.15.253) at 00:1F:29:BC:3A:D8 [ether] on eth0
07:07:19
#arp -an | awk '{print $2" "$4 }' | tr -d '()'
192.168.15.253 00:1F:29:BC:3A:D8
192.168.15.1 E0:CB:4E:DD:EA:D7
192.168.15.2 00:26:18:E4:56:5E
192.168.15.4 00:26:18:E4:56:60
192.168.15.5 00:26:18:CA:EE:7B
07:07:50
#arp -an | awk '{print $2" "$4 }' | tr -d '()' > /etc/ethers

07:07:59
#arp -f /etc/ethers

07:08:09
#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
прошло 54 минуты
08:02:53
#netstat -rn
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt 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
08:04:26
#host mail.ru
mail.ru has address 94.100.191.204
mail.ru has address 94.100.191.201
mail.ru has address 94.100.191.202
mail.ru has address 94.100.191.203
mail.ru mail is handled by 10 mxs.mail.ru.
прошло 35 минут
08:40:00
#dig kolesa.kz
; <<>> DiG 9.3.6-P1-RedHat-9.3.6-4.P1.el5_4.2 <<>> kolesa.kz
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 4270
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 2, ADDITIONAL: 0
;; QUESTION SECTION:
;kolesa.kz.                     IN      A
;; ANSWER SECTION:
kolesa.kz.              86400   IN      A       195.210.46.150
kolesa.kz.              86400   IN      A       195.210.46.143
;; AUTHORITY SECTION:
kolesa.kz.              86400   IN      NS      ns1.ps.kz.
kolesa.kz.              86400   IN      NS      ns.ps.kz.
;; Query time: 206 msec
;; SERVER: 192.168.15.253#53(192.168.15.253)
;; WHEN: Tue Apr  5 12:41:48 2011
;; MSG SIZE  rcvd: 97
08:41:48
#cd

прошло 111 минут
10:33:36
#ls
anaconda-ks.cfg  graph_dec_c_1  graph_sep_c_3       memo_oct_c_1    report_nov_c_1
a_reports        graph_dec_c_2  install.log         memo_oct_c_2    report_nov_c_2
backups          graph_dec_c_3  install.log.syslog  memo_oct_c_3    report_nov_c_3
bin              graph_nov_c_1  Mail                memo_sep_c_1    report_oct_c_1
cats             graph_nov_c_2  mbox                memo_sep_c_2    report_oct_c_2
december         graph_nov_c_3  memo_dec_c_1        memo_sep_c_3    report_oct_c_3
Desktop          graph_oct_c_1  memo_dec_c_2        november        report_sep_c_1
DIR              graph_oct_c_2  memo_dec_c_3        october         report_sep_c_2
DIR2             graph_oct_c_3  memo_nov_c_1        report_dec_c_1  report_sep_c_3
disk1.img        graph_sep_c_1  memo_nov_c_2        report_dec_c_2  scsrun.log
fotki.tar        graph_sep_c_2  memo_nov_c_3        report_dec_c_3  september
10:33:41
#ls
anaconda-ks.cfg  graph_dec_c_1  graph_sep_c_3       memo_oct_c_1    report_nov_c_1
a_reports        graph_dec_c_2  install.log         memo_oct_c_2    report_nov_c_2
backups          graph_dec_c_3  install.log.syslog  memo_oct_c_3    report_nov_c_3
bin              graph_nov_c_1  Mail                memo_sep_c_1    report_oct_c_1
cats             graph_nov_c_2  mbox                memo_sep_c_2    report_oct_c_2
december         graph_nov_c_3  memo_dec_c_1        memo_sep_c_3    report_oct_c_3
Desktop          graph_oct_c_1  memo_dec_c_2        november        report_sep_c_1
DIR              graph_oct_c_2  memo_dec_c_3        october         report_sep_c_2
DIR2             graph_oct_c_3  memo_nov_c_1        report_dec_c_1  report_sep_c_3
disk1.img        graph_sep_c_1  memo_nov_c_2        report_dec_c_2  scsrun.log
fotki.tar        graph_sep_c_2  memo_nov_c_3        report_dec_c_3  september
10:34:00
#tar xvfj /fotki.tar
tar: /fotki.tar: 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:34:49
#tar xvfj /fotki.tar
tar: /fotki.tar: 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:37:10
#tar xvf fotki.tar
fotki/
fotki/IMG_0057.JPG
fotki/IMG_0059.JPG
fotki/IMG_0060.JPG
fotki/IMG_0061.JPG
fotki/IMG_0063.JPG
10:39:17
#ls
anaconda-ks.cfg  graph_dec_c_1  install.log         memo_oct_c_3    report_oct_c_1
a_reports        graph_dec_c_2  install.log.syslog  memo_sep_c_1    report_oct_c_2
backups          graph_dec_c_3  Mail                memo_sep_c_2    report_oct_c_3
bin              graph_nov_c_1  mbox                memo_sep_c_3    report_sep_c_1
cats             graph_nov_c_2  memo_dec_c_1        november        report_sep_c_2
december         graph_nov_c_3  memo_dec_c_2        october         report_sep_c_3
Desktop          graph_oct_c_1  memo_dec_c_3        report_dec_c_1  scsrun.log
DIR              graph_oct_c_2  memo_nov_c_1        report_dec_c_2  september
DIR2             graph_oct_c_3  memo_nov_c_2        report_dec_c_3
disk1.img        graph_sep_c_1  memo_nov_c_3        report_nov_c_1
fotki            graph_sep_c_2  memo_oct_c_1        report_nov_c_2
fotki.tar        graph_sep_c_3  memo_oct_c_2        report_nov_c_3
10:39:29
#cd fotki

10:40:10
#ls
IMG_0057.JPG  IMG_0059.JPG  IMG_0060.JPG  IMG_0061.JPG  IMG_0063.JPG
прошло 48 минут
/dev/pts/1
11:28:36
$su -
Password:
Removing stale pidfile
11:28:44
#ls
anaconda-ks.cfg  graph_dec_c_3       memo_dec_c_1  report_dec_c_1
a_reports        graph_nov_c_1       memo_dec_c_2  report_dec_c_2
backups          graph_nov_c_2       memo_dec_c_3  report_dec_c_3
bin              graph_nov_c_3       memo_nov_c_1  report_nov_c_1
cats             graph_oct_c_1       memo_nov_c_2  report_nov_c_2
december         graph_oct_c_2       memo_nov_c_3  report_nov_c_3
Desktop          graph_oct_c_3       memo_oct_c_1  report_oct_c_1
DIR              graph_sep_c_1       memo_oct_c_2  report_oct_c_2
DIR2             graph_sep_c_2       memo_oct_c_3  report_oct_c_3
disk1.img        graph_sep_c_3       memo_sep_c_1  report_sep_c_1
fotki            install.log         memo_sep_c_2  report_sep_c_2
fotki.tar        install.log.syslog  memo_sep_c_3  report_sep_c_3
graph_dec_c_1    Mail                november      scsrun.log
graph_dec_c_2    mbox                october       september
11:28:48
#ls Mail

/dev/pts/1
11:29:36
$su -
Password:
l3-agent is already running: pid=3457; pidfile=/root/.lilalo/l3-agent.pid
11:29:45
#ls
anaconda-ks.cfg  graph_dec_c_3       memo_dec_c_1  report_dec_c_1
a_reports        graph_nov_c_1       memo_dec_c_2  report_dec_c_2
backups          graph_nov_c_2       memo_dec_c_3  report_dec_c_3
bin              graph_nov_c_3       memo_nov_c_1  report_nov_c_1
cats             graph_oct_c_1       memo_nov_c_2  report_nov_c_2
december         graph_oct_c_2       memo_nov_c_3  report_nov_c_3
Desktop          graph_oct_c_3       memo_oct_c_1  report_oct_c_1
DIR              graph_sep_c_1       memo_oct_c_2  report_oct_c_2
DIR2             graph_sep_c_2       memo_oct_c_3  report_oct_c_3
disk1.img        graph_sep_c_3       memo_sep_c_1  report_sep_c_1
fotki            install.log         memo_sep_c_2  report_sep_c_2
fotki.tar        install.log.syslog  memo_sep_c_3  report_sep_c_3
graph_dec_c_1    Mail                november      scsrun.log
graph_dec_c_2    mbox                october       september
11:29:49
#mbox
bash: mbox: command not found
11:29:56
#ls mbox |less
прошло 11 минут
/dev/pts/1
11:41:26
$mii tool
bash: mii: command not found
11:41:32
$su -
Password:
su: incorrect password
11:41:45
$su -
Password:
l3-agent is already running: pid=3457; pidfile=/root/.lilalo/l3-agent.pid
11:41:57
#mii tool
bash: mii: command not found
11:42:02
#mii-tool
SIOCGMIIPHY on 'eth0' failed: Operation not supported
eth1: no link
11:42:07
#ifconfig
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:1275 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1275 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:1800079 (1.7 MiB)  TX bytes:1800079 (1.7 MiB)
11:42:47
#vim /etc/sysconfig/network
11:42:47
#vim /etc/sysconfig/network-scripts/
11:42:47
#vim /etc/sysconfig/network-scripts/ifcfg-eth0
11:43:13
#~
bash: xm: command not found
11:43:22
#ifdown eth0

11:43:26
#ifup eth0
SIOCSIFFLAGS: No such file or directory
Failed to bring up eth0.
11:43:46
#vim /etc/sysconfig/network-scripts/ifcfg-eth1
11:44:00
#ifconfig
eth1      Link encap:Ethernet  HWaddr 00:26:18:CA:E8:DC
          inet addr:192.168.15.3  Bcast:192.168.15.255  Mask:255.255.255.0
          inet6 addr: fe80::226:18ff:feca:e8dc/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:29 errors:0 dropped:0 overruns:0 carrier:1
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 b)  TX bytes:5369 (5.2 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:1275 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1275 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:1800079 (1.7 MiB)  TX bytes:1800079 (1.7 MiB)
11:44:02
#mii-tool
SIOCGMIIPHY on 'eth0' failed: Operation not supported
eth1: negotiated 100baseTx-FD flow-control, link ok

Среда (04/06/11)

/dev/pts/1
06:03:16
$cat ~/.l3rc
l3cd=/users/bas/2011-03/linux3.unix.bas/user
06:04:17
$ssh user@192.168.15.253
user@192.168.15.253's password:
06:06:22
$ssh user@192.168.15.253
user@192.168.15.253's password:
l3-agent is already running: pid=15346; pidfile=/home/user/.lilalo/l3-agent.pid
user@book:~$ exit
logout
Connection to 192.168.15.253 closed.
/dev/pts/3
06:07:19
$su -
Password:
l3-agent is already running: pid=3431; pidfile=/root/.lilalo/l3-agent.pid
06:08:04
#netstat -ln -A inet
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address               Foreign Address             State
tcp        0      0 127.0.0.1:2208              0.0.0.0:*                   LISTEN
tcp        0      0 0.0.0.0:111                 0.0.0.0:*                   LISTEN
tcp        0      0 127.0.0.1:631               0.0.0.0:*                   LISTEN
tcp        0      0 0.0.0.0:791                 0.0.0.0:*                   LISTEN
tcp        0      0 127.0.0.1:25                0.0.0.0:*                   LISTEN
tcp        0      0 127.0.0.1:2207              0.0.0.0:*                   LISTEN
udp        0      0 0.0.0.0:785                 0.0.0.0:*
udp        0      0 0.0.0.0:788                 0.0.0.0:*
udp        0      0 0.0.0.0:42054               0.0.0.0:*
udp        0      0 0.0.0.0:5353                0.0.0.0:*
udp        0      0 0.0.0.0:111                 0.0.0.0:*
udp        0      0 0.0.0.0:631                 0.0.0.0:*
06:11:43
#netstat -ln -A inet
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address               Foreign Address             State
tcp        0      0 127.0.0.1:2208              0.0.0.0:*                   LISTEN
tcp        0      0 0.0.0.0:111                 0.0.0.0:*                   LISTEN
tcp        0      0 127.0.0.1:631               0.0.0.0:*                   LISTEN
tcp        0      0 0.0.0.0:791                 0.0.0.0:*                   LISTEN
tcp        0      0 127.0.0.1:25                0.0.0.0:*                   LISTEN
tcp        0      0 127.0.0.1:2207              0.0.0.0:*                   LISTEN
udp        0      0 0.0.0.0:785                 0.0.0.0:*
udp        0      0 0.0.0.0:788                 0.0.0.0:*
udp        0      0 0.0.0.0:42054               0.0.0.0:*
udp        0      0 0.0.0.0:5353                0.0.0.0:*
udp        0      0 0.0.0.0:111                 0.0.0.0:*
udp        0      0 0.0.0.0:631                 0.0.0.0:*
06:12:36
#grep ssh /etc/services
ssh             22/tcp                          # SSH Remote Login Protocol
ssh             22/udp                          # SSH Remote Login Protocol
x11-ssh-offset  6010/tcp                        # SSH X11 forwarding offset
sshell          614/tcp                         # SSLshell
sshell          614/udp                         # SSLshell
sdo-ssh         3897/tcp                        # Simple Distributed Objects over SSH
sdo-ssh         3897/udp                        # Simple Distributed Objects over SSH
ssh-mgmt        17235/tcp                       # SSH Tectia Manager
ssh-mgmt        17235/udp                       # SSH Tectia Manager
06:16:14
#grep portmap /etc/services
sunrpc          111/tcp         portmapper      # RPC 4.0 portmapper TCP
sunrpc          111/udp         portmapper      # RPC 4.0 portmapper UDP
rpc2portmap     369/tcp
rpc2portmap     369/udp                         # Coda portmapper
mdc-portmapper  685/tcp                         # MDC Port Mapper
mdc-portmapper  685/udp                         # MDC Port Mapper
bmap            3421/tcp                        # Bull Apprise portmapper
bmap            3421/udp                        # Bull Apprise portmapper
sdp-portmapper  3935/tcp                        # SDP Port Mapper Protocol
sdp-portmapper  3935/udp                        # SDP Port Mapper Protocol
fsportmap       4349/tcp                        # File System Port Map
fsportmap       4349/udp                        # File System Port Map
06:21:54
#netstat -lnp -A inet
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address               Foreign Address             State       PID/Program name
tcp        0      0 127.0.0.1:2208              0.0.0.0:*                   LISTEN      2533/hpiod
tcp        0      0 0.0.0.0:111                 0.0.0.0:*                   LISTEN      2270/portmap
tcp        0      0 127.0.0.1:631               0.0.0.0:*                   LISTEN      2560/cupsd
tcp        0      0 0.0.0.0:791                 0.0.0.0:*                   LISTEN      2305/rpc.statd
tcp        0      0 127.0.0.1:25                0.0.0.0:*                   LISTEN      2583/sendmail: acce
tcp        0      0 127.0.0.1:2207              0.0.0.0:*                   LISTEN      2538/python
udp        0      0 0.0.0.0:785                 0.0.0.0:*                               2305/rpc.statd
udp        0      0 0.0.0.0:788                 0.0.0.0:*                               2305/rpc.statd
udp        0      0 0.0.0.0:42054               0.0.0.0:*                               2683/avahi-daemon:
udp        0      0 0.0.0.0:5353                0.0.0.0:*                               2683/avahi-daemon:
udp        0      0 0.0.0.0:111                 0.0.0.0:*                               2270/portmap
udp        0      0 0.0.0.0:631                 0.0.0.0:*                               2560/cupsd
06:22:01
#netstat -lnp -A inet | grep :631
tcp        0      0 127.0.0.1:631               0.0.0.0:*                   LISTEN      2560/cupsd
udp        0      0 0.0.0.0:631                 0.0.0.0:*                               2560/cupsd
06:24:43
#nc 127.0.0.1 631
sfdf

Файлы

  • /etc/exports
  • /etc/sysconfig/network-scripts/ifcfg-eth0
  • /proc/sys/kernel/printk
  • ~/.l3rc
  • /etc/exports
    >
    /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.3
    GATEWAY=192.168.15.253
    TYPE=Ethernet
    
    /proc/sys/kernel/printk
    >
    6       4       1       7
    
    ~/.l3rc
    >
    l3cd=/users/bas/2011-03/linux3.unix.bas/user
    

    Статистика

    Время первой команды журнала11:00:48 2011- 4- 4
    Время последней команды журнала06:24:43 2011- 4- 6
    Количество командных строк в журнале101
    Процент команд с ненулевым кодом завершения, %10.89
    Процент синтаксически неверно набранных команд, % 2.97
    Суммарное время работы с терминалом *, час 2.19
    Количество командных строк в единицу времени, команда/мин 0.77
    Частота использования команд
    ls16|==============| 14.41%
    mii-tool13|===========| 11.71%
    ifconfig7|======| 6.31%
    vim7|======| 6.31%
    netstat5|====| 4.50%
    arp5|====| 4.50%
    tar5|====| 4.50%
    du5|====| 4.50%
    su5|====| 4.50%
    cat4|===| 3.60%
    cd3|==| 2.70%
    ~3|==| 2.70%
    grep3|==| 2.70%
    awk2|=| 1.80%
    ifcfg-eth0:02|=| 1.80%
    ip2|=| 1.80%
    mii2|=| 1.80%
    ssh2|=| 1.80%
    tr2|=| 1.80%
    system-config-network-tui1|| 0.90%
    Enter>1|| 0.90%
    bzip21|| 0.90%
    host1|| 0.90%
    mbox1|| 0.90%
    echo1|| 0.90%
    /etc/ethers1|| 0.90%
    to1|| 0.90%
    mii-diag1|| 0.90%
    dig1|| 0.90%
    ping1|| 0.90%
    ifup1|| 0.90%
    route1|| 0.90%
    nc1|| 0.90%
    ifdown1|| 0.90%
    printk1|| 0.90%
    less1|| 0.90%
    Type1|| 0.90%
    ____
    *) Интервалы неактивности длительностью 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$