/l3/users/eb/2009/linux0/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 |
|
#less README
|
#make
make: *** Не заданы цели и не найден make-файл. Останов. |
#ls -l
итого 80 -rw-r--r-- 1 root root 18671 Мар 5 20:43 COPYING -rwxr-Sr-t 1 root root 8145 Мар 5 20:43 e1000e.7 -rw-r--r-- 1 root root 11534 Мар 5 20:43 e1000e.spec -rw-r--r-- 1 root root 3482 Мар 5 20:43 pci.updates -rwxr-Sr-t 1 root root 28003 Мар 5 20:43 README drwxr-xr-x 2 root root 4096 Мар 5 20:43 src -rw-r--r-- 1 root root 826 Мар 5 20:43 SUMS |
#cd src/
|
#ls -l
итого 856 -rw-r--r-- 1 root root 40248 Мар 5 20:43 e1000_80003es2lan.c -rw-r--r-- 1 root root 3919 Мар 5 20:43 e1000_80003es2lan.h -rw-r--r-- 1 root root 45563 Мар 5 20:43 e1000_82571.c -rw-r--r-- 1 root root 2054 Мар 5 20:43 e1000_82571.h -rw-r--r-- 1 root root 72234 Мар 5 20:43 e1000_defines.h -rw-r--r-- 1 root root 20538 Мар 5 20:43 e1000.h -rw-r--r-- 1 root root 78380 Мар 5 20:43 e1000_ich8lan.c -rw-r--r-- 1 root root 6226 Мар 5 20:43 e1000_ich8lan.h -rw-r--r-- 1 root root 52723 Мар 5 20:43 e1000_mac.c ... -rw-r--r-- 1 root root 8608 Мар 5 20:43 e1000_phy.h -rw-r--r-- 1 root root 20692 Мар 5 20:43 e1000_regs.h -rw-r--r-- 1 root root 55541 Мар 5 20:43 ethtool.c -rw-r--r-- 1 root root 17142 Мар 5 20:43 hw.h -rw-r--r-- 1 root root 11333 Мар 5 20:43 kcompat.c -rw-r--r-- 1 root root 29658 Мар 5 20:43 kcompat_ethtool.c -rw-r--r-- 1 root root 49583 Мар 5 20:43 kcompat.h -rw-r--r-- 1 root root 11166 Мар 5 20:43 Makefile -rw-r--r-- 1 root root 158136 Мар 5 20:43 netdev.c -rw-r--r-- 1 root root 12435 Мар 5 20:43 param.c |
#make
Makefile:70: *** Linux kernel source not found in any of these locations: Makefile:71: Makefile:72: *** Install the appropriate kernel development package, e.g. Makefile:73: *** kernel-devel, for building kernel modules and try again. Останов. |
#uname -a
Linux linux0 2.6.18-6-xen-686 #1 SMP Sun Feb 10 22:43:13 UTC 2008 i686 GNU/Linux |
#apt-cache search 2.6.18-6 devel
|
#apt-cache search 2.6.18-6 header
linux-headers-2.6.18-6 - Common header files for Linux 2.6.18 linux-headers-2.6.18-6-486 - Header files for Linux 2.6.18 on x86 linux-headers-2.6.18-6-686 - Header files for Linux 2.6.18 on PPro/Celeron/PII/PIII/P4 linux-headers-2.6.18-6-686-bigmem - Header files for Linux 2.6.18 on PPro/Celeron/PII/PIII/P4 linux-headers-2.6.18-6-all - All header files for Linux 2.6.18 linux-headers-2.6.18-6-all-i386 - All header files for Linux 2.6.18 linux-headers-2.6.18-6-amd64 - Header files for Linux 2.6.18 on AMD64 linux-headers-2.6.18-6-k7 - Header files for Linux 2.6.18 on AMD K7 linux-headers-2.6.18-6-vserver - Common header files for Linux 2.6.18 linux-headers-2.6.18-6-vserver-686 - Header files for Linux 2.6.18 on PPro/Celeron/PII/PIII/P4 linux-headers-2.6.18-6-vserver-k7 - Header files for Linux 2.6.18 on AMD K7 linux-headers-2.6.18-6-xen - Common header files for Linux 2.6.18 linux-headers-2.6.18-6-xen-686 - Header files for Linux 2.6.18 on i686 linux-headers-2.6.18-6-xen-vserver - Common header files for Linux 2.6.18 linux-headers-2.6.18-6-xen-vserver-686 - Header files for Linux 2.6.18 on i686 |
#apt-get install linux-headers-2.6.18-6-xen
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово НОВЫЕ пакеты, которые будут установлены: linux-headers-2.6.18-6-xen обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено. Необходимо скачать 3152kБ архивов. После данной операции, объём занятого дискового пространства возрастёт на 18,4MB. Получено:1 http://10.0.35.1 etch/main linux-headers-2.6.18-6-xen 2.6.18.dfsg.1-24 [3152kB] Получено 3152kБ за 3s (904kБ/c) Выбор ранее не выбранного пакета linux-headers-2.6.18-6-xen. (Чтение базы данных ... на данный момент установлено 18725 файлов и каталогов.) Распаковывается пакет linux-headers-2.6.18-6-xen (из файла .../linux-headers-2.6.18-6-xen_2.6.18.dfsg.1-24_i386.deb)... Настраивается пакет linux-headers-2.6.18-6-xen (2.6.18.dfsg.1-24) ... |
#apt-get update
Получено:1 http://10.0.35.1 sid Release.gpg [1032B] Получено:2 http://10.0.35.1 sid/main Translation-ru [398kB] Игн http://10.0.35.1 sid/contrib Translation-ru Игн http://10.0.35.1 sid/non-free Translation-ru Получено:3 http://10.0.35.1 sid Release [94,4kB] Игн http://10.0.35.1 sid/main Packages Игн http://10.0.35.1 sid/contrib Packages Игн http://10.0.35.1 sid/non-free Packages Получено:4 http://10.0.35.1 sid/main Packages [7751kB] Получено:5 http://10.0.35.1 sid/contrib Packages [79,9kB] Получено:6 http://10.0.35.1 sid/non-free Packages [142kB] Получено 8467kБ за 11s (767kБ/c) Чтение списков пакетов... Готово |
#make
Makefile:70: *** Linux kernel source not found in any of these locations: Makefile:71: Makefile:72: *** Install the appropriate kernel development package, e.g. Makefile:73: *** kernel-devel, for building kernel modules and try again. Останов. |
#apt-cache search debian build package | grep package
arch-buildpackage - tools for maintaining Debian packages using arch blends-common - Debian Pure Blends common package blends-dev - Debian Pure Blends common files for developing metapackages build-essential - Informational list of build-essential packages buildd - Daemon for automatically building Debian binary packages from Debian sources bzr-builddeb - bzr plugin for Debian package management cdbs - common build system for Debian packages cl-plus - Common Lisp extensions for building some Debian CL packages cli-common-dev - common files for building CLI packages config-package-dev - CDBS modules for building configuration packages ... wanna-build - Database to track building of Debian binary packages from Debian sources whohas - query multiple distributions' package archives git-buildpackage - набор утилит для работы с пакетами Debian из репозитория Git game-data-packager - Installer for game data files googleearth-package - utility to automatically build a Debian package of Google Earth java-package - utility for building Java(TM) 2 related Debian packages sapgui-package - utility to build SAP GUI related Debian packages sqldeveloper-package - Oracle SQL Developer Debian package builder vmware-package - utility for building VMware Debian packages qmail-src - Source only package for building qmail binary package |
#exit
no exit |
#exit
no exit |
#exit
no exit |
#exit
no exit |
#ssh quiz@10.0.35.100
quiz@10.0.35.100's password: |
#exit
no exit |
#exit
no exit |
#cat quiz
cat: quiz: Нет такого файла или каталога |
#cd quiz
bash: cd: quiz: Нет такого файла или каталога |
#ls /home/quiz
quiz start-quiz |
#dmeag
bash: dmeag: команда не найдена |
#screen -x
|
#cd
|
#ls -l /dev/tty1
crw------- 1 root root 4, 1 Май 29 09:53 /dev/tty1 |
#mknod -h
mknod: invalid option -- 'h' Попробуйте `mknod --help' для получения более подробного описания. |
#!sc
[root@linux0:~]# screen -x There are several suitable screens on: 22327.pts-35.linux0 (30.05.2009 09:57:10) (Attached) 11678.pts-9.linux0 (29.05.2009 16:25:30) (Attached) Type "screen [-d] -r [pid.]tty.host" to resume one of them. |
#mknod --help
ÐÑполÑзование: mknod [ÐÐÐСÐÐÐÐÐÐ ÐТÐÐ ÐСТÐÐÐÐÐЫÐ] Ð¡Ð¾Ð·Ð´Ð°ÐµÑ ÑпеÑиалÑнÑй Ñайл Ñ Ð¸Ð¼ÐµÐ½ÐµÐ¼ NAME и Ñипом TYPE. ÐÑгÑменÑÑ, обÑзаÑелÑнÑе Ð´Ð»Ñ Ð´Ð»Ð¸Ð½Ð½ÑÑ ÐºÐ»ÑÑей, обÑзаÑелÑÐ½Ñ Ð¸ Ð´Ð»Ñ ÐºÐ¾ÑоÑÐºÐ¸Ñ . -m, --mode=MODE set file permission bits to MODE, not a=rw - umask -Z, --context=CTX set the SELinux security context of NAME to CTX --help показаÑÑ ÑÑÑ ÑпÑÐ°Ð²ÐºÑ Ð¸ вÑйÑи --version показаÑÑ Ð¸Ð½ÑоÑмаÑÐ¸Ñ Ð¾ веÑÑии и вÑйÑи ÐÑли ТÐÐ -- ÑÑо b, c или u, Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ задаваÑÑ ÐºÐ°Ðº ÐСÐÐÐÐÐÐ, Ñак и ÐТÐÐ ÐСТÐÐÐÐÐЫÐ, а еÑли ТÐÐ Ñавен p, Ð¸Ñ Ð½ÐµÐ»ÑÐ·Ñ Ð·Ð°Ð´Ð°Ð²Ð°ÑÑ. ÐÑли ÐСÐÐÐÐÐРили ÐТÐÐ ÐСТÐÐÐÐÐЫРнаÑинаÑÑÑÑ Ð½Ð° 0x или 0X, они инÑеÑпÑеÑиÑÑÑÑÑÑ ÐºÐ°Ðº ... c, u ÑоздаÑÑ Ñайл ÑимволÑного ÑÑÑÑойÑÑва (небÑÑеÑизованнÑй) p ÑоздаÑÑ Ð¸Ð¼ÐµÐ½Ð¾Ð²Ð°Ð½Ð½Ñй канал ÐÐÐÐЧÐÐÐÐ: ваÑа оболоÑка Ð¼Ð¾Ð¶ÐµÑ Ð¿ÑедоÑÑавлÑÑÑ ÑÐ²Ð¾Ñ Ð²ÐµÑÑÐ¸Ñ mknod, коÑоÑÐ°Ñ Ð¾Ð±ÑÑно пеÑекÑÑÐ²Ð°ÐµÑ Ð²ÐµÑÑиÑ, опиÑаннÑÑ Ð·Ð´ÐµÑÑ. ÐожалÑйÑÑа, обÑаÑайÑеÑÑ Ðº докÑменÑаÑии по ваÑей оболоÑке, ÑÑÐ¾Ð±Ñ ÑзнаÑÑ, какие клÑÑи она поддеÑживаеÑ. Report mknod bugs to bug-coreutils@gnu.org GNU coreutils home page: <http://www.gnu.org/software/coreutils/> General help using GNU software: <http://www.gnu.org/gethelp/> Report mknod translation bugs to <http://translationproject.org/team/> |
#mknod c 4 1
mknod: пропущен операнд после `1' Попробуйте `mknod --help' для получения более подробного описания. |
#screen -r 22327
|
#ls -l /dev/tty1 /tmp/tty1
crw------- 1 root root 4, 1 Май 29 09:53 /dev/tty1 crw-r--r-- 1 root root 4, 1 Май 30 09:58 /tmp/tty1 |
#echo TEST > /tmp/tty1
|
#screen -x
|
#screen -r 11678
|
#screen
|
#screen -x 11678
|
#ls -l /dev/hda1
brw-rw---- 1 root disk 3, 1 Май 29 09:53 /dev/hda1 |
#ls -l /dev/hda1
brw-rw---- 1 root disk 3, 1 Май 29 09:53 /dev/hda1 |
#screen -x 22327
|
#Ðcat /proc/filesystems
nodev sysfs nodev rootfs nodev bdev nodev proc nodev cpuset nodev debugfs nodev securityfs nodev sockfs nodev pipefs nodev futexfs nodev tmpfs nodev inotifyfs nodev eventpollfs nodev devpts cramfs nodev ramfs nodev mqueue ext3 |
#ls /lib/modules/2.6.29-2-686/
build modules.alias modules.dep modules.symbols source kernel modules.alias.bin modules.dep.bin modules.symbols.bin |
#ls /lib/modules/2.6.29-2-686/kernel/
arch crypto drivers fs lib net sound |
#ls /lib/modules/2.6.29-2-686/kernel/fs/
9p btrfs ext3 jbd nfsd romfs adfs cifs ext4 jbd2 nls squashfs affs coda fat jffs2 ntfs sysv afs configfs freevxfs jfs ocfs2 ubifs autofs cramfs fuse lockd omfs udf autofs4 dlm gfs2 mbcache.ko qnx4 ufs befs ecryptfs hfs minix quota_tree.ko xfs bfs efs hfsplus ncpfs quota_v1.ko binfmt_aout.ko exportfs hpfs nfs quota_v2.ko binfmt_misc.ko ext2 isofs nfs_common reiserfs |
#modprobe minix
|
#cat /proc/filesystems
nodev sysfs nodev rootfs nodev bdev nodev proc nodev cgroup nodev cpuset nodev debugfs nodev securityfs nodev sockfs nodev pipefs nodev anon_inodefs nodev tmpfs nodev inotifyfs nodev devpts nodev ramfs nodev hugetlbfs nodev mqueue nodev usbfs ext3 ntfs minix |
#man mount
|
#apt-cache search ntfs 3g
disk-manager - simple graphical filesystem configurator libntfs-3g-dev - ntfs-3g filesystem in userspace (FUSE) library headers libntfs-3g54 - ntfs-3g filesystem in userspace (FUSE) library ntfs-3g - NTFS драйвер для FUSE с возможностью чтения и записи |
#apt-get install ntfs-3g
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Будут установлены следующие дополнительные пакеты: libntfs-3g54 НОВЫЕ пакеты, которые будут установлены: libntfs-3g54 ntfs-3g обновлено 0, установлено 2 новых пакетов, для удаления отмечено 0 пакетов, и 24 пакетов не обновлено. Необходимо скачать 167kБ архивов. После данной операции, объём занятого дискового пространства возрастёт на 459kB. ... (Чтение базы данных ... на данный момент установлено 54001 файлов и каталогов.) Распаковывается пакет libntfs-3g54 (из файла .../libntfs-3g54_1%3a2009.4.4-1_i386.deb)... Выбор ранее не выбранного пакета ntfs-3g. Распаковывается пакет ntfs-3g (из файла .../ntfs-3g_1%3a2009.4.4-1_i386.deb)... Обрабатываются триггеры для man-db ... Обрабатываются триггеры для hal ... Regenerating hal fdi cache ... Restarting Hardware abstraction layer: hald. Настраивается пакет libntfs-3g54 (1:2009.4.4-1) ... Настраивается пакет ntfs-3g (1:2009.4.4-1) ... |
#scp /home/quiz/quiz 192.168.15.15:/home/user/quiz2
root@192.168.15.15's password: quiz 100% 27KB 26.6KB/s 00:00 |
#lsmod | head
Module Size Used by nfs 214992 0 lockd 57840 1 nfs nfs_acl 2624 1 nfs auth_rpcgss 31344 1 nfs sunrpc 161964 4 nfs,lockd,nfs_acl,auth_rpcgss minix 21440 0 nls_utf8 1472 1 ntfs 177164 1 nls_base 6508 2 nls_utf8,ntfs |
#ps aux | grep ntfs
root 4916 0.0 0.0 5564 920 ? Ss 10:38 0:00 /sbin/mount.ntfs-3g /dev/sda2 /mnt -o rw,iocharset=utf8 root 4925 0.0 0.0 4908 756 pts/7 R+ 10:38 0:00 grep ntfs |
#exit
exit Connection to 192.168.15.1 closed. |
#ssh 192.168.15.1
root@192.168.15.1's password: Linux linux1 2.6.29-2-686 #1 SMP Sun May 17 17:56:29 UTC 2009 i686 The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Fri May 29 18:49:39 2009 |
#apt-cache search fuse
aptfs - FUSE filesystem for APT source repositories autossh - Automatically restart SSH sessions and tunnels avfs - virtual filesystem to access archives, disk images, remote locations bindfs - mirrors or overlays a local directory with altered permissions clamfs - user-space anti-virus protected file system copyfs - Versioning filesystem for FUSE curlftpfs - filesystem to access FTP hosts based on FUSE and cURL diffuse - graphical tool for merging and comparing text files encfs - encrypted virtual filesystem enfuse - image exposure blending tool ... umview-mod-umfuseiso9660 - View-OS in user space - ISO9660 module for UMFUSE unionfs-fuse - Fuse implementation of unionfs xlockmore - Lock X11 display until password is entered. xlockmore-gl - Lock X11 display until password is entered -- GL version afuse - автомонтирование файловых систем осуществляемое в пользовательском пространстве с помощью FUSE fusecompress - сжимающая файловая система на базе FUSE fuseiso - модуль FUSE для включения ISO-образов в файловую систему gphotofs - подключение цифровых камер в виде файловых систем ntfs-3g - NTFS драйвер для FUSE с возможностью чтения и записи psmisc - утилиты, использующие файловую систему proc |
#apt-cache search fuse | less
|
#ls -l /dev/sda1
brw-rw---- 1 root disk 8, 1 Май 30 09:24 /dev/sda1 |
#file -s /dev/sda1
/dev/sda1: x86 boot sector; partition 1: ID=0x7, starthead 1, startsector 63, 63472752 sectors, code offset 0x8f |
#fdisk -l /dev/sda
Disk /dev/sda: 320.0 GB, 320072933376 bytes 255 heads, 63 sectors/track, 38913 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0xc2e21a3e Device Boot Start End Blocks Id System /dev/sda1 2 3952 31736407+ f W95 Ext'd (LBA) /dev/sda2 * 3953 38913 280824232+ 7 HPFS/NTFS /dev/sda5 2 3952 31736376 7 HPFS/NTFS |
#exit
exit Connection to 192.168.15.1 closed. |
#apt-cache search ext2 tool
e2tools - utilities for manipulating files in an ext2/ext3 filesystem e2undel - Undelete utility for the ext2 file system jazip - Mount and unmount Iomega Zip and/or Jaz drives syslinux - utilities for the syslinux bootloaders syslinux-common - Kernel loader which uses a FAT, ext2/3 or iso9660 filesystem or PXE network |
#apt-get install e2tools
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово НОВЫЕ пакеты, которые будут установлены: e2tools обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 17 пакетов не обновлено. Необходимо скачать 31,9kБ архивов. После данной операции, объём занятого дискового пространства возрастёт на 135kB. Получено:1 http://10.0.35.1 sid/main e2tools 0.0.16-4 [31,9kB] Получено 31,9kБ за 0s (1413kБ/c) ^[[AВыбор ранее не выбранного пакета e2tools. (Чтение базы данных ... на данный момент установлено 22760 файлов и каталогов.) Распаковывается пакет e2tools (из файла .../e2tools_0.0.16-4_i386.deb)... Обрабатываются триггеры для man-db ... Настраивается пакет e2tools (0.0.16-4) ... |
#mknod /tmp/tty1 c 4 1
|
#ls -l /dev/hda1
brw-rw---- 1 root disk 3, 1 Май 29 09:53 /dev/hda1 |
#mknod /tmp/hda1 b 3 1
|
#chmod 666 /tmp/hda1
|
nodev sysfs nodev rootfs nodev bdev nodev proc nodev cgroup nodev cpuset nodev debugfs nodev securityfs nodev sockfs nodev pipefs nodev anon_inodefs nodev tmpfs nodev inotifyfs nodev devpts nodev ramfs nodev hugetlbfs nodev mqueue nodev usbfs ext3 ntfs minix
Время первой команды журнала | 18:36:15 2009- 5-29 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 11:07:52 2009- 5-30 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 15.84 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 1.98 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.72 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.98 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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