/l3/users/devi/xen-for-zen/xen1.unix.nt/root :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 :15 :16 :17 :18 :19 :20 :21 :22 :23 :24 :25 :26 :27 :28 :29 :30 :31 :32 :33 :34 :35 :36 :37 :38 :39 :40 :41 :42 :43 :44 :45 :46 |
|
#dmesg | grep Ma
Vendor: ATA Model: Maxtor 6L080M0 Rev: BANC hde: Maxtor 6E040L0, ATA DISK drive |
#fdisk /dev/hde
The number of cylinders for this disk is set to 4998. There is nothing wrong with that, but this is larger than 1024, and could in certain setups cause problems with: 1) software that runs at boot time (e.g., old versions of LILO) 2) booting and partitioning software from other OSs (e.g., DOS FDISK, OS/2 FDISK) Command (m for help): q |
#fdisk -l /dev/hde
Disk /dev/hde: 41.1 GB, 41110142976 bytes 255 heads, 63 sectors/track, 4998 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/hde1 1 134 1076323+ 83 Linux /dev/hde2 135 256 979965 82 Linux swap / Solaris /dev/hde3 257 3175 23446867+ 5 Extended /dev/hde5 257 621 2931831 83 Linux /dev/hde6 622 986 2931831 83 Linux /dev/hde7 987 1351 2931831 83 Linux /dev/hde8 1352 3175 14651248+ 83 Linux |
#mount /dev/hde8 /mnt
|
#mount
/dev/sda1 on / type ext3 (rw,errors=remount-ro) proc on /proc type proc (rw,noexec,nosuid,nodev) /sys on /sys type sysfs (rw,noexec,nosuid,nodev) udev on /dev type tmpfs (rw,mode=0755) devshm on /dev/shm type tmpfs (rw) devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620) usbfs on /proc/bus/usb type usbfs (rw,noexec,nosuid,nodev) /dev/hde8 on /mnt type ext3 (rw) |
#df -h
Filesystem Size Used Avail Use% Mounted on /dev/sda1 19G 999M 17G 6% / udev 10M 84K 10M 1% /dev devshm 63M 0 63M 0% /dev/shm /dev/hde8 14G 5.6G 7.5G 43% /mnt |
#cat /dev/NAS
![]() NAS0/ NAS1/ |
#cat /dev/NAS1/2003server
![]() 2003server0 2003server1 |
#cat /dev/NAS1/2003server
![]() 2003server0 2003server1 |
#cat /dev/NAS1/2003server0 > /mnt/2003server.img
total 5.8G -rw-r--r-- 1 root root 2.0G 2006-12-17 16:32 2003server.img3 drwxr-xr-x 2 root root 24K 2006-12-15 22:08 bin -rw-r--r-- 1 root root 800M 2006-12-15 19:54 debian-vm.img -rw-r--r-- 1 root root 1.0G 2006-12-15 22:47 deb.img drwxr-xr-x 2 root root 4.0K 2006-12-15 18:36 games drwxr-xr-x 33 root root 4.0K 2006-12-15 18:36 include drwxr-xr-x 128 root root 32K 2006-12-15 22:02 lib drwxr-xr-x 3 root root 4.0K 2006-12-15 18:34 lib64 drwxrwsr-x 9 root staff 4.0K 2006-12-15 16:29 local drwxr-xr-x 2 root root 48K 2006-12-15 16:27 lost+found drwxr-xr-x 2 root root 8.0K 2006-12-15 22:02 sbin drwxr-xr-x 230 root root 8.0K 2006-12-15 22:08 share drwxrwsr-x 2 root src 4.0K 2006-05-05 19:23 src -rwxr--r-- 1 root root 2.0G 2006-12-16 13:52 winxp0 drwxr-xr-x 3 root root 4.0K 2006-12-15 18:33 X11R6 |
#locate *.iso
![]() |
#ls /data/
ISO |
#ls /data/ISO/
|
#ls 0l
![]() ls: 0l: No such file or directory /data/ISO/: |
#ls -l
total 0 |
#cat /etc/fstab
# /etc/fstab: static file system information. # # <file system> <mount point> <type> <options> <dump> <pass> proc /proc proc defaults 0 0 /dev/sda1 / ext3 defaults,errors=remount-ro 0 1 /dev/sda2 none swap sw 0 0 /dev/hde /media/cdrom0 udf,iso9660 user,noauto 0 0 /dev/fd0 /media/floppy0 auto rw,user,noauto 0 0 |
#ls -l /data/
total 4 drwxr-xr-x 2 root root 4096 2006-12-07 23:05 ISO |
#ls -l /data/ISO/
total 0 |
#fdisk -l /dev/
Disk /dev/sda1: 20.0 GB, 20003848704 bytes 255 heads, 63 sectors/track, 2431 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk /dev/sda1 doesn't contain a valid partition table |
#fdisk -l /dev/sda2
Disk /dev/sda2: 1998 MB, 1998743040 bytes 255 heads, 63 sectors/track, 243 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk /dev/sda2 doesn't contain a valid partition table |
#halt -p
|
#mount
/dev/sda1 on / type ext3 (rw,errors=remount-ro) proc on /proc type proc (rw,noexec,nosuid,nodev) /sys on /sys type sysfs (rw,noexec,nosuid,nodev) udev on /dev type tmpfs (rw,mode=0755) devshm on /dev/shm type tmpfs (rw) devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620) usbfs on /proc/bus/usb type usbfs (rw,noexec,nosuid,nodev) |
#dmesg | grep -A 3 SAM
Vendor: ATA Model: SAMSUNG SP1603C Rev: VL10 Type: Direct-Access ANSI SCSI revision: 05 SCSI device sda: 160086528 512-byte hdwr sectors (81964 MB) sda: Write Protect is off |
#fdisk -l /dev/sda
Disk /dev/sda: 81.9 GB, 81964302336 bytes 255 heads, 63 sectors/track, 9964 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sda1 1 2432 19535008+ 83 Linux /dev/sda2 2433 2675 1951897+ 82 Linux swap / Solaris /dev/sda3 2676 9964 58548892+ 83 Linux |
#mount
/dev/sda1 on / type ext3 (rw,errors=remount-ro) proc on /proc type proc (rw,noexec,nosuid,nodev) /sys on /sys type sysfs (rw,noexec,nosuid,nodev) udev on /dev type tmpfs (rw,mode=0755) devshm on /dev/shm type tmpfs (rw) devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620) usbfs on /proc/bus/usb type usbfs (rw,noexec,nosuid,nodev) |
#mount /dev/sda3 /mnt
![]() mount: you must specify the filesystem type |
#dmesg | grep -A 3 Ma
Vendor: ATA Model: Maxtor 6L080M0 Rev: BANC Type: Direct-Access ANSI SCSI revision: 05 Vendor: ATA Model: SAMSUNG SP1603C Rev: VL10 Type: Direct-Access ANSI SCSI revision: 05 |
#dmesg | grep -A 3 Max
Vendor: ATA Model: Maxtor 6L080M0 Rev: BANC Type: Direct-Access ANSI SCSI revision: 05 Vendor: ATA Model: SAMSUNG SP1603C Rev: VL10 Type: Direct-Access ANSI SCSI revision: 05 |
#dmesg |sdb
![]() bash: sdb: command not found |
#dmesg | grep
SCSI device sdb: 312581808 512-byte hdwr sectors (160042 MB) sdb: Write Protect is off sdb: Mode Sense: 00 3a 00 00 SCSI device sdb: drive cache: write back SCSI device sdb: 312581808 512-byte hdwr sectors (160042 MB) sdb: Write Protect is off sdb: Mode Sense: 00 3a 00 00 SCSI device sdb: drive cache: write back sdb: unknown partition table sd 1:0:0:0: Attached scsi disk sdb |
#fdisk -l /dev/sdb
Disk /dev/sdb: 160.0 GB, 160041885696 bytes 255 heads, 63 sectors/track, 19457 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk /dev/sdb doesn't contain a valid partition table |
#mount -a
|
#mount
/dev/sda1 on / type ext3 (rw,errors=remount-ro) proc on /proc type proc (rw,noexec,nosuid,nodev) /sys on /sys type sysfs (rw,noexec,nosuid,nodev) udev on /dev type tmpfs (rw,mode=0755) devshm on /dev/shm type tmpfs (rw) devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620) usbfs on /proc/bus/usb type usbfs (rw,noexec,nosuid,nodev) |
#ls /etc/xen
create-volumes.sh suse0 xend-config.sxp xend-pci-quirks.sxp scripts suseN xend-pci-permissive.sxp |
#ifconfig
eth0 Link encap:Ethernet HWaddr 00:13:D4:B2:4F:EC inet addr:192.168.16.1 Bcast:192.168.16.255 Mask:255.255.255.0 inet6 addr: fe80::213:d4ff:feb2:4fec/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:107 errors:0 dropped:0 overruns:0 frame:0 TX packets:86 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:11942 (11.6 KiB) TX bytes:28557 (27.8 KiB) Base address:0xd800 Memory:cffe0000-d0000000 eth1 Link encap:Ethernet HWaddr 00:04:75:81:CA:61 ... TX packets:2 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:2558 (2.4 KiB) TX bytes:64 (64.0 b) xenbr0 Link encap:Ethernet HWaddr FE:FF:FF:FF:FF:FF inet6 addr: fe80::200:ff:fe00:0/64 Scope:Link UP BROADCAST RUNNING NOARP MTU:1500 Metric:1 RX packets:56 errors:0 dropped:0 overruns:0 frame:0 TX packets:1 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:1774 (1.7 KiB) TX bytes:32 (32.0 b) |
#ifconfig
eth0 Link encap:Ethernet HWaddr 00:13:D4:B2:4F:EC inet addr:192.168.16.1 Bcast:192.168.16.255 Mask:255.255.255.0 inet6 addr: fe80::213:d4ff:feb2:4fec/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:176 errors:0 dropped:0 overruns:0 frame:0 TX packets:149 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:17096 (16.6 KiB) TX bytes:40957 (39.9 KiB) Base address:0xd800 Memory:cffe0000-d0000000 eth1 Link encap:Ethernet HWaddr 00:04:75:81:CA:61 ... TX packets:12 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:3879 (3.7 KiB) TX bytes:682 (682.0 b) xenbr0 Link encap:Ethernet HWaddr FE:FF:FF:FF:FF:FF inet6 addr: fe80::200:ff:fe00:0/64 Scope:Link UP BROADCAST RUNNING NOARP MTU:1500 Metric:1 RX packets:90 errors:0 dropped:0 overruns:0 frame:0 TX packets:2 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:2824 (2.7 KiB) TX bytes:64 (64.0 b) |
#ping 192.168.15.254
PING 192.168.15.254 (192.168.15.254) 56(84) bytes of data. 64 bytes from 192.168.15.254: icmp_seq=1 ttl=64 time=0.249 ms --- 192.168.15.254 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.249/0.249/0.249/0.000 ms |
#dmesg | grep -A 3 SAM
Vendor: ATA Model: SAMSUNG SP1603C Rev: VL10 Type: Direct-Access ANSI SCSI revision: 05 IT8212: IDE controller at PCI slot 0000:01:04.0 ACPI: PCI Interrupt 0000:01:04.0[A] -> GSI 19 (level, low) -> IRQ 19 |
#cat /dev/NAS1/2003server0 | ssh cherep@192.168.15.254 'sudo /m
|
#cat /dev/NAS1/2003server0 | ssh cherep@192.168.15.254 'sudo cat
![]() Password: sh: /mnt/2003server.img: Permission denied |
#cat /dev/NAS1/2003server0 | ssh cherep@192.168.15.254 'sudo cat
![]() |
#cat /dev/NAS1/2003server0 | ssh cherep@192.168.15.254 'sudo cat
![]() |
#cat /dev/NAS1/2003server0 | ssh cherep@192.168.15.254 'sudo \
![]() > cat > /mnt/windows2003.img' Password: sh: line 1: /mnt/windows2003.img: Permission denied |
#cat /dev/NAS1/2003server0 | ssh cherep@192.168.15.254 'sudo \
![]() |
#cat /dev/NAS1/2003server0 | ssh cherep@192.168.15.254 'sudo \/wi
![]() |
#cat /dev/NAS1/2003server0 | ssh cherep@192.168.15.254 2003.img'
![]() |
#cat /dev/NAS1/2003server0 | ssh cherep@192.168.15.254 ' cat >~/
![]() |
#cat /dev/NAS1/2003server0 | ssh cherep@192.168.15.254 ' cat > ~
tmp/win2003.img' Password: |
#halt -p
|
#ps aux | grep ssh
root 2306 0.0 0.8 4924 1096 ? Ss 12:16 0:00 /usr/sbin/sshd root 3662 0.0 0.5 2848 700 pts/0 R+ 13:13 0:00 grep ssh |
#netstat -lnp | grep :22
tcp6 0 0 :::22 :::* LISTEN 2306/sshd |
#mount
/dev/sda1 on / type ext3 (rw,errors=remount-ro) proc on /proc type proc (rw,noexec,nosuid,nodev) /sys on /sys type sysfs (rw,noexec,nosuid,nodev) udev on /dev type tmpfs (rw,mode=0755) devshm on /dev/shm type tmpfs (rw) devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620) usbfs on /proc/bus/usb type usbfs (rw,noexec,nosuid,nodev) |
#cat /etc/fstab
# /etc/fstab: static file system information. # # <file system> <mount point> <type> <options> <dump> <pass> proc /proc proc defaults 0 0 /dev/sda1 / ext3 defaults,errors=remount-ro 0 1 /dev/sda2 none swap sw 0 0 /dev/hde /media/cdrom0 udf,iso9660 user,noauto 0 0 /dev/fd0 /media/floppy0 auto rw,user,noauto 0 0 |
#mount -L ISO /data/ISO/
|
#ls /data/ISO/
lost+found oes-linux-cd6.iso windows-server-2003.iso oes-linux-cd10.iso oes-linux-cd7.iso windowsxp-pro-sp2.iso oes-linux-cd1.iso oes-linux-cd8.iso zen oes-linux-cd2.iso oes-linux-cd9.iso zen-comp1.iso oes-linux-cd3.iso remove zen-dm.iso oes-linux-cd4.iso suse-linux10.1-dvd.iso zen-ln.iso oes-linux-cd5.iso suse-linux10-dvd.iso zensuite-7-sp1.iso |
#df -h /data/ISO/
Filesystem Size Used Avail Use% Mounted on /dev/mapper/NAS1-ISO 22G 18G 3.1G 86% /data/ISO |
#cat /dev/hda > /data/ISO/unixware-7.1.3-cd1.iso
|
#file /data/ISO/unixware-7.1.3-cd1.iso
/data/ISO/unixware-7.1.3-cd1.iso: ISO 9660 CD-ROM filesystem data 'CDROM ' (bootable) |
#ls -l /data/ISO/unixware-7.1.3-cd1.iso
-rw-r--r-- 1 root root 567597056 2006-12-21 16:46 /data/ISO/unixware-7.1.3-cd1.iso |
#umount /data/ISO
|
#halt -p
|
#apt-get install vncserver fluxblox
![]() Reading package lists... Done Building dependency tree... Done E: Couldn't find package fluxblox |
#apt-get install vncserver fluxbox gdm
![]() Reading package lists... Done Building dependency tree... Done The following extra packages will be installed: defoma desktop-base fontconfig fontconfig-config gconf2 gconf2-common gdm-themes gksu gnome-keyring libart-2.0-2 libatk1.0-0 libcairo2 libcroco3 libdmx1 libdrm2 libexpat1 libfontconfig1 libfreetype6 libfs6 libgconf2-4 libgksu2-0 libgl1-mesa-glx libglade2-0 libglib2.0-0 libgnome-keyring0 libgnomecanvas2-0 libgnomecanvas2-common libgsf-1-114 libgsf-1-common libgtk2.0-0 libgtk2.0-bin libgtk2.0-common libgtop2-7 libgtop2-common libice6 libidl0 libjpeg62 liborbit2 libpango1.0-0 libpango1.0-common ... Failed to fetch http://debian.org.ua/debian/pool/main/t/ttf-dejavu/ttf-dejavu_2.12-2_all.deb 404 Not Found Failed to fetch http://debian.org.ua/debian/pool/main/libp/libpng/libpng12-0_1.2.13-4_i386.deb 404 Not Found Failed to fetch http://debian.org.ua/debian/pool/main/p/pango1.0/libpango1.0-common_1.14.8-2_all.deb 404 Not Found Failed to fetch http://debian.org.ua/debian/pool/main/p/pango1.0/libpango1.0-0_1.14.8-2_i386.deb 404 Not Found Failed to fetch http://debian.org.ua/debian/pool/main/libg/libglade2/libglade2-0_2.6.0-2_i386.deb 404 Not Found Failed to fetch http://debian.org.ua/debian/pool/main/g/gnome-keyring/gnome-keyring_0.6.0-2_i386.deb 404 Not Found Failed to fetch http://debian.org.ua/debian/pool/main/g/gnome-keyring/libgnome-keyring0_0.6.0-2_i386.deb 404 Not Found Failed to fetch http://debian.org.ua/debian/pool/main/libg/libgksu/libgksu2-0_2.0.3-2_i386.deb 404 Not Found Failed to fetch http://debian.org.ua/debian/pool/main/g/gdm/gdm_2.16.1-1_i386.deb 404 Not Found E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing? |
#apt-get update
![]() Get:1 http://debian.org.ua unstable Release.gpg [378B] Get:2 http://debian.org.ua unstable Release [79.6kB] Get:3 http://debian.org.ua unstable/main Packages/DiffIndex [2038B] Get:4 http://debian.org.ua unstable/contrib Packages/DiffIndex [2023B] Get:5 http://debian.org.ua unstable/non-free Packages/DiffIndex [2023B] Get:6 http://debian.org.ua unstable/main Packages [5951kB] Get:7 http://debian.org.ua unstable/main Packages [5951kB] 50% [6 Packages gzip 950272] [7 Packages 15492/5951kB 0%] 214kB/s 27s gzip: stdin: unexpected end of file Err http://debian.org.ua unstable/main Packages Sub-process gzip returned an error code (1) Get:8 http://debian.org.ua unstable/contrib Packages [81.1kB] Get:9 http://debian.org.ua unstable/contrib Packages [81.1kB] Get:10 http://debian.org.ua unstable/non-free Packages [116kB] Get:11 http://debian.org.ua unstable/non-free Packages [116kB] 99% [9 Packages gzip 0] 99% [9 Packages gzip 0] 99% [9 Packages gzip 0] |
#apt-get update
![]() Get:1 http://debian.org.ua unstable Release.gpg [378B] Hit http://debian.org.ua unstable Release Hit http://debian.org.ua unstable/main Packages/DiffIndex Hit http://debian.org.ua unstable/contrib Packages/DiffIndex Hit http://debian.org.ua unstable/non-free Packages/DiffIndex Get:2 http://debian.org.ua unstable/non-free Packages [116kB] Get:3 http://debian.org.ua unstable/non-free Packages [116kB] 99% [3 Packages gzip 0] |
#apt-get install vncserver fluxbox gdm
Setting up libice6 (1.0.1-2) ... Setting up libsm6 (1.0.1-3) ... Setting up libxt6 (1.0.2-2) ... Setting up vnc-common (3.3.7-13) ... Setting up libfs6 (1.0.0-4) ... Setting up libdrm2 (2.0.2-0.1) ... Setting up libxxf86vm1 (1.0.1-2) ... Setting up libgl1-mesa-glx (6.5.1-0.4) ... Setting up libpng12-0 (1.2.15~beta5-1) ... Setting up libxmu6 (1.0.2-2) ... ... Updating the gdk-pixbuf loaders list for GTK+-2.4.0...done. Setting up gdm (2.16.4-1) ... Adding group `gdm' (GID 104) ... Done. Warning: The home dir you specified already exists. Adding system user `gdm' (UID 104) ... Adding new user `gdm' (UID 104) with group `gdm' ... The home directory `/var/lib/gdm' already exists. Not copying from `/etc/skel'. adduser: Warning: that home directory does not belong to the user you are currently creating. Scheduling reload of GNOME Display Manager configuration: gdm. |
#vi /etc/gdm/gdm.conf
47a48,49 > enable=yes > |
#vi /etc/inetd.conf
39a40,43 > > > vnc800 stream tcp nowait root /usr/bin/Xvnc Xvnc -inetd -query 127.0.0.1 -once - > depth 16 -geometry 800x600 |
#apt-get install inetd
![]() Reading package lists... Done Building dependency tree... Done E: Couldn't find package inetd |
#apt-cache search inetd
apt-cacher - caching proxy system for Debian package and source files atftpd - advanced TFTP server bidentd - Bisqwit's identd for NAT proxying biff - a mail notification tool cernlib-extras - miscellaneous Cernlib programs unlikely to be used by many crywrap - Simple TCP service encryption using TLS/SSL ffingerd - a secure finger daemon gidentd - RFC1413 compliant IPv4/IPv6 ident daemon gwhois - generic Whois Client / Server inetutils-inetd - Internet super server ... teapop - Powerful and flexible RFC-compliant POP3 server teapop-ldap - Powerful and flexible RFC-compliant POP3 server teapop-mysql - Powerful and flexible RFC-compliant POP3 server teapop-pgsql - Powerful and flexible RFC-compliant POP3 server tftpd - Trivial file transfer protocol server update-inetd - inetd.conf updater wipl-client-inetd - A client for wipl-daemon, run from inetd xinetd - replacement for inetd with many enhancements nttcp - New test TCP program ucspi-tcp-src - Source only package for building ucspi-tcp binary package |
#apt-cache search inetd | less
|
#apt-get install inetutils-inetd
Reading package lists... Done Building dependency tree... Done The following packages will be REMOVED: openbsd-inetd The following NEW packages will be installed: inetutils-inetd 0 upgraded, 1 newly installed, 1 to remove and 105 not upgraded. Need to get 79.6kB of archives. After unpacking 45.1kB of additional disk space will be used. Do you want to continue [Y/n]? ... Package inet-superserver is not installed. Package openbsd-inetd which provides inet-superserver is to be removed. (Reading database ... 30554 files and directories currently installed.) Removing openbsd-inetd ... Stopping internet superserver: inetd. Selecting previously deselected package inetutils-inetd. (Reading database ... 30547 files and directories currently installed.) Unpacking inetutils-inetd (from .../inetutils-inetd_2%3a1.5.dfsg.1-2_i386.deb) ... Setting up inetutils-inetd (1.5.dfsg.1-2) ... Starting internet superserver: inetd. |
#vi /etc/se
![]() |
#vi /etc/services
552a553 > vnc800 5951/tcp # small |
#/etc/init.d/inetutils-inetd restart
Restarting internet superserver: inetd. |
#netstat -lnp | grep inet
tcp6 0 0 :::113 :::* LISTEN 5789/inetutils-inet tcp6 0 0 :::5951 :::* LISTEN 5789/inetutils-inet |
#vi /etc/inetd.conf
|
#telnet 127.0.0.1 vnc800
![]() Trying 127.0.0.1... Connected to 127.0.0.1. Escape character is '^]'. Connection closed by foreign host. |
#which Xvnc
/usr/bin/Xvnc |
#less /etc/inetd.conf
|
#vncserver
![]() You will require a password to access your desktops. Password: Password too short |
#vncserver
You will require a password to access your desktops. Password: Verify: xauth: creating new authority file /root/.Xauthority New 'X' desktop is xen1.unix.nt:1 Starting applications specified in /etc/X11/Xsession Log file is /root/.vnc/xen1.unix.nt:1.log |
#less /root/.vnc/xen1.unix.nt:1.log
|
#apt-get install xfonts-base
Reading package lists... Done Building dependency tree... Done The following extra packages will be installed: libfontenc1 libxfont1 xfonts-encodings xfonts-utils The following NEW packages will be installed: libfontenc1 libxfont1 xfonts-base xfonts-encodings xfonts-utils 0 upgraded, 5 newly installed, 0 to remove and 105 not upgraded. Need to get 7012kB of archives. After unpacking 10.4MB of additional disk space will be used. Do you want to continue [Y/n]? ... Unpacking xfonts-utils (from .../xfonts-utils_1%3a1.0.1-1_i386.deb) ... Selecting previously deselected package xfonts-base. Unpacking xfonts-base (from .../xfonts-base_1%3a1.0.0-4_all.deb) ... Setting up libfontenc1 (1.0.2-2) ... Setting up libxfont1 (1.2.2-1) ... Setting up xfonts-encodings (1.0.0-6) ... Setting up xfonts-utils (1.0.1-1) ... Setting up xfonts-base (1.0.0-4) ... warning: /usr/lib/X11/fonts/misc does not exist or is not a directory warning: /usr/lib/X11/fonts/misc does not exist or is not a directory |
#/etc/init.d/gdm start
Starting GNOME Display Manager: gdm. |
#vncserver
New 'X' desktop is xen1.unix.nt:1 Starting applications specified in /etc/X11/Xsession Log file is /root/.vnc/xen1.unix.nt:1.log |
#less /root/.vnc/xen1.unix.nt:1.log
|
#vncpasswd
Password: Verify: |
#less /etc/hosts.allow
|
#less /etc/hosts.deny
|
#vi /etc/hosts.allow
13a14,16 > > > ALL: ALL |
#/etc/init.d/inetutils-inetd restart
Restarting internet superserver: inetd. |
#tail /var/log/daemon.log
Dec 24 19:35:39 xen1 logger: /etc/xen/scripts/xen-hotplug-cleanup: XENBUS_PATH=backend/vbd/1/768 Dec 24 19:35:40 xen1 logger: /etc/xen/scripts/vif-bridge: brctl delif xenbr0 vif1.0 failed Dec 24 19:35:40 xen1 logger: /etc/xen/scripts/vif-bridge: ifconfig vif1.0 down failed Dec 24 19:35:40 xen1 logger: /etc/xen/scripts/vif-bridge: Successful vif-bridge offline for vif1.0, bridge xenbr0. Dec 24 19:35:40 xen1 logger: /etc/xen/scripts/xen-hotplug-cleanup: XENBUS_PATH=backend/vif/1/0 Dec 26 12:06:57 xen1 inetd[5738]: vnc800/tcp: getaddrinfo: Servname not supported for ai_socktype Dec 26 12:06:57 xen1 inetd[5738]: /etc/inetd.conf:43: not enough fields Dec 26 12:09:06 xen1 inetd[5789]: /etc/inetd.conf:43: not enough fields Dec 26 12:12:59 xen1 gdm[6042]: deal_with_x_crashes: Running the XKeepsCrashing script Dec 26 12:14:30 xen1 inetd[6248]: /etc/inetd.conf:43: not enough fields |
#vi /etc/inetd.conf
42,43c42 < vnc800 stream tcp nowait root /usr/bin/Xvnc Xvnc -inetd -query 127.0.0.1 -once - < depth 16 -geometry 800x600 --- > vnc800 stream tcp nowait root /usr/bin/Xvnc Xvnc -inetd -query 127.0.0.1 -once - depth 16 -geometry 800x600 |
#/etc/init.d/inetutils-inetd restart
Restarting internet superserver: inetd. |
#tail /var/log/daemon.log
Dec 24 19:35:39 xen1 logger: /etc/xen/scripts/xen-hotplug-cleanup: XENBUS_PATH=backend/vbd/1/768 Dec 24 19:35:40 xen1 logger: /etc/xen/scripts/vif-bridge: brctl delif xenbr0 vif1.0 failed Dec 24 19:35:40 xen1 logger: /etc/xen/scripts/vif-bridge: ifconfig vif1.0 down failed Dec 24 19:35:40 xen1 logger: /etc/xen/scripts/vif-bridge: Successful vif-bridge offline for vif1.0, bridge xenbr0. Dec 24 19:35:40 xen1 logger: /etc/xen/scripts/xen-hotplug-cleanup: XENBUS_PATH=backend/vif/1/0 Dec 26 12:06:57 xen1 inetd[5738]: vnc800/tcp: getaddrinfo: Servname not supported for ai_socktype Dec 26 12:06:57 xen1 inetd[5738]: /etc/inetd.conf:43: not enough fields Dec 26 12:09:06 xen1 inetd[5789]: /etc/inetd.conf:43: not enough fields Dec 26 12:12:59 xen1 gdm[6042]: deal_with_x_crashes: Running the XKeepsCrashing script Dec 26 12:14:30 xen1 inetd[6248]: /etc/inetd.conf:43: not enough fields |
#vi /etc/inetd.conf
|
NAS0/ NAS1/
2003server0 2003server1
# /etc/fstab: static file system information. # # <file system> <mount point> <type> <options> <dump> <pass> proc /proc proc defaults 0 0 /dev/sda1 / ext3 defaults,errors=remount-ro 0 1 /dev/sda2 none swap sw 0 0 /dev/hde /media/cdrom0 udf,iso9660 user,noauto 0 0 /dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
total 5.8G -rw-r--r-- 1 root root 2.0G 2006-12-17 16:32 2003server.img3 drwxr-xr-x 2 root root 24K 2006-12-15 22:08 bin -rw-r--r-- 1 root root 800M 2006-12-15 19:54 debian-vm.img -rw-r--r-- 1 root root 1.0G 2006-12-15 22:47 deb.img drwxr-xr-x 2 root root 4.0K 2006-12-15 18:36 games drwxr-xr-x 33 root root 4.0K 2006-12-15 18:36 include drwxr-xr-x 128 root root 32K 2006-12-15 22:02 lib drwxr-xr-x 3 root root 4.0K 2006-12-15 18:34 lib64 drwxrwsr-x 9 root staff 4.0K 2006-12-15 16:29 local drwxr-xr-x 2 root root 48K 2006-12-15 16:27 lost+found drwxr-xr-x 2 root root 8.0K 2006-12-15 22:02 sbin drwxr-xr-x 230 root root 8.0K 2006-12-15 22:08 share drwxrwsr-x 2 root src 4.0K 2006-05-05 19:23 src -rwxr--r-- 1 root root 2.0G 2006-12-16 13:52 winxp0 drwxr-xr-x 3 root root 4.0K 2006-12-15 18:33 X11R6
Время первой команды журнала | 16:28:46 2006-12-17 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 12:14:57 2006-12-26 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 16.83 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 0.99 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.52 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 1.11 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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