/l3/users/02-04-2007/nt-ladm/linux1.net.nt/root :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 :15 :16 :17 :18 :19 :20 |
|
#cat uniq_sorted_mead
backup bin daemon Debian-exim dictd games gdm gnats haldaemon identd ... news nobody proxy root sshd sync sys user uucp www-data |
#cat uniq_sorted_mead
|
#vim /etc/gpm.conf
14,15c14,15 < device=/dev/input/mouse0 < responsiveness=10 --- > device=/dev/input/mice > responsiveness= 20d19 < |
#/etc/init.d/gpm restart
Stopping mouse interface server: gpm failed! Starting mouse interface server: gpm/etc/init.d/gpm: line 65: /dev/input/mice: No such device /etc/init.d/gpm: line 65: /dev/input/mice: No such device /etc/init.d/gpm: line 65: /dev/input/mice: No such device . |
#udev
udevcontrol udevinfo udevsettle udevtrigger udevd udevmonitor udevtest |
#udevtest
devpath parameter missing |
#udevtest /dev/input/mice
parse_file: reading '/etc/udev/rules.d/020_permissions.rules' as rules file parse_file: reading '/etc/udev/rules.d/udev.rules' as rules file parse_file: reading '/etc/udev/rules.d/z20_persistent-input.rules' as rules file parse_file: reading '/etc/udev/rules.d/z20_persistent.rules' as rules file parse_file: reading '/etc/udev/rules.d/z25_persistent-net.rules' as rules file parse_file: reading '/etc/udev/rules.d/z45_persistent-net-generator.rules' as rules file parse_file: reading '/etc/udev/rules.d/z50_run.rules' as rules file parse_file: reading '/etc/udev/rules.d/z55_hotplug.rules' as rules file parse_file: reading '/etc/udev/rules.d/z60_xserver-xorg-input-wacom.rules' as rules file parse_file: reading '/etc/udev/rules.d/z75_cd-aliases-generator.rules' as rules file parse_file: reading '/etc/udev/rules.d/z99_hal.rules' as rules file unable to open device '/dev/input/mice' |
#apt-cache search xserver-xorg
xserver-xorg-video-ivtv - X.Org X server -- IVTV display driver xdebconfigurator - A script used with debconf to autoconfigure xserver-xorg xfree86-driver-synaptics - dummy package to upgrade to X.Org new modular packages xserver-xfree86 - transitional package for moving from XFree86 to X.Org xserver-xorg - the X.Org X server xserver-xorg-core - X.Org X server -- core server xserver-xorg-dev - X.Org X server -- development files xserver-xorg-input-acecad - X.Org X server -- AceCad input driver xserver-xorg-input-aiptek - X.Org X server -- Aiptek input driver xserver-xorg-input-all - the X.Org X server -- input driver metapackage ... xserver-xorg-video-tseng - X.Org X server -- Tseng display driver xserver-xorg-video-v4l - X.Org X server -- Video 4 Linux display driver xserver-xorg-video-vesa - X.Org X server -- VESA display driver xserver-xorg-video-vga - X.Org X server -- VGA display driver xserver-xorg-video-via - X.Org X server -- VIA display driver xserver-xorg-video-vmware - X.Org X server -- VMware display driver xserver-xorg-video-voodoo - X.Org X server -- Voodoo display driver fglrx-driver - display driver for the ATI graphics accelerators nvidia-glx - NVIDIA binary XFree86 4.x driver nvidia-glx-legacy - NVIDIA binary Xorg driver (legacy version) |
#dmesg | grep mice
|
#dmesg | grep mouse
|
#dmesg | grep mouse
|
#apt-cache search xserver-xorg
|
#/etc/init.d/gpm restart
Stopping mouse interface server: gpm failed! Starting mouse interface server: gpm/etc/init.d/gpm: line 65: /dev/input/mice: No such device /etc/init.d/gpm: line 65: /dev/input/mice: No such device /etc/init.d/gpm: line 65: /dev/input/mice: No such device . |
#dmesg
0d 001 01 0 0 0 0 0 1 1 91 0e 001 01 0 0 0 0 0 1 1 99 0f 001 01 0 0 0 0 0 1 1 A1 10 001 01 1 1 0 1 0 1 1 A9 11 001 01 1 1 0 1 0 1 1 C9 12 001 01 1 1 0 1 0 1 1 B9 13 001 01 1 1 0 1 0 1 1 B1 14 000 00 1 0 0 0 0 0 0 00 15 000 00 1 0 0 0 0 0 0 00 16 000 00 1 0 0 0 0 0 0 00 ... hub 4-0:1.0: 6 ports detected NET: Registered protocol family 10 Disabled Privacy Extensions on device c02cc960(lo) IPv6 over IPv4 tunneling driver parport: PnPBIOS parport detected. parport0: PC-style at 0x378 (0x778), irq 7, dma 3 [PCSPP,TRISTATE,COMPAT,EPP,ECP,DMA] lp0: using parport0 (interrupt-driven). ppdev: user-space parallel port driver eth0: no IPv6 routers present input: PS/2 Generic Mouse on isa0060/serio1 |
#ls -l /dev/input/
итого 0 crw-rw---- 1 root root 13, 64 2005-02-26 08:43 event0 crw-rw---- 1 root root 13, 65 2005-02-26 08:43 event1 crw-rw---- 1 root root 13, 66 2005-02-26 08:43 event2 crw-rw---- 1 root root 13, 67 2005-02-26 08:43 event3 crw-rw---- 1 root root 13, 0 2005-02-26 08:43 js0 crw-rw---- 1 root root 13, 1 2005-02-26 08:43 js1 crw-rw---- 1 root root 13, 2 2005-02-26 08:43 js2 crw-rw---- 1 root root 13, 3 2005-02-26 08:43 js3 crw-rw---- 1 root root 13, 63 2005-02-26 08:43 mice crw-rw---- 1 root root 13, 32 2005-02-26 08:43 mouse0 crw-rw---- 1 root root 13, 33 2005-02-26 08:43 mouse1 crw-rw---- 1 root root 13, 34 2005-02-26 08:43 mouse2 crw-rw---- 1 root root 13, 35 2005-02-26 08:43 mouse3 |
#ls -l /dev/input/
event0 event2 js0 js2 mice mouse1 mouse3 event1 event3 js1 js3 mouse0 mouse2 |
#ls -l /dev/mouse
.aptitude install .ssh backup install-report.template .tcshrc .bash_history .l3rc unixoid.err.txt .bash_logout .lilalo .unixoid.err.txt.swp .bash_profile .mc unixoid.orig.txt .bashrc mi.sh .unixoid.orig.txt.swp .cshrc mymotd .viminfo dbootstrap_settings mynologin .vimrc hello-vi.txt mytgz .Xauthority .inputrc .profile .xinitrc |
#ls -l /dev/mouse
lrwxrwxrwx 1 root root 10 2007-03-30 23:00 /dev/mouse -> input/mice |
#whereis mouse
linux-doc-2.6.18 Рекомендуемые пакеты: libc6-i686 НОВЫЕ пакеты, которые будут установлены: busybox initramfs-tools klibc-utils libklibc linux-image-2.6.18-4-686 обновлено 0, установлено 5 новых пакетов, для удаления отмечено 0 пакетов, и 258 пакетов не обновлено. Необходимо скачать 16,9MБ архивов. После распаковки объем занятого дискового пространства возрастёт на 51,3MB. Хотите продолжить [Д/н]? y Получено:1 http://debian.org.ua etch/main libklibc 1.4.34-1 [43,0kB] Получено:2 http://debian.org.ua etch/main klibc-utils 1.4.34-1 [144kB] Получено:3 http://debian.org.ua etch/main busybox 1:1.1.3-4 [286kB] Получено:4 http://debian.org.ua etch/main initramfs-tools 0.85f [62,8kB] Получено:5 http://debian.org.ua etch/main linux-image-2.6.18-4-686 2.6.18.dfsg.1-12 [16,3MB] 66% [5 linux-image-2.6.18-4-686 10729864/16,3MB 65%] 97,7kB/s 57s mouse: /usr/share/man/man4/mouse.4.gz /usr/share/man/man4/mouse.4x.gz |
#dpkg-reconfigure gpm
│ Возможные типы мыши: # │ ▒ │ Название Описание ▒ │ ▒ │ Мыши PS/2: круглый 6-ти штырьковый разъём ▒ │ autops2 Большинство мышей PS/2; нужный протокол будет определён ▒ │ автоматически. Также используется для мышей USB и ADB. ▒ │ ps2 Стандартная мышь PS/2, 2 или 3 кнопки ▒ │ imps2 Microsoft IntelliMouse и совместимые; мышь PS/2 с ▒ │ 3-мя кнопками и колесом прокрутки ▒ ... │ ▒ │ ▒ │ Другие мыши ▒ │ bm Некоторые bus мыши Microsoft и Logitech: 8-ми штырьковый ▒ │ круглый разъём ▒ │ vsxxxaa Мышь COM на рабочих станциях DEC VSXXX-AA/GA ▒ │ │ <Ok> │ │ └──────────────────────────────────────────────────────────────────────────────┘ |
#/etc/init.d/udev restart
* udev requires a kernel >= 2.6.15, not started. failed! |
#apt-get install udev
(Чтение базы данных... на данный момент установлено 73431 файлов и каталогов.) Подготовка к замене пакета udev 0.105-3 (используется файл .../archives/udev_0.105-4_i386.deb)... ************************************************************** * Please purge the hotplug package! * (/etc/init.d/hotplug has been found on this system) ************************************************************** Распаковывается замена для пакета udev ... Настраивается пакет udev (0.105-4) ... Устанавливается новая версия файла конфигурации /etc/udev/permissions.rules ... udev requires a kernel >= 2.6.15, not started. |
#apt-cache search linux-image
alsa-base - ALSA driver configuration files linux-headers-2.6.18-4-486 - Header files for Linux 2.6.18 on x86 linux-headers-2.6.18-4-686 - Header files for Linux 2.6.18 on PPro/Celeron/PII/PIII/P4 linux-headers-2.6.18-4-686-bigmem - Header files for Linux 2.6.18 on PPro/Celeron/PII/PIII/P4 linux-headers-2.6.18-4-amd64 - Header files for Linux 2.6.18 on AMD64 linux-headers-2.6.18-4-k7 - Header files for Linux 2.6.18 on AMD K7 linux-headers-2.6.18-4-vserver-686 - Header files for Linux 2.6.18 on PPro/Celeron/PII/PIII/P4 linux-headers-2.6.18-4-vserver-k7 - Header files for Linux 2.6.18 on AMD K7 linux-headers-2.6.18-4-xen-686 - Header files for Linux 2.6.18 on i686 linux-headers-2.6.18-4-xen-vserver-686 - Header files for Linux 2.6.18 on i686 ... linux-image-486 - Linux kernel image on x86 linux-image-686 - Linux kernel image on PPro/Celeron/PII/PIII/P4 linux-image-686-bigmem - Linux kernel image on PPro/Celeron/PII/PIII/P4 linux-image-amd64 - Linux kernel image on AMD64 linux-image-k7 - Linux kernel image on AMD K7 linux-image-vserver-686 - Linux kernel image on PPro/Celeron/PII/PIII/P4 linux-image-vserver-k7 - Linux kernel image on AMD K7 linux-image-xen-686 - Linux kernel image on i686 linux-image-xen-vserver-686 - Linux kernel image on i686 linux-tree-2.6.18 - Linux kernel source tree for building Debian kernel images |
#apt-get install linux-image-2.6.18-4-686
|
#apt-get install linux-image-2.6.18-4-686
Чтение списков пакетов... Готово Построение дерева зависимостей... Готово Будут установлены следующие дополнительные пакеты: busybox initramfs-tools klibc-utils libklibc Предлагаемые пакеты: linux-doc-2.6.18 Рекомендуемые пакеты: libc6-i686 НОВЫЕ пакеты, которые будут установлены: busybox initramfs-tools klibc-utils libklibc linux-image-2.6.18-4-686 ... Running depmod. Finding valid ramdisk creators. Using mkinitramfs-kpkg to build the ramdisk. Running postinst hook script /sbin/update-grub. Searching for GRUB installation directory ... found: /boot/grub . Testing for an existing GRUB menu.list file... found: /boot/grub/menu.lst . Searching for splash image... none found, skipping... Found kernel: /boot/vmlinuz-2.6.18-4-686 Found kernel: /boot/vmlinuz-2.6.8-3-386 Updating /boot/grub/menu.lst ... done |
#vim /boot/grub/menu.lst
96c96 < kernel /boot/vmlinuz-2.6.18-4-686 root=/dev/hda1 ro --- > kernel /boot/vmlinuz-2.6.18-4-686 root=/dev/hda1 ro vga=792 |
#reboot
|
#/etc/init.d/console-cyrillic restart
Setting up Cyrillic on the console... cyr: This command may be executed only in Linux console. cyr: Try `cyr --help for more information. |
#echo $TERM
linux |
#uname -r
2.6.18-4-686 |
#dmesg | grep mice
mice: PS/2 mouse device common for all mice |
#vim
|
#dmesg | less
|
#ls /dev/c
cdrom console core |
#ls /dev/in
initctl input |
#ls /dev/input/
by-path event0 event1 event2 mice mouse0 ts0 |
#vim /etc/gpm.conf
14c14 < device=/dev/input/psaux --- > device=/dev/input/mouse0 |
#/etc/init.d/gpm start
Starting mouse interface server: gpm. |
#vim /etc/X11/xorg.conf
63c63 < Option "Device" "/dev/input/mice" --- > Option "Device" "/dev/input/mouse0" |
#/etc/init.d/gdm start
Starting GNOME Display Manager: gdm. |
#vim /etc/X11/xorg.conf
69a70 > Driver "i810" 77,80c78,81 < HorizSync 30-70 < VertRefresh 50-160 < # HorizSync 31.5-81.1 < # VertRefresh 55-76 --- > # HorizSync 30-70 > # VertRefresh 50-160 > HorizSync 31.5-81.1 > VertRefresh 55-76 |
#/etc/init.d/gdm restart
Stopping GNOME Display Manager: gdm. Starting GNOME Display Manager: gdm. |
#vim /etc/X11/xorg.conf
71c71 < Driver "vesa" --- > # Driver "vesa" 88c88 < DefaultDepth 24 --- > DefaultDepth 16 |
#/etc/init.d/gdm restart
Stopping GNOME Display Manager: gdm. Starting GNOME Display Manager: gdm. |
#apt-get install uxterm
Reading package lists... Done Building dependency tree... Done E: Couldn't find package uxterm |
#apt-get install xterm
Reading package lists... Done Building dependency tree... Done Suggested packages: xfonts-cyrillic Recommended packages: xutils The following NEW packages will be installed: xterm 0 upgraded, 1 newly installed, 0 to remove and 258 not upgraded. Need to get 405kB of archives. After unpacking 1004kB of additional disk space will be used. Get:1 http://debian.org.ua etch/main xterm 222-1etch2 [405kB] Fetched 405kB in 2s (166kB/s) Selecting previously deselected package xterm. (Reading database ... 75659 files and directories currently installed.) Unpacking xterm (from .../xterm_222-1etch2_i386.deb) ... Setting up xterm (222-1etch2) ... Installing new version of config file /etc/X11/app-defaults/KOI8RXTerm ... Installing new version of config file /etc/X11/app-defaults/UXTerm ... Installing new version of config file /etc/X11/app-defaults/XTerm ... Installing new version of config file /etc/X11/app-defaults/XTerm-color ... |
#cd ..
|
#mkdir -p {1999,200{0,1,2}}/{0{1,2,3,4,5,6,7,8,9},1{0,1,2}}
|
#ls
1999 2002 cdrom home initrd.img.old media opt root srv usr vmlinuz.old 2000 bin dev initrd lib mkdir proc sbin sys var 2001 boot etc initrd.img lost+found mnt proj skeleton tmp vmlinuz |
#cd 2000
|
#ls
01 02 03 04 05 06 07 08 09 10 11 12 |
#touch `cat files`
cat: files: No such file or directory touch: пропущен операнд, задающий файл Попробуйте `touch --help' для получения более подробного описания. |
#touch 'cat files'
|
#ls
01 02 03 04 05 06 07 08 09 10 11 12 cat files |
#touch `cat files`
cat: files: No such file or directory touch: пропущен операнд, задающий файл Попробуйте `touch --help' для получения более подробного описания. |
#touch help
|
#touch --help
ÐÑполÑзование: touch [ÐÐпа и модиÑикаÑии каждого Ñайла до ÑекÑÑего вÑемени ÐÑгÑменÑÑ, обÑзаÑелÑнÑе Ð´Ð»Ñ Ð´Ð»Ð¸Ð½Ð½ÑÑ ÐºÐ»ÑÑей, обÑзаÑелÑÐ½Ñ Ð¸ Ð´Ð»Ñ ÐºÐ¾ÑоÑÐºÐ¸Ñ . -a изменÑÑÑ ÑолÑко вÑÐµÐ¼Ñ Ð´Ð¾ÑÑÑпа -c, --no-create не ÑоздаваÑÑ Ñайлов -d, --date=STRING пÑоанализиÑоваÑÑ STRING и иÑполÑзоваÑÑ Ð²Ð¼ÐµÑÑо ÑекÑÑего вÑемени -f (игноÑиÑÑеÑÑÑ) -m изменÑÑÑ ÑолÑко вÑÐµÐ¼Ñ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ -r, --reference=ФÐÐÐекÑÑего -t ÐÐ ÐÐЯ иÑполÑзоваÑÑ [[ÐÐ]ÐÐ]ÐÐÐÐÑÑмм[.ÑÑ] вмеÑÑо ÑекÑÑего вÑемени --time=СРСРccess, atime, use ÑквиваленÑно -a СÐodify, mtime ÑквиваленÑно -m --help показаÑÑ ÑÑÑ ÑпÑÐ°Ð²ÐºÑ Ð¸ вÑйÑи --version показаÑÑ Ð¸Ð½ÑоÑмаÑÐ¸Ñ Ð¾ веÑÑии и вÑйÑи ÐамеÑÑÑе, ÑÑо клÑÑи -d и -t воÑпÑинимаÑÑ ÑазнÑе ÑоÑмаÑÑ Ð´Ð°ÑÑ Ð¸ вÑемени. ÐÑли ФÐÐввод. Ðб оÑÐ¸Ð±ÐºÐ°Ñ ÑообÑайÑе по адÑеÑÑ <bug-coreutils@gnu.org>. |
#cat --help
ÐÑполÑзование: cat [ÐÐФÐÐй ввод на ÑÑандаÑÑнÑй вÑвод. -A, --show-all Ñиноним -vET -b, --number-nonblank нÑмеÑоваÑÑ Ð½ÐµÐ¿ÑÑÑÑе ÑÑÑоки пÑи вÑводе -e Ñиноним -vE -E, --show-ends показÑваÑÑ $ в конÑе каждой ÑÑÑоки -n, --number нÑмеÑоваÑÑ Ð²Ñе ÑÑÑоки пÑи вÑводе -s, --squeeze-blank вÑводиÑÑ Ð½Ðµ более одной пÑÑÑой ÑÑÑоки -t Ñиноним -vT -T, --show-tabs показÑваÑÑ Ð·Ð½Ð°ÐºÐ¸ ÑабÑлÑÑии как ^I -u (игноÑиÑÑеÑÑÑ) -v, --show-nonprinting иÑполÑзоваÑÑ Ð·Ð°Ð¿Ð¸ÑÑ Ñ ^ и M-, за иÑклÑÑением знаков пеÑевода ÑÑÑоки и ÑабÑлÑÑии --help показаÑÑ ÑÑÑ ÑпÑÐ°Ð²ÐºÑ Ð¸ вÑйÑи --version показаÑÑ Ð¸Ð½ÑоÑмаÑÐ¸Ñ Ð¾ веÑÑии и вÑйÑи ÐÑли ФÐÐндаÑÑнÑй ввод. ÐÑимеÑÑ: cat f - g ÐÑÐ²Ð¾Ð´Ð¸Ñ ÑодеÑжимое f, поÑом ÑÑандаÑÑнÑй ввод, поÑом g. cat ÐопиÑÑÐµÑ ÑÑандаÑÑнÑй ввод на ÑÑандаÑÑнÑй вÑвод. Ðб оÑÐ¸Ð±ÐºÐ°Ñ ÑообÑайÑе по адÑеÑÑ <bug-coreutils@gnu.org>. |
#touch `cat files`
cat: files: No such file or directory touch: пропущен операнд, задающий файл Попробуйте `touch --help' для получения более подробного описания. |
#touch `cat files`
cat: files: No such file or directory touch: пропущен операнд, задающий файл Попробуйте `touch --help' для получения более подробного описания. |
#ls
01 02 03 04 05 06 07 08 09 10 11 12 cat files help |
#vim files
|
#touch `cat files`
|
#ls
01 02 03 04 05 06 07 08 09 10 11 12 cat files fiew files for help is name new ths |
#vim files
|
#cat files
ths is new name for fiew files |
#cat files | touch
touch: пропущен операнд, задающий файл Попробуйте `touch --help' для получения более подробного описания. |
#du `find " -atime 5`
bash: command substitution: line 1: unexpected EOF while looking for matching `"' bash: command substitution: line 2: syntax error: unexpected end of file 4 ./01 4 ./02 4 ./03 4 ./04 4 ./05 4 ./06 4 ./07 4 ./08 4 ./09 4 ./10 4 ./11 4 ./12 56 . |
#du `find `` -atime 5`
bash: -atime: command not found 4 ./01 4 ./02 4 ./03 4 ./04 4 ./05 4 ./06 4 ./07 4 ./08 4 ./09 ... du: невозможно получить доступ к `./cat': No such file or directory 4 files 0 ./help 0 ./ths 4 ./files 0 ./is 0 ./new 0 ./name 0 ./for 0 ./fiew |
#mc
|
#echo $((`cat /etc/passwd |wc -l` - `ls /home | wc -w`))
24 |
#wc
|
#wc help
wc: help: No such file or directory |
#wc -h
wc: invalid option -- h Попробуйте `wc --help' для получения более подробного описания. |
#wc --help
ÐÑполÑзование: wc [ÐÐФÐÐÐ Ñлов и Ð±Ð°Ð¹Ñ Ð´Ð»Ñ ÐºÐ°Ð¶Ð´Ð¾Ð³Ð¾ ФÐÐÐно неÑколÑко ФÐÐÐк -, ÑиÑÐ°ÐµÑ ÑÑандаÑÑнÑй ввод. -c, --bytes напеÑаÑаÑÑ ÑиÑло Ð±Ð°Ð¹Ñ -m, --chars напеÑаÑаÑÑ ÑиÑло знаков -l, --lines напеÑаÑаÑÑ ÑиÑло пеÑеводов ÑÑÑок -L, --max-line-length напеÑаÑаÑÑ Ð´Ð»Ð¸Ð½Ñ Ð½Ð°Ð¸Ð±Ð¾Ð»ÑÑей ÑÑÑоки -w, --words напеÑаÑаÑÑ ÑиÑло Ñлов --help показаÑÑ ÑÑÑ ÑпÑÐ°Ð²ÐºÑ Ð¸ вÑйÑи --version показаÑÑ Ð¸Ð½ÑоÑмаÑÐ¸Ñ Ð¾ веÑÑии и вÑйÑи Ðб оÑÐ¸Ð±ÐºÐ°Ñ ÑообÑайÑе по адÑеÑÑ <bug-coreutils@gnu.org>. |
#mkdir works
mkdir: невозможно создать каталог `works': No such file or directory |
#ls
|
#ls
|
#cd ..
|
#ls
bin dev initrd lib mkdir proc sbin sys var boot etc initrd.img lost+found mnt proj skeleton tmp vmlinuz cdrom home initrd.img.old media opt root srv usr vmlinuz.old |
#mkdir works
|
#ls
bin dev initrd lib mkdir proc sbin sys var works boot etc initrd.img lost+found mnt proj skeleton tmp vmlinuz cdrom home initrd.img.old media opt root srv usr vmlinuz.old |
#cd works
|
#vi
|
#cat header body foother >letter
cat: foother: No such file or directory |
#ls
body footer header letter |
#cat header body footer >letter
|
#ls
body footer header letter |
#echo letter
letter |
#echo < letter
|
#vi letter
|
#letter > tty
bash: letter: command not found |
#sort < unsortedlines > sortlines
bash: unsortedlines: No such file or directory |
ÐÑполÑзование: cat [ÐÐФÐÐй ввод на ÑÑандаÑÑнÑй вÑвод. -A, --show-all Ñиноним -vET -b, --number-nonblank нÑмеÑоваÑÑ Ð½ÐµÐ¿ÑÑÑÑе ÑÑÑоки пÑи вÑводе -e Ñиноним -vE -E, --show-ends показÑваÑÑ $ в конÑе каждой ÑÑÑоки -n, --number нÑмеÑоваÑÑ Ð²Ñе ÑÑÑоки пÑи вÑводе -s, --squeeze-blank вÑводиÑÑ Ð½Ðµ более одной пÑÑÑой ÑÑÑоки -t Ñиноним -vT -T, --show-tabs показÑваÑÑ Ð·Ð½Ð°ÐºÐ¸ ÑабÑлÑÑии как ^I -u (игноÑиÑÑеÑÑÑ) -v, --show-nonprinting иÑполÑзоваÑÑ Ð·Ð°Ð¿Ð¸ÑÑ Ñ ^ и M-, за иÑклÑÑением знаков пеÑевода ÑÑÑоки и ÑабÑлÑÑии --help показаÑÑ ÑÑÑ ÑпÑÐ°Ð²ÐºÑ Ð¸ вÑйÑи --version показаÑÑ Ð¸Ð½ÑоÑмаÑÐ¸Ñ Ð¾ веÑÑии и вÑйÑи ÐÑли ФÐÐндаÑÑнÑй ввод. ÐÑимеÑÑ: cat f - g ÐÑÐ²Ð¾Ð´Ð¸Ñ ÑодеÑжимое f, поÑом ÑÑандаÑÑнÑй ввод, поÑом g. cat ÐопиÑÑÐµÑ ÑÑандаÑÑнÑй ввод на ÑÑандаÑÑнÑй вÑвод. Ðб оÑÐ¸Ð±ÐºÐ°Ñ ÑообÑайÑе по адÑеÑÑ <bug-coreutils@gnu.org>.
ths is new name for fiew files
backup bin daemon Debian-exim dictd games gdm gnats haldaemon identd irc list backup lp mail man messagebus news nobody proxy root sshd sync sys user uucp www-data
Время первой команды журнала | 12:32:19 2007- 4- 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 13:54:51 2007- 4- 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 25.74 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 0.99 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.38 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 1.22 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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