/l3/users/kolya/nt-ladm-2006-03-13/linux4.unix.nt/root :1 :2 :3 :4 :5 :6 :7 :8 |
|
#/etc/init.d/kdm stop
Stopping K Display Manager: kdm not running (/var/run/kdm.pid not found). |
#/etc/init.d/xdm stop
Stopping X display manager: xdm. |
#/etc/init.d/gdm start
Starting GNOME Display Manager: gdm. |
#dcopserver --help
Usage: dcopserver [--nofork] [--nosid] [--help] dcopserver --serverid DCOP is KDE's Desktop Communications Protocol. It is a lightweight IPC/RPC mechanism built on top of the X Consortium's Inter Client Exchange protocol. It enables desktop applications to communicate reliably with low overhead. Copyright (C) 1999-2001, The KDE Developers <http://www.kde.org> |
#dcopserver --serverid
|
#/etc/init.d/gdm stop
Stopping GNOME Display Manager: gdm. |
#/etc/init.d/gdm start
Starting GNOME Display Manager: gdm. |
#dcopserver --help
Usage: dcopserver [--nofork] [--nosid] [--help] dcopserver --serverid DCOP is KDE's Desktop Communications Protocol. It is a lightweight IPC/RPC mechanism built on top of the X Consortium's Inter Client Exchange protocol. It enables desktop applications to communicate reliably with low overhead. Copyright (C) 1999-2001, The KDE Developers <http://www.kde.org> |
#dcopserver --nofork
|
#dcopserver --nosid
|
#/etc/init.d/gdm stop
Stopping GNOME Display Manager: gdm. |
#/etc/init.d/gdm start
Starting GNOME Display Manager: gdm. |
#/etc/passwd
bash: /etc/passwd: Permission denied |
#/etc/passwd -l
bash: /etc/passwd: Permission denied |
#/etc/passwd ls -l
bash: /etc/passwd: Permission denied |
#cd etc
bash: cd: etc: No such file or directory |
#cd
|
#cd ..
|
#ls -l\
> |
#ls -l
ÉÔÏÇÏ 67 drwxr-xr-x 2 root root 2048 2006-03-15 10:12 bin drwxr-xr-x 3 root root 1024 2006-03-15 11:50 boot lrwxrwxrwx 1 root root 11 2006-03-15 11:48 cdrom -> media/cdrom drwxr-xr-x 12 root root 24576 2006-03-16 09:50 dev drwxr-xr-x 80 root root 4096 2006-03-16 09:51 etc drwxrwsr-x 6 root staff 4096 2006-03-15 17:01 home drwxr-xr-x 2 root root 1024 2006-03-15 11:49 initrd lrwxrwxrwx 1 root root 31 2006-03-15 11:50 initrd.img -> boot/initrd.img-2.6.8-2-686-smp drwxr-xr-x 8 root root 4096 2006-03-15 10:45 lib ... drwxr-xr-x 2 root root 1024 2006-03-15 11:49 opt dr-xr-xr-x 67 root root 0 2006-03-16 11:50 proc drwxr-xr-x 10 root root 1024 2006-03-16 09:26 root drwxr-xr-x 2 root root 3072 2006-03-15 10:21 sbin drwxr-xr-x 2 root root 1024 2006-03-15 11:49 srv drwxr-xr-x 9 root root 0 2006-03-16 11:50 sys drwxrwxrwt 6 root root 1024 2006-03-16 09:50 tmp drwxr-xr-x 13 root root 4096 2006-03-15 10:21 usr drwxr-xr-x 14 root root 1024 2006-03-15 11:49 var lrwxrwxrwx 1 root root 28 2006-03-15 11:50 vmlinuz -> boot/vmlinuz-2.6.8-2-686-smp |
#cd etc
|
#ls -l
drwxr-xr-x 2 root root 1024 2006-03-15 11:49 cron.monthly -rw-r--r-- 1 root root 651 2004-07-28 23:44 crontab drwxr-xr-x 2 root root 1024 2006-03-15 10:23 cron.weekly -rw-r--r-- 1 root root 428 2004-05-19 21:34 csh.cshrc -rw-r--r-- 1 root root 65 2004-05-19 21:34 csh.login -rw-r--r-- 1 root root 67 2004-05-19 21:34 csh.logout drwxr-xr-x 2 root root 1024 2006-03-15 10:23 cups -rw-r--r-- 1 root root 93 2006-03-15 10:23 cvs-cron.conf -rw-r--r-- 1 root root 2673 2004-12-07 00:45 debconf.conf -rw-r--r-- 1 root root 4 2004-07-26 21:03 debian_version ... -rw-r--r-- 1 root root 12 2006-03-15 12:01 timezone -rw-r--r-- 1 root root 1260 2004-10-28 21:50 ucf.conf -rw-r--r-- 1 root root 645 2004-11-21 12:10 updatedb.conf drwxr-xr-x 2 root root 1024 2006-03-15 10:23 vga drwxr-xr-x 2 root root 1024 2006-03-15 10:24 vim drwxr-xr-x 2 root root 1024 2006-03-15 10:12 w3m -rw-r--r-- 1 root root 4039 2004-10-04 21:05 wgetrc drwxr-xr-x 17 root root 1024 2006-03-16 09:17 X11 drwxr-xr-x 3 root root 1024 2006-03-15 10:21 xdg drwxr-xr-x 4 root root 1024 2006-03-15 10:43 Xprint |
#less passwd
|
#vi ~/menu.lst
|
#vi /boot/grub/menu.lst
28c28 < # password topsecret --- > password topsecret 105a106 > password topsecret |
#/grub-password
bash: /grub-password: No such file or directory |
#grub-
grub-floppy grub-md5-crypt grub-terminfo grub-install grub-reboot |
#grub-md5-crypt
Password: Retype password: $1$NSdML1$s2ONvpUe0C.WAXX0JVQfi/ |
#apt-get install gpm
÷ÙÂÏÒ ÒÁÎÅÅ ÎÅ ×ÙÂÒÁÎÎÏÇÏ ÐÁËÅÔÁ gpm. (þÔÅÎÉÅ ÂÁÚÙ ÄÁÎÎÙÈ... ÎÁ ÄÁÎÎÙÊ ÍÏÍÅÎÔ ÕÓÔÁÎÏ×ÌÅÎÏ 65652 ÆÁÊÌÏ× É ËÁÔÁÌÏÇÏ×.) òÁÓÐÁËÏ×Ù×ÁÅÔÓÑ ÐÁËÅÔ gpm (ÉÚ ÆÁÊÌÁ .../g/gpm/gpm_1.19.6-19_i386.deb)... îÁÓÔÒÁÉ×ÁÅÔÓÑ ÐÁËÅÔ gpm (1.19.6-19) ... Creating config file /etc/gpm.conf with new version Stopping mouse interface server: gpm not running. Starting mouse interface server: gpm. |
#[root@linux4:root]# grub-md5-crypt
Password: Retype password: $1$b.eML1$jAUMUf7gkrhPDgFxeSv6D. |
#$1$b.eML1$jAUMUf7gkrhPDgFxeSv6D.
bash: .eML1.: command not found |
#vi /boot/grub/menu.lst
28c28 < password topsecret --- > password --md5 $1$b.eML1$jAUMUf7gkrhPDgFxeSv6D. |
#ls -l /home/user/
ÉÔÏÇÏ 12 drwx------ 3 root user 4096 2006-03-15 10:47 Desktop -rw------- 1 root root 44 2006-03-15 12:53 john.pot -rw------- 1 root root 74 2006-03-15 12:53 restore |
#chown -R user /home/user
|
#passwd user
Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully |
#mount
/dev/hdb1 on / type ext3 (rw,errors=remount-ro) proc on /proc type proc (rw) sysfs on /sys type sysfs (rw) devpts on /dev/pts type devpts (rw,gid=5,mode=620) tmpfs on /dev/shm type tmpfs (rw) /dev/hdb8 on /home type ext3 (rw) /dev/hdb6 on /tmp type ext3 (rw) /dev/hdb9 on /usr type ext3 (rw) /dev/hdb7 on /var type ext3 (rw) usbfs on /proc/bus/usb type usbfs (rw) |
#mount /dev/cdrom /cdrom
mount: block device /dev/cdrom is write-protected, mounting read-only |
#ls cdrom
ls: cdrom: No such file or directory |
#ls -l cdrom
ls: cdrom: No such file or directory |
#ls /cdrom
debian install pics README.mirrors.html tools dists isolinux pool README.mirrors.txt doc md5sum.txt README.html README.txt |
#mount /dev/cdromacd0 /cdrom
mount: you must specify the filesystem type |
#mount /dev/cdrom /cdrom
mount: block device /dev/cdrom is write-protected, mounting read-only mount: /dev/cdrom already mounted or /cdrom busy |
#ls /cdrom
debian install pics README.mirrors.html tools dists isolinux pool README.mirrors.txt doc md5sum.txt README.html README.txt |
#mount
/dev/hdb1 on / type ext3 (rw,errors=remount-ro) proc on /proc type proc (rw) sysfs on /sys type sysfs (rw) devpts on /dev/pts type devpts (rw,gid=5,mode=620) tmpfs on /dev/shm type tmpfs (rw) /dev/hdb8 on /home type ext3 (rw) /dev/hdb6 on /tmp type ext3 (rw) /dev/hdb9 on /usr type ext3 (rw) /dev/hdb7 on /var type ext3 (rw) usbfs on /proc/bus/usb type usbfs (rw) /dev/hdc on /media/cdrom0 type iso9660 (ro) |
#cd cdrom
bash: cd: cdrom: No such file or directory |
#cd /cdrom
|
#umount cdrom
umount: cdrom: not found |
#umount /cdrom
umount: /media/cdrom0: device is busy umount: /media/cdrom0: device is busy |
#fuser /cdrom
/cdrom: 2857c |
#ps aux | grep 2857
root 2857 0.0 0.1 3112 1828 pts/0 Ss 10:02 0:00 bash -i root 3330 0.0 0.0 1848 628 pts/0 R+ 10:34 0:00 grep 2857 |
#cd ..
|
#ps aux | grep 2857
root 2857 0.0 0.1 3112 1828 pts/0 Ss 10:02 0:00 bash -i root 3334 0.0 0.0 2044 756 pts/0 R+ 10:36 0:00 grep 2857 |
#fuser /cdrom
/cdrom: |
#mount -t vfat -o iocharset=utf-8 /dev/sda1 /mnt
mount: wrong fs type, bad option, bad superblock on /dev/sda1, or too many mounted file systems |
#mount -t vfat -o iocharset=utf8 /dev/sda1 /mnt
|
#ls /mny
ls: /mny: No such file or directory |
#ls /mnt
fruity Install Mobile Робота КУРСОВЫЕ |
#ls
bin cdrom etc initrd lib media opt root srv tmp var boot dev home initrd.img lost+found mnt proc sbin sys usr vmlinuz |
#ls -l
ÉÔÏÇÏ 68 drwxr-xr-x 2 root root 2048 2006-03-15 10:12 bin drwxr-xr-x 3 root root 1024 2006-03-15 11:50 boot lrwxrwxrwx 1 root root 11 2006-03-15 11:48 cdrom -> media/cdrom drwxr-xr-x 12 root root 24576 2006-03-16 10:06 dev drwxr-xr-x 80 root root 4096 2006-03-16 10:59 etc drwxrwsr-x 6 root staff 4096 2006-03-15 17:01 home drwxr-xr-x 2 root root 1024 2006-03-15 11:49 initrd lrwxrwxrwx 1 root root 31 2006-03-15 11:50 initrd.img -> boot/initrd.img-2.6.8-2-686-smp drwxr-xr-x 8 root root 4096 2006-03-15 10:45 lib ... drwxr-xr-x 2 root root 1024 2006-03-15 11:49 opt dr-xr-xr-x 87 root root 0 2006-03-16 12:01 proc drwxr-xr-x 10 root root 1024 2006-03-16 10:07 root drwxr-xr-x 2 root root 3072 2006-03-15 10:21 sbin drwxr-xr-x 2 root root 1024 2006-03-15 11:49 srv drwxr-xr-x 9 root root 0 2006-03-16 12:01 sys drwxrwxrwt 10 root root 1024 2006-03-16 10:27 tmp drwxr-xr-x 13 root root 4096 2006-03-15 10:21 usr drwxr-xr-x 14 root root 1024 2006-03-15 11:49 var lrwxrwxrwx 1 root root 28 2006-03-15 11:50 vmlinuz -> boot/vmlinuz-2.6.8-2-686-smp |
#umount /mnt
|
#mount -t vfat -o iocharset=utf8,codepage=866 /dev/sda1 /mnt
|
#ls -l
ÉÔÏÇÏ 68 drwxr-xr-x 2 root root 2048 2006-03-15 10:12 bin drwxr-xr-x 3 root root 1024 2006-03-15 11:50 boot lrwxrwxrwx 1 root root 11 2006-03-15 11:48 cdrom -> media/cdrom drwxr-xr-x 12 root root 24576 2006-03-16 10:06 dev drwxr-xr-x 80 root root 4096 2006-03-16 11:00 etc drwxrwsr-x 6 root staff 4096 2006-03-15 17:01 home drwxr-xr-x 2 root root 1024 2006-03-15 11:49 initrd lrwxrwxrwx 1 root root 31 2006-03-15 11:50 initrd.img -> boot/initrd.img-2.6.8-2-686-smp drwxr-xr-x 8 root root 4096 2006-03-15 10:45 lib ... drwxr-xr-x 2 root root 1024 2006-03-15 11:49 opt dr-xr-xr-x 89 root root 0 2006-03-16 12:01 proc drwxr-xr-x 10 root root 1024 2006-03-16 10:07 root drwxr-xr-x 2 root root 3072 2006-03-15 10:21 sbin drwxr-xr-x 2 root root 1024 2006-03-15 11:49 srv drwxr-xr-x 9 root root 0 2006-03-16 12:01 sys drwxrwxrwt 10 root root 1024 2006-03-16 10:27 tmp drwxr-xr-x 13 root root 4096 2006-03-15 10:21 usr drwxr-xr-x 14 root root 1024 2006-03-15 11:49 var lrwxrwxrwx 1 root root 28 2006-03-15 11:50 vmlinuz -> boot/vmlinuz-2.6.8-2-686-smp |
#ls -l /mnt
ÉÔÏÇÏ 12 drwxr--r-- 2 root root 2048 2006-02-21 02:50 fruity drwxr--r-- 20 root root 4096 2006-03-02 18:51 Install drwxr--r-- 4 root root 2048 2006-03-05 15:47 Mobile drwxr--r-- 3 root root 2048 2006-02-14 07:14 РобоÑа dr-xr--r-- 6 root root 2048 2006-03-06 07:20 ÐУРСÐÐЫР|
#LANG=C
|
#ls -l /mnt
total 12 drwxr--r-- 20 root root 4096 Mar 2 18:51 Install drwxr--r-- 4 root root 2048 Mar 5 15:47 Mobile drwxr--r-- 2 root root 2048 Feb 21 02:50 fruity dr-xr--r-- 6 root root 2048 Mar 6 07:20 ???????????????? drwxr--r-- 3 root root 2048 Feb 14 07:14 ???????????? |
#LANG=ru_RU.UTF-8
|
#ls -l /mnt
total 12 drwxr--r-- 20 root root 4096 Mar 2 18:51 Install drwxr--r-- 4 root root 2048 Mar 5 15:47 Mobile drwxr--r-- 2 root root 2048 Feb 21 02:50 fruity dr-xr--r-- 6 root root 2048 Mar 6 07:20 ???????????????? drwxr--r-- 3 root root 2048 Feb 14 07:14 ???????????? |
#dpkg-reconfigure locales
³ Note: This will select the language for your whole system. If you're ³ ³ running a multi-user system where not all of your users speak the ³ ³ language of your choice, then they will run into difficulties and you ³ ³ might want not to set a default locale. ³ ³ ³ ³ Which locale should be the default in the system environment? ³ ³ ³ ³ None ³ ³ ru_RU.UTF-8 ³ ³ ru_UA ³ ³ ³ ³ ³ ³ <Ok> <Cancel> ³ ³ ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ Generating locales... ru_UA.KOI8-U... done ru_RU.UTF-8... done Generation complete. |
#LANG=ru_RU.UTF-8
|
#ls -l /mnt
итого 12 drwxr--r-- 2 root root 2048 2006-02-21 02:50 fruity drwxr--r-- 20 root root 4096 2006-03-02 18:51 Install drwxr--r-- 4 root root 2048 2006-03-05 15:47 Mobile dr-xr--r-- 6 root root 2048 2006-03-06 07:20 КУРСОВЫЕ drwxr--r-- 3 root root 2048 2006-02-14 07:14 Робота |
#vipw
backup:x:34:34:backup:/var/backups:/bin/sh list:x:38:38:Mailing List Manager:/var/list:/bin/sh irc:x:39:39:ircd:/var/run/ircd:/bin/sh gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/sh nobody:x:65534:65534:nobody:/nonexistent:/bin/sh Debian-exim:x:102:102::/var/spool/exim4:/bin/false user:x:1000:1000:root,,,:/home/user:/bin/bash dictd:x:103:103::/var/lib/dictd:/bin/false identd:x:100:65534::/var/run/identd:/bin/false sshd:x:101:65534::/var/run/sshd:/bin/false vipw: /etc/passwd не был изменён |
#vipw
sync:x:4:65534:sync:/bin:/bin/sync games:x:5:60:games:/usr/games:/bin/sh gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/sh man:x:6:12:man:/var/cache/man:/bin mail:x:8:8:mail:/var/mail:/bin/sh news:x:9:9:news:/var/spool/news:/bin/sh Debian-exim:x:102:102::/var/spool/exim4:/ proxy:x:13:13:proxy:/bin:/bin/sh www-data:x:33:33:www-data:/var/www:/bin/sh backup:x:34:34:backup:/var/backups:/bin/sh dictd:x:103:103::/var/lib/dictd:/bin/false irc:x:39:39:ircd:/var/run/ircd:/bin/sh gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/sh nobody:x:65534:65534:nobody:/nonexistent:/bin/sh dictd:x:103:103::/var/lib/dictool/exim4:/bin/false identd:x:100:65534::/var/run/identd:/bin/f saned:x:107:107::/home/saned:/bin/false vipw: /etc/passwd не был изменён |
#vi /etc/passwd
|
#head /etc/passwd
root:x:0:0:root:/root:/bin/bash daemon:x:1:1:daemon:/usr/sbin:/bin/sh bin:x:2:2:bin:/bin:/bin/sh sys:x:3:3:sys:/dev:/bin/sh sync:x:4:65534:sync:/bin:/bin/sync games:x:5:60:games:/usr/games:/bin/sh man:x:6:12:man:/var/cache/man:/bin/sh lp:x:7:7:lp:/var/spool/lpd:/bin/sh mail:x:8:8:mail:/var/mail:/bin/sh news:x:9:9:news:/var/spool/news:/bin/sh |
#apt-get install console-cyrillic
Reading Package Lists... Done Building Dependency Tree... Done console-cyrillic is already the newest version. 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. |
#dpkg-reconfigure console-cyrillic
|
#LANG=C
|
#dpkg-reconfigure console-cyrillic
³ And finally you should choose your encoding. ³ # ³ If you want to live on bleeding edge then choose UNICODE (=UTF-8). ± ³ ± ³ The Linux community in Russia prefers the KOI8-R encoding. ± ³ ± ³ The Ukrainian encoding KOI8-U is especially designed to be compatible ± ³ with KOI8-R. ± ³ ± ³ If you live in Macedonia or Serbia and Montenegro, then ISO-8859-5 is ± ³ for you. ± ³ ± ³ If you live in Bulgaria or Belarus, then choose CP1251. ± ³ ± ³ If you live in Kazakhstan or Mongolia, then choose UNICODE, PT154 or ³ ³ <Ok> ³ ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ |
#cp /etc/console-cyrillic.debconf /etc/console-cyrillic
|
#vi ~/.bashrc
1c1 < . ~/.lilalo/l3bashrc && _l3_start --- > #. ~/.lilalo/l3bashrc && _l3_start |
#ls -l /mnt
exit итого 12 drwxr--r-- 2 root root 2048 2006-02-21 02:50 fruity drwxr--r-- 20 root root 4096 2006-03-02 18:51 Install drwxr--r-- 4 root root 2048 2006-03-05 15:47 Mobile dr-xr--r-- 6 root root 2048 2006-03-06 07:20 КУРСОВЫЕ drwxr--r-- 3 root root 2048 2006-02-14 07:14 Робота |
#/etc/fstab
bash: /etc/fstab: Permission denied |
#vi /etc/fstab
11a12 > /dev/sda1 /mnt vfat iocharset=utf8, codepage=866 0 0 |
#mount
exit /dev/hdb1 on / type ext3 (rw,errors=remount-ro) proc on /proc type proc (rw) sysfs on /sys type sysfs (rw) devpts on /dev/pts type devpts (rw,gid=5,mode=620) tmpfs on /dev/shm type tmpfs (rw) /dev/hdb8 on /home type ext3 (rw) /dev/hdb6 on /tmp type ext3 (rw) /dev/hdb9 on /usr type ext3 (rw) /dev/hdb7 on /var type ext3 (rw) usbfs on /proc/bus/usb type usbfs (rw) /dev/hdc on /media/cdrom0 type iso9660 (ro) /dev/sda1 on /mnt type vfat (rw,iocharset=utf8,codepage=866) |
#mount
/dev/hdb1 on / type ext3 (rw,errors=remount-ro) proc on /proc type proc (rw) sysfs on /sys type sysfs (rw) devpts on /dev/pts type devpts (rw,gid=5,mode=620) tmpfs on /dev/shm type tmpfs (rw) /dev/hdb8 on /home type ext3 (rw) /dev/hdb6 on /tmp type ext3 (rw) /dev/hdb9 on /usr type ext3 (rw) /dev/hdb7 on /var type ext3 (rw) usbfs on /proc/bus/usb type usbfs (rw) /dev/hdc on /media/cdrom0 type iso9660 (ro) /dev/sda1 on /mnt type vfat (rw,iocharset=utf8,codepage=866) |
#umount $1$b.eML1$jAUMUf7gkrhPDgFxeSv6D.
umount: .eML1.: not found |
#$1$b.eML1$jAUMUf7gkrhPDgFxeSv6D.
bash: .eML1.: command not found |
#umount iocharset=utf8,codepage=866
umount: iocharset=utf8,codepage=866: not found |
#umount /mnt
|
#vi /etc/fstab
12c12 < /dev/sda1 /mnt vfat iocharset=utf8, codepage=866 0 0 --- > /dev/sda1 /mnt vfat iocharset=utf8,codepage=866 0 0 |
#mount /dev/sda1 /mnt
|
#mount
/dev/hdb1 on / type ext3 (rw,errors=remount-ro) proc on /proc type proc (rw) sysfs on /sys type sysfs (rw) devpts on /dev/pts type devpts (rw,gid=5,mode=620) tmpfs on /dev/shm type tmpfs (rw) /dev/hdb8 on /home type ext3 (rw) /dev/hdb6 on /tmp type ext3 (rw) /dev/hdb9 on /usr type ext3 (rw) /dev/hdb7 on /var type ext3 (rw) usbfs on /proc/bus/usb type usbfs (rw) /dev/hdc on /media/cdrom0 type iso9660 (ro) /dev/sda1 on /mnt type vfat (rw) |
#ls -l sda1
ls: sda1: No such file or directory |
#umount /mnt
|
#mount /flash
mount: can't find /flash in /etc/fstab or /etc/mtab |
#vi /etc/fstab
12c12 < /dev/sda1 /mnt vfat iocharset=utf8,codepage=866 0 0 --- > /dev/sda1 /flash vfat iocharset=utf8,codepage=866 0 0 |
Время первой команды журнала | 09:17:00 2006- 3-16 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 11:36:25 2006- 3-16 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 22.77 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 5.94 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 2.32 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.72 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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