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

Содержание

Журнал

Понедельник (06/22/09)

/dev/ttyp0
11:20:15
#ping nt.ua -c 1
PING nt.ua (212.40.34.157) 56(84) bytes of data.
64 bytes from stream.tsua.net (212.40.34.157): icmp_seq=1 ttl=56 time=5.43 ms
--- nt.ua ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 5.433/5.433/5.433/0.000 ms
прошло >6 часов
/dev/ttyp4
17:37:45
#screen -x
/dev/ttyp2
17:37:45
#screen -x
/dev/ttyp0
17:37:49
#screen
/dev/ttyp6
17:38:38
#screen -x
/dev/ttyp8
17:39:48
#ld
ld: no input files
17:39:58
#ls
1234
17:42:10
#whoami
root
17:44:54
#ls
1234
прошло 37 минут
18:22:21
#man passwd
18:24:10
#whatis passwd
passwd (1)           - change user password
passwd (5)           - the password file
18:24:18
#apropos
chgpasswd (8)        - update group passwords in batch mode
chpasswd (8)         - update passwords in batch mode
gpasswd (1)          - administer the /etc/group file
passwd (1)           - change user password
passwd (5)           - the password file
realvncpasswd (1)    - creating and changing password files to be used with VNC
realvncpasswd.real (1) - creating and changing password files to be used with VNC
update-passwd (8)    - safely update /etc/passwd, /etc/shadow and /etc/group
vncpasswd (1)        - creating and changing password files to be used with VNC
18:24:36
#ls -l /usr/share/man/
итого 37
drwxr-xr-x 5 root root   120 2007-02-27 09:53 cs
drwxr-xr-x 5 root root   120 2007-02-27 09:53 de
drwxr-xr-x 5 root root   120 2007-01-31 00:27 es
drwxr-xr-x 4 root root    96 2007-12-23 16:31 fi
drwxr-xr-x 6 root root   144 2007-12-23 16:42 fr
drwxr-xr-x 3 root root    72 2007-12-23 16:31 fr.ISO8859-1
drwxr-xr-x 3 root root    72 2007-12-23 16:31 fr.UTF-8
drwxr-xr-x 3 root root    72 2007-12-23 16:31 gl
drwxr-xr-x 5 root root   120 2007-02-27 09:53 hu
...
drwxr-xr-x 2 root root    80 2007-12-23 16:31 man9
drwxr-xr-x 5 root root   120 2007-02-27 09:53 pl
drwxr-xr-x 3 root root    72 2007-12-23 16:31 pl.ISO8859-2
drwxr-xr-x 3 root root    72 2007-12-23 16:31 pl.UTF-8
drwxr-xr-x 5 root root   120 2007-02-27 09:53 pt_BR
drwxr-xr-x 5 root root   120 2007-02-27 09:53 ru
drwxr-xr-x 5 root root   120 2007-02-27 09:53 sv
drwxr-xr-x 5 root root   120 2007-02-27 09:53 tr
drwxr-xr-x 5 root root   120 2007-02-27 09:53 zh_CN
drwxr-xr-x 5 root root   120 2007-02-27 09:53 zh_TW
18:25:03
#ls -l /usr/share/man/man1/
-rw-r--r-- 1 root root  1776 2006-10-19 14:02 toe.1.gz
-rw-r--r-- 1 root root 21623 2006-09-13 04:53 top.1.gz
-rw-r--r-- 1 root root  1050 2007-01-30 20:50 touch.1.gz
-rw-r--r-- 1 root root  4420 2006-10-19 14:02 tput.1.gz
-rw-r--r-- 1 root root  1490 2007-01-30 20:50 tr.1.gz
-rw-r--r-- 1 root root  3070 2005-03-30 20:57 tree.1.gz
-rw-r--r-- 1 root root  4648 2006-04-17 15:11 troff.1.gz
-rw-r--r-- 1 root root   793 2007-01-30 20:50 true.1.gz
-rw-r--r-- 1 root root  4781 2006-10-19 14:02 tset.1.gz
-rw-r--r-- 1 root root   732 2007-01-30 20:50 tsort.1.gz
...
-rw-r--r-- 1 root root   429 2006-09-19 15:38 zdiff.1.gz
-rw-r--r-- 1 root root   534 2007-04-13 12:17 zdump.1.gz
lrwxrwxrwx 1 root root    10 2008-07-04 20:08 zegrep.1.gz -> zgrep.1.gz
lrwxrwxrwx 1 root root    10 2008-07-04 20:08 zfgrep.1.gz -> zgrep.1.gz
-rw-r--r-- 1 root root   387 2006-09-19 15:38 zforce.1.gz
-rw-r--r-- 1 root root   536 2006-09-19 15:38 zgrep.1.gz
-rw-r--r-- 1 root root   493 2006-09-19 15:38 zless.1.gz
-rw-r--r-- 1 root root  1774 2006-09-19 15:38 zmore.1.gz
-rw-r--r-- 1 root root   552 2006-09-19 15:38 znew.1.gz
-rw-r--r-- 1 root root  1024 2007-01-29 14:20 zsoelim.1.gz
18:25:25
#file /usr/share/man/man1/zsoelim.1.gz
/usr/share/man/man1/zsoelim.1.gz: gzip compressed data, was "zsoelim.1", from Unix, last modified: Mon Jan 29 14:20:53 2007, max compression
18:25:39
#cat /usr/share/man/man1/zsoelim.1.gz
¥æ½Ezsoelim.1…UïO‚¥Õ©èt*.Dڊ^úÁٝM¬nì=ÛKÄo¼ùÒI'%Ùõ®çͼ7o=íÑ­qԘ9Så=Gϵ]*=íɗ.|³v¾Htpqا“ßçß}ÃK¦oš¾Ù±¥¦¹Ó‡»èGßÒÒ¬©´1;kSëJ”L‰Ã2’¯òbp÷…ì8˜šÆí¬¶E¸±»Èd"ņ
ðÀ$*ü’#­lZȆ                                                                                                                                           [Y.ɺRٚéb4~Þ
            °4í
                  °Þé]yÄ\rA'Ç tvzzvúŽ·™%eV 4ЅnRQºA­×ô}2ººÞÒ    õÞ8:þýèø´‡…~¯å
[°©¡’:¢ŠÉ5ݝß^©î4=¢h’ÕštôøŸ–cŠÂ9øªÂµiéÏÛ®¡–ûÏô÷ô0_4}ù'ÃüDÔRÓßôô¥ûüÈ —W“‹ûáøa8º{ƒÓ˜!¥ÒÃ.Єy»d—bŸ`[‘ó]        ¼oKŸ,êŒÉ¸Ò„²+4[ª¶Ž·}Vx°<S’KèQ.ïMyÎÀNӗ?•zX0š¾#/y7µ)ÐýÙ:w¿ð.IA[mKµ+J«a÷zƒE…qÎ'š1-9õ_qVµ÷?c.ø5”æ_I­Xžæ $^@n@ܓž?S¿»û®|èîžI«rB\
|܈¹“… ¾ÓÆÿb²¡!’˜8FÀIñ}l¶±ˆ7M|¬Á`îw@41·Ó·I€V€“ߺS½*E£aÁ”Vê4u½Î²îœü<                                                                                                                                                                          ëQZ7ÐB±m8•Ü°+­
                                                                   ú
îP°Í¯:G#%ö9o”w efÂÞ¿z×õXØD¤­c˜6nØZEÃ:(öM¶hkè‰CV~…#dlB'$®°¡h—Op’x¤C…E`“²ÃÔ¦5Ù¯„]îG©d€Fyv0„ca¹ëãgz$AP
18:27:13
#zcat /usr/share/man/man1/zsoelim.1.gz
.\" Man page for zsoelim
.\"
.\" Copyright (C), 1994, 1995, Graeme W. Wilford. (Wilf.)
.\"
.\" You may distribute under the terms of the GNU General Public
.\" License as specified in the file COPYING that comes with the
.\" man-db distribution.
.\"
.\" Sat Dec 10 19:33:32 GMT 1994  Wilf. (G.Wilford@ee.surrey.ac.uk)
.\"
...
.SH "SEE ALSO"
.BR nroff (1),
.BR troff (1),
.BR groff (1),
.BR man (1).
.SH AUTHOR
.nf
Wilf. (G.Wilford@ee.surrey.ac.uk).
Fabrizio Polacco (fpolacco@debian.org).
.fi
18:27:19
#more /usr/share/man/man1/zsoelim.1.gz
18:27:34
#z
------> /usr/share/man/man1/zsoelim.1.gz <------
.\" Man page for zsoelim
.\"
.\" Copyright (C), 1994, 1995, Graeme W. Wilford. (Wilf.)
.\"
.\" You may distribute under the terms of the GNU General Public
.\" License as specified in the file COPYING that comes with the
.\" man-db distribution.
.\"
.\" Sat Dec 10 19:33:32 GMT 1994  Wilf. (G.Wilford@ee.surrey.ac.uk)
...
.SH "SEE ALSO"
.BR nroff (1),
.BR troff (1),
.BR groff (1),
.BR man (1).
.SH AUTHOR
.nf
Wilf. (G.Wilford@ee.surrey.ac.uk).
Fabrizio Polacco (fpolacco@debian.org).
.fi
18:27:48
#zmore /usr/share/man/man1/zsoelim.1.gz
18:28:06
#apropos user
/etc/adduser.conf (5) [adduser.conf] - configuration file for adduser(8) and addgroup(8) .
/etc/deluser.conf (5) [deluser.conf] - configuration file for deluser(8) and delgroup(8) .
addgroup (8)         - add a user or group to the system
adduser (8)          - add a user or group to the system
adduser.conf (5)     - configuration file for adduser(8) and addgroup(8) .
bsd-write (1)        - send a message to another user
chage (1)            - change user password expiry information
check_driver (1)     - Linux 2.6(.16+) userspace device rebinding helper.
chfn (1)             - change real user name and information
crontab (1)          - maintain crontab files for individual users (V3)
...
udp (7)              - User Datagram Protocol for IPv4
unix_chkpwd (8)      - check the password of the invoking user
useradd (8)          - create a new user or update default new user information
userdel (8)          - delete a user account and related files
usermod (8)          - modify a user account
users (1)            - print the user names of users currently logged in to the current host
wall (1)             - write a message to users
whoami (1)           - print effective userid
write (1)            - send a message to another user
xset (1)             - user preference utility for X
18:29:29
#apropos user | grep Add

18:30:00
#apropos user | grep -i
/etc/adduser.conf (5) [adduser.conf] - configuration file for adduser(8) and addgroup(8) .
addgroup (8)         - add a user or group to the system
adduser (8)          - add a user or group to the system
adduser.conf (5)     - configuration file for adduser(8) and addgroup(8) .
useradd (8)          - create a new user or update default new user information
18:30:03
#apropos user | egrep -i "Add|Remove|De
/etc/adduser.conf (5) [adduser.conf] - configuration file for adduser(8) and addgroup(8) .
addgroup (8)         - add a user or group to the system
adduser (8)          - add a user or group to the system
adduser.conf (5)     - configuration file for adduser(8) and addgroup(8) .
chage (1)            - change user password expiry information
chfn (1)             - change real user name and information
delgroup (8)         - remove a user or group from the system
deluser (8)          - remove a user or group from the system
passwd (1)           - change user password
su (1)               - change user ID or become super-user
ucf (1)              - Update Configuration File: preserve user changes in configuration files
useradd (8)          - create a new user or update default new user information
userdel (8)          - delete a user account and related files
18:31:04
#whatis intro
intro (7)            - Introduction to overview, conventions, and miscellany section
intro (4)            - Introduction to special files
intro (1)            - Introduction to user commands
intro (8)            - Introduction to administration and privileged commands
intro (2)            - Introduction to system calls
intro (6)            - Introduction to games
intro (5)            - Introduction to file formats
intro (3)            - Introduction to library functions
18:33:09
#man passwd
18:33:18
#whatis passwd
passwd (1)           - change user password
passwd (5)           - the password file
18:33:25
#vim /etc/passwd
18:33:49
#whatis passwd
passwd (1)           - change user password
passwd (5)           - the password file
18:34:47
#man 5 passwd
18:34:58
#PAGER=cat
Переформатирование passwd(5), подождите...
passwd(5)                       Форматы файлов                       passwd(5)
ÐНÐАÐЗÐВÐАÐНÐИÐЕ
       passwd - файл паролей
ÐОÐПÐИÐСÐАÐНÐИÐЕ
       Файл /etc/passwd содержит учётные записи пользователей, по одной в
       каждой строке. Строка состоит из семи полей, разделённых двоеточиями
       (<<:>>). Поля:
       o  имя пользователя для входа в систему
       o  необязательный зашифрованный пароль
...
       значение по умолчанию /bin/sh.
ÐФÐАÐЙÐ
          tc/passwd
          содержит информацию о пользователях
       /etc/shadow
          необязательный файл с шифрованными паролями
ÐСÐМÐОÐТÐРÐИÐТÐЕ ÐТÐАÐКÐЖÐЕ
       getent(1), login(1), passwd(1), su(1), crypt(3), getpwnam(3),
       shadow(5), pwconv(8), pwunconv(8), sulogin(8).
Форматы файлов                    02/25/2007                         passwd(5)
18:35:09
#PAGER=more
Переформатирование passwd(5), подождите...
passwd(5)                       Форматы файлов                       passwd(5)
ÐНÐАÐЗÐВÐАÐНÐИÐЕ
       passwd - файл паролей
ÐОÐПÐИÐСÐАÐНÐИÐЕ
       Файл /etc/passwd содержит учётные записи пользователей, по одной в
       каждой строке. Строка состоит из семи полей, разделённых двоеточиями
       (<<:>>). Поля:
       o  имя пользователя для входа в систему
       o  необязательный зашифрованный пароль
...
       то она воспринимается как шифрованный пароль, как определено в
       crypt(3).
       Поле комментария используется различными системными утилитами, такими
       как finger(1).
       В поле домашнего каталога хранится начальный рабочий каталог. Программа
       login использует эту информацию для установки значения переменной среды
       $HOME.
       В поле интерпретатора командной строки хранится название интерпретатора
       командной строки пользователя или программы, которая будет запущена
       первой. Программа login использует эту информацию для установки
18:35:29
#PAGER=less
passwd(5)                       Форматы файлов                       passwd(5)
passwd(5)                       Форматы файлов                       passwd(5)
НАЗВАНИЕ
       passwd - файл паролей
Переформатирование passwd(5), подождите...
 ESCOA
 ESCOA
 ESCOA
 ESCOA
 ESCOA
...
ОПИСАНИЕ
       Файл /etc/passwd содержит учётные записи пользователей, по одной в
       каждой строке. Строка состоит из семи полей, разделённых двоеточиями
       (<<:>>). Поля:
       o  имя пользователя для входа в систему
       o  необязательный зашифрованный пароль
       o  числовой идентификатор пользователя
       o  числовой идентификатор группы
       o  ФИО пользователя или поле комментария
       o  домашний каталог пользователя
18:35:39
#LANG=C

18:39:06
#zless /usr/share/man/man1/zsoelim.1.gz
18:44:54
#info gzip
18:45:39
#ls -l /usr/share/doc
[root@debian1:~]# info gzip
doc/      doc-base/
18:46:47
#ls -l /usr/share/doc/xterm/
drwxr-xr-x 2 root root  120 Dec 23  2007 libxss1
drwxr-xr-x 2 root root  120 Dec 23  2007 libxt6
drwxr-xr-x 2 root root  120 Dec 23  2007 libxtrap6
drwxr-xr-x 2 root root  120 Dec 23  2007 libxtst6
drwxr-xr-x 2 root root  120 Dec 23  2007 libxv1
drwxr-xr-x 2 root root  120 Dec 23  2007 libxxf86dga1
drwxr-xr-x 2 root root  120 Dec 23  2007 libxxf86vm1
drwxr-xr-x 2 root root  184 Mar 10  2008 libyaml-perl
drwxr-xr-x 2 root root  152 Mar 10  2008 linux-kernel-headers
drwxr-xr-x 2 root root  208 Dec 23  2007 locales
...
-rw-r--r-- 1 root root    534 Nov 26  2005 NEWS.Debian.gz
-rw-r--r-- 1 root root   2609 Nov 26  2005 README.Debian
-rw-r--r-- 1 root root   3203 Mar 14  2006 README.i18n.gz
-rw-r--r-- 1 root root  11835 Jan 10  2007 changelog.Debian.gz
-rw-r--r-- 1 root root   2541 Nov 26  2005 copyright
-rw-r--r-- 1 root root  32434 Jan 10  2007 xterm.faq.gz
-rw-r--r-- 1 root root 105363 Nov 26  2005 xterm.faq.html
-rw-r--r-- 1 root root 298410 Oct 24  2006 xterm.log.html
-rw-r--r-- 1 root root   4429 Jan 10  2007 xterm.termcap.gz
-rw-r--r-- 1 root root  11979 Jan 10  2007 xterm.terminfo.gz
18:47:32
#zless /usr/share/doc/xterm/xterm.faq.gz
18:50:18
#[root@fbsd1:~]# top
last pid:  6512;  load averages:  0.00,  0.01,  0.00    up 0+07:33:52  16:50:23
36 processes 0.0 running 0.0 sleepin 0.4           0.0             99.6
CPU states:     % user,     % nice,     % system,     % interrupt,     % idle
Mem: 42M Active, 17M Inact, 27M Wired, 30M Buf, 293M Free
Swap: 2015M Total, 2015M Free
  PID USERNAME    THR PRI NICE   SIZE    RES STATE    TIME   WCPU COMMAND
 6447 root          1  96    0  1348K   936K select   0:00  0.33% script
 5687 root          1   8    0  9692K  8304K nanslp   0:06  0.05% perl5.8.8
  865 root          1   8    0  9692K  8236K nanslp   0:10  0.00% perl5.8.8
  712 root          1  96    0 12352K  5408K select   0:03  0.00% gdm-binary
...
  750 root          1  96    0  3528K  2800K select   0:00  0.00% sendmail
  585 root          1  96    0  1404K  1072K select   0:00  0.00% syslogd
 5724 root          1   8    0  3292K  2124K wait     0:00  0.00% bash
 5681 root          1  96    0  1348K   936K select   0:00  0.00% script
 5155 root          1  96    0  7284K  6184K select   0:00  0.00% Xvnc
  767 root          1   8    0  1396K  1100K nanslp   0:00  0.00% cron
  456 root          1  96    0  1436K   912K select   0:00  0.00% moused
  273 root          1  96    0  1472K  1064K select   0:00  0.00% dhclient
  293 _dhcp         1  96    0  1472K  1124K select   0:00  0.00% dhclient
 6429 root          1  96    0  6280K  3324K select   0:00  0.00% sshd
18:50:24
#[root@fbsd1:~]#

18:50:24
#[root@fbsd1:~]#

18:50:24
#[root@fbsd1:~]#

18:50:24
#[root@fbsd1:~]# ls -l /usr/share/doc/handbook/l10n.html
acpi-debug.html                       mac-biba.html
acpi-overview.html                    mac-bsdextended.html
adding-swap-space.html                mac-ifoff.html
advanced-networking/                  mac-implementing.html
advanced-networking.html              mac-initial.html
anoncvs.html                          mac-inline-glossary.html
appendices.html                       mac-lomac.html
audit-administration.html             mac-mls.html
audit-config.html                     mac-modules.html
audit-inline-glossary.html            mac-partition.html
...
l10n-compiling.html                   virtualization.html
l10n.html                             x-config.html
lang-setup.html                       x-fonts.html
linuxemu-advanced.html                x-install.html
linuxemu-lbc-install.html             x-understanding.html
linuxemu-maple.html                   x-xdm.html
linuxemu-mathematica.html             x11-wm.html
linuxemu-matlab.html                  x11.html
linuxemu-oracle.html
-r--r--r--  1 root  wheel  4594 16 ÑÎ×  2008 /usr/share/doc/handbook/l10n.html
18:51:08
#[root@fbsd1:~]# LANG=C
[root@fbsd1:~]# lynx
bash: lynx: ËÏÍÁÎÄÁ ÎÅ ÎÁÊÄÅÎÁ
18:51:11
#[root@fbsd1:~]# lynx
bash: lynx: command not found
18:51:27
#[root@fbsd1:~]# ftp ftp://ftp.freebsd.org
[root@fbsd1:~]# pkg_add -r lynx
Error: FTP Unable to get ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6.3-release/Latest/lynx.tbz: File unavailable (e.g., file not found, no access)
pkg_add: unable to fetch 'ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6.3-release/Latest/lynx.tbz' by URL
Trying 204.152.184.73...
Connected to ftp.freebsd.org.
220 Welcome to freebsd.isc.org.
331 Please specify the password.
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
200 Switching to Binary mode.
550 Failed to change directory.
221 Goodbye.
18:51:58
#[root@fbsd1:~]#
[root@fbsd1:~]# ftp ftp://ftp.freebsd.org/pub
Trying 204.152.184.73...
Connected to ftp.freebsd.org.
220 Welcome to freebsd.isc.org.
331 Please specify the password.
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
200 Switching to Binary mode.
local: pub remote: pub
229 Entering Extended Passive Mode (|||28385|)
550 Failed to open file.
221 Goodbye.
18:52:00
#[root@fbsd1:~]#

18:52:13
#[root@fbsd1:~]# ftp ftp://ftp7.ua.freebsd.org/pub
[root@fbsd1:~]# ftp ftp://ftp7.ua.freebsd.org
Connected to ftp7.ua.freebsd.org.
220 (vsFTPd 2.0.5)
331 Please specify the password.
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
200 Switching to Binary mode.
550 Failed to change directory.
221 Goodbye.
Connected to ftp7.ua.freebsd.org.
220 (vsFTPd 2.0.5)
331 Please specify the password.
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
200 Switching to Binary mode.
local: pub remote: pub
229 Entering Extended Passive Mode (|||55226|)
550 Failed to open file.
221 Goodbye.
18:53:12
#[root@fbsd1:~]# whereis lynx
[root@fbsd1:~]# uname -a
FreeBSD fbsd1.unix.nt 6.3-RELEASE FreeBSD 6.3-RELEASE #0: Wed Jan 16 04:45:45 UTC 2008     root@dessler.cse.buffalo.edu:/usr/obj/usr/src/sys/SMP  i386
lynx: /usr/ports/japanese/lynx
18:54:45
#[root@fbsd1:~]# ls
.bash_history           .l3rc                   .vnc
.bash_profile           .lesshst                install
.bashrc                 .lilalo                 lynx-2.8.6.5_1,1.tbz
.cshrc                  .login                  mbox
.history                .profile
.k5login                .ssh
18:55:02
#[root@fbsd1:~]# lynx
   Other resources include:
       current development
     * ftp and http mirrors
     * Mailing list archives
     * pgp/gpg signatures
     __________________________________________________________________
   Viewable with any browser; valid HTML.
Are you sure you want to quit? (y)
 H)elp O)ptions P)rint G)o M)ain screen Q)uit /=search [delete]=history list
18:55:10
#[root@fbsd1:~]#

18:55:11
#[root@fbsd1:~]#

18:55:11
#[root@fbsd1:~]#

18:55:11
#[root@fbsd1:~]# ls -l /usr/share/doc/handbook/l10n.html
                 hereis w3m
RELEASE/packages/www/lynx-2.8.6.5_1,1.tbzebsd.org/pub/FreeBSD/releases/i386/6.3-R
-r--r--r--  1 root  wheel  4594 Jan 16  2008 /usr/share/doc/handbook/l10n.html
18:55:36
#[root@fbsd1:~]#
   22.4 Compiling I18N Programs
   22.5 Localizing FreeBSD to Specific Languages
   Contributed by Andrey Chernov. Rewritten by Michael C. Wu.
22.1 Synopsis
   FreeBSD is a very distributed project with users and contributors
Are you sure you want to quit? (y)                       k; Left to go back.
 H)elp O)ptions P)rint G)o M)ain screen Q)uit /=search [delete]=history list
18:55:36
#[root@fbsd1:~]#

18:55:36
#[root@fbsd1:~]#

18:56:00
#[root@fbsd1:~]# lynx freebsd.org
         A Mirrored Vinum Volume                                       3
     36. Screen Saver Timeoutme
     5. Selecting Usage from Sysinstall Main Menu
     37. System Console Configuration Exit
     6. Selecting Documentation Menu
     38. Select Your Region
     7. Sysinstall Documentation Menu
    -39. Select Your Country
     8. Sysinstall Main Menu
    -40. Select Your Time Zone
     9. Sysinstall Keymap Menu
    -41. Select Mouse Protocol Type
         Screen Saver Timeout
    -42. System Console Configuration Exit
         Select Your Region
    -43. Select Your Countryt
         Select Your Time Zone
    -44. Select Mouse Protocol Type
         Set Mouse Protocol
         Configure Mouse Port
         Setting the Mouse Port
18:56:52
#[root@fbsd1:~]#

18:56:53
#[root@fbsd1:~]#

18:56:54
#[root@fbsd1:~]#

18:57:59
#[root@fbsd1:~]#
   Osnovnogo Web servera FreeBSD
   I. V nachale                                             FTP servera
                                                   zerkal
   Proekta FreeBSD
                             FreeBSD Mall
        1. Vvedenie Poiskom v Rukovodstve FreeBSD
     Po razdelam   Odnim fajlom
              1.1. Kratkij obzor
   Predislovie
      V nachale.2. Dobro pozhalovat' vo FreeBSD!
           VvedenieO Proekte FreeBSD
                   Kratkij obzor
Are you sure you want to quit? (y)
18:57:59
#[root@fbsd1:~]#

18:57:59
#[root@fbsd1:~]#

18:58:00
19:03:27
#[root@fbsd1:~]# exit
[root@fbsd1:~]# #^ http://tldp.org
exit
Connection to 192.168.16.209 closed.
прошло 22 минуты
19:25:55
#whois nt.ua
bash: whois: command not found
19:26:15
#whois nt.ua | grep gmail
[root@debian1:~]# apt-get install whois
Reading package lists... Done
Building dependency tree... Done
The following extra packages will be installed:
  libidn11
The following NEW packages will be installed:
  libidn11 whois
0 upgraded, 2 newly installed, 0 to remove and 55 not upgraded.
Need to get 163kB of archives.
After unpacking 594kB of additional disk space will be used.
...
Get:2 http://debian.org.ua etch/main whois 4.7.20 [47.7kB]
Fetched 163kB in 0s (456kB/s)
Selecting previously deselected package libidn11.
(Reading database ... 22620 files and directories currently installed.)
Unpacking libidn11 (from .../libidn11_0.6.5-1_i386.deb) ...
Selecting previously deselected package whois.
Unpacking whois (from .../archives/whois_4.7.20_i386.deb) ...
Setting up libidn11 (0.6.5-1) ...
Setting up whois (4.7.20) ...
e-mail:         sergey.cherepenin@gmail.com
19:26:48
#whois nt.ua | grep gmail
e-mail:         sergey.cherepenin@gmail.com
прошло 13 минут
19:40:19
#ls -l /
[root@debian1:~]# ls -l
total 0
-rw-r--r-- 1 root root 0 Mar 12  2008 1234
total 16
drwxr-xr-x   2 root root 2480 Mar 15  2008 bin
drwxr-xr-x   2 root root   48 Oct 28  2006 boot
drwxr-xr-x  10 root root 2820 Jun 22 10:56 dev
drwxr-xr-x  56 root root 3384 Jun 22 20:26 etc
drwxr-xr-x 205 root root 4920 Mar 14  2008 home
drwxr-xr-x   2 root root   48 Dec 23  2007 initrd
...
drwxr-xr-x   2 root root   48 Oct 28  2006 mnt
drwxr-xr-x   2 root root   48 Dec 23  2007 opt
dr-xr-xr-x  68 root root    0 Jun 22 10:56 proc
drwxr-xr-x   7 root root  400 Jun 22 19:33 root
drwxr-xr-x   2 root root 2736 Dec 22 14:57 sbin
drwxr-xr-x   2 root root   48 Dec 23  2007 srv
drwxr-xr-x  12 root root    0 Jun 22 10:56 sys
drwxrwxrwt   4 root root  168 Jun 22 19:39 tmp
drwxr-xr-x  11 root root  264 Dec 23  2007 usr
drwxr-xr-x  13 root root  312 Mar 14  2008 var
19:41:54
#mount
[root@debian1:~]# ls -lh  /
total 16K
drwxr-xr-x   2 root root 2.5K Mar 15  2008 bin
drwxr-xr-x   2 root root   48 Oct 28  2006 boot
drwxr-xr-x  10 root root 2.8K Jun 22 10:56 dev
drwxr-xr-x  56 root root 3.4K Jun 22 20:26 etc
drwxr-xr-x 205 root root 4.9K Mar 14  2008 home
drwxr-xr-x   2 root root   48 Dec 23  2007 initrd
drwxr-xr-x  12 root root 3.7K Oct 27  2008 lib
drwx------   2 root root   48 Dec 23  2007 lost+found
...
drwxr-xr-x   2 root root   48 Dec 23  2007 srv
drwxr-xr-x  12 root root    0 Jun 22 10:56 sys
drwxrwxrwt   4 root root  168 Jun 22 19:39 tmp
drwxr-xr-x  11 root root  264 Dec 23  2007 usr
drwxr-xr-x  13 root root  312 Mar 14  2008 var
/dev/hda1 on / type reiserfs (rw)
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
udev on /dev type tmpfs (rw,mode=0755)
19:45:20
#find /dev -type c
/dev/.static/dev/tty7
/dev/.static/dev/tty8
/dev/.static/dev/tty9
/dev/.static/dev/zero
/dev/.static/dev/audioctl
/dev/.static/dev/console
/dev/.static/dev/sequencer
/dev/.static/dev/audio
/dev/.static/dev/midi0
/dev/.static/dev/midi1
...
/dev/tty7
/dev/tty6
/dev/tty5
/dev/tty4
/dev/tty3
/dev/tty2
/dev/tty1
/dev/tty0
/dev/null
/dev/console
19:46:28
#find /dev -type c -ls
 45790    0 crw-------   1 root     tty               Dec 23  2007 /dev/.static/dev/tty7
 45800    0 crw-------   1 root     tty               Dec 23  2007 /dev/.static/dev/tty8
 45765    0 crw-------   1 root     tty               Dec 23  2007 /dev/.static/dev/tty9
 45725    0 crw-rw-rw-   1 root     root              Dec 23  2007 /dev/.static/dev/zero
 45718    0 crw-rw----   1 root     audio             Dec 23  2007 /dev/.static/dev/audioctl
 45746    0 crw-------   1 root     tty               Dec 23  2007 /dev/.static/dev/console
 45736    0 crw-rw----   1 root     audio             Dec 23  2007 /dev/.static/dev/sequencer
 45721    0 crw-rw----   1 root     audio             Dec 23  2007 /dev/.static/dev/audio
 45731    0 crw-rw----   1 root     audio             Dec 23  2007 /dev/.static/dev/midi0
 45796    0 crw-rw----   1 root     audio             Dec 23  2007 /dev/.static/dev/midi1
...
   892    0 crw-rw----   1 root     root              Jun 22 10:56 /dev/tty7
   889    0 crw-------   1 root     root              Jun 22 10:56 /dev/tty6
   886    0 crw-------   1 root     root              Jun 22 10:56 /dev/tty5
   883    0 crw-------   1 root     root              Jun 22 10:56 /dev/tty4
   880    0 crw-------   1 root     root              Jun 22 10:56 /dev/tty3
   877    0 crw-------   1 root     root              Jun 22 10:56 /dev/tty2
   874    0 crw-------   1 root     root              Jun 22 10:56 /dev/tty1
   871    0 crw-r--r--   1 root     root              Jun 22 10:56 /dev/tty0
   785    0 crw-rw-rw-   1 root     root              Jun 22 10:56 /dev/null
   780    0 crw-------   1 root     root              Jun 22 10:56 /dev/console
19:46:56
#ls -li
[root@debian1:~]# find /dev -type c -ls
total 0
46870 -rw-r--r-- 1 root root 0 Mar 12  2008 1234
19:47:06
#ls -i
[root@debian1:~]# ls
1234
46870 1234
19:47:28
#ls -l /
 45726    0 crw-rw----   1 root     audio             Dec 23  2007 /dev/.static/dev/midi03
 45748    0 crw-rw----   1 root     audio             Dec 23  2007 /dev/.static/dev/mixer1
 45749    0 crw-rw----   1 root     audio             Dec 23  2007 /dev/.static/dev/mixer2
 45792    0 crw-rw----   1 root     audio             Dec 23  2007 /dev/.static/dev/mixer3
 45750    0 crw-rw-rw-   1 root     root              Dec 23  2007 /dev/.static/dev/random
 45742    0 crw-rw----   1 root     video             Dec 23  2007 /dev/.static/dev/agpgart
 45716    0 crw-rw----   1 root     audio             Dec 23  2007 /dev/.static/dev/rmidi0
 45806    0 crw-rw----   1 root     audio             Dec 23  2007 /dev/.static/dev/rmidi1
 45781    0 crw-rw----   1 root     audio             Dec 23  2007 /dev/.static/dev/rmidi2
 45789    0 crw-rw----   1 root     audio             Dec 23  2007 /dev/.static/dev/rmidi3
...
drwxr-xr-x   2 root root   48 Oct 28  2006 mnt
drwxr-xr-x   2 root root   48 Dec 23  2007 opt
dr-xr-xr-x  68 root root    0 Jun 22 10:56 proc
drwxr-xr-x   7 root root  400 Jun 22 19:33 root
drwxr-xr-x   2 root root 2736 Dec 22 14:57 sbin
drwxr-xr-x   2 root root   48 Dec 23  2007 srv
drwxr-xr-x  12 root root    0 Jun 22 10:56 sys
drwxrwxrwt   4 root root  168 Jun 22 19:39 tmp
drwxr-xr-x  11 root root  264 Dec 23  2007 usr
drwxr-xr-x  13 root root  312 Mar 14  2008 var
19:52:22
#ls -l /home | cat -n | less
19:52:40
#ls -l /home | cat -n
    56  drwxr-xr-x 2 user145 user145 136 Mar 13  2008 user145
    57  drwxr-xr-x 2 user146 user146 136 Mar 13  2008 user146
    58  drwxr-xr-x 2 user147 user147 136 Mar 13  2008 user147
    59  drwxr-xr-x 2 user148 user148 136 Mar 13  2008 user148
    60  drwxr-xr-x 2 user149 user149 136 Mar 13  2008 user149
    61  drwxr-xr-x 2 user15  user15  136 Mar 13  2008 user15
    62  drwxr-xr-x 2 user150 user150 136 Mar 13  2008 user150
    63  drwxr-xr-x 2 user151 user151 136 Mar 13  2008 user151
    64  drwxr-xr-x 2 user152 user152 136 Mar 13  2008 user152
    65  drwxr-xr-x 2 user153 user153 136 Mar 13  2008 user153
...
   195  drwxr-xr-x 2 user90  user90  136 Mar 13  2008 user90
   196  drwxr-xr-x 2 user91  user91  136 Mar 13  2008 user91
   197  drwxr-xr-x 2 user92  user92  136 Mar 13  2008 user92
   198  drwxr-xr-x 2 user93  user93  136 Mar 13  2008 user93
   199  drwxr-xr-x 2 user94  user94  136 Mar 13  2008 user94
   200  drwxr-xr-x 2 user95  user95  136 Mar 13  2008 user95
   201  drwxr-xr-x 2 user96  user96  136 Mar 13  2008 user96
   202  drwxr-xr-x 2 user97  user97  136 Mar 13  2008 user97
   203  drwxr-xr-x 2 user98  user98  136 Mar 13  2008 user98
   204  drwxr-xr-x 2 user99  user99  136 Mar 13  2008 user99
19:52:42
#ls -l /
total 16
drwxr-xr-x   2 root root 2480 Mar 15  2008 bin
drwxr-xr-x   2 root root   48 Oct 28  2006 boot
drwxr-xr-x  10 root root 2820 Jun 22 10:56 dev
drwxr-xr-x  56 root root 3384 Jun 22 20:26 etc
drwxr-xr-x 205 root root 4920 Mar 14  2008 home
drwxr-xr-x   2 root root   48 Dec 23  2007 initrd
drwxr-xr-x  12 root root 3696 Oct 27  2008 lib
drwx------   2 root root   48 Dec 23  2007 lost+found
drwxr-xr-x   2 root root   48 Dec 23  2007 media
drwxr-xr-x   2 root root   48 Oct 28  2006 mnt
drwxr-xr-x   2 root root   48 Dec 23  2007 opt
dr-xr-xr-x  68 root root    0 Jun 22 10:56 proc
drwxr-xr-x   7 root root  400 Jun 22 19:33 root
drwxr-xr-x   2 root root 2736 Dec 22 14:57 sbin
drwxr-xr-x   2 root root   48 Dec 23  2007 srv
drwxr-xr-x  12 root root    0 Jun 22 10:56 sys
drwxrwxrwt   4 root root  168 Jun 22 19:39 tmp
drwxr-xr-x  11 root root  264 Dec 23  2007 usr
drwxr-xr-x  13 root root  312 Mar 14  2008 var
19:59:36
#ls -l /etc/rc6.d/
[root@debian1:~]# ls -l /etc/rc2.d/
total 4
-rw-r--r-- 1 root root 556 Jan 31  2007 README
lrwxrwxrwx 1 root root  18 Jul  4  2008 S10sysklogd -> ../init.d/sysklogd
lrwxrwxrwx 1 root root  15 Jul  4  2008 S11klogd -> ../init.d/klogd
lrwxrwxrwx 1 root root  17 Jul  4  2008 S20makedev -> ../init.d/makedev
lrwxrwxrwx 1 root root  23 Jul  4  2008 S20openbsd-inetd -> ../init.d/openbsd-inetd
lrwxrwxrwx 1 root root  13 Jul  4  2008 S20ssh -> ../init.d/ssh
lrwxrwxrwx 1 root root  13 Jul  4  2008 S21gdm -> ../init.d/gdm
lrwxrwxrwx 1 root root  14 Jul  4  2008 S89cron -> ../init.d/cron
...
lrwxrwxrwx 1 root root  18 Jul  4  2008 K90sysklogd -> ../init.d/sysklogd
-rw-r--r-- 1 root root 353 Jan  7  2006 README
lrwxrwxrwx 1 root root  18 Jul  4  2008 S20sendsigs -> ../init.d/sendsigs
lrwxrwxrwx 1 root root  17 Jul  4  2008 S30urandom -> ../init.d/urandom
lrwxrwxrwx 1 root root  22 Jul  4  2008 S31umountnfs.sh -> ../init.d/umountnfs.sh
lrwxrwxrwx 1 root root  20 Jul  4  2008 S35networking -> ../init.d/networking
lrwxrwxrwx 1 root root  18 Jul  4  2008 S36ifupdown -> ../init.d/ifupdown
lrwxrwxrwx 1 root root  18 Jul  4  2008 S40umountfs -> ../init.d/umountfs
lrwxrwxrwx 1 root root  20 Jul  4  2008 S60umountroot -> ../init.d/umountroot
lrwxrwxrwx 1 root root  16 Jul  4  2008 S90reboot -> ../init.d/reboot
20:04:38
#mkfifo /tmp/fifo
[root@debian1:~]# mkfifo /tmpfifo
20:04:45
#file fifo
[root@debian1:~]# cd /tmp
fifo: fifo (named pipe)
20:04:55
#cat fifo
[root@debian1:tmp]# ls -l
total 0
prw-r--r-- 1 root root 0 Jun 22 21:04 fifo
1
/dev/ttypa
20:05:38
#echo 1 > /tmp/fifo

/dev/ttyp8
20:11:55
#cd

20:12:15
#vim /etc/passwd
20:12:39
#echo $HOME
/root
20:12:41
#cd

20:12:47
#cd ~/.ssh
[root@debian1:~]# cd ~
20:12:57
#cd
[root@debian1:.ssh]# pwd
/root/.ssh
20:13:00
#cd -~
bash: cd: -~: invalid option
cd: usage: cd [-L|-P] [dir]
20:13:05
#cd ~user
[root@debian1:~]# cd -
/root/.ssh
20:13:48
#grep user /etc/passwd
user53:x:1054:1054::/home/user53:/bin/sh
user54:x:1055:1055::/home/user54:/bin/sh
user55:x:1056:1056::/home/user55:/bin/sh
user56:x:1057:1057::/home/user56:/bin/sh
user57:x:1058:1058::/home/user57:/bin/sh
user58:x:1059:1059::/home/user58:/bin/sh
user59:x:1060:1060::/home/user59:/bin/sh
user60:x:1061:1061::/home/user60:/bin/sh
user61:x:1062:1062::/home/user61:/bin/sh
user62:x:1063:1063::/home/user62:/bin/sh
...
user192:x:1193:1193::/home/user192:/bin/sh
user193:x:1194:1194::/home/user193:/bin/sh
user194:x:1195:1195::/home/user194:/bin/sh
user195:x:1196:1196::/home/user195:/bin/sh
user196:x:1197:1197::/home/user196:/bin/sh
user197:x:1198:1198::/home/user197:/bin/sh
user198:x:1199:1199::/home/user198:/bin/sh
user199:x:1200:1200::/home/user199:/bin/sh
user200:x:1201:1201::/home/user200:/bin/sh
mega:x:1202:1202:mega user:/home/mega:/bin/bash
20:13:57
#grep user\: /etc/passwd
user:x:1000:1000:User,,,:/home/user:/bin/bash
mega:x:1202:1202:mega user:/home/mega:/bin/bash
20:14:29
#ls -la
[root@debian1:user]# ls -l
total 4
-rwxr-xr-x 1 root root 13 Mar 11  2008 hello
total 45
drwxr-xr-x   8 user user  464 May 24 13:22 .
drwxr-xr-x 205 root root 4920 Mar 14  2008 ..
-rw-------   1 user user 1113 Jun 22 12:21 .bash_history
-rw-r--r--   1 user user  220 Dec 23  2007 .bash_logout
-rw-r--r--   1 user root  424 Apr 30 15:11 .bash_profile
-rw-r--r--   1 user user 2270 Apr 30 15:11 .bashrc
...
drwx------   2 user user   48 Feb 17  2008 .gconf
drwx------   2 user user   80 Feb 18  2008 .gconfd
-rw-r--r--   1 user root   52 Jun 22 10:56 .l3rc
-rw-------   1 user user   35 Mar 12  2008 .lesshst
drwxr-xr-x   2 user root  912 Jun 22 12:21 .lilalo
drwx------   3 user user   72 Dec 23  2007 .mozilla
drwxr-xr-x   2 root root   80 Apr 30 15:12 .ssh
-rw-------   1 user user 3545 May 24 13:22 .viminfo
-rw-r--r--   1 user user  732 Jul  4  2008 .xsession-errors
-rwxr-xr-x   1 root root   13 Mar 11  2008 hello

Файлы

  • -n
  • /usr/share/man/man1/zsoelim.1.gz
  • fifo
  • -n
    >
        56  drwxr-xr-x 2 user145 user145 136 Mar 13  2008 user145
        57  drwxr-xr-x 2 user146 user146 136 Mar 13  2008 user146
        58  drwxr-xr-x 2 user147 user147 136 Mar 13  2008 user147
        59  drwxr-xr-x 2 user148 user148 136 Mar 13  2008 user148
        60  drwxr-xr-x 2 user149 user149 136 Mar 13  2008 user149
        61  drwxr-xr-x 2 user15  user15  136 Mar 13  2008 user15
        62  drwxr-xr-x 2 user150 user150 136 Mar 13  2008 user150
        63  drwxr-xr-x 2 user151 user151 136 Mar 13  2008 user151
        64  drwxr-xr-x 2 user152 user152 136 Mar 13  2008 user152
        65  drwxr-xr-x 2 user153 user153 136 Mar 13  2008 user153
        66  drwxr-xr-x 2 user154 user154 136 Mar 13  2008 user154
        67  drwxr-xr-x 2 user155 user155 136 Mar 13  2008 user155
        68  drwxr-xr-x 2 user156 user156 136 Mar 13  2008 user156
        69  drwxr-xr-x 2 user157 user157 136 Mar 13  2008 user157
        70  drwxr-xr-x 2 user158 user158 136 Mar 13  2008 user158
        71  drwxr-xr-x 2 user159 user159 136 Mar 13  2008 user159
        72  drwxr-xr-x 2 user16  user16  136 Mar 13  2008 user16
        73  drwxr-xr-x 2 user160 user160 136 Mar 13  2008 user160
        74  drwxr-xr-x 2 user161 user161 136 Mar 13  2008 user161
        75  drwxr-xr-x 2 user162 user162 136 Mar 13  2008 user162
        76  drwxr-xr-x 2 user163 user163 136 Mar 13  2008 user163
        77  drwxr-xr-x 2 user164 user164 136 Mar 13  2008 user164
        78  drwxr-xr-x 2 user165 user165 136 Mar 13  2008 user165
        79  drwxr-xr-x 2 user166 user166 136 Mar 13  2008 user166
        80  drwxr-xr-x 2 user167 user167 136 Mar 13  2008 user167
        81  drwxr-xr-x 2 user168 user168 136 Mar 13  2008 user168
        82  drwxr-xr-x 2 user169 user169 136 Mar 13  2008 user169
        83  drwxr-xr-x 2 user17  user17  136 Mar 13  2008 user17
        84  drwxr-xr-x 2 user170 user170 136 Mar 13  2008 user170
        85  drwxr-xr-x 2 user171 user171 136 Mar 13  2008 user171
        86  drwxr-xr-x 2 user172 user172 136 Mar 13  2008 user172
        87  drwxr-xr-x 2 user173 user173 136 Mar 13  2008 user173
        88  drwxr-xr-x 2 user174 user174 136 Mar 13  2008 user174
        89  drwxr-xr-x 2 user175 user175 136 Mar 13  2008 user175
        90  drwxr-xr-x 2 user176 user176 136 Mar 13  2008 user176
        91  drwxr-xr-x 2 user177 user177 136 Mar 13  2008 user177
        92  drwxr-xr-x 2 user178 user178 136 Mar 13  2008 user178
        93  drwxr-xr-x 2 user179 user179 136 Mar 13  2008 user179
        94  drwxr-xr-x 2 user18  user18  136 Mar 13  2008 user18
        95  drwxr-xr-x 2 user180 user180 136 Mar 13  2008 user180
        96  drwxr-xr-x 2 user181 user181 136 Mar 13  2008 user181
        97  drwxr-xr-x 2 user182 user182 136 Mar 13  2008 user182
        98  drwxr-xr-x 2 user183 user183 136 Mar 13  2008 user183
        99  drwxr-xr-x 2 user184 user184 136 Mar 13  2008 user184
       100  drwxr-xr-x 2 user185 user185 136 Mar 13  2008 user185
       101  drwxr-xr-x 2 user186 user186 136 Mar 13  2008 user186
       102  drwxr-xr-x 2 user187 user187 136 Mar 13  2008 user187
       103  drwxr-xr-x 2 user188 user188 136 Mar 13  2008 user188
       104  drwxr-xr-x 2 user189 user189 136 Mar 13  2008 user189
       105  drwxr-xr-x 2 user19  user19  136 Mar 13  2008 user19
       106  drwxr-xr-x 2 user190 user190 168 Mar 13  2008 user190
       107  drwxr-xr-x 2 user191 user191 136 Mar 13  2008 user191
       108  drwxr-xr-x 2 user192 user192 136 Mar 13  2008 user192
       109  drwxr-xr-x 2 user193 user193 136 Mar 13  2008 user193
       110  drwxr-xr-x 2 user194 user194 136 Mar 13  2008 user194
       111  drwxr-xr-x 2 user195 user195 136 Mar 13  2008 user195
       112  drwxr-xr-x 2 user196 user196 136 Mar 13  2008 user196
       113  drwxr-xr-x 2 user197 user197 136 Mar 13  2008 user197
       114  drwxr-xr-x 2 user198 user198 136 Mar 13  2008 user198
       115  drwxr-xr-x 2 user199 user199 136 Mar 13  2008 user199
       116  drwxr-xr-x 2 user2   user2   136 Mar 13  2008 user2
       117  drwxr-xr-x 2 user20  user20  136 Mar 13  2008 user20
       118  drwxr-xr-x 2 user200 user200 136 Mar 13  2008 user200
       119  drwxr-xr-x 2 user21  user21  136 Mar 13  2008 user21
       120  drwxr-xr-x 2 user22  user22  136 Mar 13  2008 user22
       121  drwxr-xr-x 2 user23  user23  136 Mar 13  2008 user23
       122  drwxr-xr-x 2 user24  user24  136 Mar 13  2008 user24
       123  drwxr-xr-x 2 user25  user25  136 Mar 13  2008 user25
       124  drwxr-xr-x 2 user26  user26  136 Mar 13  2008 user26
       125  drwxr-xr-x 2 user27  user27  136 Mar 13  2008 user27
       126  drwxr-xr-x 2 user28  user28  136 Mar 13  2008 user28
       127  drwxr-xr-x 2 user29  user29  136 Mar 13  2008 user29
       128  drwxr-xr-x 2 user3   user3   136 Mar 13  2008 user3
       129  drwxr-xr-x 2 user30  user30  136 Mar 13  2008 user30
       130  drwxr-xr-x 2 user31  user31  136 Mar 13  2008 user31
       131  drwxr-xr-x 2 user32  user32  136 Mar 13  2008 user32
       132  drwxr-xr-x 2 user33  user33  136 Mar 13  2008 user33
       133  drwxr-xr-x 2 user34  user34  136 Mar 13  2008 user34
       134  drwxr-xr-x 2 user35  user35  136 Mar 13  2008 user35
       135  drwxr-xr-x 2 user36  user36  136 Mar 13  2008 user36
       136  drwxr-xr-x 2 user37  user37  136 Mar 13  2008 user37
       137  drwxr-xr-x 2 user38  user38  136 Mar 13  2008 user38
       138  drwxr-xr-x 2 user39  user39  136 Mar 13  2008 user39
       139  drwxr-xr-x 2 user4   user4   136 Mar 13  2008 user4
       140  drwxr-xr-x 2 user40  user40  136 Mar 13  2008 user40
       141  drwxr-xr-x 2 user41  user41  136 Mar 13  2008 user41
       142  drwxr-xr-x 2 user42  user42  136 Mar 13  2008 user42
       143  drwxr-xr-x 2 user43  user43  136 Mar 13  2008 user43
       144  drwxr-xr-x 2 user44  user44  136 Mar 13  2008 user44
       145  drwxr-xr-x 2 user45  user45  136 Mar 13  2008 user45
       146  drwxr-xr-x 2 user46  user46  136 Mar 13  2008 user46
       147  drwxr-xr-x 2 user47  user47  136 Mar 13  2008 user47
       148  drwxr-xr-x 2 user48  user48  136 Mar 13  2008 user48
       149  drwxr-xr-x 2 user49  user49  136 Mar 13  2008 user49
       150  drwxr-xr-x 2 user5   user5   136 Mar 13  2008 user5
       151  drwxr-xr-x 2 user50  user50  136 Mar 13  2008 user50
       152  drwxr-xr-x 2 user51  user51  136 Mar 13  2008 user51
       153  drwxr-xr-x 2 user52  user52  136 Mar 13  2008 user52
       154  drwxr-xr-x 2 user53  user53  136 Mar 13  2008 user53
       155  drwxr-xr-x 2 user54  user54  136 Mar 13  2008 user54
       156  drwxr-xr-x 2 user55  user55  136 Mar 13  2008 user55
       157  drwxr-xr-x 2 user56  user56  136 Mar 13  2008 user56
       158  drwxr-xr-x 2 user57  user57  136 Mar 13  2008 user57
       159  drwxr-xr-x 2 user58  user58  136 Mar 13  2008 user58
       160  drwxr-xr-x 2 user59  user59  136 Mar 13  2008 user59
       161  drwxr-xr-x 2 user6   user6   136 Mar 13  2008 user6
       162  drwxr-xr-x 2 user60  user60  136 Mar 13  2008 user60
       163  drwxr-xr-x 2 user61  user61  136 Mar 13  2008 user61
       164  drwxr-xr-x 2 user62  user62  136 Mar 13  2008 user62
       165  drwxr-xr-x 2 user63  user63  136 Mar 13  2008 user63
       166  drwxr-xr-x 2 user64  user64  136 Mar 13  2008 user64
       167  drwxr-xr-x 2 user65  user65  136 Mar 13  2008 user65
       168  drwxr-xr-x 2 user66  user66  136 Mar 13  2008 user66
       169  drwxr-xr-x 2 user67  user67  136 Mar 13  2008 user67
       170  drwxr-xr-x 2 user68  user68  136 Mar 13  2008 user68
       171  drwxr-xr-x 2 user69  user69  136 Mar 13  2008 user69
       172  drwxr-xr-x 2 user7   user7   136 Mar 13  2008 user7
       173  drwxr-xr-x 2 user70  user70  136 Mar 13  2008 user70
       174  drwxr-xr-x 2 user71  user71  136 Mar 13  2008 user71
       175  drwxr-xr-x 2 user72  user72  136 Mar 13  2008 user72
       176  drwxr-xr-x 2 user73  user73  136 Mar 13  2008 user73
       177  drwxr-xr-x 2 user74  user74  136 Mar 13  2008 user74
       178  drwxr-xr-x 2 user75  user75  136 Mar 13  2008 user75
       179  drwxr-xr-x 2 user76  user76  136 Mar 13  2008 user76
       180  drwxr-xr-x 2 user77  user77  136 Mar 13  2008 user77
       181  drwxr-xr-x 2 user78  user78  136 Mar 13  2008 user78
       182  drwxr-xr-x 2 user79  user79  136 Mar 13  2008 user79
       183  drwxr-xr-x 2 user8   user8   136 Mar 13  2008 user8
       184  drwxr-xr-x 2 user80  user80  136 Mar 13  2008 user80
       185  drwxr-xr-x 2 user81  user81  136 Mar 13  2008 user81
       186  drwxr-xr-x 2 user82  user82  136 Mar 13  2008 user82
       187  drwxr-xr-x 2 user83  user83  136 Mar 13  2008 user83
       188  drwxr-xr-x 2 user84  user84  136 Mar 13  2008 user84
       189  drwxr-xr-x 2 user85  user85  136 Mar 13  2008 user85
       190  drwxr-xr-x 2 user86  user86  136 Mar 13  2008 user86
       191  drwxr-xr-x 2 user87  user87  136 Mar 13  2008 user87
       192  drwxr-xr-x 2 user88  user88  136 Mar 13  2008 user88
       193  drwxr-xr-x 2 user89  user89  136 Mar 13  2008 user89
       194  drwxr-xr-x 2 user9   user9   136 Mar 13  2008 user9
       195  drwxr-xr-x 2 user90  user90  136 Mar 13  2008 user90
       196  drwxr-xr-x 2 user91  user91  136 Mar 13  2008 user91
       197  drwxr-xr-x 2 user92  user92  136 Mar 13  2008 user92
       198  drwxr-xr-x 2 user93  user93  136 Mar 13  2008 user93
       199  drwxr-xr-x 2 user94  user94  136 Mar 13  2008 user94
       200  drwxr-xr-x 2 user95  user95  136 Mar 13  2008 user95
       201  drwxr-xr-x 2 user96  user96  136 Mar 13  2008 user96
       202  drwxr-xr-x 2 user97  user97  136 Mar 13  2008 user97
       203  drwxr-xr-x 2 user98  user98  136 Mar 13  2008 user98
       204  drwxr-xr-x 2 user99  user99  136 Mar 13  2008 user99
    
    /usr/share/man/man1/zsoelim.1.gz
    >
    ¥æ½Ezsoelim.1…UïO‚¥Õ©èt*.Dڊ^úÁٝM¬nì=ÛKÄo¼ùÒI'%Ùõ®çͼ7o=íÑ­qԘ9Så=Gϵ]*=íɗ.|³v¾Htpqا“ßçß}ÃK¦oš¾Ù±¥¦¹Ó‡»èGßÒÒ¬©´1;kSëJ”L‰Ã2’¯òbp÷…ì8˜šÆí¬¶E¸±»Èd"ņ
    ðÀ$*ü’#­lZȆ                                                                                                                                           [Y.ɺRٚéb4~Þ
                °4í
                      °Þé]yÄ\rA'Ç tvzzvúŽ·™%eV 4ЅnRQºA­×ô}2ººÞÒ    õÞ8:þýèø´‡…~¯å
    [°©¡’:¢ŠÉ5ݝß^©î4=¢h’ÕštôøŸ–cŠÂ9øªÂµiéÏÛ®¡–ûÏô÷ô0_4}ù'ÃüDÔRÓßôô¥ûüÈ —W“‹ûáøa8º{ƒÓ˜!¥ÒÃ.Єy»d—bŸ`[‘ó]        ¼oKŸ,êŒÉ¸Ò„²+4[ª¶Ž·}Vx°<S’KèQ.ïMyÎÀNӗ?•zX0š¾#/y7µ)ÐýÙ:w¿ð.IA[mKµ+J«a÷zƒE…qÎ'š1-9õ_qVµ÷?c.ø5”æ_I­Xžæ $^@n@ܓž?S¿»û®|èîžI«rB\
    |܈¹“… ¾ÓÆÿb²¡!’˜8FÀIñ}l¶±ˆ7M|¬Á`îw@41·Ó·I€V€“ߺS½*E£aÁ”Vê4u½Î²îœü<                                                                                                                                                                          ëQZ7ÐB±m8•Ü°+­
                                                                       ú
    îP°Í¯:G#%ö9o”w efÂÞ¿z×õXØD¤­c˜6nØZEÃ:(öM¶hkè‰CV~…#dlB'$®°¡h—Op’x¤C…E`“²ÃÔ¦5Ù¯„]îG©d€Fyv0„ca¹ëãgz$AP
    
    fifo
    >
    [root@debian1:tmp]# ls -l
    total 0
    prw-r--r-- 1 root root 0 Jun 22 21:04 fifo
    1
    

    Статистика

    Время первой команды журнала11:20:15 2009- 6-22
    Время последней команды журнала20:14:29 2009- 6-22
    Количество командных строк в журнале98
    Процент команд с ненулевым кодом завершения, % 8.16
    Процент синтаксически неверно набранных команд, % 2.04
    Суммарное время работы с терминалом *, час 1.99
    Количество командных строк в единицу времени, команда/мин 0.82
    Частота использования команд
    [root@fbsd1:~]#32|============================| 28.83%
    ls15|=============| 13.51%
    cd6|=====| 5.41%
    grep6|=====| 5.41%
    apropos5|====| 4.50%
    screen4|===| 3.60%
    cat4|===| 3.60%
    whatis4|===| 3.60%
    man3|==| 2.70%
    whois3|==| 2.70%
    zless2|=| 1.80%
    echo2|=| 1.80%
    find2|=| 1.80%
    vim2|=| 1.80%
    file2|=| 1.80%
    more1|| 0.90%
    egrep1|| 0.90%
    ld1|| 0.90%
    info1|| 0.90%
    mkfifo1|| 0.90%
    PAGER=more1|| 0.90%
    whoami1|| 0.90%
    PAGER=less1|| 0.90%
    z1|| 0.90%
    zmore1|| 0.90%
    ping1|| 0.90%
    mount1|| 0.90%
    PAGER=cat1|| 0.90%
    zcat1|| 0.90%
    less1|| 0.90%
    Remove1|| 0.90%
    fifo1|| 0.90%
    De1|| 0.90%
    LANG=C1|| 0.90%
    ____
    *) Интервалы неактивности длительностью 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$