Журнал лабораторных работ

Содержание

Журнал

Понедельник (05/25/09)

/dev/tty3
12:00:12
#apt-get install console-cyrilic
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
E: Не удалось найти пакет console-cyrilic
12:00:39
#apt-get install console-cyrillic
 │ клавиатуры. Доступно несколько вариантов.                                 │
 │                                                                           │
 │ Если вы выберите для переключения Caps Lock, используйте комбинацию       │
 │ Shift+Caps Lock для переключения между строчными и заглавными буквами.    │
 │                                                                           │
 │ Естественно, что вы можете использовать клавиши Windows и Menu только в   │
 │ том случае, если они присутствуют на вашей клавиатуре.                    │
 │                                                                           │
 │ Способ переключения между кириллической и латинской раскладками           │
 │ клавиатуры.                                                               │
 │                                                                           │
 │                   Caps Lock                             ↑                 │
 │                 Правый Alt                              ▮                 │
 │                   Правый Control                        ↓                 │
 │                                                                           │
 │                                                                           │
 │                  <Ok>k>                      <Отмена>°>                   │
 │                                                                           │
 └───────────────────────────────────────────────────────────────────────────┘
12:00:58
#LANG=C

12:01:08
#apt-get install console-cyrillic
Reading package lists... Done
Building dependency tree
Reading state information... Done
console-cyrillic is already the newest version.
The following packages were automatically installed and are no longer required:
  update-inetd portmap
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
12:01:11
#dpkg-recobfigure console-cyrillic
bash: dpkg-recobfigure: command not found
/dev/tty2
12:01:51
#dpkg-reconfigure locales
 │ она позволяет пользователю настроить язык сообщений, страну, алфавит,     │
 │ порядок сортировки и т.п.                                                 │
 │                                                                           │
 │ Выберите создаваемые локали. Кодировка локали UTF-8 должна быть выбрана   │
 │ по умолчанию, особенно при новой инсталляции. Другие кодировки локали     │
 │ могут быть полезны для обратной совместимости со старыми системами и      │
 │ программами.                                                              │
 │                                                                           │
 │ Р                               │
 │                                                                           │
 │  [ ] es_CR ISO-8859-1                                                          ↑   │
 │  [ ] es_CR.UTF-8 UTF-8                                                ▮   │
 │  [ ] es_DO ISO-8859-1                                                 ▒   │
 │  [ ] es_DO.UTF-8 UTF-8                                                ↓   │
 │                                                                           │
 │                                                                           │
 │                  <Ok>k>                      <Отмена>°>                   │
 │                                                                           │
 └───────────────────────────────────────────────────────────────────────────┘
/dev/tty3
12:01:52
#dpkg-reconfigure console-cyrillic

/dev/tty2
12:02:34
#dpkg-reconfigure console-cyrillic

/dev/tty3
12:03:17
#Package configuration

12:03:50
#date
Пнд Май 25 12:04:05 EEST 2009
/dev/tty2
12:03:59
#Настройка пакета

12:04:03
#dpkg-reconfigure console-cyrillic

/dev/tty3
12:04:05
#/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.
/dev/tty2
12:04:36
#Package configuration

12:04:49
#./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.
/dev/tty3
12:04:59
#date
Пнд Май 25 12:05:11 EEST 2009
12:05:11
#tty
/dev/tty3
12:05:34
#/usr/bin/tty
/dev/pts/5
/dev/tty3
12:06:44
#date
Пнд Май 25 12:06:47 EEST 2009
12:06:47
#man mkdir
/dev/tty2
12:07:09
#date
Пнд Май 25 12:07:11 EEST 2009
/dev/tty2
12:09:38
#man ls
12:10:17
#man ls
12:10:18
#date
Пнд Май 25 12:10:20 EEST 2009
/dev/tty2
12:10:31
#date
Пнд Май 25 12:10:34 EEST 2009
12:10:34
#openvt -c 9 /etc/init.d/console-cyrillic restart

12:10:47
#date
Пнд Май 25 12:10:52 EEST 2009
12:10:52
#LANG=C

/dev/tty3
12:11:17
#date
Пнд Май 25 12:11:21 EEST 2009
12:11:21
#ls

12:11:45
#date
Пнд Май 25 12:11:48 EEST 2009
12:11:48
#date
Пнд Май 25 12:13:29 EEST 2009
/dev/tty2
12:12:08
#dpkg-reconfigure console-cyrillic

12:12:24
#Package configuration
 ³ system is a multi-user system where not all users are able to speak the   ³
 ³ default language, they will experience difficulties.                      ³
 ³                                                                           ³
 ³ Default locale for the system environment:                                ³
 ³                                                                           ³
 ³                                None                                       ³
 ³                                en_US.UTF-8                                ³
 ³                                ru_UA.UTF-8                                ³
 ³                                uk_UA.UTF-8                                ³
 ³                                                                           ³
 ³                                                                           ³
 ³                    <Ok>                        <Cancel>                   ³
 ³                                                                           ³
 ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
Generating locales (this might take a while)...
  en_US.UTF-8... done
  ru_UA.UTF-8... done
  uk_UA.UTF-8... done
Generation complete.
/dev/tty3
12:13:29
#date
Пнд Май 25 12:14:30 EEST 2009
/dev/pts/1
12:13:51
#date
Пнд Май 25 12:13:54 EEST 2009
/dev/pts/6
12:14:21
#ls

/dev/pts/3
12:14:21
#ls

12:14:22
#date
Пнд Май 25 12:16:10 EEST 2009
/dev/pts/6
12:14:22
#date
Пнд Май 25 12:16:10 EEST 2009
/dev/tty3
12:14:30
#LANG=C

12:14:36
#date
Mon May 25 12:14:38 EEST 2009
12:14:38
#ps -A|more
12:15:15
#dpkg-reconfigure console-cyrillic

/dev/pts/3
12:16:10
#apt-g
bash: apt-g: команда не найдена
/dev/pts/6
12:16:10
#apt-g
bash: apt-g: команда не найдена
/dev/tty3
12:17:36
#Package configuration

12:18:32
#date
Mon May 25 12:18:37 EEST 2009
12:18:37
#echo $LANG
C
/dev/tty3
12:20:34
#date
Пнд Май 25 12:20:38 EEST 2009
12:20:38
#LANG=C

12:20:52
#date
Mon May 25 12:20:55 EEST 2009
12:20:55
#date
Mon May 25 12:21:15 EEST 2009
/dev/pts/1
12:21:06
#date
Пнд Май 25 12:21:08 EEST 2009
12:21:08
#date
Пнд Май 25 12:24:57 EEST 2009
/dev/tty3
12:21:15
#date
Mon May 25 12:21:16 EEST 2009
12:21:16
#date
Mon May 25 12:21:17 EEST 2009
12:21:17
#date
Mon May 25 12:21:18 EEST 2009
12:21:18
#date
Mon May 25 12:21:18 EEST 2009
12:21:18
#date
Mon May 25 12:21:19 EEST 2009
12:21:19
#date
Mon May 25 12:21:20 EEST 2009
12:21:20
#date
Mon May 25 12:25:23 EEST 2009
/dev/pts/5
12:22:07
#ssh 10.0.35.100
root@10.0.35.100's password:
Linux linux0 2.6.18-6-xen-686 #1 SMP Sun Feb 10 22:43:13 UTC 2008 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: Mon May 25 09:33:50 2009 from linux11.unix.nt
/dev/pts/10
12:22:07
#ssh 10.0.35.100
root@10.0.35.100's password:
Linux linux0 2.6.18-6-xen-686 #1 SMP Sun Feb 10 22:43:13 UTC 2008 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: Mon May 25 09:33:50 2009 from linux11.unix.nt
/dev/tty2
12:22:47
#/etc/init.d/gdm restart
Stopping GNOME Display Manager: gdm.
Starting GNOME Display Manager: gdm.
/dev/pts/1
12:24:57
#apt-cache search countr stricke

/dev/tty2
12:25:22
#echo $TERM
linux
/dev/tty3
12:25:23
#fixcon

12:26:01
#date
Mon May 25 12:26:09 EEST 2009
12:26:09
#whoami
root
12:26:16
#uname -a
Linux linux14 2.6.29-2-686 #1 SMP Sun May 17 17:56:29 UTC 2009 i686 GNU/Linux
12:26:23
#cat /cpuinfo
cat: /cpuinfo: No such file or directory
/dev/pts/6
12:26:34
#apt-cache search computer model
acl2 - A Computational Logic for Applicative Common Lisp: main binary
acl2-books - A Computational Logic for Applicative Common Lisp: compiled libraries
acl2-books-certs - A Computational Logic for Applicative Common Lisp: library certificates
acl2-books-source - A Computational Logic for Applicative Common Lisp: library sources
acl2-doc - A Computational Logic for Applicative Common Lisp: documentation
acl2-emacs - A Computational Logic for Applicative Common Lisp: emacs interface
acl2-infix - A Computational Logic for Applicative Common Lisp: infix interface
acl2-infix-source - A Computational Logic for Applicative Common Lisp: infix source
acl2-source - A Computational Logic for Applicative Common Lisp: source files
apcupsd - APC UPS Power Management (daemon)
...
uno-libs3-dbg - OpenOffice.org UNO runtime environment -- public shared library debug symbols
ure - OpenOffice.org UNO runtime environment
ure-dbg - OpenOffice.org UNO runtime environment -- debug symbols
varkon - A CAD-system with parametric modelling
varkon-programmer-manual - Programmer manual for VARKONs mbs language
varkon-user-manual - User manual for VARKON
wings3d - Nendo-inspired 3D polygon mesh modeller
xblast-tnt - multiplayer blast-the-others game inspired by Dynablaster
xblast-tnt-models - player models for xblast-tnt
xmms2-et - XMMS2 - phone home package
/dev/pts/3
12:26:34
#apt-cache search computer model
acl2 - A Computational Logic for Applicative Common Lisp: main binary
acl2-books - A Computational Logic for Applicative Common Lisp: compiled libraries
acl2-books-certs - A Computational Logic for Applicative Common Lisp: library certificates
acl2-books-source - A Computational Logic for Applicative Common Lisp: library sources
acl2-doc - A Computational Logic for Applicative Common Lisp: documentation
acl2-emacs - A Computational Logic for Applicative Common Lisp: emacs interface
acl2-infix - A Computational Logic for Applicative Common Lisp: infix interface
acl2-infix-source - A Computational Logic for Applicative Common Lisp: infix source
acl2-source - A Computational Logic for Applicative Common Lisp: source files
apcupsd - APC UPS Power Management (daemon)
...
uno-libs3-dbg - OpenOffice.org UNO runtime environment -- public shared library debug symbols
ure - OpenOffice.org UNO runtime environment
ure-dbg - OpenOffice.org UNO runtime environment -- debug symbols
varkon - A CAD-system with parametric modelling
varkon-programmer-manual - Programmer manual for VARKONs mbs language
varkon-user-manual - User manual for VARKON
wings3d - Nendo-inspired 3D polygon mesh modeller
xblast-tnt - multiplayer blast-the-others game inspired by Dynablaster
xblast-tnt-models - player models for xblast-tnt
xmms2-et - XMMS2 - phone home package
/dev/tty3
12:26:40
#cat /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 15
model name      : Intel(R) Core(TM)2 Duo CPU     E6550  @ 2.33GHz
stepping        : 11
cpu MHz         : 1866.583
cache size      : 4096 KB
physical id     : 0
siblings        : 2
...
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 10
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm lahf_lm tpr_shadow vnmi flexpriority
bogomips        : 3733.51
clflush size    : 64
power management:
/dev/pts/10
12:26:45
#ssh 10.0.35.100
root@10.0.35.100's password:
Linux linux0 2.6.18-6-xen-686 #1 SMP Sun Feb 10 22:43:13 UTC 2008 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: Mon May 25 09:40:52 2009 from linux9.unix.nt
/dev/pts/2
12:26:45
#ssh 10.0.35.100
root@10.0.35.100's password:
Linux linux0 2.6.18-6-xen-686 #1 SMP Sun Feb 10 22:43:13 UTC 2008 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: Mon May 25 09:40:52 2009 from linux9.unix.nt
/dev/tty3
12:26:48
#cat /proc/meminfo
MemTotal:        3107648 kB
MemFree:         2698676 kB
Buffers:           26704 kB
Cached:           235756 kB
SwapCached:            0 kB
Active:           203888 kB
Inactive:         150540 kB
Active(anon):     123796 kB
Inactive(anon):        8 kB
Active(file):      80092 kB
...
VmallocTotal:     122880 kB
VmallocUsed:        7772 kB
VmallocChunk:     112116 kB
HugePages_Total:       0
HugePages_Free:        0
HugePages_Rsvd:        0
HugePages_Surp:        0
Hugepagesize:       4096 kB
DirectMap4k:       32760 kB
DirectMap4M:      876544 kB
12:27:08
#lspci
00:00.0 Host bridge: Intel Corporation 82P965/G965 Memory Controller Hub (rev 02)
00:02.0 VGA compatible controller: Intel Corporation 82G965 Integrated Graphics Controller (rev 02)
00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 (rev 02)
00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 02)
00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 02)
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev f2)
00:1f.0 ISA bridge: Intel Corporation 82801HB/HR (ICH8/R) LPC Interface Controller (rev 02)
00:1f.2 IDE interface: Intel Corporation 82801H (ICH8 Family) 4 port SATA IDE Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 02)
00:1f.5 IDE interface: Intel Corporation 82801H (ICH8 Family) 2 port SATA IDE Controller (rev 02)
01:00.0 IDE interface: JMicron Technologies, Inc. JMB368 IDE controller
02:00.0 Ethernet controller: Attansic Technology Corp. L1 Gigabit Ethernet Adapter (rev b0)
12:27:18
#echo $TERM
linux
/dev/pts/6
12:30:35
#ssh 10.0.35.100
root@10.0.35.100's password:
Linux linux0 2.6.18-6-xen-686 #1 SMP Sun Feb 10 22:43:13 UTC 2008 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: Mon May 25 09:43:19 2009 from linux11.unix.nt
/dev/pts/6
12:33:01
#apt-cache search computer type
amanda-client - Advanced Maryland Automatic Network Disk Archiver (Client)
amanda-server - Advanced Maryland Automatic Network Disk Archiver (Server)
axiom - A general purpose computer algebra system: main binary and modules
axiom-databases - A general purpose computer algebra system: generated text databases
axiom-doc - A general purpose computer algebra system: documentation
axiom-graphics - A general purpose computer algebra system: graphics subsystem
axiom-graphics-data - A general purpose computer algebra system: graphics subsystem
axiom-hypertex - A general purpose computer algebra system: hypertex subsystem
axiom-hypertex-data - A general purpose computer algebra system: hypertex subsystem
axiom-source - A general purpose computer algebra system: source files
...
texlive-publishers - TeX Live: Support for publishers
texlive-science - TeX Live: Typesetting for natural and computer sciences
texmacs - WYSIWYG mathematical text editor using TeX fonts
tipptrainer - A program to learn touch typing
tipptrainer-data-de - German data for tipptrainer
tipptrainer-data-en - English data for tipptrainer
ttf-misaki - Japanese Gothic and Mincho font from "Misaki" bitmap font
ttf-nafees - nafees free OpenType Urdu fonts
wesnoth-server - multiplayer network server for Wesnoth
xfonts-mathml - Type1 Symbol font for MathML
/dev/pts/3
12:33:01
#apt-cache search computer type
amanda-client - Advanced Maryland Automatic Network Disk Archiver (Client)
amanda-server - Advanced Maryland Automatic Network Disk Archiver (Server)
axiom - A general purpose computer algebra system: main binary and modules
axiom-databases - A general purpose computer algebra system: generated text databases
axiom-doc - A general purpose computer algebra system: documentation
axiom-graphics - A general purpose computer algebra system: graphics subsystem
axiom-graphics-data - A general purpose computer algebra system: graphics subsystem
axiom-hypertex - A general purpose computer algebra system: hypertex subsystem
axiom-hypertex-data - A general purpose computer algebra system: hypertex subsystem
axiom-source - A general purpose computer algebra system: source files
...
texlive-publishers - TeX Live: Support for publishers
texlive-science - TeX Live: Typesetting for natural and computer sciences
texmacs - WYSIWYG mathematical text editor using TeX fonts
tipptrainer - A program to learn touch typing
tipptrainer-data-de - German data for tipptrainer
tipptrainer-data-en - English data for tipptrainer
ttf-misaki - Japanese Gothic and Mincho font from "Misaki" bitmap font
ttf-nafees - nafees free OpenType Urdu fonts
wesnoth-server - multiplayer network server for Wesnoth
xfonts-mathml - Type1 Symbol font for MathML
/dev/pts/1
12:33:10
#apt-cache search countr stri
aspell-eo - Esperanto dictionary for aspell
iesperanto - Esperanto dictionary for ispell
ksirk - Risk strategy game for KDE 4
libbusiness-isbn-data-perl - data pack for Business::ISBN
miscfiles - Dictionaries and other interesting files
myspell-eo - Esperanto dictionary for myspell
simple-cdd - create custom debian-installer CDs
12:33:14
#apt-cache search count stri
ardour - digital audio workstation (graphical gtk2 interface)
aspell-eo - Esperanto dictionary for aspell
chiark-really - really - a tool for gaining privilege (simple, realistic sudo)
chiark-scripts - chiark system administration scripts
collectd - statistics collection and monitoring daemon
dmucs - distributed compilation system for use with distcc
ears - collection of Last.fm clients and CD-ripping tools
evolution - groupware suite with mail client and organizer
flow-tools - collects and processes NetFlow data
gridengine-client - Utilities for Grid Engine queue management
...
stealth-doc - A stealthy File Integrity Checker
strigi-utils - command-line tools for Strigi Desktop Search
tcllib - the Standard Tcl Library
texlive-latex-extra - TeX Live: LaTeX supplementary packages
tinyerp-client - Enterprise Resource Management software (client)
tinyerp-server - Enterprise Resource Management software (server)
ulog-acctd - Accounting daemon for Linux 2.4+ netfilter
vde2 - Virtual Distributed Ethernet
vde2-cryptcab - Virtual Distributed Ethernet - CryptCab
wu-ftpd - powerful and widely used FTP server
/dev/pts/3
12:33:24
#apt-cache search aptitude
aptitude - terminal-based package manager
aptitude-dbg - Debug symbols for the aptitude package manager
aptitude-doc-cs - Czech manual for aptitude, a terminal-based package manager
aptitude-doc-en - English manual for aptitude, a terminal-based package manager
aptitude-doc-fi - Finnish manual for aptitude, a terminal-based package manager
aptitude-doc-fr - French manual for aptitude, a terminal-based package manager
aptitude-doc-ja - Japanese manual for aptitude, a terminal-based package manager
cron-apt - automatic update of packages using apt-get
cupt - alternative front-end for dpkg -- console interface
daptup - reporter of changes in list of available packages from repositories
libcwidget-dev - high-level terminal interface library for C++ (development files)
pkgsync - automated package list synchronization
/dev/pts/6
12:33:24
#apt-cache search aptitude
aptitude - terminal-based package manager
aptitude-dbg - Debug symbols for the aptitude package manager
aptitude-doc-cs - Czech manual for aptitude, a terminal-based package manager
aptitude-doc-en - English manual for aptitude, a terminal-based package manager
aptitude-doc-fi - Finnish manual for aptitude, a terminal-based package manager
aptitude-doc-fr - French manual for aptitude, a terminal-based package manager
aptitude-doc-ja - Japanese manual for aptitude, a terminal-based package manager
cron-apt - automatic update of packages using apt-get
cupt - alternative front-end for dpkg -- console interface
daptup - reporter of changes in list of available packages from repositories
libcwidget-dev - high-level terminal interface library for C++ (development files)
pkgsync - automated package list synchronization
/dev/pts/1
12:33:30
#apt-cache search openvpn
collectd - statistics collection and monitoring daemon
gadmin-openvpn-client - GTK+ configuration tool for openvpn (client)
gadmin-openvpn-server - GTK+ configuration tool for openvpn (server)
gadmin-tools - GTK+ server administration tools
kvpnc - vpn clients frontend for KDE4
network-manager-openvpn - network management framework (OpenVPN plugin core)
network-manager-openvpn-gnome - network management framework (OpenVPN plugin GNOME GUI)
openvpn - virtual private network daemon
openvpn-blacklist - list of blacklisted OpenVPN RSA shared keys
/dev/pts/3
12:33:41
#apt-cache show aptitude
Package: aptitude
Priority: important
Section: admin
Installed-Size: 9664
Maintainer: Daniel Burrows <dburrows@debian.org>
Architecture: i386
Source: aptitude (0.4.11.11-1)
Version: 0.4.11.11-1+b1
Depends: libapt-pkg-libc6.9-6-4.7, libc6 (>= 2.3.6-6~), libcwidget3, libept0 (>= 0.5.26+b1), libgcc1 (>= 1:4.1.1), libncursesw5 (>= 5.6+20071006-3), libsigc++-2.0-0c2a (>= 2.0.2), libstdc++6 (>= 4.2.1), libxapian15, zlib1g (>= 1:1.1.4)
Recommends: aptitude-doc-en | aptitude-doc, libparse-debianchangelog-perl
...
Description: terminal-based package manager
 aptitude is a terminal-based package manager with a number of useful
 features, including: a mutt-like syntax for matching packages in a
 flexible manner, dselect-like persistence of user actions, the
 ability to retrieve and display the Debian changelog of most
 packages, and a command-line mode similar to that of apt-get.
 .
 aptitude is also Y2K-compliant, non-fattening, naturally cleansing,
 and housebroken.
Tag: admin::configuring, admin::package-management, implemented-in::c++, interface::commandline, interface::text-mode, role::program, scope::application, suite::debian, uitoolkit::ncurses, use::browsing, use::configuring, works-with::software:package
/dev/pts/6
12:33:41
#apt-cache show aptitude
Package: aptitude
Priority: important
Section: admin
Installed-Size: 9664
Maintainer: Daniel Burrows <dburrows@debian.org>
Architecture: i386
Source: aptitude (0.4.11.11-1)
Version: 0.4.11.11-1+b1
Depends: libapt-pkg-libc6.9-6-4.7, libc6 (>= 2.3.6-6~), libcwidget3, libept0 (>= 0.5.26+b1), libgcc1 (>= 1:4.1.1), libncursesw5 (>= 5.6+20071006-3), libsigc++-2.0-0c2a (>= 2.0.2), libstdc++6 (>= 4.2.1), libxapian15, zlib1g (>= 1:1.1.4)
Recommends: aptitude-doc-en | aptitude-doc, libparse-debianchangelog-perl
...
Description: terminal-based package manager
 aptitude is a terminal-based package manager with a number of useful
 features, including: a mutt-like syntax for matching packages in a
 flexible manner, dselect-like persistence of user actions, the
 ability to retrieve and display the Debian changelog of most
 packages, and a command-line mode similar to that of apt-get.
 .
 aptitude is also Y2K-compliant, non-fattening, naturally cleansing,
 and housebroken.
Tag: admin::configuring, admin::package-management, implemented-in::c++, interface::commandline, interface::text-mode, role::program, scope::application, suite::debian, uitoolkit::ncurses, use::browsing, use::configuring, works-with::software:package
12:33:49
#man luit
/dev/pts/3
12:33:49
#man luit
/dev/pts/1
12:34:59
#apt-cache search lineage
libtheora0 - The Theora Video Compression Codec
routeplanner - A highway trip planner
routeplanner-gnome - A highway trip planner (GNOME interface)
12:35:15
#apt-cache search game
projectl - sword action shooting
pushover - Fun puzzle game with dominos
pybridge - An online contract bridge game. Gtk client
pybridge-common - Common files for pybridge
pybridge-server - Server files for pybridge
pydance - dancing simulation game similar to the kind in arcades
pydance-music - Songs and step patterns for pydance
pyntor - flexible and componentized presentation program
pyracerz - multiplayer top view 2D racing game
pyscrabble - a multiplayer scrabble implementation written in Python - client part
...
torcs - 3D racing cars simulator game using OpenGL
torcs-data - base data files for TORCS game
torcs-data-cars - data files for TORCS game - Cars set
torcs-data-tracks - data files for torcs game - Tracks set
torus-trooper - speeding ship sailing through barrage
torus-trooper-data - speeding ship sailing through barrage - game data
torus-trooper-pure - variant of torus-trooper
tourney-manager - perl interface to run chess engine tournaments
tpclient-pywx - Thousand Parsec Python client
trackballs - An OpenGL-based game of marbles through a labyrinth
12:35:38
#apt-cache show zsnes
Package: zsnes
Priority: optional
Section: otherosfs
Installed-Size: 4060
Maintainer: Joshua Kwan <joshk@triplehelix.org>
Architecture: i386
Version: 1.510-2.2
Depends: libao2 (>= 0.8.8), libc6 (>= 2.7-1), libgcc1 (>= 1:4.1.1), libgl1-mesa-glx | libgl1, libpng12-0 (>= 1.2.13-4), libsdl1.2debian (>= 1.2.10-1), libstdc++6 (>= 4.1.1), zlib1g (>= 1:1.2.2.3)
Filename: pool/main/z/zsnes/zsnes_1.510-2.2_i386.deb
Size: 894268
...
SHA256: 95de648d8d04386410673ff42d4efc2f7a6d2a5a93a60b242eecdf93d380ed6b
Description: Emulator of the Super Nintendo Entertainment System (TM)
 ZSNES allows you to play classic games written for the "SNES" game
 console on a GNU/Linux system. It supports advanced features such as
 multiplayer gameplay over a TCP/IP network.
 .
 Please note that many separately-available games playable under this
 emulator are non-free. See /usr/share/doc/zsnes/README.Debian for more
 information.
Tag: hardware::emulation, role::program, uitoolkit::sdl, use::gameplaying, x11::application
12:36:05
#luit -encondig koi8-r ssh 192.168.15.13
Unknown option -encondig
/dev/pts/5
12:36:11
#screen -x
/dev/pts/10
12:36:11
#screen -x
/dev/pts/6
12:37:19
#whereis luit
luit: /usr/bin/luit /usr/share/man/man1/luit.1.gz
/dev/pts/3
12:37:19
#whereis luit
luit: /usr/bin/luit /usr/share/man/man1/luit.1.gz
12:37:23
#luit

Файлы

  • /proc/cpuinfo
  • /proc/meminfo
  • /proc/cpuinfo
    >
    processor       : 0
    vendor_id       : GenuineIntel
    cpu family      : 6
    model           : 15
    model name      : Intel(R) Core(TM)2 Duo CPU     E6550  @ 2.33GHz
    stepping        : 11
    cpu MHz         : 1866.583
    cache size      : 4096 KB
    physical id     : 0
    siblings        : 2
    core id         : 0
    cpu cores       : 2
    apicid          : 0
    initial apicid  : 0
    fdiv_bug        : no
    hlt_bug         : no
    f00f_bug        : no
    coma_bug        : no
    fpu             : yes
    fpu_exception   : yes
    cpuid level     : 10
    wp              : yes
    flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm lahf_lm tpr_shadow vnmi flexpriority
    bogomips        : 3733.16
    clflush size    : 64
    power management:
    processor       : 1
    vendor_id       : GenuineIntel
    cpu family      : 6
    model           : 15
    model name      : Intel(R) Core(TM)2 Duo CPU     E6550  @ 2.33GHz
    stepping        : 11
    cpu MHz         : 1866.583
    cache size      : 4096 KB
    physical id     : 0
    siblings        : 2
    core id         : 1
    cpu cores       : 2
    apicid          : 1
    initial apicid  : 1
    fdiv_bug        : no
    hlt_bug         : no
    f00f_bug        : no
    coma_bug        : no
    fpu             : yes
    fpu_exception   : yes
    cpuid level     : 10
    wp              : yes
    flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm lahf_lm tpr_shadow vnmi flexpriority
    bogomips        : 3733.51
    clflush size    : 64
    power management:
    
    /proc/meminfo
    >
    MemTotal:        3107648 kB
    MemFree:         2698676 kB
    Buffers:           26704 kB
    Cached:           235756 kB
    SwapCached:            0 kB
    Active:           203888 kB
    Inactive:         150540 kB
    Active(anon):     123796 kB
    Inactive(anon):        8 kB
    Active(file):      80092 kB
    Inactive(file):   150532 kB
    Unevictable:          24 kB
    Mlocked:              24 kB
    HighTotal:       2227784 kB
    HighFree:        1894472 kB
    LowTotal:         879864 kB
    LowFree:          804204 kB
    SwapTotal:             0 kB
    SwapFree:              0 kB
    Dirty:                48 kB
    Writeback:             0 kB
    AnonPages:         92004 kB
    Mapped:            42188 kB
    Slab:              17196 kB
    SReclaimable:       9944 kB
    SUnreclaim:         7252 kB
    PageTables:         1688 kB
    NFS_Unstable:          0 kB
    Bounce:                0 kB
    WritebackTmp:          0 kB
    CommitLimit:     1553824 kB
    Committed_AS:     333940 kB
    VmallocTotal:     122880 kB
    VmallocUsed:        7772 kB
    VmallocChunk:     112116 kB
    HugePages_Total:       0
    HugePages_Free:        0
    HugePages_Rsvd:        0
    HugePages_Surp:        0
    Hugepagesize:       4096 kB
    DirectMap4k:       32760 kB
    DirectMap4M:      876544 kB
    

    Статистика

    Время первой команды журнала12:00:12 2009- 5-25
    Время последней команды журнала12:37:23 2009- 5-25
    Количество командных строк в журнале101
    Процент команд с ненулевым кодом завершения, % 5.94
    Процент синтаксически неверно набранных команд, % 2.97
    Суммарное время работы с терминалом *, час 0.62
    Количество командных строк в единицу времени, команда/мин 2.72
    Частота использования команд
    date29|============================| 28.43%
    apt-cache15|==============| 14.71%
    dpkg-reconfigure6|=====| 5.88%
    man5|====| 4.90%
    ssh5|====| 4.90%
    Package4|===| 3.92%
    LANG=C4|===| 3.92%
    echo3|==| 2.94%
    cat3|==| 2.94%
    apt-get3|==| 2.94%
    ls3|==| 2.94%
    screen2|=| 1.96%
    luit2|=| 1.96%
    apt-g2|=| 1.96%
    whereis2|=| 1.96%
    tty2|=| 1.96%
    more1|| 0.98%
    ps1|| 0.98%
    /etc/init.d/console-cyrillic1|| 0.98%
    Настройка1|| 0.98%
    console-cyrillic1|| 0.98%
    /etc/init.d/gdm1|| 0.98%
    lspci1|| 0.98%
    whoami1|| 0.98%
    dpkg-recobfigure1|| 0.98%
    fixcon1|| 0.98%
    uname1|| 0.98%
    openvt1|| 0.98%
    ____
    *) Интервалы неактивности длительностью 30 минут и более не учитываются

    Справка

    Для того чтобы использовать LiLaLo, не нужно знать ничего особенного: всё происходит само собой. Однако, чтобы ведение и последующее использование журналов было как можно более эффективным, желательно иметь в виду следующее:
    1. В журнал автоматически попадают все команды, данные в любом терминале системы.

    2. Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду w. В поле WHAT, соответствующем текущему терминалу, должна быть указана программа script.

    3. Команды, при наборе которых были допущены синтаксические ошибки, выводятся перечёркнутым текстом:
      $ l s-l
      bash: l: command not found
      

    4. Если код завершения команды равен нулю, команда была выполнена без ошибок. Команды, код завершения которых отличен от нуля, выделяются цветом.
      $ test 5 -lt 4
      Обратите внимание на то, что код завершения команды может быть отличен от нуля не только в тех случаях, когда команда была выполнена с ошибкой. Многие команды используют код завершения, например, для того чтобы показать результаты проверки

    5. Команды, ход выполнения которых был прерван пользователем, выделяются цветом.
      $ 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
      

    6. Команды, выполненные с привилегиями суперпользователя, выделяются слева красной чертой.
      # id
      uid=0(root) gid=0(root) Gruppen=0(root)
      

    7. Изменения, внесённые в текстовый файл с помощью редактора, запоминаются и показываются в журнале в формате ed. Строки, начинающиеся символом "<", удалены, а строки, начинающиеся символом ">" -- добавлены.
      $ vi ~/.bashrc
      2a3,5
      >    if [ -f /usr/local/etc/bash_completion ]; then
      >         . /usr/local/etc/bash_completion
      >        fi
      

    8. Для того чтобы изменить файл в соответствии с показанными в диффшоте изменениями, можно воспользоваться командой patch. Нужно скопировать изменения, запустить программу patch, указав в качестве её аргумента файл, к которому применяются изменения, и всавить скопированный текст:
      $ patch ~/.bashrc
      В данном случае изменения применяются к файлу ~/.bashrc

    9. Для того чтобы получить краткую справочную информацию о команде, нужно подвести к ней мышь. Во всплывающей подсказке появится краткое описание команды.

      Если справочная информация о команде есть, команда выделяется голубым фоном, например: vi. Если справочная информация отсутствует, команда выделяется розовым фоном, например: notepad.exe. Справочная информация может отсутствовать в том случае, если (1) команда введена неверно; (2) если распознавание команды LiLaLo выполнено неверно; (3) если информация о команде неизвестна LiLaLo. Последнее возможно для редких команд.

    10. Большие, в особенности многострочные, всплывающие подсказки лучше всего показываются браузерами KDE Konqueror, Apple Safari и Microsoft Internet Explorer. В браузерах Mozilla и Firefox они отображаются не полностью, а вместо перевода строки выводится специальный символ.

    11. Время ввода команды, показанное в журнале, соответствует времени начала ввода командной строки, которое равно тому моменту, когда на терминале появилось приглашение интерпретатора

    12. Имя терминала, на котором была введена команда, показано в специальном блоке. Этот блок показывается только в том случае, если терминал текущей команды отличается от терминала предыдущей.

    13. Вывод не интересующих вас в настоящий момент элементов журнала, таких как время, имя терминала и других, можно отключить. Для этого нужно воспользоваться формой управления журналом вверху страницы.

    14. Небольшие комментарии к командам можно вставлять прямо из командной строки. Комментарий вводится прямо в командную строку, после символов #^ или #v. Символы ^ и v показывают направление выбора команды, к которой относится комментарий: ^ - к предыдущей, v - к следующей. Например, если в командной строке было введено:

      $ whoami
      
      user
      
      $ #^ Интересно, кто я?
      
      в журнале это будет выглядеть так:
      $ whoami
      
      user
      
      Интересно, кто я?

    15. Если комментарий содержит несколько строк, его можно вставить в журнал следующим образом:

      $ whoami
      
      user
      
      $ cat > /dev/null #^ Интересно, кто я?
      
      Программа whoami выводит имя пользователя, под которым 
      мы зарегистрировались в системе.
      -
      Она не может ответить на вопрос о нашем назначении 
      в этом мире.
      
      В журнале это будет выглядеть так:
      $ whoami
      user
      
      Интересно, кто я?
      Программа whoami выводит имя пользователя, под которым
      мы зарегистрировались в системе.

      Она не может ответить на вопрос о нашем назначении
      в этом мире.
      Для разделения нескольких абзацев между собой используйте символ "-", один в строке.

    16. Комментарии, не относящиеся непосредственно ни к какой из команд, добавляются точно таким же способом, только вместо симолов #^ или #v нужно использовать символы #=

    17. Содержимое файла может быть показано в журнале. Для этого его нужно вывести с помощью программы cat. Если вывод команды отметить симоволами #!, содержимое файла будет показано в журнале в специально отведённой для этого секции.
    18. Для того чтобы вставить скриншот интересующего вас окна в журнал, нужно воспользоваться командой l3shot. После того как команда вызвана, нужно с помощью мыши выбрать окно, которое должно быть в журнале.
    19. Команды в журнале расположены в хронологическом порядке. Если две команды давались одна за другой, но на разных терминалах, в журнале они будут рядом, даже если они не имеют друг к другу никакого отношения.
      1
          2
      3   
          4
      
      Группы команд, выполненных на разных терминалах, разделяются специальной линией. Под этой линией в правом углу показано имя терминала, на котором выполнялись команды. Для того чтобы посмотреть команды только одного сенса, нужно щёкнуть по этому названию.

    О программе

    LiLaLo (L3) расшифровывается как Live Lab Log.
    Программа разработана для повышения эффективности обучения Unix/Linux-системам.
    (c) Игорь Чубин, 2004-2008

    $Id$