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

Содержание

Журнал

Четверг (03/10/11)

/dev/tty1
12:03:09
$set $HISTSIZE=600

12:03:30
$echo $HISTSIZE
500
12:03:33
$export $HISTSIZE=600
bash: export: `500=600': неправильный идентификатор
12:03:51
$export set $HISTSIZE=600
bash: export: `500=600': неправильный идентификатор
12:04:00
$set $HISTSIZE 600

12:04:11
$echo $HISTSIZE
500
12:04:14
$echo $HISTSIZE 400
500 400
12:04:22
$set $HISTSIZE=400

12:04:36
$echo $HISTSIZE
500
12:04:38
$set -o $HISTSIZE=600
bash: set: 500=600: недопустимое имя опции
12:04:58
$set $HISTSIZE = 600

12:05:38
$set | less
12:06:22
$ps ax
  PID TTY      STAT   TIME COMMAND
    1 ?        Ss     0:01 init [2]
    2 ?        S<     0:00 [kthreadd]
    3 ?        S<     0:00 [migration/0]
    4 ?        S<     0:00 [ksoftirqd/0]
    5 ?        S<     0:00 [watchdog/0]
    6 ?        S<     0:00 [events/0]
    7 ?        S<     0:00 [khelper]
   39 ?        S<     0:00 [kblockd/0]
   41 ?        S<     0:00 [kacpid]
...
 1987 ?        Ss     0:38 l3-agent
 2144 ?        Ss     5:14 l3-agent
 2387 ?        S      0:01 /usr/bin/perl /usr/share//system-tools-backends-2.0/s
 2466 ?        S      0:00 /usr/lib/gvfs/gvfsd-computer --spawner :1.10 /org/gtk
 2507 ?        S      0:00 /usr/lib/gnome-screensaver/gnome-screensaver-gl-helpe
 2869 tty1     Ss+    0:00 /bin/login --
 2871 tty1     S+     0:00 script -f -c bash -q /home/user/.lilalo//127581175528
 2918 tty1     S+     0:01 script -f -c bash -q /home/user/.lilalo//127581175528
 2919 pts/0    Ss     0:04 bash
 3363 pts/0    R+     0:00 ps ax
12:07:59
$ps aux
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root         1  0.0  0.0   2032   704 ?        Ss   12:12   0:01 init [2]
root         2  0.0  0.0      0     0 ?        S<   12:12   0:00 [kthreadd]
root         3  0.0  0.0      0     0 ?        S<   12:12   0:00 [migration/0]
root         4  0.0  0.0      0     0 ?        S<   12:12   0:00 [ksoftirqd/0]
root         5  0.0  0.0      0     0 ?        S<   12:12   0:00 [watchdog/0]
root         6  0.0  0.0      0     0 ?        S<   12:12   0:00 [events/0]
root         7  0.0  0.0      0     0 ?        S<   12:12   0:00 [khelper]
root        39  0.0  0.0      0     0 ?        S<   12:12   0:00 [kblockd/0]
root        41  0.0  0.0      0     0 ?        S<   12:12   0:00 [kacpid]
...
root      1987  1.2  0.8  18180 12904 ?        Ss   12:14   0:38 l3-agent
user      2144 10.1  0.6  14716  9364 ?        Ss   12:16   5:17 l3-agent
root      2387  0.0  0.6  12416 10584 ?        S    12:19   0:01 /usr/bin/perl /
user      2466  0.0  0.1   8052  2688 ?        S    12:33   0:00 /usr/lib/gvfs/g
user      2507  0.0  0.2  17688  3936 ?        S    12:44   0:00 /usr/lib/gnome-
root      2869  0.0  0.0   2544  1228 tty1     Ss+  12:53   0:00 /bin/login --
user      2871  0.0  0.0   5092   752 tty1     S+   12:54   0:00 script -f -c ba
user      2918  0.1  0.0   5096   392 tty1     S+   12:54   0:01 script -f -c ba
user      2919  0.5  0.2   9016  4448 pts/0    Ss   12:54   0:04 bash
user      3371  0.0  0.0   5564  1040 pts/0    R+   13:08   0:00 ps aux
12:08:16
$ps aux
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root         1  0.0  0.0   2032   704 ?        Ss   12:12   0:01 init [2]
root         2  0.0  0.0      0     0 ?        S<   12:12   0:00 [kthreadd]
root         3  0.0  0.0      0     0 ?        S<   12:12   0:00 [migration/0]
root         4  0.0  0.0      0     0 ?        S<   12:12   0:00 [ksoftirqd/0]
root         5  0.0  0.0      0     0 ?        S<   12:12   0:00 [watchdog/0]
root         6  0.0  0.0      0     0 ?        S<   12:12   0:00 [events/0]
root         7  0.0  0.0      0     0 ?        S<   12:12   0:00 [khelper]
root        39  0.0  0.0      0     0 ?        S<   12:12   0:00 [kblockd/0]
root        41  0.0  0.0      0     0 ?        S<   12:12   0:00 [kacpid]
...
root      1987  1.1  0.8  18180 12904 ?        Ss   12:14   0:38 l3-agent
user      2144 10.1  0.6  14716  9364 ?        Ss   12:16   5:18 l3-agent
root      2387  0.0  0.6  12416 10584 ?        S    12:19   0:01 /usr/bin/perl /
user      2466  0.0  0.1   8052  2688 ?        S    12:33   0:00 /usr/lib/gvfs/g
user      2507  0.0  0.2  17688  3936 ?        S    12:44   0:00 /usr/lib/gnome-
root      2869  0.0  0.0   2544  1228 tty1     Ss+  12:53   0:00 /bin/login --
user      2871  0.0  0.0   5092   752 tty1     S+   12:54   0:00 script -f -c ba
user      2918  0.1  0.0   5096   392 tty1     S+   12:54   0:01 script -f -c ba
user      2919  0.5  0.2   9016  4448 pts/0    Ss   12:54   0:04 bash
user      3386  0.0  0.0   5564  1040 pts/0    R+   13:08   0:00 ps aux
12:08:17
$vim ~/.bashrc
12:09:41
$ifconfig
bash: ifconfig: команда не найдена
12:10:47
$ifconfig

12:10:59
$passwd
avahi        festival     hplip        mail         proxy        sys
backup       games        irc          man          root         user
bin          gdm          libuuid      messagebus   sshd         uucp
daemon       gnats        list         news         statd        www-data
Debian-exim  haldaemon    lp           nobody       sync
12:10:59
$passwd
avahi        festival     hplip        mail         proxy        sys
backup       games        irc          man          root         user
bin          gdm          libuuid      messagebus   sshd         uucp
daemon       gnats        list         news         statd        www-data
Debian-exim  haldaemon    lp           nobody       sync
12:10:59
$passwd
avahi        festival     hplip        mail         proxy        sys
backup       games        irc          man          root         user
bin          gdm          libuuid      messagebus   sshd         uucp
daemon       gnats        list         news         statd        www-data
Debian-exim  haldaemon    lp           nobody       sync
12:10:59
$passwd
avahi        festival     hplip        mail         proxy        sys
backup       games        irc          man          root         user
bin          gdm          libuuid      messagebus   sshd         uucp
daemon       gnats        list         news         statd        www-data
Debian-exim  haldaemon    lp           nobody       sync
12:10:59
$passwd
avahi        festival     hplip        mail         proxy        sys
backup       games        irc          man          root         user
bin          gdm          libuuid      messagebus   sshd         uucp
daemon       gnats        list         news         statd        www-data
Debian-exim  haldaemon    lp           nobody       sync
12:10:59
$passwd
avahi        festival     hplip        mail         proxy        sys
backup       games        irc          man          root         user
bin          gdm          libuuid      messagebus   sshd         uucp
daemon       gnats        list         news         statd        www-data
Debian-exim  haldaemon    lp           nobody       sync
12:10:59
$passwd
avahi        festival     hplip        mail         proxy        sys
backup       games        irc          man          root         user
bin          gdm          libuuid      messagebus   sshd         uucp
daemon       gnats        list         news         statd        www-data
Debian-exim  haldaemon    lp           nobody       sync
12:10:59
$passwd
avahi        festival     hplip        mail         proxy        sys
backup       games        irc          man          root         user
bin          gdm          libuuid      messagebus   sshd         uucp
daemon       gnats        list         news         statd        www-data
Debian-exim  haldaemon    lp           nobody       sync
12:10:59
$passwd
avahi        festival     hplip        mail         proxy        sys
backup       games        irc          man          root         user
bin          gdm          libuuid      messagebus   sshd         uucp
daemon       gnats        list         news         statd        www-data
Debian-exim  haldaemon    lp           nobody       sync
12:10:59
$passwd
avahi        festival     hplip        mail         proxy        sys
backup       games        irc          man          root         user
bin          gdm          libuuid      messagebus   sshd         uucp
daemon       gnats        list         news         statd        www-data
Debian-exim  haldaemon    lp           nobody       sync
12:10:59
$passwd
avahi        festival     hplip        mail         proxy        sys
backup       games        irc          man          root         user
bin          gdm          libuuid      messagebus   sshd         uucp
daemon       gnats        list         news         statd        www-data
Debian-exim  haldaemon    lp           nobody       sync
12:10:59
$passwd
avahi        festival     hplip        mail         proxy        sys
backup       games        irc          man          root         user
bin          gdm          libuuid      messagebus   sshd         uucp
daemon       gnats        list         news         statd        www-data
Debian-exim  haldaemon    lp           nobody       sync
12:10:59
$p
Display all 113 possibilities? (y or n)
12:10:59
$pas
passwd  paste
12:10:59
$passwd
Смена пароля для user.
(текущий) пароль UNIX:
passwd: Сбой при проверке подлинности
passwd: password unchanged
12:15:15
$passwd
avahi        festival     hplip        mail         proxy        sys
backup       games        irc          man          root         user
bin          gdm          libuuid      messagebus   sshd         uucp
daemon       gnats        list         news         statd        www-data
Debian-exim  haldaemon    lp           nobody       sync
12:15:15
$ls /etc/a[123]*
ls: невозможно получить доступ к /etc/a[123]*: Нет такого файла или каталога
12:20:47
$ls /etc/a{1,2,3}*
ls: невозможно получить доступ к /etc/a1*: Нет такого файла или каталога
ls: невозможно получить доступ к /etc/a2*: Нет такого файла или каталога
ls: невозможно получить доступ к /etc/a3*: Нет такого файла или каталога
12:20:58
$cat `ls /etc` > file1
cat: acpi: Нет такого файла или каталога
cat: adduser.conf: Нет такого файла или каталога
cat: adjtime: Нет такого файла или каталога
cat: aliases: Нет такого файла или каталога
cat: alsa: Нет такого файла или каталога
cat: alternatives: Нет такого файла или каталога
cat: anacrontab: Нет такого файла или каталога
cat: apm: Нет такого файла или каталога
cat: apt: Нет такого файла или каталога
cat: at.deny: Нет такого файла или каталога
...
cat: vga: Нет такого файла или каталога
cat: vim: Нет такого файла или каталога
cat: vpnc: Нет такого файла или каталога
cat: w3m: Нет такого файла или каталога
cat: wgetrc: Нет такого файла или каталога
cat: wodim.conf: Нет такого файла или каталога
cat: wpa_supplicant: Нет такого файла или каталога
cat: X11: Нет такого файла или каталога
cat: xdg: Нет такого файла или каталога
cat: xml: Нет такого файла или каталога
12:22:28
$ls
backup                                 lpi 2
bigfile                                man_smb_conf
bin                                    matrix.jpg
Desktop                                names
file                                   ogo.jpg
file1                                  pamyatka.pdf
freebsd.jpg                            press_any_key_to_continue.jpg
granata.jpg                            proj
Light_Alloy_4.4.784_RC2_by_FAFNIR.exe  source
longene-0.3.0-linux-2.6.34.tar.bz2     text
lpi 1                                  touchlist
12:22:46
$cat file

12:22:52
$cat file1

12:22:54
$cat file

12:22:59
$cat `ls /etc
>
> q
>
12:23:26
$cat `ls /etc
q
> cat `ls /etc
q
12:23:30
$cat `ls /etc` > file1
cat: acpi: Нет такого файла или каталога
cat: adduser.conf: Нет такого файла или каталога
cat: adjtime: Нет такого файла или каталога
cat: aliases: Нет такого файла или каталога
cat: alsa: Нет такого файла или каталога
cat: alternatives: Нет такого файла или каталога
cat: anacrontab: Нет такого файла или каталога
cat: apm: Нет такого файла или каталога
cat: apt: Нет такого файла или каталога
cat: at.deny: Нет такого файла или каталога
...
cat: vga: Нет такого файла или каталога
cat: vim: Нет такого файла или каталога
cat: vpnc: Нет такого файла или каталога
cat: w3m: Нет такого файла или каталога
cat: wgetrc: Нет такого файла или каталога
cat: wodim.conf: Нет такого файла или каталога
cat: wpa_supplicant: Нет такого файла или каталога
cat: X11: Нет такого файла или каталога
cat: xdg: Нет такого файла или каталога
cat: xml: Нет такого файла или каталога
12:23:44
$cat `ls /etc/passwd` > file1

12:24:01
$cat file1
root:x:0:0:root:/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/bin/sh
bin:x:2:2:bin:/bin:/bin/sh
sys:x:3:3:sys:/dev:/bin/sh
sync:x:4:65534:sync:/bin:/bin/sync
games:x:5:60:games:/usr/games:/bin/sh
man:x:6:12:man:/var/cache/man:/bin/sh
lp:x:7:7:lp:/var/spool/lpd:/bin/sh
mail:x:8:8:mail:/var/mail:/bin/sh
news:x:9:9:news:/var/spool/news:/bin/sh
...
Debian-exim:x:101:105::/var/spool/exim4:/bin/false
statd:x:102:65534::/var/lib/nfs:/bin/false
messagebus:x:103:108::/var/run/dbus:/bin/false
hplip:x:104:7:HPLIP system user,,,:/var/run/hplip:/bin/false
user:x:1000:1000:user,,,:/home/user:/bin/bash
sshd:x:105:65534::/var/run/sshd:/usr/sbin/nologin
avahi:x:106:110:Avahi mDNS daemon,,,:/var/run/avahi-daemon:/bin/false
gdm:x:107:113:Gnome Display Manager:/var/lib/gdm:/bin/false
festival:x:108:29::/home/festival:/bin/false
haldaemon:x:109:114:Hardware abstraction layer,,,:/var/run/hal:/bin/false
12:24:10
$date
Чтв Мар 10 13:25:57 EET 2011
12:25:57
$time
real    0m0.000s
user    0m0.000s
sys     0m0.000s
12:25:58
$ma time
bash: ma: команда не найдена
12:26:23
$man time
12:26:37
$man time
12:28:04
$man time
12:28:15
$man date
12:30:23
$date -s 031012312011
date: неверная дата `031012312011'
12:30:57
$date -u 031012312011
date: невозможно установить дату: Операция не позволяется
Чтв Мар 10 12:31:00 UTC 2011
12:31:07
$date -u 031011312011
date: невозможно установить дату: Операция не позволяется
Чтв Мар 10 11:31:00 UTC 2011
12:31:20
$date -u 031011312011
date: невозможно установить дату: Операция не позволяется
Чтв Мар 10 11:31:00 UTC 2011
12:31:36
$date
Чтв Мар 10 13:31:44 EET 2011
12:31:44
$date -s 031011312011
date: неверная дата `031011312011'
12:31:56
$date 031011312011
date: невозможно установить дату: Операция не позволяется
Чтв Мар 10 11:31:00 EET 2011
12:32:01
$date '031011312011'
date: невозможно установить дату: Операция не позволяется
Чтв Мар 10 11:31:00 EET 2011
12:32:06
$date 031011312011
date: невозможно установить дату: Операция не позволяется
Чтв Мар 10 11:31:00 EET 2011
12:32:18
$man date
12:33:49
$info date
12:34:09
$First, a quote:
Чтв Мар 10 13:34:13 EET 2011
12:34:13
$date 11:35
date: неверная дата `11:35'
12:34:19
$date 1135
date: неверная дата `1135'
12:34:30
$date 031011352011
date: невозможно установить дату: Операция не позволяется
Чтв Мар 10 11:35:00 EET 2011
12:34:46
$date -s '031011352011'
date: неверная дата `031011352011'
12:34:57
$date -s "031011352011"
date: неверная дата `031011352011'
12:35:03
$date -s "11:35"
date: невозможно установить дату: Операция не позволяется
Чтв Мар 10 11:35:00 EET 2011
12:35:11
$man date
12:35:42
$cd ~
~avahi/       ~games/       ~libuuid/     ~news         ~sync/
~backup/      ~gdm/         ~list         ~nobody       ~sys/
~bin/         ~gnats        ~lp           ~proxy/       ~user/
~daemon/      ~haldaemon/   ~mail/        ~root/        ~uucp
~Debian-exim/ ~hplip/       ~man/         ~sshd/        ~www-data
~festival     ~irc          ~messagebus/  ~statd/
12:35:42
$cd ~

12:36:05
$cd /

12:36:07
$cd ~
~avahi/       ~games/       ~libuuid/     ~news         ~sync/
~backup/      ~gdm/         ~list         ~nobody       ~sys/
~bin/         ~gnats        ~lp           ~proxy/       ~user/
~daemon/      ~haldaemon/   ~mail/        ~root/        ~uucp
~Debian-exim/ ~hplip/       ~man/         ~sshd/        ~www-data
~festival     ~irc          ~messagebus/  ~statd/
12:36:07
$cd ~
~avahi/       ~games/       ~libuuid/     ~news         ~sync/
~backup/      ~gdm/         ~list         ~nobody       ~sys/
~bin/         ~gnats        ~lp           ~proxy/       ~user/
~daemon/      ~haldaemon/   ~mail/        ~root/        ~uucp
~Debian-exim/ ~hplip/       ~man/         ~sshd/        ~www-data
~festival     ~irc          ~messagebus/  ~statd/
12:36:07
$cd ~
~avahi/       ~games/       ~libuuid/     ~news         ~sync/
~backup/      ~gdm/         ~list         ~nobody       ~sys/
~bin/         ~gnats        ~lp           ~proxy/       ~user/
~daemon/      ~haldaemon/   ~mail/        ~root/        ~uucp
~Debian-exim/ ~hplip/       ~man/         ~sshd/        ~www-data
~festival     ~irc          ~messagebus/  ~statd/
12:36:07
$cd ~
~avahi/       ~games/       ~libuuid/     ~news         ~sync/
~backup/      ~gdm/         ~list         ~nobody       ~sys/
~bin/         ~gnats        ~lp           ~proxy/       ~user/
~daemon/      ~haldaemon/   ~mail/        ~root/        ~uucp
~Debian-exim/ ~hplip/       ~man/         ~sshd/        ~www-data
~festival     ~irc          ~messagebus/  ~statd/
12:36:07
$cd ~
~avahi/       ~games/       ~libuuid/     ~news         ~sync/
~backup/      ~gdm/         ~list         ~nobody       ~sys/
~bin/         ~gnats        ~lp           ~proxy/       ~user/
~daemon/      ~haldaemon/   ~mail/        ~root/        ~uucp
~Debian-exim/ ~hplip/       ~man/         ~sshd/        ~www-data
~festival     ~irc          ~messagebus/  ~statd/
12:36:07
$cd ~
~avahi/       ~games/       ~libuuid/     ~news         ~sync/
~backup/      ~gdm/         ~list         ~nobody       ~sys/
~bin/         ~gnats        ~lp           ~proxy/       ~user/
~daemon/      ~haldaemon/   ~mail/        ~root/        ~uucp
~Debian-exim/ ~hplip/       ~man/         ~sshd/        ~www-data
~festival     ~irc          ~messagebus/  ~statd/
12:36:07
$cd ~
~avahi/       ~games/       ~libuuid/     ~news         ~sync/
~backup/      ~gdm/         ~list         ~nobody       ~sys/
~bin/         ~gnats        ~lp           ~proxy/       ~user/
~daemon/      ~haldaemon/   ~mail/        ~root/        ~uucp
~Debian-exim/ ~hplip/       ~man/         ~sshd/        ~www-data
~festival     ~irc          ~messagebus/  ~statd/
12:36:07
$cd /home/user/

12:36:40
$cd /home/user/

12:36:46
$man date
/dev/pts/0
12:38:54
$date
Чтв Мар 10 13:38:56 EET 2011
12:38:56
$openssl help
openssl:Error: 'help' is an invalid command.
Standard commands
asn1parse      ca             ciphers        crl            crl2pkcs7
dgst           dh             dhparam        dsa            dsaparam
ec             ecparam        enc            engine         errstr
gendh          gendsa         genrsa         nseq           ocsp
passwd         pkcs12         pkcs7          pkcs8          prime
rand           req            rsa            rsautl         s_client
s_server       s_time         sess_id        smime          speed
spkac          verify         version        x509
...
Cipher commands (see the `enc' command for more details)
aes-128-cbc    aes-128-ecb    aes-192-cbc    aes-192-ecb    aes-256-cbc
aes-256-ecb    base64         bf             bf-cbc         bf-cfb
bf-ecb         bf-ofb         cast           cast-cbc       cast5-cbc
cast5-cfb      cast5-ecb      cast5-ofb      des            des-cbc
des-cfb        des-ecb        des-ede        des-ede-cbc    des-ede-cfb
des-ede-ofb    des-ede3       des-ede3-cbc   des-ede3-cfb   des-ede3-ofb
des-ofb        des3           desx           rc2            rc2-40-cbc
rc2-64-cbc     rc2-cbc        rc2-cfb        rc2-ecb        rc2-ofb
rc4            rc4-40
12:39:17
$ps ax
  PID TTY      STAT   TIME COMMAND
    1 ?        Ss     0:01 init [2]
    2 ?        S<     0:00 [kthreadd]
    3 ?        S<     0:00 [migration/0]
    4 ?        S<     0:00 [ksoftirqd/0]
    5 ?        S<     0:00 [watchdog/0]
    6 ?        S<     0:00 [events/0]
    7 ?        S<     0:00 [khelper]
   39 ?        S<     0:00 [kblockd/0]
   41 ?        S<     0:00 [kacpid]
...
 3649 ?        Sl     0:00 gnome-terminal
 3651 ?        S      0:00 gnome-pty-helper
 3652 pts/0    Ss+    0:00 script -f -c bash -q /home/user/.lilalo//926778501299
 3702 pts/0    S+     0:00 script -f -c bash -q /home/user/.lilalo//926778501299
 3703 pts/1    Ss     0:00 bash
 3793 ?        S      0:00 /usr/bin/perl /usr/share//system-tools-backends-2.0/s
 3801 ?        S      0:00 /usr/bin/perl /usr/share//system-tools-backends-2.0/s
 3803 ?        S      0:00 /usr/bin/perl /usr/share//system-tools-backends-2.0/s
 3805 ?        S      0:00 /usr/bin/perl /usr/share//system-tools-backends-2.0/s
 3842 pts/1    R+     0:00 ps ax
12:40:15
$ssh root@192.168.16.4
root@192.168.16.4's password:
Permission denied, please try again.
root@192.168.16.4's password:
Linux debian4 2.6.32.26 #1 SMP Sat Dec 4 21:13:18 EET 2010 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: Thu Mar 10 15:59:21 2011 from 192.168.16.56
l3-agent is already running: pid=1283; pidfile=/root/.lilalo/l3-agent.pid
/dev/tty1
12:45:56
$ls /etc | grep apt* | sort
apm
apt
gnome-app-install
gssapi_mech.conf
idmapd.conf
ldap
libpaper.d
mailcap
mailcap.order
papersize
12:45:59
$ls /etc | greep apt* | sort
bash: greep: команда не найдена
12:46:08
$ls /etc | grep apt* | sort
apm
apt
gnome-app-install
gssapi_mech.conf
idmapd.conf
ldap
libpaper.d
mailcap
mailcap.order
papersize
12:46:11
$ls /etc | grep ap* | sort
acpi
adduser.conf
adjtime
aliases
alsa
alternatives
anacrontab
apm
apt
at.deny
...
passwd
passwd-
rc.local
rearj.cfg
sane.d
shadow
shadow-
updatedb.conf
vga
wpa_supplicant
12:46:16
$ls /etc | grep apt | sort
apt
12:46:22
$ls /etc | grep apt- | sort

12:46:25
$ls /etc | grep apt-g | sort

12:46:30
$ls /etc | grep net | sort
inetd.conf
issue.net
netscsid.conf
network
networks
12:46:36
$ls /etc | grep ^net | sort
netscsid.conf
network
networks
12:46:48
$ls /etc | grep ^net | sort
netscsid.conf
network
networks
12:47:03
$ls /etc | grep ^net | sort
netscsid.conf
network
networks
12:47:15
$ls /etc | grep ^net | sort
netscsid.conf
network
networks

Файлы

  • file
  • file1
  • file
    >
    file1
    >
    root:x:0:0:root:/root:/bin/bash
    daemon:x:1:1:daemon:/usr/sbin:/bin/sh
    bin:x:2:2:bin:/bin:/bin/sh
    sys:x:3:3:sys:/dev:/bin/sh
    sync:x:4:65534:sync:/bin:/bin/sync
    games:x:5:60:games:/usr/games:/bin/sh
    man:x:6:12:man:/var/cache/man:/bin/sh
    lp:x:7:7:lp:/var/spool/lpd:/bin/sh
    mail:x:8:8:mail:/var/mail:/bin/sh
    news:x:9:9:news:/var/spool/news:/bin/sh
    uucp:x:10:10:uucp:/var/spool/uucp:/bin/sh
    proxy:x:13:13:proxy:/bin:/bin/sh
    www-data:x:33:33:www-data:/var/www:/bin/sh
    backup:x:34:34:backup:/var/backups:/bin/sh
    list:x:38:38:Mailing List Manager:/var/list:/bin/sh
    irc:x:39:39:ircd:/var/run/ircd:/bin/sh
    gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/sh
    nobody:x:65534:65534:nobody:/nonexistent:/bin/sh
    libuuid:x:100:101::/var/lib/libuuid:/bin/sh
    Debian-exim:x:101:105::/var/spool/exim4:/bin/false
    statd:x:102:65534::/var/lib/nfs:/bin/false
    messagebus:x:103:108::/var/run/dbus:/bin/false
    hplip:x:104:7:HPLIP system user,,,:/var/run/hplip:/bin/false
    user:x:1000:1000:user,,,:/home/user:/bin/bash
    sshd:x:105:65534::/var/run/sshd:/usr/sbin/nologin
    avahi:x:106:110:Avahi mDNS daemon,,,:/var/run/avahi-daemon:/bin/false
    gdm:x:107:113:Gnome Display Manager:/var/lib/gdm:/bin/false
    festival:x:108:29::/home/festival:/bin/false
    haldaemon:x:109:114:Hardware abstraction layer,,,:/var/run/hal:/bin/false
    

    Статистика

    Время первой команды журнала12:03:09 2011- 3-10
    Время последней команды журнала12:47:15 2011- 3-10
    Количество командных строк в журнале101
    Процент команд с ненулевым кодом завершения, %39.60
    Процент синтаксически неверно набранных команд, % 1.98
    Суммарное время работы с терминалом *, час 0.73
    Количество командных строк в единицу времени, команда/мин 2.29
    Частота использования команд
    date17|=============| 13.18%
    ls15|===========| 11.63%
    passwd14|==========| 10.85%
    sort12|=========| 9.30%
    cd12|=========| 9.30%
    grep11|========| 8.53%
    cat9|======| 6.98%
    man7|=====| 5.43%
    set6|====| 4.65%
    ps4|===| 3.10%
    echo4|===| 3.10%
    file13|==| 2.33%
    ifconfig2|=| 1.55%
    export2|=| 1.55%
    pas1|| 0.78%
    p1|| 0.78%
    First,1|| 0.78%
    greep1|| 0.78%
    vim1|| 0.78%
    info1|| 0.78%
    ma1|| 0.78%
    openssl1|| 0.78%
    less1|| 0.78%
    ssh1|| 0.78%
    time1|| 0.78%
    ____
    *) Интервалы неактивности длительностью 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$