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

Содержание

Журнал

Суббота (06/06/09)

/dev/pts/5
10:30:04
#cd /etc/xen/scripts/

10:30:57
#ls
blktap           block-nbd                network-bridge  qemu-ifup      vif-route       vtpm-hotplug-common.sh  xen-hotplug-common.sh
block            external-device-migrate  network-dummy   vif-bridge     vtpm            vtpm-impl               xen-network-common.sh
block-common.sh  locking.sh               network-nat     vif-common.sh  vtpm-common.sh  vtpm-migration.sh       xen-script-common.sh
block-enbd       logging.sh               network-route   vif-nat        vtpm-delete     xen-hotplug-cleanup
10:30:58
#vi network-bridge
10:32:17
#in the network-script field.
xen-hotplug-cleanup    xen-hotplug-common.sh  xen-network-common.sh  xen-script-common.sh
10:32:17
#cd ..

10:32:35
#ls
dom1  scripts  xend-config.sxp  xend-config-xenapi.sxp  xend-pci-permissive.sxp  xend-pci-quirks.sxp
10:32:37
#vi xend-config.sxp
--- /tmp/l3-saved-3954.4918.16636	2009-06-06 10:32:50.000000000 +0300
+++ xend-config.sxp	2009-06-06 10:33:40.000000000 +0300
@@ -75,7 +75,6 @@
 #(xend-tcp-xmlrpc-server-ssl-key-file  /etc/xen/xmlrpc.key)
 #(xend-tcp-xmlrpc-server-ssl-cert-file /etc/xen/xmlrpc.crt)
 
-
 # Port xend should use for the HTTP interface, if xend-http-server is set.
 #(xend-port            8000)
 
@@ -129,7 +128,7 @@
 #
 # The bridge is named xenbr0, by default.  To rename the bridge, use
 #
-# (network-script 'network-bridge bridge=<name>')
+(network-script 'network-bridge bridge=eth0')
 #
 # It is possible to use the network-bridge script in more complicated
 # scenarios, such as having two outgoing interfaces, with two bridges, and
10:33:40
#vi xend-config.sxp
прошло 34 минуты
11:08:20
#(xend-tcp-xmlrpc-server-ssl-key-file /etc/xen/xmlrpc.key)
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
НОВЫЕ пакеты, которые будут установлены:
  aoetools
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 74 пакетов не обновлено.
Необходимо скачать 32,4kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 160kB.
Получено:1 http://10.0.35.1 lenny/main aoetools 26-1 [32,4kB]
Получено 32,4kБ за 0s (1489kБ/c)
Выбор ранее не выбранного пакета aoetools.
(Чтение базы данных ... на данный момент установлено 73766 файлов и каталогов.)
Распаковывается пакет aoetools (из файла .../aoetools_26-1_i386.deb)...
Обрабатываются триггеры для man-db ...
Настраивается пакет aoetools (26-1) ...
Starting AoE devices discovery and mounting AoE filesystems: not started.
11:11:17
#modprobe
Usage: modprobe [-v] [-V] [-C config-file] [-d <dirname> ] [-n] [-i] [-q] [-b] [-o <modname>] [ --dump-modversions ] <modname> [parameters...]
modprobe -r [-n] [-i] [-v] <modulename> ...
modprobe -l -t <dirname> [ -a <modulename> ...]
11:11:47
#aoe-tools
bash: aoe-tools: команда не найдена
11:11:56
#aoe
aoecfg          aoe-flush       aoe-mkdevs      aoeping         aoe-stat
aoe-discover    aoe-interfaces  aoe-mkshelf     aoe-revalidate  aoe-version
11:11:56
#aoe-discover
aoe-discover: /dev/etherd/discover does not exist or is not writeable.
11:12:29
#modprobe aoe

11:12:36
#aoe-discover

11:12:43
#aoe-stat
      e1.1        15.011GB   eth0 up
      e5.5        29.997GB   eth0 up
11:12:49
#aoe-stat
\      e1.1        15.011GB   eth0 up
      e5.5        29.997GB   eth0 up
11:14:18
#ls /dev/etherd/
discover  e1.1  e5.5  err  flush  interfaces  revalidate
11:14:32
#ls -la /dev/etherd/
итого 0
drwxr-xr-x  2 root root       180 Июн  6 11:12 .
drwxr-xr-x 19 root root      3840 Июн  6 11:12 ..
c-w--w----  1 root disk 152,    3 Июн  6 11:12 discover
brw-rw----  1 root disk 152,  272 Июн  6 11:12 e1.1
brw-rw----  1 root disk 152, 1360 Июн  6 11:12 e5.5
cr--r-----  1 root disk 152,    2 Июн  6 11:12 err
c-w--w----  1 root disk 152,    6 Июн  6 11:12 flush
c-w--w----  1 root disk 152,    4 Июн  6 11:12 interfaces
c-w--w----  1 root disk 152,    5 Июн  6 11:12 revalidate
11:14:37
#ping 10.0.35.150
PING 10.0.35.150 (10.0.35.150) 56(84) bytes of data.
64 bytes from 10.0.35.150: icmp_seq=1 ttl=126 time=115 ms
64 bytes from 10.0.35.150: icmp_seq=2 ttl=126 time=1.94 ms
64 bytes from 10.0.35.150: icmp_seq=3 ttl=126 time=2.43 ms
^C
--- 10.0.35.150 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2002ms
rtt min/avg/max/mdev = 1.943/40.119/115.982/53.643 ms
прошло 40 минут
11:55:18
#ssh 10.0.35.150
ssh: connect to host 10.0.35.150 port 22: Connection refused
прошло 33 минуты
12:29:04
#nmap 10.0.35.150
Starting Nmap 4.68 ( http://nmap.org ) at 2009-06-06 12:32 EEST
Interesting ports on 10.0.35.150:
Not shown: 1709 closed ports
PORT     STATE SERVICE
80/tcp   open  http
135/tcp  open  msrpc
139/tcp  open  netbios-ssn
443/tcp  open  https
445/tcp  open  microsoft-ds
4899/tcp open  radmin
Nmap done: 1 IP address (1 host up) scanned in 11.878 seconds
12:32:20
#nmap 10.0.35.150
Starting Nmap 4.68 ( http://nmap.org ) at 2009-06-06 12:32 EEST
Interesting ports on 10.0.35.150:
Not shown: 1709 closed ports
PORT     STATE SERVICE
80/tcp   open  http
135/tcp  open  msrpc
139/tcp  open  netbios-ssn
443/tcp  open  https
445/tcp  open  microsoft-ds
4899/tcp open  radmin
Nmap done: 1 IP address (1 host up) scanned in 9.663 seconds
12:32:54
#nmap 10.0.35.150
Starting Nmap 4.68 ( http://nmap.org ) at 2009-06-06 12:40 EEST
Interesting ports on 10.0.35.150:
Not shown: 1709 closed ports
PORT     STATE SERVICE
80/tcp   open  http
135/tcp  open  msrpc
139/tcp  open  netbios-ssn
443/tcp  open  https
445/tcp  open  microsoft-ds
4899/tcp open  radmin
Nmap done: 1 IP address (1 host up) scanned in 8.779 seconds
12:40:20
#ssh 10.0.35.150
ssh: connect to host 10.0.35.150 port 22: Connection refused
12:43:08
#ssh 10.0.35.150
ssh: connect to host 10.0.35.150 port 22: Connection refused
12:43:09
#ssh 10.0.35.150
ssh: connect to host 10.0.35.150 port 22: Connection refused
прошло 11 минут
12:54:59
#ssh 10.0.35.150
ssh: connect to host 10.0.35.150 port 22: Connection refused
12:55:00
#ssh 10.0.35.150
ssh: connect to host 10.0.35.150 port 22: Connection refused
12:55:01
#зшping 10.0.35.150
PING 10.0.35.150 (10.0.35.150) 56(84) bytes of data.
64 bytes from 10.0.35.150: icmp_seq=1 ttl=126 time=1.69 ms
64 bytes from 10.0.35.150: icmp_seq=2 ttl=126 time=4.90 ms
64 bytes from 10.0.35.150: icmp_seq=3 ttl=126 time=2.59 ms
^C
--- 10.0.35.150 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2002ms
rtt min/avg/max/mdev = 1.695/3.062/4.901/1.352 ms
12:55:17
#nmap 10.0.35.150
Starting Nmap 4.68 ( http://nmap.org ) at 2009-06-06 12:57 EEST
Interesting ports on 10.0.35.150:
Not shown: 1711 closed ports
PORT     STATE SERVICE
135/tcp  open  msrpc
139/tcp  open  netbios-ssn
445/tcp  open  microsoft-ds
4899/tcp open  radmin
Nmap done: 1 IP address (1 host up) scanned in 8.358 seconds
12:57:57
#vi /root/.
12:57:57
#vi /root/.bashrc
--- /tmp/l3-saved-3954.28173.32169	2009-06-06 13:39:04.000000000 +0300
+++ /root/.bashrc	2009-06-06 13:39:53.000000000 +0300
@@ -2,21 +2,21 @@
 
 export PS1='\h:\w\$ '
 umask 022
+. /bash_complition
+#load_agent() 
+#{
+#  ssh-agent > ~/.ssh-agent 
+#  eval `< ~/.ssh-agent` 
+#  ssh-add  
+#}
 
-load_agent() 
-{
-  ssh-agent > ~/.ssh-agent 
-  eval `< ~/.ssh-agent` 
-  ssh-add  
-}
-
-if [ -e ~/.ssh-agent ] 
-then
- eval `cat ~/.ssh-agent` 
- grep -q ssh-agent /proc/$SSH_AGENT_PID/cmdline >& /dev/null || load_agent 
-else
- load_agent 
-fi
+#if [ -e ~/.ssh-agent ] 
+#then
+# eval `cat ~/.ssh-agent` 
+# grep -q ssh-agent /proc/$SSH_AGENT_PID/cmdline >& /dev/null || load_agent 
+#else
+# load_agent 
+#fi
 
 # You may uncomment the following lines if you want `ls' to be colorized:
 # export LS_OPTIONS='--color=auto'
прошло 42 минуты
13:40:18
#cat /dev/md1 > ~/image.iso
^C
13:40:58
#cat /dev/md1 > ~/image.iso
^C
/dev/pts/9
13:42:57
#vi .bashrc
/dev/pts/11
13:42:57
#vi .bashrc
--- /tmp/l3-saved-10100.32493.13364	2009-06-06 13:43:13.000000000 +0300
+++ .bashrc	2009-06-06 14:36:42.000000000 +0300
@@ -2,7 +2,7 @@
 
 export PS1='\h:\w\$ '
 umask 022
-. /bash_complition
+. /etc/bash_completion
 #load_agent() 
 #{
 #  ssh-agent > ~/.ssh-agent 
/dev/pts/5
13:45:09
#cd ~

13:45:41
#rm image.iso

13:45:49
#ls -l
итого 540
-rw-r--r-- 1 root root  18964 Май 27 18:14 1_11.txt
-rw-r--r-- 1 root root  27887 Май 28 18:19 2_11.txt
-rw-r--r-- 1 root root  26289 Май 30 16:27 3_11.txt
-rw-r--r-- 1 root root  26713 Июн  2 18:40 4_11.txt
drwxr-xr-x 2 root root   4096 Июн  3 11:52 bin
-rw-r--r-- 1 root root    385 Май 27 16:10 ~.cabberrc
-rwxr-xr-x 1 root root     96 Май 30 18:21 co_fo
-rwxr-xr-x 1 root root    273 Май 28 14:50 create_user
-rwxr-xr-x 1 root root    115 Май 28 14:46 create_users
drwxr-xr-x 2 root root   4096 Июн  5 11:46 downl
drwxr-xr-x 3 root root   4096 Мар  6  2010 l1-linux-v1.2.40.0
-rwxr-xr-x 1 root root  86013 Июн  5 19:39 l1-linux-v1.2.40.0.tar.gz
drwx------ 2 root root   4096 Июн  4 18:44 Mail
-rw-r--r-- 1 root root   4737 Май 29 10:05 screen.dot
-rw-r--r-- 1 root root 271894 Май 29 10:08 screen.png
-rw------- 1 root root  27392 Июн  5 15:13 sent
-rwxr-xr-x 1 root root     95 Июн  3 11:05 test
-rw-r--r-- 1 root root   1183 Май 28 19:00 t.t
13:50:22
#cd /home/user

13:50:34
#ls
123.1.JPG  asd      Documents  find-stderr  Mail   Pictures  r.r   Templates  t.t     VirtualBox-2.2.4-47978-Win.exe
123.JPG    Desktop  Download   find-stdout  Music  Public    sent  test       Videos
13:50:36
#ls -l
итого 64924
-rw-r--r-- 1 user user   141650 Июн  2 12:23 123.1.JPG
-rw-r--r-- 1 user user   141615 Июн  2 12:20 123.JPG
-rw-r--r-- 1 root root        0 Май 30 10:13 asd
drwxr-xr-x 2 user user     4096 Май 29 09:41 Desktop
drwxr-xr-x 2 user user     4096 Май 25 09:35 Documents
drwxr-xr-x 2 user user     4096 Май 30 13:49 Download
-rw-r--r-- 1 user user    31207 Май 26 14:10 find-stderr
-rw-r--r-- 1 user user     1635 Май 26 14:10 find-stdout
drwx------ 2 user user     4096 Июн  5 12:30 Mail
drwxr-xr-x 2 user user     4096 Май 25 09:35 Music
drwxr-xr-x 2 user user     4096 Май 25 09:35 Pictures
drwxr-xr-x 2 user user     4096 Май 25 09:35 Public
-rw-r--r-- 1 user user      576 Май 28 18:30 r.r
-rw------- 1 user user     4730 Июн  5 14:42 sent
drwxr-xr-x 2 user user     4096 Май 25 09:35 Templates
-rw-r--r-- 1 root root      100 Июн  1 16:35 test
-rw-r--r-- 1 root root        0 Июн  2 11:14 t.t
drwxr-xr-x 2 user user     4096 Май 25 09:35 Videos
-rw-r--r-- 1 user user 66026000 Июн  6 10:28 VirtualBox-2.2.4-47978-Win.exe
13:50:43
#find -l / -name lilalo
find: unknown predicate `-l'
13:51:20
#find / -name lilalo
/etc/lilalo
13:51:35
#mii-tool
eth0: negotiated flow-control, link ok
13:55:24
#mii-tool -v
eth0: negotiated flow-control, link ok
  product info: vendor 00:13:74, model 1 rev 5
  basic mode:   autonegotiation enabled
  basic status: autonegotiation complete, link ok
  capabilities: 1000baseT-FD 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD
  advertising:  1000baseT-HD 1000baseT-FD 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD flow-control
  link partner: flow-control
13:55:29
#ethtool
ethtool: bad command line argument(s)
For more information run ethtool -h
13:55:36
#ethtool eth0
Settings for eth0:
        Supported ports: [ TP ]
        Supported link modes:   10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
                                1000baseT/Full
        Supports auto-negotiation: Yes
        Advertised link modes:  10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
                                1000baseT/Full
        Advertised auto-negotiation: Yes
        Speed: 1000Mb/s
        Duplex: Full
        Port: Twisted Pair
        PHYAD: 0
        Transceiver: internal
        Auto-negotiation: on
        Supports Wake-on: g
        Wake-on: d
        Current message level: 0x0000003f (63)
        Link detected: yes
13:55:39
#find / -name *.img
/initrd.img
/home/user/.local/share/Trash/files/harddisk.img
13:58:29
#ls -l /home/user/.local/share/Trash/files/
итого 233160
-rw-r--r-- 1 root root 209715200 Май 30 14:05 harddisk.img
-rw-r--r-- 1 user user   3963520 Май 27 17:29 install_flash_player_10_linux.deb
-rw-r--r-- 1 user user   8779672 Май 26 13:53 opera_9.64.2480.gcc4.qt3_i386.deb
-rw-r--r-- 1 user user  15504764 Май 26 11:50 skype-debian_2.0.0.72-1_i386.deb
-rw-r--r-- 1 user user    531401 Май 28 16:52 Фото002.jpg
13:58:49
#rm /home/user/.local/share/Trash/files/*

13:59:54
#ethtool eth0 -h
ethtool: bad command line argument(s)
For more information run ethtool -h
13:59:56
#ethtool -h
ethtool version 6git
Usage:
ethtool DEVNAME Display standard information about device
        ethtool -s|--change DEVNAME     Change generic options
                [ speed %%d ]
                [ duplex half|full ]
                [ port tp|aui|bnc|mii|fibre ]
                [ autoneg on|off ]
                [ advertise %%x ]
                [ phyad %%d ]
...
        ethtool -p|--identify DEVNAME   Show visible port identification (e.g. blinking)
               [ TIME-IN-SECONDS ]
        ethtool -t|--test DEVNAME       Execute adapter self test
               [ online | offline ]
        ethtool -S|--statistics DEVNAME Show adapter statistics
        ethtool -n|--show-nfc DEVNAME   Show Rx network flow classificationoptions
                [ rx-flow-hash tcp4|udp4|ah4|sctp4|tcp6|udp6|ah6|sctp6 ]
        ethtool -N|--config-nfc DEVNAME Configure Rx network flow classification options
                [ rx-flow-hash tcp4|udp4|ah4|sctp4|tcp6|udp6|ah6|sctp6 p|m|v|t|s|d|f|n|r... ]
        ethtool -h|--help DEVNAME       Show this help
14:00:13
#ethtool -a
Pause parameters for -a:
Cannot get device pause settings: No such device
14:00:15
#ethtool -show
ethtool version 6git
Usage:
ethtool DEVNAME Display standard information about device
        ethtool -s|--change DEVNAME     Change generic options
                [ speed %%d ]
                [ duplex half|full ]
                [ port tp|aui|bnc|mii|fibre ]
                [ autoneg on|off ]
                [ advertise %%x ]
                [ phyad %%d ]
...
        ethtool -p|--identify DEVNAME   Show visible port identification (e.g. blinking)
               [ TIME-IN-SECONDS ]
        ethtool -t|--test DEVNAME       Execute adapter self test
               [ online | offline ]
        ethtool -S|--statistics DEVNAME Show adapter statistics
        ethtool -n|--show-nfc DEVNAME   Show Rx network flow classificationoptions
                [ rx-flow-hash tcp4|udp4|ah4|sctp4|tcp6|udp6|ah6|sctp6 ]
        ethtool -N|--config-nfc DEVNAME Configure Rx network flow classification options
                [ rx-flow-hash tcp4|udp4|ah4|sctp4|tcp6|udp6|ah6|sctp6 p|m|v|t|s|d|f|n|r... ]
        ethtool -h|--help DEVNAME       Show this help
14:00:22
#ethtool -show eth0
ethtool version 6git
Usage:
ethtool DEVNAME Display standard information about device
        ethtool -s|--change DEVNAME     Change generic options
                [ speed %%d ]
                [ duplex half|full ]
                [ port tp|aui|bnc|mii|fibre ]
                [ autoneg on|off ]
                [ advertise %%x ]
                [ phyad %%d ]
...
        ethtool -p|--identify DEVNAME   Show visible port identification (e.g. blinking)
               [ TIME-IN-SECONDS ]
        ethtool -t|--test DEVNAME       Execute adapter self test
               [ online | offline ]
        ethtool -S|--statistics DEVNAME Show adapter statistics
        ethtool -n|--show-nfc DEVNAME   Show Rx network flow classificationoptions
                [ rx-flow-hash tcp4|udp4|ah4|sctp4|tcp6|udp6|ah6|sctp6 ]
        ethtool -N|--config-nfc DEVNAME Configure Rx network flow classification options
                [ rx-flow-hash tcp4|udp4|ah4|sctp4|tcp6|udp6|ah6|sctp6 p|m|v|t|s|d|f|n|r... ]
        ethtool -h|--help DEVNAME       Show this help
14:00:24
#ethtool --show eth0
ethtool version 6git
Usage:
ethtool DEVNAME Display standard information about device
        ethtool -s|--change DEVNAME     Change generic options
                [ speed %%d ]
                [ duplex half|full ]
                [ port tp|aui|bnc|mii|fibre ]
                [ autoneg on|off ]
                [ advertise %%x ]
                [ phyad %%d ]
...
        ethtool -p|--identify DEVNAME   Show visible port identification (e.g. blinking)
               [ TIME-IN-SECONDS ]
        ethtool -t|--test DEVNAME       Execute adapter self test
               [ online | offline ]
        ethtool -S|--statistics DEVNAME Show adapter statistics
        ethtool -n|--show-nfc DEVNAME   Show Rx network flow classificationoptions
                [ rx-flow-hash tcp4|udp4|ah4|sctp4|tcp6|udp6|ah6|sctp6 ]
        ethtool -N|--config-nfc DEVNAME Configure Rx network flow classification options
                [ rx-flow-hash tcp4|udp4|ah4|sctp4|tcp6|udp6|ah6|sctp6 p|m|v|t|s|d|f|n|r... ]
        ethtool -h|--help DEVNAME       Show this help
14:00:27
#ethtool -n eth0

14:01:04
#ethtool -S eth0
NIC statistics:
     rx_packets: 379168
     tx_packets: 1076329
     rx_bytes: 113776108
     tx_bytes: 1542160727
     rx_errors: 0
     tx_errors: 0
     multicast: 10
     collisions: 0
     rx_length_errors: 0
...
     tx_abort_late_coll: 0
     tx_deferred_ok: 0
     tx_single_coll_ok: 0
     tx_multi_coll_ok: 0
     tx_underun: 0
     tx_trunc: 0
     tx_pause: 4
     rx_pause: 0
     rx_rrd_ov: 0
     rx_trunc: 0
14:01:09
#mii-tool
eth0: negotiated flow-control, link ok
14:04:51
#mii-tool -h
mii-tool: invalid option -- '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: 1000baseTx-HD, 1000baseTx-FD,
       100baseT4, 100baseTx-FD, 100baseTx-HD,
       10baseT-FD, 10baseT-HD,
       (to advertise both HD and FD) 1000baseTx, 100baseTx, 10baseT
14:04:55
#mii-tool -w
14:05:00 eth0: negotiated flow-control, link ok
^C
14:05:02
#mii-tool -l
eth0: negotiated flow-control, link ok
14:05:11
#mii-tool -L
mii-tool: invalid option -- 'L'
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: 1000baseTx-HD, 1000baseTx-FD,
       100baseT4, 100baseTx-FD, 100baseTx-HD,
       10baseT-FD, 10baseT-HD,
       (to advertise both HD and FD) 1000baseTx, 100baseTx, 10baseT
14:05:13
#mii-tool -l eth0
eth0: negotiated flow-control, link ok
14:05:19
#mii-
mii-diag  mii-tool
14:05:19
#mii-diag
Using the default interface 'eth0'.
Basic registers of MII PHY #0:  1000 796d 004d d015 0de1 cc01 000d 2801.
 The autonegotiated capability is 0000.
No common media type was autonegotiated!
This is extremely unusual and typically indicates a configuration error.
Perhaps the advertised capability set was intentionally limited.
 Basic mode control register 0x1000: Auto-negotiation enabled.
 You have link beat, and everything is working OK.
 Your link partner advertised cc01: Flow-control, w/ 802.3X flow control.
   End of basic transceiver information.
14:05:37
#mii-diag eth0
Basic registers of MII PHY #0:  1000 796d 004d d015 0de1 cc01 000d 2801.
 The autonegotiated capability is 0000.
No common media type was autonegotiated!
This is extremely unusual and typically indicates a configuration error.
Perhaps the advertised capability set was intentionally limited.
 Basic mode control register 0x1000: Auto-negotiation enabled.
 You have link beat, and everything is working OK.
 Your link partner advertised cc01: Flow-control, w/ 802.3X flow control.
   End of basic transceiver information.
14:05:40
#mii-diag -h
Usage: mii-diag [-aDfrRvVw] [-AF <speed+duplex>] [--watch] <interface>.
  This program configures and monitors the transceiver management registers
  for network interfaces.  It uses the Media Independent Interface (MII)
  standard with additional Linux-specific controls to communicate with the
  underlying device driver.  The MII registers control and report network
  link settings and errors.  Examples are link speed, duplex, capabilities
  advertised to the link partner, status LED indications and link error
  counters.
   The common usage is
      mii-diag eth0
...
   -M  --msg-level LEVEL        Set the driver message bit map.
   -p  --phy ADDR               Set the PHY (MII address) to report.
   -r  --restart        Restart the link autonegotiation.
   -R  --reset          Reset the transceiver.
   -v  --verbose        Report each action taken.
   -V  --version        Emit version information.
   -w  --watch          Continuously monitor the transceiver and report changes.
   This command returns success (zero) if the interface information can be
   read.  If the --status option is passed, a zero return means that the
   interface has link beat.
14:05:49
#mii-diag --watch /dev/eth0
SIOCGMIIPHY on /dev/eth0 failed: No such device
14:06:20
#mii-diag --watch eth0
Basic registers of MII PHY #0:  1000 796d 004d d015 0de1 cc01 000d 2801.
 The autonegotiated capability is 0000.
No common media type was autonegotiated!
This is extremely unusual and typically indicates a configuration error.
Perhaps the advertised capability set was intentionally limited.
 Basic mode control register 0x1000: Auto-negotiation enabled.
 You have link beat, and everything is working OK.
 Your link partner advertised cc01: Flow-control, w/ 802.3X flow control.
   End of basic transceiver information.
Monitoring the MII transceiver status.
14:06:25.259  Baseline value of MII BMSR (basic mode status register) is 796d.
14:12:20.028  MII BMSR now 7949:   no link, NWay busy, No Jabber (cc01).
14:12:23.265  MII BMSR now 796d: Good link, NWay done, No Jabber (c1e1).
   New link partner capability is c1e1 000f: 100baseTx-FD 100baseTx 10baseT-FD 10baseT.
^C
прошло 29 минут
/dev/pts/13
14:35:38
#vi /root/.bashrc
--- /tmp/l3-saved-14448.19624.16303	2009-06-06 14:36:02.000000000 +0300
+++ /root/.bashrc	2009-06-06 14:36:42.000000000 +0300
@@ -2,7 +2,7 @@
 
 export PS1='\h:\w\$ '
 umask 022
-. /bash_complition
+. /etc/bash_completion
 #load_agent() 
 #{
 #  ssh-agent > ~/.ssh-agent 
/dev/pts/8
14:35:38
#vi /root/.bashrc
/dev/pts/13
14:36:48
#cat .bash_history |grep wget
wget http://xgu.ru/download/tracemap.pl
/dev/pts/8
14:36:48
#cat .bash_history |grep wget
wget http://xgu.ru/download/tracemap.pl
/dev/pts/13
14:38:50
#cd /home/user

/dev/pts/8
14:38:50
#cd /home/user

/dev/pts/13
14:39:57
#ls -l
итого 65080
-rw-r--r-- 1 root root    18964 Май 27 18:14 11.txt
-rw-r--r-- 1 root root    27887 Май 28 18:19 11.txt.1
-rw-r--r-- 1 root root    26289 Май 30 16:27 11.txt.2
-rw-r--r-- 1 root root    26713 Июн  2 18:40 11.txt.3
-rw-r--r-- 1 root root    24209 Июн  3 16:27 11.txt.4
-rw-r--r-- 1 root root    28124 Июн  4 16:50 11.txt.5
-rw-r--r-- 1 user user   141650 Июн  2 12:23 123.1.JPG
-rw-r--r-- 1 user user   141615 Июн  2 12:20 123.JPG
-rw-r--r-- 1 root root        0 Май 30 10:13 asd
...
drwxr-xr-x 2 user user     4096 Май 25 09:35 Music
drwxr-xr-x 2 user user     4096 Май 25 09:35 Pictures
drwxr-xr-x 2 user user     4096 Май 25 09:35 Public
-rw-r--r-- 1 user user      576 Май 28 18:30 r.r
-rw------- 1 user user     4730 Июн  5 14:42 sent
drwxr-xr-x 2 user user     4096 Май 25 09:35 Templates
-rw-r--r-- 1 root root      100 Июн  1 16:35 test
-rw-r--r-- 1 root root        0 Июн  2 11:14 t.t
drwxr-xr-x 2 user user     4096 Май 25 09:35 Videos
-rw-r--r-- 1 user user 66026000 Июн  6 10:28 VirtualBox-2.2.4-47978-Win.exe
/dev/pts/8
14:39:57
#ls -l
итого 65080
-rw-r--r-- 1 root root    18964 Май 27 18:14 11.txt
-rw-r--r-- 1 root root    27887 Май 28 18:19 11.txt.1
-rw-r--r-- 1 root root    26289 Май 30 16:27 11.txt.2
-rw-r--r-- 1 root root    26713 Июн  2 18:40 11.txt.3
-rw-r--r-- 1 root root    24209 Июн  3 16:27 11.txt.4
-rw-r--r-- 1 root root    28124 Июн  4 16:50 11.txt.5
-rw-r--r-- 1 user user   141650 Июн  2 12:23 123.1.JPG
-rw-r--r-- 1 user user   141615 Июн  2 12:20 123.JPG
-rw-r--r-- 1 root root        0 Май 30 10:13 asd
...
drwxr-xr-x 2 user user     4096 Май 25 09:35 Music
drwxr-xr-x 2 user user     4096 Май 25 09:35 Pictures
drwxr-xr-x 2 user user     4096 Май 25 09:35 Public
-rw-r--r-- 1 user user      576 Май 28 18:30 r.r
-rw------- 1 user user     4730 Июн  5 14:42 sent
drwxr-xr-x 2 user user     4096 Май 25 09:35 Templates
-rw-r--r-- 1 root root      100 Июн  1 16:35 test
-rw-r--r-- 1 root root        0 Июн  2 11:14 t.t
drwxr-xr-x 2 user user     4096 Май 25 09:35 Videos
-rw-r--r-- 1 user user 66026000 Июн  6 10:28 VirtualBox-2.2.4-47978-Win.exe
/dev/pts/13
14:40:03
#rm Vi
Videos/                         VirtualBox-2.2.4-47978-Win.exe
14:40:03
#rm VirtualBox-2.2.4-47978-Win.exe

/dev/pts/8
14:40:03
#rm Vi
Videos/                         VirtualBox-2.2.4-47978-Win.exe
14:40:03
#rm VirtualBox-2.2.4-47978-Win.exe

/dev/pts/13
14:40:20
#chmod +w 11.*

/dev/pts/8
14:40:20
#chmod +w 11.*

/dev/pts/13
14:41:01
#chmod 640 11.*

/dev/pts/8
14:41:01
#chmod 640 11.*

/dev/pts/13
14:41:11
#ls -l
итого 532
-rw-r----- 1 root root  18964 Май 27 18:14 11.txt
-rw-r----- 1 root root  27887 Май 28 18:19 11.txt.1
-rw-r----- 1 root root  26289 Май 30 16:27 11.txt.2
-rw-r----- 1 root root  26713 Июн  2 18:40 11.txt.3
-rw-r----- 1 root root  24209 Июн  3 16:27 11.txt.4
-rw-r----- 1 root root  28124 Июн  4 16:50 11.txt.5
-rw-r--r-- 1 user user 141650 Июн  2 12:23 123.1.JPG
-rw-r--r-- 1 user user 141615 Июн  2 12:20 123.JPG
-rw-r--r-- 1 root root      0 Май 30 10:13 asd
...
drwx------ 2 user user   4096 Июн  5 12:30 Mail
drwxr-xr-x 2 user user   4096 Май 25 09:35 Music
drwxr-xr-x 2 user user   4096 Май 25 09:35 Pictures
drwxr-xr-x 2 user user   4096 Май 25 09:35 Public
-rw-r--r-- 1 user user    576 Май 28 18:30 r.r
-rw------- 1 user user   4730 Июн  5 14:42 sent
drwxr-xr-x 2 user user   4096 Май 25 09:35 Templates
-rw-r--r-- 1 root root    100 Июн  1 16:35 test
-rw-r--r-- 1 root root      0 Июн  2 11:14 t.t
drwxr-xr-x 2 user user   4096 Май 25 09:35 Videos
/dev/pts/8
14:41:11
#ls -l
итого 532
-rw-r----- 1 root root  18964 Май 27 18:14 11.txt
-rw-r----- 1 root root  27887 Май 28 18:19 11.txt.1
-rw-r----- 1 root root  26289 Май 30 16:27 11.txt.2
-rw-r----- 1 root root  26713 Июн  2 18:40 11.txt.3
-rw-r----- 1 root root  24209 Июн  3 16:27 11.txt.4
-rw-r----- 1 root root  28124 Июн  4 16:50 11.txt.5
-rw-r--r-- 1 user user 141650 Июн  2 12:23 123.1.JPG
-rw-r--r-- 1 user user 141615 Июн  2 12:20 123.JPG
-rw-r--r-- 1 root root      0 Май 30 10:13 asd
...
drwx------ 2 user user   4096 Июн  5 12:30 Mail
drwxr-xr-x 2 user user   4096 Май 25 09:35 Music
drwxr-xr-x 2 user user   4096 Май 25 09:35 Pictures
drwxr-xr-x 2 user user   4096 Май 25 09:35 Public
-rw-r--r-- 1 user user    576 Май 28 18:30 r.r
-rw------- 1 user user   4730 Июн  5 14:42 sent
drwxr-xr-x 2 user user   4096 Май 25 09:35 Templates
-rw-r--r-- 1 root root    100 Июн  1 16:35 test
-rw-r--r-- 1 root root      0 Июн  2 11:14 t.t
drwxr-xr-x 2 user user   4096 Май 25 09:35 Videos
/dev/pts/13
14:41:13
#chmod 660 11.*

/dev/pts/8
14:41:13
#chmod 660 11.*

/dev/pts/13
14:41:23
#ls 660 -l
ls: невозможно получить доступ к 660: Нет такого файла или каталога
/dev/pts/8
14:41:23
#ls 660 -l
ls: невозможно получить доступ к 660: Нет такого файла или каталога
/dev/pts/13
14:41:24
#ls -l
итого 532
-rw-rw---- 1 root root  18964 Май 27 18:14 11.txt
-rw-rw---- 1 root root  27887 Май 28 18:19 11.txt.1
-rw-rw---- 1 root root  26289 Май 30 16:27 11.txt.2
-rw-rw---- 1 root root  26713 Июн  2 18:40 11.txt.3
-rw-rw---- 1 root root  24209 Июн  3 16:27 11.txt.4
-rw-rw---- 1 root root  28124 Июн  4 16:50 11.txt.5
-rw-r--r-- 1 user user 141650 Июн  2 12:23 123.1.JPG
-rw-r--r-- 1 user user 141615 Июн  2 12:20 123.JPG
-rw-r--r-- 1 root root      0 Май 30 10:13 asd
...
drwx------ 2 user user   4096 Июн  5 12:30 Mail
drwxr-xr-x 2 user user   4096 Май 25 09:35 Music
drwxr-xr-x 2 user user   4096 Май 25 09:35 Pictures
drwxr-xr-x 2 user user   4096 Май 25 09:35 Public
-rw-r--r-- 1 user user    576 Май 28 18:30 r.r
-rw------- 1 user user   4730 Июн  5 14:42 sent
drwxr-xr-x 2 user user   4096 Май 25 09:35 Templates
-rw-r--r-- 1 root root    100 Июн  1 16:35 test
-rw-r--r-- 1 root root      0 Июн  2 11:14 t.t
drwxr-xr-x 2 user user   4096 Май 25 09:35 Videos
/dev/pts/8
14:41:24
#ls -l
итого 532
-rw-rw---- 1 root root  18964 Май 27 18:14 11.txt
-rw-rw---- 1 root root  27887 Май 28 18:19 11.txt.1
-rw-rw---- 1 root root  26289 Май 30 16:27 11.txt.2
-rw-rw---- 1 root root  26713 Июн  2 18:40 11.txt.3
-rw-rw---- 1 root root  24209 Июн  3 16:27 11.txt.4
-rw-rw---- 1 root root  28124 Июн  4 16:50 11.txt.5
-rw-r--r-- 1 user user 141650 Июн  2 12:23 123.1.JPG
-rw-r--r-- 1 user user 141615 Июн  2 12:20 123.JPG
-rw-r--r-- 1 root root      0 Май 30 10:13 asd
...
drwx------ 2 user user   4096 Июн  5 12:30 Mail
drwxr-xr-x 2 user user   4096 Май 25 09:35 Music
drwxr-xr-x 2 user user   4096 Май 25 09:35 Pictures
drwxr-xr-x 2 user user   4096 Май 25 09:35 Public
-rw-r--r-- 1 user user    576 Май 28 18:30 r.r
-rw------- 1 user user   4730 Июн  5 14:42 sent
drwxr-xr-x 2 user user   4096 Май 25 09:35 Templates
-rw-r--r-- 1 root root    100 Июн  1 16:35 test
-rw-r--r-- 1 root root      0 Июн  2 11:14 t.t
drwxr-xr-x 2 user user   4096 Май 25 09:35 Videos
/dev/pts/13
14:44:15
#find / -name .vimrc
/root/.vimrc
/dev/pts/8
14:44:15
#find / -name .vimrc
/root/.vimrc
/dev/pts/13
14:45:02
#сcat /etc/ldap/
ldap.conf   sasl2/      schema/     slapd.conf
14:45:02
#cat /etc/ldap/schema/
collective.schema     dyngroup.schema       nis.schema
corba.schema          inetorgperson.ldif    openldap.ldif
core.ldif             inetorgperson.schema  openldap.schema
core.schema           java.schema           pmi.schema
cosine.ldif           misc.schema           ppolicy.schema
cosine.schema         nadf.schema           README
duaconf.schema        nis.ldif              samba.schema
/dev/pts/8
14:45:02
#сcat /etc/ldap/
ldap.conf   sasl2/      schema/     slapd.conf

Файлы

  • /etc/ldap/schema/
  • ~/image.iso
  • /etc/ldap/schema/
    >
    collective.schema     dyngroup.schema       nis.schema
    corba.schema          inetorgperson.ldif    openldap.ldif
    core.ldif             inetorgperson.schema  openldap.schema
    core.schema           java.schema           pmi.schema
    cosine.ldif           misc.schema           ppolicy.schema
    cosine.schema         nadf.schema           README
    duaconf.schema        nis.ldif              samba.schema
    
    ~/image.iso
    >
    ^C
    

    Статистика

    Время первой команды журнала10:30:04 2009- 6- 6
    Время последней команды журнала14:45:02 2009- 6- 6
    Количество командных строк в журнале101
    Процент команд с ненулевым кодом завершения, %16.83
    Процент синтаксически неверно набранных команд, % 1.98
    Суммарное время работы с терминалом *, час 1.73
    Количество командных строк в единицу времени, команда/мин 0.98
    Частота использования команд
    ls16|===============| 15.24%
    ethtool10|=========| 9.52%
    vi9|========| 8.57%
    mii-tool8|=======| 7.62%
    chmod6|=====| 5.71%
    cd6|=====| 5.71%
    rm6|=====| 5.71%
    ssh6|=====| 5.71%
    cat5|====| 4.76%
    mii-diag5|====| 4.76%
    find5|====| 4.76%
    nmap4|===| 3.81%
    aoe-stat2|=| 1.90%
    image.iso2|=| 1.90%
    modprobe2|=| 1.90%
    grep2|=| 1.90%
    aoe-discover2|=| 1.90%
    сcat2|=| 1.90%
    mii-1|| 0.95%
    (xend-tcp-xmlrpc-server-ssl-key-file1|| 0.95%
    ping1|| 0.95%
    зшping1|| 0.95%
    aoe1|| 0.95%
    in1|| 0.95%
    aoe-tools1|| 0.95%
    ____
    *) Интервалы неактивности длительностью 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$