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

Содержание

Журнал

Понедельник (09/04/17)

/dev/pts/0
11:42:03
#cat how.txt
4¼ž[PqZ4£õ^(3·ŸRbŽj¹Å}fÛ¶Àޚö\L‰M-#„¾d.Ü݉hxŽâ>Äq+Šxè>ª}-]¿cë
                                                                ¼GúTȤc[
Kb?í½¡Â5cûߥÉ2ΗvÔ¥™#k¿“˜oJsºõ()8\q‹*)´0oE-×q¤cîåÐÞ'­ëÏsH7´”X¥AKÆP*Õº>`»>âå¶C””`3%º]†6]\TV
                       ¦o§BU„× †ë´ï&8"¨@5P^ªýԆ٢äT[‚Ežô…­Ç[ßèÍ÷ÞÕkû_ïÔßL9…’4×8;k㌘éð¹s^i±!9¬ #^Lø·&,on’)šûÇúKÉÀÿUº+Zê: ûY¡â©æ l¼%L¶tA¡;Z˜ž·BÞ,¸Rx±¢ø™ƒ¼6lÐbPiá}Èi|VSt§ø²ŒÄž’ðbt)ÁØO)*縀­®™Nê[v€Aû¾
÷jbðùà&ä­ví&h²7C{½T÷ì°0gÂãÇM9‹rÊwe¶åF‹7°ä6'qRµÎƒ×ܝæï‚âÄNš¼©¾+i}°¤P¦åè.“ßv•åšük÷hâdéìŽ                                                                                                                 £/ñ:—#1«»óÒüN–¬çɘë$Øñ
àköŒÜ»¦QÇÖ\c·wÔþ™÷¿nbÄCzûpú™Pûr÷äk(&¥?ÕV!ù,V]œÛºƒÝdB$¾Y1óXÔø¨÷á³
×,µä6•û»©2&ÛÕ?û1®ÈÉÁo3­ÎÅQˆFªé¼PeJKߍ¶0º¿¶K@R¹õÆr!ÓeÃÉàÉ
`³ÁO°“ÃÑ#D
Ùxš*è!9=D+×ðxLLaûÝ;Ò»HÎÃzj0«µ–ëlėØòb€äˆ)-ùC»ŒTX#֐s&õ‹%ýöéՅç*êákÀËC©í‰Vç]Fï)\é¶ËêªÂrú¿IŽÊäÿQ$`'ñ/*Í<<°ÉeS‡°y|~‚C«ÛœÍy7ŠfãÁùžBƒñö˜®L£8¦¡D¦C™‹ŽøZ]ÝD†nÚnŸÙü+õŠ#cHÞ¹³‡oñ3!%
nýE/•W~ Æ[$                                                                                                                                                                   ½PuTTYPuTTY
...
ü:ôoä4LAü“‘A6¢ïx® †Îozé™æ’êŒúPtcmۜö_<î                                                                            VÖÖ¹”Ï]ƒ£Ú«õ ¼-ˆ7aQw4l ;´HàKŽ3r©Ø
“ñ__¿"ä =ÆÎIÜ<¯‘Ü: Sè«­ã½S_M¢‚f—&™±%¹ÊÎnÄm+ëåSø:eL"+Ó:ÄÝUc‡ýe¾øšŸlÞÂEـyýæ:%ŽWþù/­Êê!èJ7l,ÛZ¹ñ}s¬¾Nü¯™Eς§°ì'š„ ‘Řº_áfoÅÖÐ;ÕxÿÛÒà²ÙpÚÿ$¨Ïى)é]n#ÝBÂùž»w-΄K-¾
ÂäÛ
   „è×ô–Oã蓢h·–HÀMi1Ü´[~]­y§ùöÔmȬS—nÒÀ7Ìò8Øóԙ6
                                                   cIö~¢è•—4KƒŒÈt´¡½·§ÜFŽï‚d©¯*( 
PuTTYPuTTYпÕ·[¡QßH=|¨’O`„8!ÇáàL?£ãhH)ÀžŸ„ÀÁx  iÌrTµRÛà¿xy|sºå&3Z·ÏXš*JA¶—8;€e½XL_«ý\5
                                                                                        ×óDÕÊüÌØl”dÿn3·tÝèêª4Rê,ñÝv«&ۙہû¯ûËqUј3H?„ÄR$Ylö©²UȜiûRo8¶¯úØH¢âÃÑ$ÓôÛ,   š<ÿ7]Мk´à·R®á¥\“pzM᳋abš¥Áœ¸àED2eaë¶ö£~Áq’àb‚—Q‘C«W:”S†˜:r
                                                                                                                                                                                                                                    ¸Å°}×nKҝ”z{uà)­²   @“¨}Z/ô,)åÀÀ:
Xâd€"ú-ÕúTd¾LŒW¬wÈâÆ1q,¤’
                         C܀ÁŒPÔ;7¿    ·ï€.½1öñ—ZÊ,§îx>–…ÔNI«¿æ€¿)uÙM,ê^ÑýÞ³¶Èy„h'0
11:42:15
#ls- l
l3script: ls-: команда не найдена
11:44:42
#ls -l
итого 20
drwxr-xr-x 2 root root 4096 Сен  4 12:35 d1
drwxr-xr-x 2 root root 4096 Сен  4 12:37 d2
-rw-r--r-- 1 root root 4096 Сен  4 12:42 how.txt
-rw-r--r-- 1 root root 5268 Окт 13  2014 install
11:44:47
#shred -n 50 how.txt

11:45:57
#shred -u -n 50 how.txt

ls
11:50:39
#ls -al
итого 64
drwx------  7 root root 4096 Сен  4 12:46 .
drwxr-xr-x 24 root root 4096 Окт 15  2014 ..
drwx------  2 root root 4096 Июн 27  2014 .aptitude
-rw-------  1 root root 1896 Окт 15  2014 .bash_history
-rw-r--r--  1 root root   10 Июн 27  2014 .bash_profile
-rw-r--r--  1 root root  630 Июн 27  2014 .bashrc
drwxr-xr-x  2 root root 4096 Сен  4 12:35 d1
drwxr-xr-x  2 root root 4096 Сен  4 12:37 d2
-rw-r--r--  1 root root 5268 Окт 13  2014 install
-rw-r--r--  1 root root   49 Сен  1 14:49 .l3rc
drwxr-xr-x  2 root root 4096 Сен  4 12:50 .lilalo
-rw-r--r--  1 root root  140 Ноя 19  2007 .profile
drwxr-xr-x  2 root root 4096 Июн 27  2014 .vim
-rw-------  1 root root 5358 Сен  4 12:11 .viminfo
11:51:03
#ls -alS
итого 64
-rw-------  1 root root 5358 Сен  4 12:11 .viminfo
-rw-r--r--  1 root root 5268 Окт 13  2014 install
drwx------  7 root root 4096 Сен  4 12:46 .
drwxr-xr-x 24 root root 4096 Окт 15  2014 ..
drwx------  2 root root 4096 Июн 27  2014 .aptitude
drwxr-xr-x  2 root root 4096 Сен  4 12:35 d1
drwxr-xr-x  2 root root 4096 Сен  4 12:37 d2
drwxr-xr-x  2 root root 4096 Сен  4 12:51 .lilalo
drwxr-xr-x  2 root root 4096 Июн 27  2014 .vim
-rw-------  1 root root 1896 Окт 15  2014 .bash_history
-rw-r--r--  1 root root  630 Июн 27  2014 .bashrc
-rw-r--r--  1 root root  140 Ноя 19  2007 .profile
-rw-r--r--  1 root root   49 Сен  1 14:49 .l3rc
-rw-r--r--  1 root root   10 Июн 27  2014 .bash_profile
11:51:23
#ls -alSr
итого 64
-rw-r--r--  1 root root   10 Июн 27  2014 .bash_profile
-rw-r--r--  1 root root   49 Сен  1 14:49 .l3rc
-rw-r--r--  1 root root  140 Ноя 19  2007 .profile
-rw-r--r--  1 root root  630 Июн 27  2014 .bashrc
-rw-------  1 root root 1896 Окт 15  2014 .bash_history
drwxr-xr-x  2 root root 4096 Июн 27  2014 .vim
drwxr-xr-x  2 root root 4096 Сен  4 12:51 .lilalo
drwxr-xr-x  2 root root 4096 Сен  4 12:37 d2
drwxr-xr-x  2 root root 4096 Сен  4 12:35 d1
drwx------  2 root root 4096 Июн 27  2014 .aptitude
drwxr-xr-x 24 root root 4096 Окт 15  2014 ..
drwx------  7 root root 4096 Сен  4 12:46 .
-rw-r--r--  1 root root 5268 Окт 13  2014 install
-rw-------  1 root root 5358 Сен  4 12:11 .viminfo
11:51:38
#ls -alSrh
итого 64K
-rw-r--r--  1 root root   10 Июн 27  2014 .bash_profile
-rw-r--r--  1 root root   49 Сен  1 14:49 .l3rc
-rw-r--r--  1 root root  140 Ноя 19  2007 .profile
-rw-r--r--  1 root root  630 Июн 27  2014 .bashrc
-rw-------  1 root root 1,9K Окт 15  2014 .bash_history
drwxr-xr-x  2 root root 4,0K Июн 27  2014 .vim
drwxr-xr-x  2 root root 4,0K Сен  4 12:51 .lilalo
drwxr-xr-x  2 root root 4,0K Сен  4 12:37 d2
drwxr-xr-x  2 root root 4,0K Сен  4 12:35 d1
drwx------  2 root root 4,0K Июн 27  2014 .aptitude
drwxr-xr-x 24 root root 4,0K Окт 15  2014 ..
drwx------  7 root root 4,0K Сен  4 12:46 .
-rw-r--r--  1 root root 5,2K Окт 13  2014 install
-rw-------  1 root root 5,3K Сен  4 12:11 .viminfo
11:51:57
#ls -as
итого 64
4 .   4 .aptitude      4 .bash_profile  4 d1  8 install  4 .lilalo   4 .vim
4 ..  4 .bash_history  4 .bashrc        4 d2  4 .l3rc    4 .profile  8 .viminfo
11:53:50
#ls -ash
итого 64K
4,0K .          4,0K .bash_history  4,0K d1       4,0K .l3rc     4,0K .vim
4,0K ..         4,0K .bash_profile  4,0K d2       4,0K .lilalo   8,0K .viminfo
4,0K .aptitude  4,0K .bashrc        8,0K install  4,0K .profile
11:53:53
#ls -a -l | sort -k5 -nr
-rw-------  1 root root 5358 Сен  4 12:11 .viminfo
-rw-r--r--  1 root root 5268 Окт 13  2014 install
drwxr-xr-x  2 root root 4096 Сен  4 12:53 .lilalo
drwxr-xr-x  2 root root 4096 Сен  4 12:37 d2
drwxr-xr-x  2 root root 4096 Сен  4 12:35 d1
drwxr-xr-x  2 root root 4096 Июн 27  2014 .vim
drwxr-xr-x 24 root root 4096 Окт 15  2014 ..
drwx------  7 root root 4096 Сен  4 12:46 .
drwx------  2 root root 4096 Июн 27  2014 .aptitude
-rw-------  1 root root 1896 Окт 15  2014 .bash_history
-rw-r--r--  1 root root  630 Июн 27  2014 .bashrc
-rw-r--r--  1 root root  140 Ноя 19  2007 .profile
-rw-r--r--  1 root root   49 Сен  1 14:49 .l3rc
-rw-r--r--  1 root root   10 Июн 27  2014 .bash_profile
итого 64
links
прошло 49 минут
12:43:42
#tree
.
├── d1
│   ├── f1
│   └── f2
├── d2
└── install
2 directories, 3 files
12:50:33
#ln -s ~/d1/f1 f1lnk

12:51:49
#ls -l
итого 16
drwxr-xr-x 2 root root 4096 Сен  4 12:35 d1
drwxr-xr-x 2 root root 4096 Сен  4 12:37 d2
lrwxrwxrwx 1 root root   11 Сен  4 13:51 f1lnk -> /root/d1/f1
-rw-r--r-- 1 root root 5268 Окт 13  2014 install
12:51:56
#ls -l --color
итого 16
drwxr-xr-x 2 root root 4096 Сен  4 12:35 d1
drwxr-xr-x 2 root root 4096 Сен  4 12:37 d2
lrwxrwxrwx 1 root root   11 Сен  4 13:51 f1lnk -> /root/d1/f1
-rw-r--r-- 1 root root 5268 Окт 13  2014 install
12:52:31
#ls -l -F
итого 16
drwxr-xr-x 2 root root 4096 Сен  4 12:35 d1/
drwxr-xr-x 2 root root 4096 Сен  4 12:37 d2/
lrwxrwxrwx 1 root root   11 Сен  4 13:51 f1lnk -> /root/d1/f1
-rw-r--r-- 1 root root 5268 Окт 13  2014 install
12:52:47
#ls -F
d1/  d2/  f1lnk@  install
12:52:55
#ln ~/d1/f1 f1Hlnk

12:54:00
#ls -l --color
итого 16
drwxr-xr-x 2 root root 4096 Сен  4 12:35 d1
drwxr-xr-x 2 root root 4096 Сен  4 12:37 d2
-rw-r--r-- 2 root root    0 Сен  4 12:15 f1Hlnk
lrwxrwxrwx 1 root root   11 Сен  4 13:51 f1lnk -> /root/d1/f1
-rw-r--r-- 1 root root 5268 Окт 13  2014 install
12:54:22
#ls -l --color -i
итого 16
653091 drwxr-xr-x 2 root root 4096 Сен  4 12:35 d1
653092 drwxr-xr-x 2 root root 4096 Сен  4 12:37 d2
653090 -rw-r--r-- 2 root root    0 Сен  4 12:15 f1Hlnk
653093 lrwxrwxrwx 1 root root   11 Сен  4 13:51 f1lnk -> /root/d1/f1
653043 -rw-r--r-- 1 root root 5268 Окт 13  2014 install
12:55:50
#tree
.
├── d1
│   ├── f1
│   └── f2
├── d2
├── f1Hlnk
├── f1lnk -> /root/d1/f1
└── install
2 directories, 5 files
13:00:21
#mkdir d1/d4

13:01:20
#ls -li
итого 16
653091 drwxr-xr-x 3 root root 4096 Сен  4 14:01 d1
653092 drwxr-xr-x 2 root root 4096 Сен  4 12:37 d2
653090 -rw-r--r-- 2 root root    0 Сен  4 12:15 f1Hlnk
653093 lrwxrwxrwx 1 root root   11 Сен  4 13:51 f1lnk -> /root/d1/f1
653043 -rw-r--r-- 1 root root 5268 Окт 13  2014 install
13:01:26
#ls -id /root/d1
653091 /root/d1
13:03:35
#ls -id d1/.
653091 d1/.
13:03:49
#ls -id d1/d3/..
ls: невозможно получить доступ к d1/d3/..: Нет такого файла или каталога
13:03:57
#tree
.
├── d1
│   ├── d4
│   ├── f1
│   └── f2
├── d2
├── f1Hlnk
├── f1lnk -> /root/d1/f1
└── install
3 directories, 5 files
13:04:09
#ls -id d1/d4/..
653091 d1/d4/..
13:04:15
#mkdir d1/d3

13:04:27
#tree
.
├── d1
│   ├── d3
│   ├── d4
│   ├── f1
│   └── f2
├── d2
├── f1Hlnk
├── f1lnk -> /root/d1/f1
└── install
4 directories, 5 files
13:04:30
#dd if=/dev/zero of=d1/d4/test bs=1M count=150
150+0 записей считано
150+0 записей написано
 скопировано 157286400 байт (157 MB), 2,99287 c, 52,6 MB/c
прошло 66 минут
14:11:27
#du -sh d1/*
4,0K    d1/d3
151M    d1/d4
0       d1/f1
0       d1/f2
14:11:44
#du -sh /*
6,6M    /bin
18M     /boot
0       /dev
3,3M    /etc
9,5M    /home
0       /initrd.img
122M    /lib
3,0M    /lib32
4,0K    /lib64
16K     /lost+found
...
151M    /root
152K    /run
5,4M    /sbin
4,0K    /selinux
4,0K    /srv
0       /sys
4,0K    /tmp
396M    /usr
287M    /var
0       /vmlinuz
14:16:43
#du -sh /* 2>/dev/null
6,6M    /bin
18M     /boot
0       /dev
3,3M    /etc
9,5M    /home
0       /initrd.img
122M    /lib
3,0M    /lib32
4,0K    /lib64
16K     /lost+found
...
151M    /root
152K    /run
5,4M    /sbin
4,0K    /selinux
4,0K    /srv
0       /sys
4,0K    /tmp
396M    /usr
287M    /var
0       /vmlinuz
14:17:43
#cat /proc/interruptse
cat: /proc/interruptse: Нет такого файла или каталога
14:23:45
#cat /proc/interrupts
            CPU0
   0:         62   IO-APIC-edge      timer
   1:          8  xen-pirq-ioapic-edge  i8042
   6:          2  xen-pirq-ioapic-edge  floppy
   7:          0  xen-pirq-ioapic-edge  parport0
   8:          0  xen-pirq-ioapic-edge  rtc0
   9:          0   IO-APIC-fasteoi   acpi
  12:        142  xen-pirq-ioapic-edge  i8042
  14:          0   IO-APIC-edge      ata_piix
  15:        214   IO-APIC-edge      ata_piix
...
 IWI:          0   IRQ work interrupts
 RES:          0   Rescheduling interrupts
 CAL:          0   Function call interrupts
 TLB:          0   TLB shootdowns
 TRM:          0   Thermal event interrupts
 THR:          0   Threshold APIC interrupts
 MCE:          0   Machine check exceptions
 MCP:        866   Machine check polls
 ERR:          0
 MIS:          0
14:23:53
#cat /proc/sys/net/ipv4/ip_forward
0
разрешить передачу пакетов между сет ссинтерфейсами
vi
14:28:57
#cp /var/log/messages .

прошло 20 минут
14:49:23
#vi messages
14:50:57
#~

14:51:08
#vi syslog
--- /tmp/l3-saved-3446.15290.13339	2017-09-04 15:51:13.575217224 +0300
+++ syslog	2017-09-04 16:21:19.243206724 +0300
@@ -1,10 +1,13 @@
 Sep  4 06:25:15 debian2 rsyslogd: [origin software="rsyslogd" swVersion="5.8.11" x-pid="1894" x-info="http://www.rsyslog.com"] rsyslogd was HUPed
 Sep  4 07:17:01 debian2 /USR/SBIN/CRON[3345]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
 Sep  4 08:17:01 debian2 /USR/SBIN/CRON[3354]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
-Sep  4 09:17:01 debian2 /USR/SBIN/CRON[3363]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
-Sep  4 10:17:01 debian2 /USR/SBIN/CRON[3504]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
-Sep  4 11:17:01 debian2 /USR/SBIN/CRON[3802]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
+
+
+
+
+
+sEP  4 11:17:01 DEBIAN2 /usr/sbin/cron[3802]: (ROOT) cmd (   CD / && RUN-Parts --report /etc/cron.hourly)
 Sep  4 12:17:01 debian2 /USR/SBIN/CRON[4293]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
-Sep  4 13:17:01 debian2 /USR/SBIN/CRON[4717]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
-Sep  4 14:17:01 debian2 /USR/SBIN/CRON[5259]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
-Sep  4 15:17:01 debian2 /USR/SBIN/CRON[5915]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
+Sep  4 13:17:01 debian2 /USR/SBIN/CRON[4717]: (ivan) CMD (   cd / && run-parts --report /etc/cron.hourly)
+Sep  4 14:17:01 debian2 /USR/SBIN/CRON[5259]: (ivan) CMD (   cd / && run-parts --report /etc/cron.hourly)
+Sep  4 15:17:01 debian2 /USR/SBIN/CRON[5915]: (ivan) CMD (   cd / && run-parts --report /etc/cron.hourly)
прошло 30 минут
15:21:19
#ls
d1  d2  f1Hlnk  f1lnk  install  messages  syslog
15:21:46
#vi install
15:24:54
# else
set number
set nowrap
set mouse=a
~
~
~
~
~
~
~
...
~
~
~
~
~
~
~
~
~
".vimrc" [Новый] 5L, 62C записано
15:26:24
#vi install
15:29:10
# 61

15:29:44
#chown user.user ~user/.vimrc

15:31:05
#ls -l ~user/.vimrc
-rw-r--r-- 1 user user 62 Сен  4 16:29 /home/user/.vimrc

Вторник (09/05/17)

/dev/pts/0
08:08:10
#echo $SH
$SHELL      $SHELLOPTS  $SHLVL
08:08:10
#echo $SHELL
/bin/bash
08:11:23
#cat /etc/shells
# /etc/shells: valid login shells
/bin/sh
/bin/dash
/bin/bash
/bin/rbash
/usr/bin/screen
08:12:26
#ls -l /bin/*sh
-rwxr-xr-x 1 root root 975488 Сен 25  2014 /bin/bash
-rwxr-xr-x 1 root root 106920 Мар  1  2012 /bin/dash
lrwxrwxrwx 1 root root      4 Сен 25  2014 /bin/rbash -> bash
lrwxrwxrwx 1 root root      4 Мар  1  2012 /bin/sh -> dash
08:13:04
#apt-get install zsh
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Предлагаемые пакеты:
  zsh-doc
НОВЫЕ пакеты, которые будут установлены:
  zsh
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 4 916 kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 11,7 MB.
Получено:1 http://ftp.ua.debian.org/debian/ wheezy/main zsh amd64 4.3.17-1 [4 916 kB]
Получено 4 916 kБ за 0с (5 838 kБ/c)
Выбор ранее не выбранного пакета zsh.
(Чтение базы данных … на данный момент установлено 28843 файла и каталога.)
Распаковывается пакет zsh (из файла …/zsh_4.3.17-1_amd64.deb) …
Обрабатываются триггеры для man-db …
Настраивается пакет zsh (4.3.17-1) …
update-alternatives: используется /bin/zsh4 для предоставления /bin/zsh (zsh) в автоматический режим
update-alternatives: используется /bin/zsh4 для предоставления /bin/rzsh (rzsh) в автоматический режим
update-alternatives: используется /bin/zsh4 для предоставления /bin/ksh (ksh) в автоматический режим
08:15:03
#ls -l /bin/*sh
-rwxr-xr-x 1 root root 975488 Сен 25  2014 /bin/bash
-rwxr-xr-x 1 root root 106920 Мар  1  2012 /bin/dash
lrwxrwxrwx 1 root root     21 Сен  5 09:15 /bin/ksh -> /etc/alternatives/ksh
lrwxrwxrwx 1 root root      4 Сен 25  2014 /bin/rbash -> bash
lrwxrwxrwx 1 root root     22 Сен  5 09:15 /bin/rzsh -> /etc/alternatives/rzsh
lrwxrwxrwx 1 root root      4 Мар  1  2012 /bin/sh -> dash
lrwxrwxrwx 1 root root     21 Сен  5 09:15 /bin/zsh -> /etc/alternatives/zsh
08:15:13
#cat /etc/shells
# /etc/shells: valid login shells
/bin/sh
/bin/dash
/bin/bash
/bin/rbash
/usr/bin/screen
/bin/zsh
/usr/bin/zsh
08:15:31
#zsh

08:21:00
#pstree
init─┬─acpid
     ├─cron
     ├─exim4
     ├─6*[getty]
     ├─2*[l3-agent]
     ├─rsyslogd───3*[{rsyslogd}]
     ├─sshd───sshd───bash───script───script───l3script───pstree
     └─udevd
08:21:39
#pstree -h
init─┬─acpid
     ├─cron
     ├─exim4
     ├─6*[getty]
     ├─2*[l3-agent]
     ├─rsyslogd───3*[{rsyslogd}]
     ├─sshd───sshd───bash───script───script───l3script───pstree
     └─udevd
08:21:47
#usermod
Использование: usermod [параметры] ПОÐ
, --comment КОММЕНТАРИЙ     новое значение поля GECOS
  -d, --home ДОМ_КАТ            новый домашний каталог учётной записи
  -e, --expiredate ДАТА_УСТ     установить дату окончания действия
                                учётной записи в ДАТА_УСТ
  -f, --inactive НЕАКТИВНОСТЬ   установить период неактивности пароля после
                                устаревания учётной записи равным НЕАКТИВНОСТЬ
  -g, --gid ГРУППА              принудительно назначить первичную ГРУППУ
  -G, --groups ГРУППЫ           список дополнительных ГРУПП
  -a, --append                  добавить пользователя в дополнительные
...
                                имеющимся (не уникальным) UID
  -p, --password ПАРОоль для
                                учётной записи
  -R, --root КАТ_CHROOT         каталог, в который выполняется chroot
  -s, --shell ОБОолочка для учётной
                                записи
  -u, --uid UID                 новый UID для учётной записи
  -U, --unlock                  разблокировать учётную запись
  -Z, --selinux-user SEUSER     новое пользовательское сопоставление
                                SELinux для учётной записи
08:27:58
#usermod -s /bin/zsh ivan

08:28:50
#cat /etc/passwd
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
...
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:103::/var/spool/exim4:/bin/false
user:x:1000:1000:user,,,:/home/user:/bin/bash
sshd:x:102:65534::/var/run/sshd:/usr/sbin/nologin
ivan:x:1001:1001::/home/ivan:/bin/zsh
petr:x:1002:1002::/home/petr:/bin/bash
08:30:33
#finger
l3script: finger: команда не найдена
08:31:12
#apt-get install finger
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
НОВЫЕ пакеты, которые будут установлены:
  finger
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 20,5 kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 31,7 kB.
Получено:1 http://ftp.ua.debian.org/debian/ wheezy/main finger amd64 0.17-15 [20,5 kB]
Получено 20,5 kБ за 0с (234 kБ/c)
Выбор ранее не выбранного пакета finger.
(Чтение базы данных … на данный момент установлено 30012 файлов и каталогов.)
Распаковывается пакет finger (из файла …/finger_0.17-15_amd64.deb) …
Обрабатываются триггеры для man-db …
Настраивается пакет finger (0.17-15) …
08:31:44
#finger ivan
Login: ivan                             Name:
Directory: /home/ivan                   Shell: /bin/zsh
Last login Tue Sep  5 09:29 (EEST) on pts/4 from 192.168.16.176
No mail.
No Plan.
08:31:54
#lastlog
Пользователь     Порт     С                Последний раз
root             pts/0    192.168.16.176   Втр Сен  5 09:07:28 +0300 2017
daemon                                     **Никогда не входил в систему**
bin                                        **Никогда не входил в систему**
sys                                        **Никогда не входил в систему**
sync                                       **Никогда не входил в систему**
games                                      **Никогда не входил в систему**
man                                        **Никогда не входил в систему**
lp                                         **Никогда не входил в систему**
mail                                       **Никогда не входил в систему**
...
list                                       **Никогда не входил в систему**
irc                                        **Никогда не входил в систему**
gnats                                      **Никогда не входил в систему**
nobody                                     **Никогда не входил в систему**
libuuid                                    **Никогда не входил в систему**
Debian-exim                                **Никогда не входил в систему**
user             pts/2    192.168.16.176   Втр Сен  5 09:26:56 +0300 2017
sshd                                       **Никогда не входил в систему**
ivan             pts/4    192.168.16.176   Втр Сен  5 09:29:12 +0300 2017
petr             pts/2    192.168.16.176   Втр Сен  5 09:26:09 +0300 2017
08:32:47
#ls -l /var/log/lastlog
-rw-rw-r-- 1 root utmp 292876 Сен  5 09:29 /var/log/lastlog
08:34:26
#last
ivan     pts/4        192.168.16.176   Tue Sep  5 09:29 - 09:29  (00:00)
user     pts/2        192.168.16.176   Tue Sep  5 09:26   still logged in
petr     pts/2        192.168.16.176   Tue Sep  5 09:26 - 09:26  (00:00)
root     pts/0        192.168.16.176   Tue Sep  5 09:07   still logged in
root     pts/0        192.168.16.176   Tue Sep  5 09:05 - 09:05  (00:00)
user     pts/3        192.168.16.176   Mon Sep  4 14:07 - 17:18  (03:11)
ivan     pts/2        192.168.16.176   Mon Sep  4 10:28 - 17:18  (06:50)
ivan     pts/2        192.168.16.176   Mon Sep  4 10:19 - 10:21  (00:02)
root     pts/0        192.168.16.176   Mon Sep  4 09:59 - 17:18  (07:19)
wtmp begins Mon Sep  4 09:59:25 2017
08:35:06
#ls -l /var/log/wtmp
-rw-rw-r-- 1 root utmp 6144 Сен  5 09:29 /var/log/wtmp
08:37:04
#lastb
btmp begins Sat Sep  2 06:25:25 2017
08:37:19
#ls -l /var/log/btmp
-rw-rw---- 1 root utmp 0 Сен  2 06:25 /var/log/btmp
08:38:15
#tail /var/log//auth.log
Sep  5 09:25:29 debian2 sshd[7215]: Connection closed by 192.168.16.176 [preauth]
Sep  5 09:26:09 debian2 sshd[7217]: Accepted password for petr from 192.168.16.176 port 49176 ssh2
Sep  5 09:26:09 debian2 sshd[7217]: pam_unix(sshd:session): session opened for user petr by (uid=0)
Sep  5 09:26:44 debian2 sshd[7217]: pam_unix(sshd:session): session closed for user petr
Sep  5 09:26:56 debian2 sshd[7343]: Accepted password for user from 192.168.16.176 port 49177 ssh2
Sep  5 09:26:56 debian2 sshd[7343]: pam_unix(sshd:session): session opened for user user by (uid=0)
Sep  5 09:28:50 debian2 usermod[7532]: change user 'ivan' shell from '/bin/bash' to '/bin/zsh'
Sep  5 09:29:12 debian2 sshd[7544]: Accepted password for ivan from 192.168.16.176 port 49178 ssh2
Sep  5 09:29:12 debian2 sshd[7544]: pam_unix(sshd:session): session opened for user ivan by (uid=0)
Sep  5 09:29:59 debian2 sshd[7544]: pam_unix(sshd:session): session closed for user ivan
08:39:22
#tail -f /var/log//auth.log
Sep  5 09:25:29 debian2 sshd[7215]: Connection closed by 192.168.16.176 [preauth]
Sep  5 09:26:09 debian2 sshd[7217]: Accepted password for petr from 192.168.16.176 port 49176 ssh2
Sep  5 09:26:09 debian2 sshd[7217]: pam_unix(sshd:session): session opened for user petr by (uid=0)
Sep  5 09:26:44 debian2 sshd[7217]: pam_unix(sshd:session): session closed for user petr
Sep  5 09:26:56 debian2 sshd[7343]: Accepted password for user from 192.168.16.176 port 49177 ssh2
Sep  5 09:26:56 debian2 sshd[7343]: pam_unix(sshd:session): session opened for user user by (uid=0)
Sep  5 09:28:50 debian2 usermod[7532]: change user 'ivan' shell from '/bin/bash' to '/bin/zsh'
Sep  5 09:29:12 debian2 sshd[7544]: Accepted password for ivan from 192.168.16.176 port 49178 ssh2
Sep  5 09:29:12 debian2 sshd[7544]: pam_unix(sshd:session): session opened for user ivan by (uid=0)
Sep  5 09:29:59 debian2 sshd[7544]: pam_unix(sshd:session): session closed for user ivan
^C
08:41:04
#echo $HISTSIZE
500
08:49:28
#echo $HISTFILESIZE
500
08:49:35
#history
    1  ifconfig
    2  vim /etc/network/interfaces
    3  nano /etc/network/interfaces
    4  /etc/init.d/networking restart
    5  ifconfig
    6  route
    7  ping 192.168.13.253
    8  shutdown -r now
    9  exit
   10  ping ya.ru
...
  289  ls -l /var/log/lastlog
  290  last
  291  ls -l /var/log/wtmp
  292  lastb
  293  ls -l /var/log/btmp
  294  tail /var/log//auth.log
  295  tail -f /var/log//auth.log
  296  echo $HISTSIZE
  297  echo $HISTFILESIZE
  298  history
08:50:00
#!287
finger ivan
Login: ivan                             Name:
Directory: /home/ivan                   Shell: /bin/zsh
Last login Tue Sep  5 09:29 (EEST) on pts/4 from 192.168.16.176
No mail.
No Plan.
08:51:27
#!?la
lastb
btmp begins Sat Sep  2 06:25:25 2017
08:52:46
#!la
lastb
btmp begins Sat Sep  2 06:25:25 2017
08:53:06
#!?SIZE
echo $HISTFILESIZE
500
08:56:05
#vi /etc/profile
--- /tmp/l3-saved-6841.1422.26835	2017-09-05 10:01:12.715178506 +0300
+++ /etc/profile	2017-09-05 10:04:47.783197473 +0300
@@ -35,3 +35,7 @@
   done
   unset i
 fi
+
+HISTSIZE=2000
+HISTFILESIZE=2000
+export HISTSIZE HISTFILESIZE 
/dev/pts/0
09:05:27
#echo $HISTSIZE
2000
09:06:10
#chsh -s /bin/bash ivan

09:07:03
#wich chsh
l3script: wich: команда не найдена
09:07:57
#which chsh
/usr/bin/chsh
09:08:05
#which usermode

09:08:13
#which usermod
/usr/sbin/usermod
/dev/pts/2
09:14:33
#cd /etc/skel/

09:15:05
#cd

09:15:26
#user
useradd  userdel  usermod  users
09:15:26
#echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
09:16:29
#cd /usr/share/d
debconf/     debhelper/   debianutils/ dict/        discover/    doc/         doc-base/    dpkg/
09:16:29
#echo $
$_                    $BASHPID              $editor_name          $HOSTTYPE             $LINES                $PATH                 $SHELL
$BASH                 $BASH_SOURCE          $EUID                 $IFS                  $LOGNAME              $PIPESTATUS           $SHELLOPTS
$BASH_ALIASES         $BASH_SUBSHELL        $GROUPS               $L3_HOME              $MACHTYPE             $PPID                 $SHLVL
$BASH_ARGC            $BASH_VERSINFO        $HISTCMD              $L3_PARENT_TTY        $MAIL                 $PS1                  $SSH_CLIENT
$BASH_ARGV            $BASH_VERSION         $HISTFILE             $L3_SESSION_ID        $MAILCHECK            $PS2                  $SSH_CONNECTION
$BASH_CMDS            $COLUMNS              $HISTFILESIZE         $L3_TAMPERED_EDITORS  $OLDPWD               $PS4                  $SSH_TTY
$BASH_COMMAND         $COMP_WORDBREAKS      $HISTSIZE             $LANG                 $OPTERR               $PWD                  $TERM
$BASH_LINENO          $DIRSTACK             $HOME                 $LANGUAGE             $OPTIND               $RANDOM               $UID
$BASHOPTS             $editor_file          $HOSTNAME             $LINENO               $OSTYPE               $SECONDS              $USER
09:16:29
#echo $
$_                    $BASHPID              $editor_name          $HOSTTYPE             $LINES                $PATH                 $SHELL
$BASH                 $BASH_SOURCE          $EUID                 $IFS                  $LOGNAME              $PIPESTATUS           $SHELLOPTS
$BASH_ALIASES         $BASH_SUBSHELL        $GROUPS               $L3_HOME              $MACHTYPE             $PPID                 $SHLVL
$BASH_ARGC            $BASH_VERSINFO        $HISTCMD              $L3_PARENT_TTY        $MAIL                 $PS1                  $SSH_CLIENT
$BASH_ARGV            $BASH_VERSION         $HISTFILE             $L3_SESSION_ID        $MAILCHECK            $PS2                  $SSH_CONNECTION
$BASH_CMDS            $COLUMNS              $HISTFILESIZE         $L3_TAMPERED_EDITORS  $OLDPWD               $PS4                  $SSH_TTY
$BASH_COMMAND         $COMP_WORDBREAKS      $HISTSIZE             $LANG                 $OPTERR               $PWD                  $TERM
$BASH_LINENO          $DIRSTACK             $HOME                 $LANGUAGE             $OPTIND               $RANDOM               $UID
$BASHOPTS             $editor_file          $HOSTNAME             $LINENO               $OSTYPE               $SECONDS              $USER
09:16:29
#cd ~petr/

09:20:52
#cd

09:20:55
#cd /bin/

Файлы

  • /etc/passwd
  • /etc/shells
  • /proc/interrupts
  • /proc/sys/net/ipv4/ip_forward
  • how.txt
  • /etc/passwd
    >
    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:103::/var/spool/exim4:/bin/false
    user:x:1000:1000:user,,,:/home/user:/bin/bash
    sshd:x:102:65534::/var/run/sshd:/usr/sbin/nologin
    ivan:x:1001:1001::/home/ivan:/bin/zsh
    petr:x:1002:1002::/home/petr:/bin/bash
    
    /etc/shells
    >
    # /etc/shells: valid login shells
    /bin/sh
    /bin/dash
    /bin/bash
    /bin/rbash
    /usr/bin/screen
    /bin/zsh
    /usr/bin/zsh
    
    /proc/interrupts
    >
                CPU0
       0:         62   IO-APIC-edge      timer
       1:          8  xen-pirq-ioapic-edge  i8042
       6:          2  xen-pirq-ioapic-edge  floppy
       7:          0  xen-pirq-ioapic-edge  parport0
       8:          0  xen-pirq-ioapic-edge  rtc0
       9:          0   IO-APIC-fasteoi   acpi
      12:        142  xen-pirq-ioapic-edge  i8042
      14:          0   IO-APIC-edge      ata_piix
      15:        214   IO-APIC-edge      ata_piix
      64:     898084  xen-percpu-virq      timer0
      65:          0  xen-percpu-ipi       resched0
      66:          0  xen-percpu-ipi       callfunc0
      67:          0  xen-percpu-virq      debug0
      68:          0  xen-percpu-ipi       callfuncsingle0
      69:        577   xen-dyn-event     xenbus
      70:      24169   xen-dyn-event     blkif
      71:        999   xen-dyn-event     blkif
      72:      22389   xen-dyn-event     eth0
      73:          1   xen-dyn-event     eth1
      74:          1   xen-dyn-event     eth2
     NMI:          0   Non-maskable interrupts
     LOC:          0   Local timer interrupts
     SPU:          0   Spurious interrupts
     PMI:          0   Performance monitoring interrupts
     IWI:          0   IRQ work interrupts
     RES:          0   Rescheduling interrupts
     CAL:          0   Function call interrupts
     TLB:          0   TLB shootdowns
     TRM:          0   Thermal event interrupts
     THR:          0   Threshold APIC interrupts
     MCE:          0   Machine check exceptions
     MCP:        866   Machine check polls
     ERR:          0
     MIS:          0
    
    /proc/sys/net/ipv4/ip_forward
    >
    0
    
    how.txt
    >
    4¼ž[PqZ4£õ^(3·ŸRbŽj¹Å}fÛ¶Àޚö\L‰M-#„¾d.Ü݉hxŽâ>Äq+Šxè>ª}-]¿cë
                                                                    ¼GúTȤc[
    Kb?í½¡Â5cûߥÉ2ΗvÔ¥™#k¿“˜oJsºõ()8\q‹*)´0oE-×q¤cîåÐÞ'­ëÏsH7´”X¥AKÆP*Õº>`»>âå¶C””`3%º]†6]\TV
                           ¦o§BU„× †ë´ï&8"¨@5P^ªýԆ٢äT[‚Ežô…­Ç[ßèÍ÷ÞÕkû_ïÔßL9…’4×8;k㌘éð¹s^i±!9¬ #^Lø·&,on’)šûÇúKÉÀÿUº+Zê: ûY¡â©æ l¼%L¶tA¡;Z˜ž·BÞ,¸Rx±¢ø™ƒ¼6lÐbPiá}Èi|VSt§ø²ŒÄž’ðbt)ÁØO)*縀­®™Nê[v€Aû¾
    ÷jbðùà&ä­ví&h²7C{½T÷ì°0gÂãÇM9‹rÊwe¶åF‹7°ä6'qRµÎƒ×ܝæï‚âÄNš¼©¾+i}°¤P¦åè.“ßv•åšük÷hâdéìŽ                                                                                                                 £/ñ:—#1«»óÒüN–¬çɘë$Øñ
    àköŒÜ»¦QÇÖ\c·wÔþ™÷¿nbÄCzûpú™Pûr÷äk(&¥?ÕV!ù,V]œÛºƒÝdB$¾Y1óXÔø¨÷á³
    ×,µä6•û»©2&ÛÕ?û1®ÈÉÁo3­ÎÅQˆFªé¼PeJKߍ¶0º¿¶K@R¹õÆr!ÓeÃÉàÉ
    `³ÁO°“ÃÑ#D
    Ùxš*è!9=D+×ðxLLaûÝ;Ò»HÎÃzj0«µ–ëlėØòb€äˆ)-ùC»ŒTX#֐s&õ‹%ýöéՅç*êákÀËC©í‰Vç]Fï)\é¶ËêªÂrú¿IŽÊäÿQ$`'ñ/*Í<<°ÉeS‡°y|~‚C«ÛœÍy7ŠfãÁùžBƒñö˜®L£8¦¡D¦C™‹ŽøZ]ÝD†nÚnŸÙü+õŠ#cHÞ¹³‡oñ3!%
    nýE/•W~ Æ[$                                                                                                                                                                   ½PuTTYPuTTY
               úp9§»5·«¼Ä>tr¢îɒۻ,Ìy=Kïyƃ½Ptþa¤|žˆQ
    cNdcF¼é9/˜½âOPKÓÙ«:ýіóæR[r¥PƒZgÖÿ4Ý3ɦÑàî         GKÏäq°eþ9ŽP
    vÆÓÜ.×çÈ_ŸŸD¢çM$LY6ü곤ê#ÚàOiCÉ̒F2ŠRýkDÌRcÖUÖcZ–Øu×            ä!º;"\v€˜£Á:^Á(efcH¿C¥épw™ÃNôKR,(D>÷ÂHª¹pZlôæùµä¸ïn£èwfû´5iëäÕÊÝztèLÃßs÷¢MH2šLÛ¤˜Ï<ƒ½çN’P9QfD²&‘½t7 ¸ø-K'4€ÅPz>N4%Xþ]Á–j¿‚}“+¶ômTr:UÛî«ÕŽW˜~ž!ÄÖËg€äÍ£¸
    ælÀgíðV.é"à¿Ú&
    Ë_ð"n™ºo²Uß^jv´l”.E—Yuânž¼Û_|vŽ4vØ3Í΄ñÊÇd:1°n¥"Ä<Äu>…ä16zG²ëð  ß·X¶ë¢«•ÿXÁî´êîÇÐ3Ù´¯º¡¿·ÏnÁˆžñ£#¥Ü¹cz¶ƒ·<FÚ6nÏt Ú®¸³82Ù¦Ÿ|ùí
                                                             wá~€Î‹ìéi1$iª‚M§ú}š©z—€J\K°vyßEu$ý×mÊMß?A)ŠÎùî)´H¼‰éH-z,0¼ÿ½sïý~–ÇÁg°Yí’5•PÊþ·FNñ·‹KCš€7Ä }g3-ú@±1MFëø¾ºeä-Œ¬ëËÒZXw£•gu­Ø7†ÄAšFšXæh`ØNXA&¿_.9m¼šáS˜—œ`WÍûÄ©¸Dò̚ôsß%ã£0àyø‹ä1ڒeþoJ)j&îtåQ@
    ¸ÊSbƔ;P`yÒ~n¾ïfâã$Ûwð¡(S#ZÜ?š•t!U¤²Âµ2sÈÛ¹SÃy:Ñ8wŽžÐ˱”ÕŠ
            ÃUûÿ7t¶ÐàUõÜ<§oPœ–×}»Õ|ÛWߘ0¾.Âu¦ C$°8¨bŽú‘rNîäbý D„M¡HЂŽé-¦,Püá]C]Ü-ÅJ@”zpX¢¾RŒqˆdéã
                                                                                                     C‚TXÓÏFÖíþ7Ϫ©hOG­
    ü:ôoä4LAü“‘A6¢ïx® †Îozé™æ’êŒúPtcmۜö_<î                                                                            VÖÖ¹”Ï]ƒ£Ú«õ ¼-ˆ7aQw4l ;´HàKŽ3r©Ø
    “ñ__¿"ä =ÆÎIÜ<¯‘Ü: Sè«­ã½S_M¢‚f—&™±%¹ÊÎnÄm+ëåSø:eL"+Ó:ÄÝUc‡ýe¾øšŸlÞÂEـyýæ:%ŽWþù/­Êê!èJ7l,ÛZ¹ñ}s¬¾Nü¯™Eς§°ì'š„ ‘Řº_áfoÅÖÐ;ÕxÿÛÒà²ÙpÚÿ$¨Ïى)é]n#ÝBÂùž»w-΄K-¾
    ÂäÛ
       „è×ô–Oã蓢h·–HÀMi1Ü´[~]­y§ùöÔmȬS—nÒÀ7Ìò8Øóԙ6
                                                       cIö~¢è•—4KƒŒÈt´¡½·§ÜFŽï‚d©¯*( 
    PuTTYPuTTYпÕ·[¡QßH=|¨’O`„8!ÇáàL?£ãhH)ÀžŸ„ÀÁx  iÌrTµRÛà¿xy|sºå&3Z·ÏXš*JA¶—8;€e½XL_«ý\5
                                                                                            ×óDÕÊüÌØl”dÿn3·tÝèêª4Rê,ñÝv«&ۙہû¯ûËqUј3H?„ÄR$Ylö©²UȜiûRo8¶¯úØH¢âÃÑ$ÓôÛ,   š<ÿ7]Мk´à·R®á¥\“pzM᳋abš¥Áœ¸àED2eaë¶ö£~Áq’àb‚—Q‘C«W:”S†˜:r
                                                                                                                                                                                                                                        ¸Å°}×nKҝ”z{uà)­²   @“¨}Z/ô,)åÀÀ:
    Xâd€"ú-ÕúTd¾LŒW¬wÈâÆ1q,¤’
                             C܀ÁŒPÔ;7¿    ·ï€.½1öñ—ZÊ,§îx>–…ÔNI«¿æ€¿)uÙM,ê^ÑýÞ³¶Èy„h'0
    

    Статистика

    Время первой команды журнала11:42:03 2017- 9- 4
    Время последней команды журнала09:20:55 2017- 9- 5
    Количество командных строк в журнале97
    Процент команд с ненулевым кодом завершения, % 7.22
    Процент синтаксически неверно набранных команд, % 3.09
    Суммарное время работы с терминалом *, час 2.58
    Количество командных строк в единицу времени, команда/мин 0.63
    Частота использования команд
    ls26|=========================| 25.24%
    echo8|=======| 7.77%
    cat7|======| 6.80%
    cd6|=====| 5.83%
    vi5|====| 4.85%
    tree4|===| 3.88%
    #^3|==| 2.91%
    which3|==| 2.91%
    du3|==| 2.91%
    mkdir2|=| 1.94%
    apt-get2|=| 1.94%
    shred2|=| 1.94%
    finger2|=| 1.94%
    tail2|=| 1.94%
    ln2|=| 1.94%
    usermod2|=| 1.94%
    pstree2|=| 1.94%
    !la1|| 0.97%
    lastlog1|| 0.97%
    sort1|| 0.97%
    !?la1|| 0.97%
    cp1|| 0.97%
    last1|| 0.97%
    zsh1|| 0.97%
    ~1|| 0.97%
    !?SIZE1|| 0.97%
    lastb1|| 0.97%
    ls-1|| 0.97%
    wich1|| 0.97%
    chsh1|| 0.97%
    chown1|| 0.97%
    null1|| 0.97%
    dd1|| 0.97%
    else1|| 0.97%
    611|| 0.97%
    #^links1|| 0.97%
    history1|| 0.97%
    user1|| 0.97%
    !2871|| 0.97%
    ____
    *) Интервалы неактивности длительностью 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$