/l3/users/bas/2011-03/linux4.unix.bas/user :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 |
|
#ping almaty.unix.bas
PING almaty.unix.bas (192.168.15.3) 56(84) bytes of data. 64 bytes from linux3.unix.bas (192.168.15.3): icmp_seq=1 ttl=64 time=1.87 ms 64 bytes from linux3.unix.bas (192.168.15.3): icmp_seq=2 ttl=64 time=0.109 ms --- almaty.unix.bas ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 1001ms rtt min/avg/max/mdev = 0.109/0.989/1.870/0.881 ms |
#ping m2.almaty.unix.bas
PING m2.almaty.unix.bas (192.168.15.2) 56(84) bytes of data. 64 bytes from linux2.unix.bas (192.168.15.2): icmp_seq=1 ttl=64 time=0.146 ms 64 bytes from linux2.unix.bas (192.168.15.2): icmp_seq=2 ttl=64 time=0.152 ms 64 bytes from linux2.unix.bas (192.168.15.2): icmp_seq=3 ttl=64 time=0.145 ms --- m2.almaty.unix.bas ping statistics --- 3 packets transmitted, 3 received, 0% packet loss, time 1999ms rtt min/avg/max/mdev = 0.145/0.147/0.152/0.014 ms |
#ping m5.almaty.unix.bas
PING m5.almaty.unix.bas (192.168.15.5) 56(84) bytes of data. 64 bytes from linux5.unix.bas (192.168.15.5): icmp_seq=1 ttl=64 time=1.19 ms 64 bytes from linux5.unix.bas (192.168.15.5): icmp_seq=2 ttl=64 time=0.157 ms --- m5.almaty.unix.bas ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 999ms rtt min/avg/max/mdev = 0.157/0.677/1.198/0.521 ms |
#ping m4.almaty.unix.bas
PING m4.almaty.unix.bas (192.169.15.4) 56(84) bytes of data. --- m4.almaty.unix.bas ping statistics --- 2 packets transmitted, 0 received, 100% packet loss, time 1000ms |
#/etc/init.d/named
Usage: /etc/init.d/named {start|stop|status|restart|condrestart|reload|configtest|probe} |
#/etc/init.d/named restart
Stopping named: [ OK ] Starting named: Error in named configuration: /etc/named.zones:6: missing ';' before '}' /etc/named.zones:13: missing ';' before '}' /etc/named.zones:6: missing ';' before '}' /etc/named.zones:13: missing ';' before '}' [FAILED] |
#vim /etc/named.conf
|
#/etc/init.d/named restart
Stopping named: [ OK ] Starting named: [ OK ] |
#ls /var/named/slaves/
almaty.unix.bas |
#vim /etc/named.
|
#vim /etc/named.zones
|
#~
25 // query-source-v6 port 53; 26 27 allow-query { any; }; 28 allow-query-cache { any; }; 29 30 forward only; 31 forwarders { 32 192.168.15.253; 33 }; 34 version "unknown"; ... 43 match-clients { localhost; }; 44 match-destinations { localhost; }; 45 recursion yes; 46 include "/etc/named.rfc1912.zones"; 47 include "/etc/named.zones"; 48 }; 49 view all { 50 match-clients { any; }; 51 recursion no; 52 include "/etc/named.zones"; |
# 3 //
named.caching-nameserver.conf named.rfc1912.zones named.conf named.zones |
#vim /etc/named.caching-nameserver.conf
|
# 12 // caching-nameserver package upgrade.
1 zone "astana.unix.bas" { 2 type master; 3 file "astana.unix.bas"; 4 allow-transfer { 5 192.168.15.3; 6 }; 7 }; 8 zone "almaty.unix.bas" { 9 type slave; 10 file "slaves/almaty.unix.bas"; 11 masters { 12 192.168.15.3; 13 }; 14 }; "/etc/named.zones" 14L, 219C |
#~
named.caching-nameserver.conf named.rfc1912.zones named.conf named.zones |
#vim /etc/named.conf
|
#vim /var/named/
|
#vim /var/named/astana.unix.bas
|
#/etc/init.d/named
Usage: /etc/init.d/named {start|stop|status|restart|condrestart|reload|configtest|probe} |
#/etc/init.d/named restart
Stopping named: [ OK ] Starting named: [ OK ] |
#host host13.astana.unix.bas
Host host13.astana.unix.bas not found: 3(NXDOMAIN) |
#tail /var/log/messages
Apr 7 16:27:05 linux4 named[7903]: zone astana.unix.bas/IN/localhost_resolver: sending notifies (serial 2011040701) Apr 7 16:27:05 linux4 named[7903]: zone 40.168.192.in-addr.arpa/IN/localhost_resolver: sending notifies (serial 2011040701) Apr 7 16:27:05 linux4 named[7903]: zone 40.168.192.in-addr.arpa/IN/all: sending notifies (serial 2011040701) Apr 7 16:27:05 linux4 named[7903]: zone astana.unix.bas/IN/all: sending notifies (serial 2011040701) Apr 7 16:27:12 linux4 named[7903]: client 192.168.15.3#18268: view all: received notify for zone '30.168.192.in-addr.arpa': not authoritative Apr 7 16:27:12 linux4 named[7903]: client 192.168.15.3#58452: view all: received notify for zone '30.168.192.in-addr.arpa': not authoritative Apr 7 16:27:12 linux4 named[7903]: client 192.168.15.3#58452: view all: received notify for zone 'almaty.unix.bas' Apr 7 16:27:12 linux4 named[7903]: zone almaty.unix.bas/IN/all: notify from 192.168.15.3#58452: zone is up to date Apr 7 16:27:12 linux4 named[7903]: client 192.168.15.3#58452: view all: received notify for zone 'almaty.unix.bas' Apr 7 16:27:12 linux4 named[7903]: zone almaty.unix.bas/IN/all: notify from 192.168.15.3#58452: zone is up to date |
#ls /var/named/named.broadcast
/var/named/named.broadcast |
#/etc/init.d/named restart
Stopping named: [ OK ] Starting named: [ OK ] |
#host host13.astana.unix.bas
Host host13.astana.unix.bas not found: 3(NXDOMAIN) |
#vim /etc/named.conf
|
#vim /var/named/
|
#vim /var/named/astana.unix.bas
|
#vim /var/named/40.in-addr.arpa
|
#/etc/init.d/named restart
Stopping named: [ OK ] Starting named: [ OK ] |
#tail /var/log/messages
Apr 7 16:50:14 linux4 named[8378]: zone localdomain/IN/localhost_resolver: loaded serial 42 Apr 7 16:50:14 linux4 named[8378]: zone localhost/IN/localhost_resolver: loaded serial 42 Apr 7 16:50:14 linux4 named[8378]: zone 40.168.192.in-addr.arpa/IN/all: loaded serial 2011040701 Apr 7 16:50:14 linux4 named[8378]: zone almaty.unix.bas/IN/all: loaded serial 2011040701 Apr 7 16:50:14 linux4 named[8378]: zone astana.unix.bas/IN/all: loaded serial 2011040701 Apr 7 16:50:14 linux4 named[8378]: running Apr 7 16:50:14 linux4 named[8378]: zone astana.unix.bas/IN/localhost_resolver: sending notifies (serial 2011040701) Apr 7 16:50:14 linux4 named[8378]: zone 40.168.192.in-addr.arpa/IN/localhost_resolver: sending notifies (serial 2011040701) Apr 7 16:50:14 linux4 named[8378]: zone 40.168.192.in-addr.arpa/IN/all: sending notifies (serial 2011040701) Apr 7 16:50:14 linux4 named[8378]: zone astana.unix.bas/IN/all: sending notifies (serial 2011040701) |
# 3 NS linux4.unix.bas.
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:45900 errors:0 dropped:0 overruns:0 frame:0 TX packets:45334 errors:0 dropped:0 overruns:0 carrier:1 collisions:0 txqueuelen:1000 RX bytes:22366346 (21.3 MiB) TX bytes:4198411 (4.0 MiB) Interrupt:66 Memory:feac0000-feb00000 |
#dhclient eth0
Internet Systems Consortium DHCP Client V3.0.5-RedHat Copyright 2004-2006 Internet Systems Consortium. All rights reserved. For info, please visit http://www.isc.org/sw/dhcp/ Listening on LPF/eth0/00:26:18:e4:56:60 Sending on LPF/eth0/00:26:18:e4:56:60 Sending on Socket/fallback DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 7 DHCPOFFER from 192.168.15.2 DHCPREQUEST on eth0 to 255.255.255.255 port 67 DHCPACK from 192.168.15.2 bound to 192.168.15.200 -- renewal in 9133 seconds. |
#ifconfig eth0
eth0 Link encap:Ethernet HWaddr 00:26:18:E4:56:60 inet addr:192.168.15.200 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:45932 errors:0 dropped:0 overruns:0 frame:0 TX packets:45369 errors:0 dropped:0 overruns:0 carrier:1 collisions:0 txqueuelen:1000 RX bytes:22371522 (21.3 MiB) TX bytes:4202803 (4.0 MiB) Interrupt:66 Memory:feac0000-feb00000 |
#ls /var/lib/
alternatives/ games/ misc/ rpm/ xend/ bluetooth/ hal/ mlocate/ scrollkeeper/ xenstored/ dav/ hsqldb/ multipath/ sepolgen/ xkb/ dbus/ iscsi/ nfs/ stateless/ yum/ dhclient/ libvirt/ ntp/ tpm/ dhcpv6/ logrotate.status random-seed xen/ |
#ifdown eth0
|
#ifup eth0
|
#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:46090 errors:0 dropped:0 overruns:0 frame:0 TX packets:45563 errors:0 dropped:0 overruns:0 carrier:2 collisions:0 txqueuelen:1000 RX bytes:22406503 (21.3 MiB) TX bytes:4245172 (4.0 MiB) Interrupt:74 Memory:feac0000-feb00000 lo Link encap:Local Loopback ... collisions:0 txqueuelen:0 RX bytes:14713869 (14.0 MiB) TX bytes:14713869 (14.0 MiB) virbr0 Link encap:Ethernet HWaddr 00:00:00:00:00:00 inet addr:192.168.122.1 Bcast:192.168.122.255 Mask:255.255.255.0 inet6 addr: fe80::200:ff:fe00:0/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:54 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:9098 (8.8 KiB) |
#xen
xen xend xenstore-chmod xenstore-ls xentrace xenbaked xen-detect xenstore-control xenstore-read xentrace_format xen-bugtool xenmon.py xenstored xenstore-rm xentrace_setmask xencons xenperf xenstore-exists xenstore-write xentrace_setsize xenconsoled xen-python-path xenstore-list xentop |
#xen
bash: xen: command not found |
#xen
bash: xen: command not found |
#xen
xen xend xenstore-chmod xenstore-ls xentrace xenbaked xen-detect xenstore-control xenstore-read xentrace_format xen-bugtool xenmon.py xenstored xenstore-rm xentrace_setmask xencons xenperf xenstore-exists xenstore-write xentrace_setsize xenconsoled xen-python-path xenstore-list xentop |
#xen
xen xend xenstore-chmod xenstore-ls xentrace xenbaked xen-detect xenstore-control xenstore-read xentrace_format xen-bugtool xenmon.py xenstored xenstore-rm xentrace_setmask xencons xenperf xenstore-exists xenstore-write xentrace_setsize xenconsoled xen-python-path xenstore-list xentop |
#xen
xen xend xenstore-chmod xenstore-ls xentrace xenbaked xen-detect xenstore-control xenstore-read xentrace_format xen-bugtool xenmon.py xenstored xenstore-rm xentrace_setmask xencons xenperf xenstore-exists xenstore-write xentrace_setsize xenconsoled xen-python-path xenstore-list xentop |
#xen
bash: xen: command not found |
#xen --help
bash: xen: command not found |
#xend
ERROR Internal error: Could not obtain handle on privileged command interface (2 = No such file or directory) ERROR Internal error: Could not obtain handle on privileged command interface (2 = No such file or directory) Traceback (most recent call last): File "/usr/sbin/xend", line 51, in ? from xen.xend.server import SrvDaemon File "/usr/lib64/python2.4/site-packages/xen/xend/server/SrvDaemon.py", line 21, in ? import relocate File "/usr/lib64/python2.4/site-packages/xen/xend/server/relocate.py", line 26, in ? from xen.xend import XendDomain File "/usr/lib64/python2.4/site-packages/xen/xend/XendDomain.py", line 33, in ? import XendDomainInfo File "/usr/lib64/python2.4/site-packages/xen/xend/XendDomainInfo.py", line 40, in ? import image File "/usr/lib64/python2.4/site-packages/xen/xend/image.py", line 37, in ? xc = xen.lowlevel.xc.xc() xen.lowlevel.xc.Error: (1, 'Internal error', 'Could not obtain handle on privileged command interface (2 = No such file or directory)') |
#xen
xen xend xenstore-chmod xenstore-ls xentrace xenbaked xen-detect xenstore-control xenstore-read xentrace_format xen-bugtool xenmon.py xenstored xenstore-rm xentrace_setmask xencons xenperf xenstore-exists xenstore-write xentrace_setsize xenconsoled xen-python-path xenstore-list xentop |
#yum search virtmanager
Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * addons: mirror.space.kz * base: mirror.space.kz * extras: mirror.space.kz * rpmforge: apt.sw.be * updates: mirror.space.kz Warning: No matches found for: virtmanager No Matches found |
#yum search virt-manager
Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * addons: mirror.space.kz * base: mirror.space.kz * extras: mirror.space.kz * rpmforge: apt.sw.be * updates: mirror.space.kz ================================== Matched: virt-manager =================================== python-virtinst.noarch : Python modules and utilities for installing virtual machines virt-manager.x86_64 : Virtual Machine Manager virt-viewer.x86_64 : Virtual Machine Viewer |
#yum -y install virt-manager.x86_64
Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * addons: mirror.space.kz * base: mirror.space.kz * extras: mirror.space.kz * rpmforge: apt.sw.be * updates: mirror.space.kz Setting up Install Process Resolving Dependencies --> Running transaction check ... Trying other mirror. http://centosy4.centos.org/centos/5.5/os/x86_64/CentOS/virt-manager-0.6.1-12.el5.x86_64.rpm: [Errno 4] IOError: <urlopen error (-3, 'Temporary failure in name resolution')> Trying other mirror. http://ftp.chg.ru/pub/Linux/CentOS/5.5/os/x86_64/CentOS/virt-manager-0.6.1-12.el5.x86_64.rpm: [Errno 4] IOError: <urlopen error (-3, 'Temporary failure in name resolution')> Trying other mirror. Error Downloading Packages: gtk-vnc-0.3.8-3.el5.x86_64: failure: CentOS/gtk-vnc-0.3.8-3.el5.x86_64.rpm from base: [Errno 256] No more mirrors to try. gtk-vnc-python-0.3.8-3.el5.x86_64: failure: CentOS/gtk-vnc-python-0.3.8-3.el5.x86_64.rpm from base: [Errno 256] No more mirrors to try. gnome-python2-gnomekeyring-2.16.0-3.el5.x86_64: failure: CentOS/gnome-python2-gnomekeyring-2.16.0-3.el5.x86_64.rpm from base: [Errno 256] No more mirrors to try. virt-manager-0.6.1-12.el5.x86_64: failure: CentOS/virt-manager-0.6.1-12.el5.x86_64.rpm from base: [Errno 256] No more mirrors to try. |
#host ya.ru
|
#exit
|
$ssh 192.168.15.253
0.0.0.0 192.168.15.253 0.0.0.0 UG 0 0 0 eth1 [root@linux2:~]# host ya.ru ya.ru has address 93.158.134.203 ya.ru has address 213.180.204.3 ya.ru has address 77.88.21.3 ya.ru has address 87.250.250.3 ya.ru has address 87.250.250.203 ya.ru has address 87.250.251.3 ya.ru has address 93.158.134.3 ya.ru mail is handled by 10 mx.yandex.ru. [root@linux2:~]# more /etc/resolv.conf nameserver 127.0.0.1 |
#'/usr/share/applications/redhat-web.desktop'
bash: /usr/share/applications/redhat-web.desktop: Permission denied |
#host ya.ru
|
#/etc/init.d/named stop
Stopping named: [ OK ] |
#vim /etc/resolv.conf
|
#vim /etc/resolv.conf
|
#vim /etc/resolv.conf
|
#vim /etc/resolv.conf
|
#~
Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * addons: mirror.space.kz * base: mirror.space.kz * extras: mirror.space.kz * rpmforge: apt.sw.be * updates: mirror.space.kz addons | 951 B 00:00 base | 2.1 kB 00:00 extras | 2.1 kB 00:00 ... Installing : gnome-python2-gnomekeyring 1/4 Installing : gtk-vnc 2/4 Installing : gtk-vnc-python 3/4 Installing : virt-manager 4/4 Installed: virt-manager.x86_64 0:0.6.1-12.el5 Dependency Installed: gnome-python2-gnomekeyring.x86_64 0:2.16.0-3.el5 gtk-vnc.x86_64 0:0.3.8-3.el5 gtk-vnc-python.x86_64 0:0.3.8-3.el5 Complete! |
#top
top - 10:04:54 up 16 min, 3 users, load average: 0.10, 0.09, 0.06 Tasks: 176 total, 2 running, 174 sleeping, 0 stopped, 0 zombie Cpu(s): 2.2%us, 0.2%sy, 0.0%ni, 97.3%id, 0.2%wa, 0.0%hi, 0.2%si, 0.0%st Mem: 4016364k total, 874220k used, 3142144k free, 37624k buffers PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND Swap: 2097256k total, 0k used, 2097256k free, 505760k cached 3297 user 16 0 101m 13m 1400 S 3.3 0.3 0:05.35 l3-agent 3193 root 15 0 359m 11m 7680 S 0.7 0.3 0:07.64 Xorg 2914 root 16 0 119m 3484 2380 S 0.3 0.1 0:00.11 libvirtd 1 root 15 0 10348 684 576 S 0.0 0.0 0:00.44 init ... 52 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 kblockd/0 53 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 kblockd/1 54 root 14 -5 0 0 0 S 0.0 0.0 0:00.00 kacpid 162 root 14 -5 0 0 0 S 0.0 0.0 0:00.00 cqueue/0 163 root 14 -5 0 0 0 S 0.0 0.0 0:00.00 cqueue/1 166 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 khubd 168 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 kseriod 242 root 15 0 0 0 0 S 0.0 0.0 0:00.00 khungtaskd 243 root 19 0 0 0 0 S 0.0 0.0 0:00.00 pdflush 244 root 15 0 0 0 0 S 0.0 0.0 0:00.00 pdflush |
#ls /home/user/
a_reports/ .dmrc .gtkrc-1.2-gnome2 .nautilus/ backups/ .eggcups/ .ICEauthority .recently-used .bash_history .elinks/ issue .recently-used.xbel .bash_logout .esd_auth .l3rc .redhat/ .bash_profile .evolution/ lab .sane/ .bashrc .gconf/ lab~ .ssh/ bin/ .gconfd/ .lesshst .thumbnails/ .config/ .gnome/ .lilalo/ .Trash/ cpumem.info .gnome2/ Mail/ .viminfo december/ .gnome2_private/ .metacity/ .xsession-errors Desktop/ .gstreamer-0.10/ .mozilla/ |
#ls /home/user/
a_reports/ .dmrc .gtkrc-1.2-gnome2 .nautilus/ backups/ .eggcups/ .ICEauthority .recently-used .bash_history .elinks/ issue .recently-used.xbel .bash_logout .esd_auth .l3rc .redhat/ .bash_profile .evolution/ lab .sane/ .bashrc .gconf/ lab~ .ssh/ bin/ .gconfd/ .lesshst .thumbnails/ .config/ .gnome/ .lilalo/ .Trash/ cpumem.info .gnome2/ Mail/ .viminfo december/ .gnome2_private/ .metacity/ .xsession-errors Desktop/ .gstreamer-0.10/ .mozilla/ |
#ls /home/user/
a_reports backups bin cpumem.info december Desktop issue lab lab~ Mail |
#ls /home/user/a_reports/
one three two |
#ls /home/user/issue
/home/user/issue |
#ls /home/user/december/
graph_dec_b_1 graph_dec_b_3 memo_dec_b_2 report_dec_b_1 report_dec_b_3 graph_dec_b_2 memo_dec_b_1 memo_dec_b_3 report_dec_b_2 |
#df -h
Filesystem Size Used Avail Use% Mounted on /dev/sda1 4.9G 1.8G 2.9G 39% / /dev/sda7 2.0G 77M 1.8G 5% /tmp /dev/sda5 9.7G 317M 8.9G 4% /var /dev/sda3 9.7G 297M 8.9G 4% /home /dev/sda2 20G 2.7G 16G 15% /usr tmpfs 2.0G 0 2.0G 0% /dev/shm /dev/sda8 963M 18M 896M 2% /data |
#/etc/init.d/nfs
nfs nfslock |
#/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 ] |
#cat /etc/exports
/usr 192.168.15.0/24(ro) |
#showmount -e
Export list for linux4.unix.bas: /usr 192.168.15.0/24 |
#showmount -e 192.168.15.3
Export list for 192.168.15.3: /usr 192.168.15.0/24 |
#mount 192.168.15.3:/usr /mnt
|
#ls /mnt
bin games kerberos lib64 local sbin src X11R6 etc include lib libexec lost+found share tmp |
#more /etc/exports
|
#touch /mnt/test
touch: cannot touch `/mnt/test': Read-only file system |
#more /etc/passwd | grep user
rpc:x:32:32:Portmapper RPC user:/:/sbin/nologin rpcuser:x:29:29:RPC Service User:/var/lib/nfs:/sbin/nologin user:x:500:500::/home/user:/bin/bash |
#vim /etc/exports
|
#exportfs
/usr 192.168.15.0/24 |
#umount /mnt
|
#mount 192.168.15.3:/usr /mnt
|
#touch /mnt/test
|
#rm /mnt/test
rm: remove regular empty file `/mnt/test'? y |
#ls /mnt/test
ls: /mnt/test: No such file or directory |
#ls /mnt/
bin games kerberos lib64 local sbin src X11R6 etc include lib libexec lost+found share tmp |
#~ 4( )
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 ] |
#man export
|
#man exportfs
|
#time sh
|
#man time
|
#showmount -
showmount: can't get address for - |
#showmount -a
All mount points on linux4.unix.bas: 192.168.15.3:/usr |
#mount
/dev/sda1 on / type ext3 (rw) proc on /proc type proc (rw) sysfs on /sys type sysfs (rw) devpts on /dev/pts type devpts (rw,gid=5,mode=620) /dev/sda7 on /tmp type ext3 (rw) /dev/sda5 on /var type ext3 (rw) /dev/sda3 on /home type ext3 (rw) /dev/sda2 on /usr type ext3 (rw) tmpfs on /dev/shm type tmpfs (rw) /dev/sda8 on /data type ext3 (rw) none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw) sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw) nfsd on /proc/fs/nfsd type nfsd (rw) 192.168.15.3:/usr on /mnt type nfs (rw,addr=192.168.15.3) |
/usr 192.168.15.0/24(ro)
Время первой команды журнала | 10:47:35 2011- 4- 7 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 06:53:46 2011- 4- 8 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 11.88 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 6.93 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 2.41 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.70 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду w. В поле WHAT, соответствующем текущему терминалу, должна быть указана программа script.
Команды, при наборе которых были допущены синтаксические ошибки, выводятся перечёркнутым текстом:
$ l s-l bash: l: command not found |
Если код завершения команды равен нулю, команда была выполнена без ошибок. Команды, код завершения которых отличен от нуля, выделяются цветом.
$ test 5 -lt 4 |
Команды, ход выполнения которых был прерван пользователем, выделяются цветом.
$ 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 |
Команды, выполненные с привилегиями суперпользователя, выделяются слева красной чертой.
# id uid=0(root) gid=0(root) Gruppen=0(root) |
Изменения, внесённые в текстовый файл с помощью редактора, запоминаются и показываются в журнале в формате ed. Строки, начинающиеся символом "<", удалены, а строки, начинающиеся символом ">" -- добавлены.
$ vi ~/.bashrc
|
Для того чтобы изменить файл в соответствии с показанными в диффшоте изменениями, можно воспользоваться командой patch. Нужно скопировать изменения, запустить программу patch, указав в качестве её аргумента файл, к которому применяются изменения, и всавить скопированный текст:
$ patch ~/.bashrc |
Для того чтобы получить краткую справочную информацию о команде, нужно подвести к ней мышь. Во всплывающей подсказке появится краткое описание команды.
Если справочная информация о команде есть, команда выделяется голубым фоном, например: vi. Если справочная информация отсутствует, команда выделяется розовым фоном, например: notepad.exe. Справочная информация может отсутствовать в том случае, если (1) команда введена неверно; (2) если распознавание команды LiLaLo выполнено неверно; (3) если информация о команде неизвестна LiLaLo. Последнее возможно для редких команд.
Большие, в особенности многострочные, всплывающие подсказки лучше всего показываются браузерами KDE Konqueror, Apple Safari и Microsoft Internet Explorer. В браузерах Mozilla и Firefox они отображаются не полностью, а вместо перевода строки выводится специальный символ.
Время ввода команды, показанное в журнале, соответствует времени начала ввода командной строки, которое равно тому моменту, когда на терминале появилось приглашение интерпретатора
Имя терминала, на котором была введена команда, показано в специальном блоке. Этот блок показывается только в том случае, если терминал текущей команды отличается от терминала предыдущей.
Вывод не интересующих вас в настоящий момент элементов журнала, таких как время, имя терминала и других, можно отключить. Для этого нужно воспользоваться формой управления журналом вверху страницы.
Небольшие комментарии к командам можно вставлять прямо из командной строки. Комментарий вводится прямо в командную строку, после символов #^ или #v. Символы ^ и v показывают направление выбора команды, к которой относится комментарий: ^ - к предыдущей, v - к следующей. Например, если в командной строке было введено:
$ whoami
user
$ #^ Интересно, кто я?в журнале это будет выглядеть так:
$ whoami
user
Интересно, кто я? |
Если комментарий содержит несколько строк, его можно вставить в журнал следующим образом:
$ whoami
user
$ cat > /dev/null #^ Интересно, кто я?
Программа whoami выводит имя пользователя, под которым мы зарегистрировались в системе. - Она не может ответить на вопрос о нашем назначении в этом мире.В журнале это будет выглядеть так:
$ whoami user
|
Комментарии, не относящиеся непосредственно ни к какой из команд, добавляются точно таким же способом, только вместо симолов #^ или #v нужно использовать символы #=
1 2 3 4Группы команд, выполненных на разных терминалах, разделяются специальной линией. Под этой линией в правом углу показано имя терминала, на котором выполнялись команды. Для того чтобы посмотреть команды только одного сенса, нужно щёкнуть по этому названию.
LiLaLo (L3) расшифровывается как Live Lab Log.
Программа разработана для повышения эффективности обучения Unix/Linux-системам.
(c) Игорь Чубин, 2004-2008