/l3/users/10-01-2007/nt-ladm/linux2.unix.nt/user :1 :2 :3 :4 :5 :6 |
|
$ps -aux | grep -v USER. *PID. *%CPU | sort -n +3
sort: Warning: "+number" syntax is deprecated, please use "-k number" grep: *PID.: No such file or directory grep: *%CPU: No such file or directory Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html |
$ps -aux | grep -v USER.*PID.*%CPU | sort -n +3
sort: Warning: "+number" syntax is deprecated, please use "-k number" Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html 101 3262 0.0 0.0 5340 1004 ? Ss 09:38 0:00 /usr/sbin/exim4 -bd -q30m 104 3123 0.0 0.0 2308 900 ? Ss 09:37 0:00 /usr/bin/dbus-daemon --system 106 3138 0.0 0.0 2016 852 ? S 09:37 0:00 hald-addon-acpi: listening on acpid socket /var/run/acpid.socket 106 3142 0.0 0.0 2020 864 ? S 09:37 0:00 hald-addon-keyboard: listening on /dev/input/event0 avahi 3193 0.0 0.0 2552 1344 ? Ss 09:38 0:00 avahi-daemon: running [linux2.local] avahi 3194 0.0 0.0 2552 480 ? Ss 09:38 0:00 avahi-daemon: chroot helper daemon 2714 0.0 0.0 1684 368 ? Ss 09:37 0:00 /sbin/portmap daemon 3374 0.0 0.0 1828 420 ? Ss 09:38 0:00 /usr/sbin/atd ... user 3571 0.0 0.5 25132 11212 ? S 09:38 0:00 /usr/lib/gnome-panel/clock-applet --oaf-activate-iid=OAFIID:GNOME_ClockApplet_Factory --oaf-ior-fd=41 user 3584 0.0 0.5 19012 10368 ? S 09:38 0:00 /usr/lib/notification-daemon/notification-daemon user 3533 0.0 0.6 21960 12456 ? S 09:38 0:01 /usr/lib/gnome-panel/wnck-applet --oaf-activate-iid=OAFIID:GNOME_Wncklet_Factory --oaf-ior-fd=30 user 3540 0.0 0.6 22812 12724 ? Ss 09:38 0:00 update-notifier user 3573 0.0 0.6 23848 12860 ? S 09:38 0:00 /usr/lib/gnome-applets/mixer_applet2 --oaf-activate-iid=OAFIID:GNOME_MixerApplet_Factory --oaf-ior-fd=42 user 3524 0.0 0.8 26348 16760 ? Ssl 09:38 0:01 gnome-panel --sm-client-id default1 user 3575 0.0 0.8 26368 16832 ? S 09:38 0:00 /usr/lib/gnome-applets/gnome-keyboard-applet --oaf-activate-iid=OAFIID:GNOME_KeyboardApplet_Factory --oaf-ior-fd=44 user 3526 0.0 0.9 66948 19232 ? Ssl 09:38 0:02 nautilus --no-default-window --sm-client-id default2 root 3345 0.5 1.2 32436 25212 tty7 Ss+ 09:38 0:40 /usr/bin/X :0 -dpi 96 -audit 0 -auth /var/lib/gdm/:0.Xauth -nolisten tcp vt7 user 5169 3.4 2.6 120852 54176 ? Sl 10:13 3:06 /usr/lib/firefox/firefox-bin |
$pstree
init─┬─NetworkManager───{NetworkManager} ├─NetworkManagerD ├─acpid ├─atd ├─avahi-daemon───avahi-daemon ├─bluetooth-apple ├─bonobo-activati ├─cdrom_id ├─clock-applet ├─cron ... ├─portmap ├─python ├─rpc.statd ├─sshd ├─syslogd ├─udevd ├─update-notifier ├─vino-session ├─wnck-applet └─xterm───script───script───bash───su───script───script───bash───su───script───script───bash───su───script───script───bas+ |
$~/bin/bigwork
bash: /home/user/bin/bigwork: No such file or directory |
$top
top - 11:47:25 up 2:12, 2 users, load average: 3.12, 3.19, 3.10 Tasks: 112 total, 6 running, 106 sleeping, 0 stopped, 0 zombie Cpu(s): 70.3%us, 0.0%sy, 0.0%ni, 28.7%id, 0.0%wa, 1.0%hi, 0.0%si, 0.0%st Mem: 2068584k total, 452872k used, 1615712k free, 53808k buffers PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND Swap: 3903784k total, 0k used, 3903784k free, 126692k cached 4274 root 16 0 11072 6612 1708 R 70.2 0.3 0:07.13 l3-agent 7758 user 15 0 2232 1172 868 R 1.0 0.1 0:00.04 top 1 root 15 0 1948 648 556 S 0.0 0.0 0:00.90 init 2 root RT 0 0 0 0 S 0.0 0.0 0:00.00 migration/0 ... 2982 root 18 0 2560 948 808 S 0.0 0.0 0:00.03 syslogd 2988 root 15 0 1580 412 336 S 0.0 0.0 0:00.00 klogd 3007 root 24 0 4880 912 672 S 0.0 0.0 0:00.00 hpiod 3010 hplip 15 0 9688 4880 1112 S 0.0 0.2 0:00.00 python 3096 root 18 0 1572 560 476 S 0.0 0.0 0:00.00 acpid 3115 root 18 0 5456 2128 1612 S 0.0 0.1 0:00.03 cupsd 3123 messageb 20 0 2308 900 660 S 0.0 0.0 0:00.07 dbus-daemon 3131 haldaemo 18 0 5840 4316 1672 S 0.0 0.2 0:01.84 hald 3132 root 17 0 2892 1008 856 S 0.0 0.0 0:00.01 hald-runner 3138 haldaemo 24 0 2016 852 728 S 0.0 0.0 0:00.00 hald-addon-acpi |
$uptame
bash: uptame: command not found |
$upti
11:49:36 up 2:14, 2 users, load average: 3.15, 3.19, 3.11 |
$su -
Password: l3-agent is already running: pid=4274; pidfile=/root/.lilalo/l3-agent.pid |
#tar
linux-2.6.17.4/Documentation/video4linux/bttv/Specs linux-2.6.17.4/Documentation/video4linux/bttv/THANKS linux-2.6.17.4/Documentation/video4linux/bttv/Tuners linux-2.6.17.4/Documentation/video4linux/cpia2_overview.txt linux-2.6.17.4/Documentation/video4linux/et61x251.txt linux-2.6.17.4/Documentation/video4linux/hauppauge-wintv-cx88-ir.txt linux-2.6.17.4/Documentation/video4linux/ibmcam.txt linux-2.6.17.4/Documentation/video4linux/lifeview.txt linux-2.6.17.4/Documentation/video4linux/meye.txt linux-2.6.17.4/Documentation/video4linux/not-in-cx2388x-datasheet.txt ... linux-2.6.17.4/arch/alpha/kernel/vmlinux.lds.S linux-2.6.17.4/arch/alpha/lib/ linux-2.6.17.4/arch/alpha/lib/Makefile linux-2.6.17.4/arch/alpha/lib/callback_srm.S linux-2.6.17.4/arch/alpha/lib/checksum.c linux-2.6.17.4/arch/alpha/lib/clear_page.S linux-2.6.17.4/arch/alpha/lib/clear_user.S linux-2.6.17.4/arch/alpha/lib/copy_page.S linux-2.6.17.4/arch/alpha/lib/copy_user.S linux-2.6.17.4/arch/alpha/lib/csum_ipv6_magic.S |
#cd /usr/src
|
#cd /usr/src/linux-2.6.17.4/
|
#make menuconfig
/usr/src/linux-2.6.17.4/scripts/gcc-version.sh: line 11: gcc: command not found /usr/src/linux-2.6.17.4/scripts/gcc-version.sh: line 12: gcc: command not found HOSTCC scripts/basic/fixdep /bin/sh: gcc: command not found make[1]: *** [scripts/basic/fixdep] Ошибка 127 make: *** [scripts_basic] Ошибка 2 |
#apt-get install libncurses5-dev
Чтение списков пакетов... Готово Построение дерева зависимостей... Готово Будут установлены следующие дополнительные пакеты: libc6-dev linux-kernel-headers Предлагаемые пакеты: glibc-doc manpages-dev Рекомендуемые пакеты: gcc c-compiler НОВЫЕ пакеты, которые будут установлены: libc6-dev libncurses5-dev linux-kernel-headers ... НОВЫЕ пакеты, которые будут установлены: libc6-dev libncurses5-dev linux-kernel-headers обновлено 0, установлено 3 новых пакетов, для удаления отмечено 0 пакетов, и 35 пакетов не обновлено. Необходимо скачать 5945kБ архивов. После распаковки объем занятого дискового пространства возрастёт на 28,2MB. Хотите продолжить [Д/н]? д ВНИМАНИЕ: Следующие пакеты невозможно аутентифицировать! linux-kernel-headers libc6-dev libncurses5-dev Установить эти пакеты без проверки [y/N]? н E: Некоторые пакеты невозможно аутентифицировать |
#apt-get install libncurses5-dev
Чтение списков пакетов... Готово Построение дерева зависимостей... Готово Будут установлены следующие дополнительные пакеты: libc6-dev linux-kernel-headers Предлагаемые пакеты: glibc-doc manpages-dev Рекомендуемые пакеты: gcc c-compiler НОВЫЕ пакеты, которые будут установлены: libc6-dev libncurses5-dev linux-kernel-headers ... Err http://debian.org.ua etch/main linux-kernel-headers 2.6.18-6 500 ( Connection refused ) Err http://debian.org.ua etch/main libc6-dev 2.3.6.ds1-8 500 ( Connection refused ) Err http://debian.org.ua etch/main libncurses5-dev 5.5-5 500 ( Connection refused ) Не удалось загрузить http://debian.org.ua/debian/pool/main/l/linux-kernel-headers/linux-kernel-headers_2.6.18-6_i386.deb 500 ( Connection refused ) Не удалось загрузить http://debian.org.ua/debian/pool/main/g/glibc/libc6-dev_2.3.6.ds1-8_i386.deb 500 ( Connection refused ) Не удалось загрузить http://debian.org.ua/debian/pool/main/n/ncurses/libncurses5-dev_5.5-5_i386.deb 500 ( Connection refused ) E: Невозможно загрузить некоторые архивы, вероятно надо запустить apt-get update или попытаться повторить запуск с ключом --fix-missing |
#vim /etc/apt/sources.list
|
#apt-get update
Получено:1 http://host15.unix.nt etch Release.gpg [378B] Получено:2 http://host15.unix.nt etch Release [74,4kB] Получено:3 http://host15.unix.nt etch/main Packages [4312kB] Получено:4 http://host15.unix.nt etch/contrib Packages [58,3kB] Получено 4445kB за 5s (840kB/c) Чтение списков пакетов... Готово |
#apt-get update
Получено:1 http://host15.unix.nt etch Release.gpg [378B] В кэше http://host15.unix.nt etch Release Ign http://host15.unix.nt etch/main Packages/DiffIndex Ign http://host15.unix.nt etch/contrib Packages/DiffIndex В кэше http://host15.unix.nt etch/main Packages В кэше http://host15.unix.nt etch/contrib Packages Получено 378B за 0s (1142B/c) Чтение списков пакетов... Готово |
#apt-get install libncurses5-dev
Чтение списков пакетов... Готово Построение дерева зависимостей... Готово Будут установлены следующие дополнительные пакеты: libc6-dev linux-kernel-headers Предлагаемые пакеты: glibc-doc manpages-dev Рекомендуемые пакеты: gcc c-compiler НОВЫЕ пакеты, которые будут установлены: libc6-dev libncurses5-dev linux-kernel-headers ... Выбор ранее не выбранного пакета linux-kernel-headers. (Чтение базы данных... на данный момент установлено 76337 файлов и каталогов.) Распаковывается пакет linux-kernel-headers (из файла .../linux-kernel-headers_2.6.18-6_i386.deb)... Выбор ранее не выбранного пакета libc6-dev. Распаковывается пакет libc6-dev (из файла .../libc6-dev_2.3.6.ds1-8_i386.deb)... Выбор ранее не выбранного пакета libncurses5-dev. Распаковывается пакет libncurses5-dev (из файла .../libncurses5-dev_5.5-5_i386.deb)... Настраивается пакет linux-kernel-headers (2.6.18-6) ... Настраивается пакет libc6-dev (2.3.6.ds1-8) ... Настраивается пакет libncurses5-dev (5.5-5) ... |
#apt-get install gcc
Чтение списков пакетов... Готово Построение дерева зависимостей... Готово Будут установлены следующие дополнительные пакеты: cpp-4.1 gcc-4.1 gcc-4.1-base libgcc1 libssp0 libstdc++6 Предлагаемые пакеты: gcc-4.1-locales manpages-dev autoconf automake1.9 libtool flex bison gcc-doc gcc-4.1-doc libc6-dev-amd64 lib64gcc1 lib64ssp0 Рекомендуемые пакеты: libmudflap0-dev НОВЫЕ пакеты, которые будут установлены: ... Пакеты, которые будут обновлены: cpp-4.1 gcc-4.1-base libgcc1 libstdc++6 обновлено 4, установлено 3 новых пакетов, для удаления отмечено 0 пакетов, и 39 пакетов не обновлено. Необходимо скачать 3316kБ архивов. После распаковки объем занятого дискового пространства возрастёт на 1405kB. Хотите продолжить [Д/н]? y Получено:1 http://host15.unix.nt etch/main gcc-4.1-base 4.1.1-21 [199kB] Получено:2 http://host15.unix.nt etch/main libgcc1 1:4.1.1-21 [21,7kB] Получено:3 http://host15.unix.nt etch/main cpp-4.1 4.1.1-21 [2331kB] 76% [Ожидание заголовков] |
#apt-get install gcc
Чтение списков пакетов... Готово Построение дерева зависимостей... Готово Будут установлены следующие дополнительные пакеты: cpp-4.1 gcc-4.1 gcc-4.1-base libgcc1 libssp0 libstdc++6 Предлагаемые пакеты: gcc-4.1-locales manpages-dev autoconf automake1.9 libtool flex bison gcc-doc gcc-4.1-doc libc6-dev-amd64 lib64gcc1 lib64ssp0 Рекомендуемые пакеты: libmudflap0-dev НОВЫЕ пакеты, которые будут установлены: gcc gcc-4.1 libssp0 Пакеты, которые будут обновлены: cpp-4.1 gcc-4.1-base libgcc1 libstdc++6 обновлено 4, установлено 3 новых пакетов, для удаления отмечено 0 пакетов, и 39 пакетов не обновлено. Необходимо скачать 765kB/3316kB архивов. После распаковки объем занятого дискового пространства возрастёт на 1405kB. Хотите продолжить [Д/н]? y 0% [Ожидание заголовков] |
#apt-get update
Чтение списков пакетов... Готово Построение дерева зависимостей... Готово Будут установлены следующие дополнительные пакеты: cpp-4.1 gcc-4.1 gcc-4.1-base libgcc1 libssp0 libstdc++6 Предлагаемые пакеты: gcc-4.1-locales manpages-dev autoconf automake1.9 libtool flex bison gcc-doc gcc-4.1-doc libc6-dev-amd64 lib64gcc1 lib64ssp0 Рекомендуемые пакеты: libmudflap0-dev НОВЫЕ пакеты, которые будут установлены: ... Хотите продолжить [Д/н]? y 0% [Ожидание заголовков] Получено:1 http://host15.unix.nt etch Release.gpg [378B] В кэше http://host15.unix.nt etch Release Ign http://host15.unix.nt etch/main Packages/DiffIndex Ign http://host15.unix.nt etch/contrib Packages/DiffIndex В кэше http://host15.unix.nt etch/main Packages В кэше http://host15.unix.nt etch/contrib Packages Получено 378B за 0s (1100B/c) Чтение списков пакетов... Готово |
#apt-get install gcc
Чтение списков пакетов... Готово Построение дерева зависимостей... Готово Будут установлены следующие дополнительные пакеты: cpp-4.1 gcc-4.1 gcc-4.1-base libgcc1 libssp0 libstdc++6 Предлагаемые пакеты: gcc-4.1-locales manpages-dev autoconf automake1.9 libtool flex bison gcc-doc gcc-4.1-doc libc6-dev-amd64 lib64gcc1 lib64ssp0 Рекомендуемые пакеты: libmudflap0-dev НОВЫЕ пакеты, которые будут установлены: gcc gcc-4.1 libssp0 Пакеты, которые будут обновлены: cpp-4.1 gcc-4.1-base libgcc1 libstdc++6 обновлено 4, установлено 3 новых пакетов, для удаления отмечено 0 пакетов, и 39 пакетов не обновлено. Необходимо скачать 765kB/3316kB архивов. После распаковки объем занятого дискового пространства возрастёт на 1405kB. Хотите продолжить [Д/н]? y 0% [Ожидание заголовков] |
#apt-get install gcc
Чтение списков пакетов... Готово Построение дерева зависимостей... Готово Будут установлены следующие дополнительные пакеты: cpp-4.1 gcc-4.1 gcc-4.1-base libgcc1 libssp0 libstdc++6 Предлагаемые пакеты: gcc-4.1-locales manpages-dev autoconf automake1.9 libtool flex bison gcc-doc gcc-4.1-doc libc6-dev-amd64 lib64gcc1 lib64ssp0 Рекомендуемые пакеты: libmudflap0-dev НОВЫЕ пакеты, которые будут установлены: ... (Чтение базы данных... на данный момент установлено 79512 файлов и каталогов.) Распаковывается пакет libssp0 (из файла .../libssp0_4.1.1-21_i386.deb)... Выбор ранее не выбранного пакета gcc-4.1. Распаковывается пакет gcc-4.1 (из файла .../gcc-4.1_4.1.1-21_i386.deb)... Выбор ранее не выбранного пакета gcc. Распаковывается пакет gcc (из файла .../gcc_4%3a4.1.1-15_i386.deb)... Настраивается пакет cpp-4.1 (4.1.1-21) ... Настраивается пакет libssp0 (4.1.1-21) ... Настраивается пакет gcc-4.1 (4.1.1-21) ... Настраивается пакет gcc (4.1.1-15) ... |
#make menuconfig
lqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqk x Do you wish to save your new kernel configuration? x tqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqu x < Yes > < No > x mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj *** End of Linux kernel configuration. *** Execute 'make' to build the kernel or try 'make help'. |
#.config
bash: .config: command not found |
#make && make modules_install &&
> q CHK include/linux/version.h UPD include/linux/version.h SYMLINK include/asm -> include/asm-i386 SPLIT include/linux/autoconf.h -> include/config/* CC arch/i386/kernel/asm-offsets.s GEN include/asm-i386/asm-offsets.h HOSTCC scripts/genksyms/genksyms.o SHIPPED scripts/genksyms/lex.c SHIPPED scripts/genksyms/parse.h ... GEN usr/initramfs_data.cpio.gz AS usr/initramfs_data.o LD usr/built-in.o CC arch/i386/kernel/process.o make[1]: *** wait: No child processes. Останов. make[1]: *** Ожидание завершения заданий... make[1]: *** wait: No child processes. Останов. make: *** wait: No child processes. Останов. make: *** Ожидание завершения заданий... make: *** wait: No child processes. Останов. |
#make && make modules_install && make install
CC drivers/acpi/parser/psparse.o CC drivers/acpi/parser/psloop.o CC drivers/acpi/parser/pstree.o CC drivers/acpi/parser/pswalk.o CC drivers/acpi/parser/psopcode.o CC drivers/acpi/parser/psscope.o CC drivers/acpi/parser/psutils.o CC drivers/acpi/parser/psxface.o LD drivers/acpi/parser/built-in.o CC drivers/acpi/resources/rsaddr.o ... CC [M] drivers/block/loop.o CC [M] drivers/block/xd.o CC [M] drivers/block/cpqarray.o CC [M] drivers/block/cciss.o CC [M] drivers/block/DAC960.o CC [M] drivers/block/pktcdvd.o CC [M] drivers/block/umem.o CC [M] drivers/block/nbd.o CC [M] drivers/block/cryptoloop.o CC [M] drivers/block/sx8.o |
#mkinitramfs -o /boot/initrd.img-2.6.17.4 2.6.17.4
|
#vim /boot/grub/menu.lst
|
#reboot
|
Время первой команды журнала | 11:36:36 2007- 1-16 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 14:37:51 2007- 1-16 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 30 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 16.67 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 10.00 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.40 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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