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

Содержание

Журнал

Понедельник (11/02/20)

/dev/pts/0
08:24:24
#ls
install
08:24:56
#useradd ivan

08:31:38
#echo $?
0
08:32:25
#useradd ivan
useradd: пользователь «ivan» уже существует
08:34:05
#echo $?
9
08:34:07
#passwd ivan
Введите новый пароль UNIX:
Повторите ввод нового пароля UNIX:
Sorry, passwords do not match
passwd: Ошибка при операциях с маркером проверки подлинности
passwd: пароль не изменён
08:37:37
#passwd ivan
Введите новый пароль UNIX:
Повторите ввод нового пароля UNIX:
passwd: пароль успешно обновлён
08:37:43
#userdel ivan

08:45:02
#useradd --help
Использование: useradd [параметры] ПОÐ
seradd -D
               useradd -D [параметры]
Параметры:
  -b, --base-dir БАЗ_КАТ        базовый каталог для домашнего каталога новой
                                учётной записи
  -c, --comment КОММЕНТАРИЙ     поле GECOS новой учётной записи
  -d, --home-dir ДОМ_КАТ        домашний каталог новой учётной записи
  -D, --defaults                показать или изменить настройки
                                по умолчанию для useradd
...
  -p, --password ПАРОЇётной записи
  -r, --system                  создать системную учётную запись
  -R, --root КАТ_CHROOT         каталог, в который выполняется chroot
  -s, --shell ОБОРновой
                                учётной записи
  -u, --uid UID                 пользовательский ID новой учётной записи
  -U, --user-group              создать группу с тем же именем что и у
                                пользователя
  -Z, --selinux-user SEUSER     использовать указанного SEUSER для
                                пользовательского сопоставления SELinux
08:46:14
#useradd -m -s /bin/bash ivan

08:49:41
#passwd ivan
Введите новый пароль UNIX:
Повторите ввод нового пароля UNIX:
passwd: пароль успешно обновлён
08:50:00
#useradd -m -s /bin/bash petr

08:50:51
#who
root     pts/0        2020-11-02 09:10 (192.168.15.163)
ivan     pts/2        2020-11-02 09:51 (192.168.15.163)
petr     pts/3        2020-11-02 09:51 (192.168.15.163)
08:58:07
#whomi
l3script: whomi: команда не найдена
08:59:20
#whoami
root
08:59:32
#echo ~
/root
09:03:18
#echo '~'
~
09:04:37
#pwd
/root
прошло 40 минут
09:44:44
#cd ..

09:45:09
#pwd
/
09:45:12
#ls
bin  boot  dev  etc  home  initrd.img  lib  lib32  lib64  lost+found  media  mnt  opt  proc  root  run  sbin  selinux  srv  sys  tmp  usr  var  vmlinuz
09:45:20
#cd home

09:47:39
#pwd
/home
09:47:43
#ls
ivan  petr  user
09:47:54
#cd

09:50:30
#cd -
/home
09:50:54
#cd

09:50:56
#cd -
/home
09:50:58
#cd

09:50:59
#ls -l
итого 8
-rw-r--r-- 1 root root 5268 Окт 13  2014 install
09:57:23
#ls -la
итого 56
drwx------  5 root root 4096 Окт 15  2014 .
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
-rw-r--r--  1 root root 5268 Окт 13  2014 install
-rw-r--r--  1 root root   50 Окт 30 12:25 .l3rc
drwxr-xr-x  2 root root 4096 Ноя  2 09:24 .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 5189 Окт 15  2014 .viminfo
09:57:41
#ls -la --color
итого 56
drwx------  5 root root 4096 Окт 15  2014 .
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
-rw-r--r--  1 root root 5268 Окт 13  2014 install
-rw-r--r--  1 root root   50 Окт 30 12:25 .l3rc
drwxr-xr-x  2 root root 4096 Ноя  2 09:24 .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 5189 Окт 15  2014 .viminfo
10:00:54
#mailq

10:03:20
#wich mailq
l3script: wich: команда не найдена
10:03:58
#witch mailq
l3script: witch: команда не найдена
10:04:03
#which mailq
/usr/bin/mailq
10:04:11
#ls - l /usr/bin/mailq
ls: невозможно получить доступ к -: Нет такого файла или каталога
ls: невозможно получить доступ к l: Нет такого файла или каталога
/usr/bin/mailq
10:05:36
#ls -l /usr/bin/mailq
lrwxrwxrwx 1 root root 13 Янв  2  2013 /usr/bin/mailq -> ../sbin/exim4
10:05:42
#who
root     pts/0        2020-11-02 09:10 (192.168.15.163)
ivan     pts/2        2020-11-02 09:51 (192.168.15.163)
petr     pts/3        2020-11-02 09:51 (192.168.15.163)
10:09:25
#ls -l /dev/pts/2 --color
crw--w---- 1 ivan tty 136, 2 Ноя  2 09:51 /dev/pts/2
10:11:10
#echo privet
privet
10:13:42
#echo privet > /dev/pts/2

10:19:36
#echo privet > /dev/pts/3

10:19:52
#fdisk -l
Disk /dev/xvda: 17.2 GB, 17179869184 bytes
255 heads, 63 sectors/track, 2088 cylinders, total 33554432 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000e4875
    Device Boot      Start         End      Blocks   Id  System
/dev/xvda1            2048    32088063    16043008   83  Linux
Disk /dev/xvdb: 5368 MB, 5368709120 bytes
255 heads, 63 sectors/track, 652 cylinders, total 10485760 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/xvdb doesn't contain a valid partition table
10:20:54
#mkfifo test

10:30:46
#mv test /tmp

10:31:54
#echo priv > /tmp/test

10:33:42
#ls -l /dev/log --color
srw-rw-rw- 1 root root 0 Окт 30 12:26 /dev/log
10:36:47
#who > who.txt

10:45:56
#ls
install  who.txt
10:46:44
#ln who.txt whoH.txt

10:48:00
#ls
install  whoH.txt  who.txt
10:48:03
#ls -l
итого 16
-rw-r--r-- 1 root root 5268 Окт 13  2014 install
-rw-r--r-- 2 root root  168 Ноя  2 11:45 whoH.txt
-rw-r--r-- 2 root root  168 Ноя  2 11:45 who.txt
10:48:15
#ls -li
итого 16
653043 -rw-r--r-- 1 root root 5268 Окт 13  2014 install
653092 -rw-r--r-- 2 root root  168 Ноя  2 11:45 whoH.txt
653092 -rw-r--r-- 2 root root  168 Ноя  2 11:45 who.txt
10:48:40
#LANG=''

10:51:12
#ls -li
total 16
653043 -rw-r--r-- 1 root root 5268 Oct 13  2014 install
653092 -rw-r--r-- 2 root root  168 Nov  2 11:45 who.txt
653092 -rw-r--r-- 2 root root  168 Nov  2 11:45 whoH.txt
10:51:17
#mkdir d1

10:53:38
#mkdir d2

10:53:44
#mkdir d2/d3

10:53:57
#ls
d1  d2  install  who.txt  whoH.txt
10:54:09
#mkdir -p d4/d5

10:56:05
#ls
d1  d2  d4  install  who.txt  whoH.txt
10:56:09
#tree
l3script: tree: command not found
10:56:53
#apt-get
apt 0.9.7.9 for amd64 compiled on Oct  8 2014 10:25:29
Usage: apt-get [options] command
       apt-get [options] install|remove pkg1 [pkg2 ...]
       apt-get [options] source pkg1 [pkg2 ...]
apt-get is a simple command line interface for downloading and
installing packages. The most frequently used commands are update
and install.
Commands:
   update - Retrieve new lists of packages
   upgrade - Perform an upgrade
...
  -f  Attempt to correct a system with broken dependencies in place
  -m  Attempt to continue if archives are unlocatable
  -u  Show a list of upgraded packages as well
  -b  Build the source package after fetching it
  -V  Show verbose version numbers
  -c=? Read this configuration file
  -o=? Set an arbitrary configuration option, eg -o dir::cache=/tmp
See the apt-get(8), sources.list(5) and apt.conf(5) manual
pages for more information and options.
                       This APT has Super Cow Powers.
10:57:42
#apt-get install tree
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
  tree
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 43.3 kB of archives.
After this operation, 112 kB of additional disk space will be used.
Err http://ftp.ua.debian.org/debian/ wheezy/main tree amd64 1.6.0-1
  Could not resolve 'ftp.ua.debian.org'
Failed to fetch http://ftp.ua.debian.org/debian/pool/main/t/tree/tree_1.6.0-1_amd64.deb  Could not resolve 'ftp.ua.debian.org'
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
10:58:18
#vi /etc/resolv/conf
11:04:43
#Press ENTER or type command to continue
nameserver 8.8.8.8
~
~
~
~
~
~
~
~
~
...
~
~
~
~
~
~
~
~
~
"/etc/resolv.conf" 3L, 59C written
11:05:19
#apt-get install tree
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
  tree
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 43.3 kB of archives.
After this operation, 112 kB of additional disk space will be used.
Err http://ftp.ua.debian.org/debian/ wheezy/main tree amd64 1.6.0-1
  404  Not Found [IP: 194.71.11.165 80]
Failed to fetch http://ftp.ua.debian.org/debian/pool/main/t/tree/tree_1.6.0-1_amd64.deb  404  Not Found [IP: 194.71.11.165 80]
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
11:05:29
#apt-get update
Ign http://security.debian.org wheezy/updates Release.gpg
Ign http://security.debian.org wheezy/updates Release
Ign http://security.debian.org wheezy/updates/main Sources/DiffIndex
Ign http://ftp.ua.debian.org wheezy Release.gpg
Ign http://security.debian.org wheezy/updates/contrib Sources/DiffIndex
Ign http://security.debian.org wheezy/updates/non-free Sources/DiffIndex
Ign http://ftp.ua.debian.org wheezy-updates Release.gpg
Ign http://security.debian.org wheezy/updates/main amd64 Packages/DiffIndex
Ign http://security.debian.org wheezy/updates/contrib amd64 Packages/DiffIndex
Ign http://security.debian.org wheezy/updates/non-free amd64 Packages/DiffIndex
...
W: Failed to fetch http://ftp.ua.debian.org/debian/dists/wheezy/main/binary-amd64/Packages  404  Not Found [IP: 194.71.11.165 80]
W: Failed to fetch http://ftp.ua.debian.org/debian/dists/wheezy/non-free/binary-amd64/Packages  404  Not Found [IP: 194.71.11.165 80]
W: Failed to fetch http://ftp.ua.debian.org/debian/dists/wheezy/contrib/binary-amd64/Packages  404  Not Found [IP: 194.71.11.165 80]
W: Failed to fetch http://ftp.ua.debian.org/debian/dists/wheezy-updates/main/source/Sources  404  Not Found [IP: 194.71.11.165 80]
W: Failed to fetch http://ftp.ua.debian.org/debian/dists/wheezy-updates/contrib/source/Sources  404  Not Found [IP: 194.71.11.165 80]
W: Failed to fetch http://ftp.ua.debian.org/debian/dists/wheezy-updates/non-free/source/Sources  404  Not Found [IP: 194.71.11.165 80]
W: Failed to fetch http://ftp.ua.debian.org/debian/dists/wheezy-updates/main/binary-amd64/Packages  404  Not Found [IP: 194.71.11.165 80]
W: Failed to fetch http://ftp.ua.debian.org/debian/dists/wheezy-updates/contrib/binary-amd64/Packages  404  Not Found [IP: 194.71.11.165 80]
W: Failed to fetch http://ftp.ua.debian.org/debian/dists/wheezy-updates/non-free/binary-amd64/Packages  404  Not Found [IP: 194.71.11.165 80]
E: Some index files failed to download. They have been ignored, or old ones used instead.
11:05:58
#apt-get install tree
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
  tree
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 43.3 kB of archives.
After this operation, 112 kB of additional disk space will be used.
WARNING: The following packages cannot be authenticated!
  tree
Install these packages without verification [y/N]? y
Err http://ftp.ua.debian.org/debian/ wheezy/main tree amd64 1.6.0-1
  404  Not Found [IP: 194.71.11.165 80]
Failed to fetch http://ftp.ua.debian.org/debian/pool/main/t/tree/tree_1.6.0-1_amd64.deb  404  Not Found [IP: 194.71.11.165 80]
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
11:06:18
#touch f1

прошло 42 минуты
11:48:33
#ls
d1  d2  d4  f1  install  who.txt  whoH.txt
11:49:07
#cd -
/home
11:49:23
#cd

11:49:24
#touch d2/f2

11:49:35
#find . -type d -maxdepth 1
find: warning: you have specified the -maxdepth option after a non-option argument -type, but options are not positional (-maxdepth affects tests specified before it as well as those specified after it).  Please specify options before other arguments.
.
./.aptitude
./.lilalo
./d4
./d2
./d1
./.vim
11:53:04
#find . -type d -maxdepth 1 | xargs ls -l
find: warning: you have specified the -maxdepth option after a non-option argument -type, but options are not positional (-maxdepth affects tests specified before it as well as those specified after it).  Please specify options before other arguments.
.:
total 28
drwxr-xr-x 2 root root 4096 Nov  2 11:53 d1
drwxr-xr-x 3 root root 4096 Nov  2 12:49 d2
drwxr-xr-x 3 root root 4096 Nov  2 11:56 d4
-rw-r--r-- 1 root root    0 Nov  2 12:48 f1
-rw-r--r-- 1 root root 5268 Oct 13  2014 install
-rw-r--r-- 2 root root  168 Nov  2 11:45 who.txt
-rw-r--r-- 2 root root  168 Nov  2 11:45 whoH.txt
...
total 0
./d1:
total 0
./d2:
total 4
drwxr-xr-x 2 root root 4096 Nov  2 11:53 d3
-rw-r--r-- 1 root root    0 Nov  2 12:49 f2
./d4:
total 4
drwxr-xr-x 2 root root 4096 Nov  2 11:56 d5
11:56:31
#find . -type d -maxdepth 1 | xargs ls
find: warning: you have specified the -maxdepth option after a non-option argument -type, but options are not positional (-maxdepth affects tests specified before it as well as those specified after it).  Please specify options before other arguments.
.:
d1  d2  d4  f1  install  who.txt  whoH.txt
./.aptitude:
config
./.lilalo:
133518653134476610-1413379473.info     2129045213041019703-1604301863.script                                  2525264871024819419-1403867138.info
133518653134476610-1413379473.script   2129045213041019703-1604301863_1604311192_etc_resolv_conf.diff         2525264871024819419-1403867138.script
143184190977814884-1413212456.info     2129045213041019703-1604301863_1604311490_etc_resolv.conf.diff         l3-agent.pid
143184190977814884-1413212456.script   23119324163069212524-1403867377.info                                   l3bashrc
1901738991017822016-1413212497.info    23119324163069212524-1403867377.script                                 l3prompt
1901738991017822016-1413212497.script  23119324163069212524-1403867377_1403867394_root_.lilalo_l3bashrc.diff
2129045213041019703-1604301863.info    23119324163069212524-1403867377_1403867447_root_.l3rc.diff
./.vim:
./d1:
./d2:
d3  f2
./d4:
d5
11:56:39
#find . -type d -maxdepth 1 -a -name "d*" | xargs ls
find: warning: you have specified the -maxdepth option after a non-option argument -type, but options are not positional (-maxdepth affects tests specified before it as well as those specified after it).  Please specify options before other arguments.
./d1:
./d2:
d3  f2
./d4:
d5
11:57:28
#cp -v d2/f2 d4
`d2/f2' -> `d4/f2'
прошло 17 минут
12:15:08
#cp -rv d2 d1
`d2' -> `d1/d2'
`d2/f2' -> `d1/d2/f2'
`d2/d3' -> `d1/d2/d3'
12:16:11
#ls -l
total 28
drwxr-xr-x 3 root root 4096 Nov  2 13:16 d1
drwxr-xr-x 3 root root 4096 Nov  2 12:49 d2
drwxr-xr-x 3 root root 4096 Nov  2 13:15 d4
-rw-r--r-- 1 root root    0 Nov  2 12:48 f1
-rw-r--r-- 1 root root 5268 Oct 13  2014 install
-rw-r--r-- 2 root root  168 Nov  2 11:45 who.txt
-rw-r--r-- 2 root root  168 Nov  2 11:45 whoH.txt
12:16:27
#find . -type d -maxdepth 1 -a -name "d*" | xargs ls
find: warning: you have specified the -maxdepth option after a non-option argument -type, but options are not positional (-maxdepth affects tests specified before it as well as those specified after it).  Please specify options before other arguments.
./d1:
d2
./d2:
d3  f2
./d4:
d5  f2
12:16:39
#rm -r d4

12:18:40
#find . -type d -maxdepth 1 -a -name "d*" | xargs ls
find: warning: you have specified the -maxdepth option after a non-option argument -type, but options are not positional (-maxdepth affects tests specified before it as well as those specified after it).  Please specify options before other arguments.
./d1:
d2
./d2:
d3  f2
12:18:43
#r d4
l3script: r: command not found
12:20:53
#cat who.txt
root     pts/0        2020-11-02 09:10 (192.168.15.163)
ivan     pts/2        2020-11-02 09:51 (192.168.15.163)
petr     pts/3        2020-11-02 09:51 (192.168.15.163)
12:22:24
#shred who.txt

12:22:45
#cat who.txt
]D«v¶BZ…ª¢´.eïâíyݒƍÇôÂøù”ýdÃí)ÿv•œw&7~®ö8;@{þY×gœº                                                                        =Ûáb]Ԉ}:ˆë»lÔ鄨ëÍÄՍª8^µ9М–µØ{„t/Nö5s6”4îy:ÚR«GJ,kGÓQ÷ázºæ
Žé4\hMiÿ†²ÉKæì ýý#3CYɲ¥/aÍÁã”5€ú´€I|m§ÞX§žó½¯€´NchÔ+=:Wöµ½–RäËCŽ_Ÿ“Byf§ÛdGXc9Ã^âÐ/þp3õ
IÄÎÆËÏ(ú $ZÄùêmNTÖ|6ã                              ,ÖÛò‹c܎dhöúê™Ï\偪«»Dy„               -è/0”¡P´O¦H,0À
f×Tä©°¸¦2çj¼h‚R땊zñüö=)=è`f!ðÄL¹ÏW]çÌ<1üÆ    b.}̀â$¡v äü©s             òwm‡åxU©¹åßNë؞{ˆ¿Ò#ÖÄ{ÿìhrµ“‰æP¬K6¥pöò€ãÁ~õ¼¨&éçO<’‚‘Â:å6à*–=ÝÌ
W9–ÍmüGØe‹¿b/6? tß×|¯ªˆÿ‘îðy(E=$#@'ä‰ù<¯³XmWl?yÏ!p?¥ŽKSÑRœ?O¸®b!ÛtXÐg÷‡¬%ƅ佰øæR§w7§æ†³
                                       ð‰jCöŽ¯Xú•Š%75­}„2þœ‡wòbÁ7BM•im õ¾äkì¹ÚBžóæÖÂ|)ê:xzòö˜¡S>"$Ä¢½°âU9Šºû^en÷
                       Îríº¡2dš6{ªòV[|ì³<š                                          ~ÝÔ;ì^Ü8ˆJ°Y_4Š±¸ïÁJUêüÄoð"hCð ïJ3¶íœ•lI“8šÑDM8Cqc&ðƒ$^/öQù1p/¯/
,é©xôë"\•ZM¨2Ma˜!KJ7倃ÄYüz—c=¾Ü®•1×@/ôR÷í¤à"©þC62¤|…{ é                                                                     þåÅ5éÎB´%ì¢Å¸ë³ÀbÛZm1au†Ã>*´fYž§×àùSTšæœ[ü‹/èï–\‚Äy;P¸gÞUL¨«1S‚ïþønÖJ«gòUqÙ¢’mS×÷×tÛ8¯¬ÅŽ—M\Ü9‘­¹Êg¾ t6½³ÏÌ ž˜¦¹¶ÎǪ†NWøAìÙ¸$töPvÈ9…Žd¿M”‹™!·D"’V5üKÄÜ'"‡–W
–y‡ÿbט¤ÁëçÇÚD;OV,žd”–êÌ¡=ÖÚÚa5ï:Â,3ƒªµTV+dM;6ˆæú£|w÷ã6·,íԀÂɲÄQ:­Ÿ:æ)Ù
¶?’pX9Z`[dj‰/>!´¯ÒÂDçë{$¹Þ6SÃð$ñŠÛTœ¡Ö                                     zÃr·ËW_î-ß+Ç;@þÀ—ù2’z¥¤X:Kú縣å)k¼ *M*®Ï2ëÖt¤Góqëd†4'(p®H        ±óà€#4XÅ.o/°
...
¦GŽªÃ„Ì0‰ý³r[êQ\‰œÏ6¯z—ƒ
ł{UÎ)ºÈXP¤´Õ©~hYÀ߁×Õÿ†ïYSa3ƒ.J,ÿ,2ÎqµÌ÷ñԊnyÌóöO¡ÝÖå†yÁ¯>i&v{*¬Cæ‰IßÏ }©T‘»ŠÔ„RM°lÝ#OFzŽ@mœ?ÉÂ
FÈ«J{~y`ú%noIk^üPŒ©—>[çÖ(ñs4µ?Ü ¯o—þ°Ìë+˚úxìwÒÊ¡4@ W“1³ 8nEø(|ô\M`Z”ãÓ¦7ÖÍÞ\ó¶Š~‘n8©!•£‰éY£1Ne<úÌ>QZ/tª.ü±£ñ@øv”yr& ­{Å|~Š‚ ÝŠøDÕ±Š…˜ÂN‘ý‰fab“UzpS¹šK–î§qZ‰¯Ï‡ûOÑ"ûÑÃà¨h¬çFÊ­M*»lXcoð9\³nÈewt×>’o^àґ„‰ühkÆÁËý°œ±4ÿޭ鼙B~
                                                                                                                                                                                                                             âK[a嚴>L5¡f“SÃ|–%úf’Sֈ+
        Í VUñ”ô         âã҈´–±_6ÓavL[Ï;Q
R¿•™äÉ^-š¦èIœ6# ëô«>®  qÛ-¶
÷ôvÙu܃”zylJâ‰ÐŒt¸ƒÏ_=¹É†È]H#RTaóy!@>S:5^Èb䳪=f–ü9ŠþŸ{µnWP¥½T-°N3
{á{ìLË¿Dc‹ì쯻ãÏëUÑ+‡/ù.ÂåÏa@«Nè¶Ýøǂf5QGelâXÜ*š7áV¯»xV*‡rˆ"ç-«úðoð—m† nk[|áòŠr¥Bes•n?®+Ñ°·ý_òÃÈb—÷c
                                                                                                    ÅøÞ8„n·}Ei¤\õԊ½Xê÷DØ3K Ü\vrI×þ¹Î+©ÝëV7@EëLLW۞´ˆn]8èÈ45^Ø·RC-f܏;‰Zâ(31ÎàÝi¥ÆÕ%ªz•}¯„ ™!À0¨©mü~ÒǺWc«Î)¨zº^~–âÍܦš¿„ŸK‹øéîyiÈ,5Hø-Veööšé«2CôE醍ŽI螡æ¾ÃüÁHã0°„Zœðn.¦ïq©×->€Ð¢ŽP¬°é9œ$ÜBÀ9
ÿżšpÁi†â;ª!‚!¾ÃȺُÊÁúG«ý~2WÌüÙ±œ"y§U"º¥Õ7ŠŠdO;²«œºÕä˯       ·[µÎ¨˜®•Qæ1-ß³$£¹ñy–T‘7žgÖÅ}´ïɎ¨å°„543       ÒP¥M_ðŒ¼ÍŠ«¼'
12:22:47
#cat who.txt
]D«v¶BZ…ª¢´.eïâíyݒƍÇôÂøù”ýdÃí)ÿv•œw&7~®ö8;@{þY×gœº                                                                        =Ûáb]Ԉ}:ˆë»lÔ鄨ëÍÄՍª8^µ9М–µØ{„t/Nö5s6”4îy:ÚR«GJ,kGÓQ÷ázºæ
Žé4\hMiÿ†²ÉKæì ýý#3CYɲ¥/aÍÁã”5€ú´€I|m§ÞX§žó½¯€´NchÔ+=:Wöµ½–RäËCŽ_Ÿ“Byf§ÛdGXc9Ã^âÐ/þp3õ
IÄÎÆËÏ(ú $ZÄùêmNTÖ|6ã                              ,ÖÛò‹c܎dhöúê™Ï\偪«»Dy„               -è/0”¡P´O¦H,0À
f×Tä©°¸¦2çj¼h‚R땊zñüö=)=è`f!ðÄL¹ÏW]çÌ<1üÆPuTTYPuTTY  b.}̀â$¡v äü©s     òwm‡åxU©¹åßNë؞{ˆ¿Ò#ÖÄ{ÿìhrµ“‰æP¬K6¥pöò€ãÁ~õ¼¨&éçO<’‚‘Â:å6à*–=ÝÌ
W9–ÍmüGØe‹¿b/6? tß×|¯ªˆÿ‘îðy(E=$#@'ä‰ù<¯³XmWl?yÏ!p?¥ŽKSÑRœ?O¸®b!ÛtXÐg÷‡¬%ƅ佰øæR§w7§æ†³
                                       ð‰jCöŽ¯Xú•Š%75­}„2þœ‡wòbÁ7BM•im õ¾äkì¹ÚBžóæÖ    4Nzòö˜¡S>"$Ä¢½°âU9Šºû^en÷
                       Îríº¡2dš6{ªòV[|ì³<š                                          ~ÝÔ;ì^Ü8ˆJ°Y_4Š±¸ïÁJUêüÄoð"hCð ïJ3¶íœ•lI“8šÑDM8Cqc&ðƒ$^/öQù1p/¯/
,é©xôë"\•ZM¨2Ma˜!KJ7倃ÄYüz—c=¾Ü®•1×@/ôR÷í¤à"©þC62¤|…{ é                                                                     þåÅ5éÎB´%ì¢Å¸ë³ÀbÛZm1au†Ã>*´fYž§×àùSTšæœ[ü‹/èï–\‚Äy;P¸gÞUL¨«1S‚ïþønÖJ«gòUqÙ¢’mS×÷×tÛ8¯¬ÅŽ—M\Ü9‘­¹Êg¾ t6½³ÏÌ ž˜¦¹¶ÎǪ†NWøAìÙ¸$töPvÈ9…Žd¿M”‹™!·D"’V5üKÄÜ'"‡–W
–y‡ÿbט¤ÁëçÇÚD;OV,žd”–êÌ¡=ÖÚÚa5ï:Â,3ƒªµTV+dM;6ˆæú£|w÷ã6·,íԀÂɲÄQ:­Ÿ:æ)Ù
¶?’pX9Z`[dj‰/>!´¯ÒÂDçë{$¹Þ6SÃð$ñŠÛTœ¡Ö                                     zÃr·ËW_î-ß+Ç;@þÀ—ù2’z¥¤X:Kú縣å)k¼ *M*®Ï2ëÖt¤Góqëd†4'(p®H        ±óà€#4XÅ.o/°
...
¦GŽªÃ„Ì0‰ý³r[êQ\‰œÏ6¯z—ƒ
ł{UÎ)ºÈXP¤´Õ©~hYÀ߁×Õÿ†ïYSa3ƒ.J,ÿ,2ÎqµÌ÷ñԊnyÌóöO¡ÝÖå†yÁ¯>i&v{*¬Cæ‰IßÏ }©T‘»ŠÔ„RM°lÝ#OFzŽ@mœ?ÉÂ
FÈ«J{~y`ú%noIk^üPŒ©—>[çÖ(ñs4µ?Ü ¯o—þ°Ìë+˚úxìwÒÊ¡4@ W“1³ 8nEø(|ô\M`Z”ãÓ¦7ÖÍÞ\ó¶Š~‘n8©!•£‰éY£1Ne<úÌ>QZ/tª.ü±£ñ@øv”yr& ­{Å|~Š‚ ÝŠøDÕ±Š…˜ÂN‘ý‰fab“UzpS¹šK–î§qZ‰¯Ï‡ûOÑ"ûÑÃà¨h¬çFÊ­M*»lXcoð9\³nÈewt×>’o^àґ„‰ühkÆÁËý°œ±4ÿޭ鼙B~
                                                                                                                                                                                                                             âK[a嚴>L5¡f“SÃ|–%úf’Sֈ+
        Í VUñ”ô         âã҈´–±_6ÓavL[Ï;Q
R¿•™äÉ^-š¦èIœ6# ëô«>®  qÛ-¶
÷ôvÙu܃”zylJâ‰ÐŒt¸ƒÏ_=¹É†È]H#RTaóy!@>S:5^Èb䳪=f–ü9ŠþŸ{µnWP¥½T-°N3
{á{ìLË¿Dc‹ì쯻ãÏëUÑ+‡/ù.ÂåÏa@«Nè¶Ýøǂf5QGelâXÜ*š7áV¯»xV*‡rˆ"ç-«úðoð—m† nk[|áòŠr¥Bes•n?®+Ñ°·ý_òÃÈb—÷c
                                                                                                    ÅøÞ8„n·}Ei¤\õԊ½Xê÷DØ3K Ü\vrI×þ¹Î+©ÝëV7@EëLLW۞´ˆn]8èÈ45^Ø·RC-f܏;‰Zâ(31ÎàÝi¥ÆÕ%ªz•}¯„ ™!À0¨©mü~ÒǺWc«Î)¨zº^~–âÍܦš¿„ŸK‹øéîyiÈ,5Hø-Veööšé«2CôE醍ŽI螡æ¾ÃüÁHã0°„Zœðn.¦ïq©×->€Ð¢ŽP¬°é9œ$ÜBÀ9
ÿżšpÁi†â;ª!‚!¾ÃȺُÊÁúG«ý~2WÌüÙ±œ"y§U"º¥Õ7ŠŠdO;²«œºÕä˯       ·[µÎ¨˜®•Qæ1-ß³$£¹ñy–T‘7žgÖÅ}´ïɎ¨å°„543       ÒP¥M_ðŒ¼ÍŠ«¼'
12:22:54
#PuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTY[A
> ^C
12:23:02
#ls - s
ls: cannot access -: No such file or directory
ls: cannot access s: No such file or directory
12:23:22
#ls -s
total 24
4 d1  4 d2  0 f1  8 install  4 who.txt  4 whoH.txt
12:23:26
#ls -l
total 24
drwxr-xr-x 3 root root 4096 Nov  2 13:16 d1
drwxr-xr-x 3 root root 4096 Nov  2 12:49 d2
-rw-r--r-- 1 root root    0 Nov  2 12:48 f1
-rw-r--r-- 1 root root 5268 Oct 13  2014 install
-rw-r--r-- 2 root root 4096 Nov  2 13:22 who.txt
-rw-r--r-- 2 root root 4096 Nov  2 13:22 whoH.txt
12:23:34
#shred - u who.txt
shred: -: invalid file type
shred: u: failed to open for writing: No such file or directory
12:24:01
#ls -l
total 24
drwxr-xr-x 3 root root 4096 Nov  2 13:16 d1
drwxr-xr-x 3 root root 4096 Nov  2 12:49 d2
-rw-r--r-- 1 root root    0 Nov  2 12:48 f1
-rw-r--r-- 1 root root 5268 Oct 13  2014 install
-rw-r--r-- 2 root root 4096 Nov  2 13:24 who.txt
-rw-r--r-- 2 root root 4096 Nov  2 13:24 whoH.txt
12:24:03
#shred -u who.txt

12:24:10
#ls -l
total 16
drwxr-xr-x 3 root root 4096 Nov  2 13:16 d1
drwxr-xr-x 3 root root 4096 Nov  2 12:49 d2
-rw-r--r-- 1 root root    0 Nov  2 12:48 f1
-rw-r--r-- 1 root root 5268 Oct 13  2014 install
-rw-r--r-- 1 root root    0 Nov  2 13:24 whoH.txt
12:24:12
#wm whoH.txt
l3script: wm: command not found
12:26:13
#rm whoH.txt

Файлы

  • who.txt
  • who.txt
    >
    ]D«v¶BZ…ª¢´.eïâíyݒƍÇôÂøù”ýdÃí)ÿv•œw&7~®ö8;@{þY×gœº                                                                        =Ûáb]Ԉ}:ˆë»lÔ鄨ëÍÄՍª8^µ9М–µØ{„t/Nö5s6”4îy:ÚR«GJ,kGÓQ÷ázºæ
    Žé4\hMiÿ†²ÉKæì ýý#3CYɲ¥/aÍÁã”5€ú´€I|m§ÞX§žó½¯€´NchÔ+=:Wöµ½–RäËCŽ_Ÿ“Byf§ÛdGXc9Ã^âÐ/þp3õ
    IÄÎÆËÏ(ú $ZÄùêmNTÖ|6ã                              ,ÖÛò‹c܎dhöúê™Ï\偪«»Dy„               -è/0”¡P´O¦H,0À
    f×Tä©°¸¦2çj¼h‚R땊zñüö=)=è`f!ðÄL¹ÏW]çÌ<1üÆPuTTYPuTTY  b.}̀â$¡v äü©s     òwm‡åxU©¹åßNë؞{ˆ¿Ò#ÖÄ{ÿìhrµ“‰æP¬K6¥pöò€ãÁ~õ¼¨&éçO<’‚‘Â:å6à*–=ÝÌ
    W9–ÍmüGØe‹¿b/6? tß×|¯ªˆÿ‘îðy(E=$#@'ä‰ù<¯³XmWl?yÏ!p?¥ŽKSÑRœ?O¸®b!ÛtXÐg÷‡¬%ƅ佰øæR§w7§æ†³
                                           ð‰jCöŽ¯Xú•Š%75­}„2þœ‡wòbÁ7BM•im õ¾äkì¹ÚBžóæÖ    4Nzòö˜¡S>"$Ä¢½°âU9Šºû^en÷
                           Îríº¡2dš6{ªòV[|ì³<š                                          ~ÝÔ;ì^Ü8ˆJ°Y_4Š±¸ïÁJUêüÄoð"hCð ïJ3¶íœ•lI“8šÑDM8Cqc&ðƒ$^/öQù1p/¯/
    ,é©xôë"\•ZM¨2Ma˜!KJ7倃ÄYüz—c=¾Ü®•1×@/ôR÷í¤à"©þC62¤|…{ é                                                                     þåÅ5éÎB´%ì¢Å¸ë³ÀbÛZm1au†Ã>*´fYž§×àùSTšæœ[ü‹/èï–\‚Äy;P¸gÞUL¨«1S‚ïþønÖJ«gòUqÙ¢’mS×÷×tÛ8¯¬ÅŽ—M\Ü9‘­¹Êg¾ t6½³ÏÌ ž˜¦¹¶ÎǪ†NWøAìÙ¸$töPvÈ9…Žd¿M”‹™!·D"’V5üKÄÜ'"‡–W
    –y‡ÿbט¤ÁëçÇÚD;OV,žd”–êÌ¡=ÖÚÚa5ï:Â,3ƒªµTV+dM;6ˆæú£|w÷ã6·,íԀÂɲÄQ:­Ÿ:æ)Ù
    ¶?’pX9Z`[dj‰/>!´¯ÒÂDçë{$¹Þ6SÃð$ñŠÛTœ¡Ö                                     zÃr·ËW_î-ß+Ç;@þÀ—ù2’z¥¤X:Kú縣å)k¼ *M*®Ï2ëÖt¤Góqëd†4'(p®H        ±óà€#4XÅ.o/°
                   ]í    )À@ª„ØõpĜµ¬Y;ãÝ;¢Kš      Ó82
    ÎO:hM`úRF u‚õåh6ŒÈݘ,„ø¢m:.±#ŠÅ?Š
    0X%QT%ب·»3¶orõ—ߨ)¬Ù1·pщ>®W¬&É#%_ÿä
    öO˜¦Û1ÇØp##8.pŸ¶Š3µ•?#C+?m—¯Øø͵ĴÛÁÍ4EIíâþ'€TªsŸ§´F¶…XœzÖ
    d»y®†S
    I²|¸cx’å¶uÂ<à•¯ë‡Lß)Þ㘎¯ð$•ùŸNFd
                   “»¥4               :Z(R"Þë7Š(˜ëšåĦ=±£ Þ*B­o¶bð´†tNµÁv·g¸Í¬9ƒøCºA¤äM!°@ÍMµ
                       ¸Ñ‹¤¿5¼µ5ï¾#º‰š½‰[§Z·ºJ/ˆ.PI$þ´ëLô°ŽV5æ¹zعÒq€ÉO«¥÷üYñžÚ]k҅sM7úv豑vžgßí¹,-'VÀíð|9ýÀüjáBšå´{ƒ½:²±ë*wÎHUDfíd©„¬(D"žY‹št¬u'Ú¯(v%EЀEܾ¿
    ‘71h$þ*ò‚dqiÂä/töÞöàسáv¿i­“
                                 ΎE|ºŽ·V¾ÀéáD|㟝å‡üåâ×Ä°Æ͘¤(Šáµ{b»j
    `ëe?E×R€Îҕá¥n4Õ¹òºÔꏪé7¤
    ‘ÓÌڋîÆà—­òNjÆä=X[T†4u]$lD‘c^BLÆiznc9á]Rm÷*äXV(Ojз+ŒÛG¾ê
                                              ,QO
    ¦GŽªÃ„Ì0‰ý³r[êQ\‰œÏ6¯z—ƒ
    ł{UÎ)ºÈXP¤´Õ©~hYÀ߁×Õÿ†ïYSa3ƒ.J,ÿ,2ÎqµÌ÷ñԊnyÌóöO¡ÝÖå†yÁ¯>i&v{*¬Cæ‰IßÏ }©T‘»ŠÔ„RM°lÝ#OFzŽ@mœ?ÉÂ
    FÈ«J{~y`ú%noIk^üPŒ©—>[çÖ(ñs4µ?Ü ¯o—þ°Ìë+˚úxìwÒÊ¡4@ W“1³ 8nEø(|ô\M`Z”ãÓ¦7ÖÍÞ\ó¶Š~‘n8©!•£‰éY£1Ne<úÌ>QZ/tª.ü±£ñ@øv”yr& ­{Å|~Š‚ ÝŠøDÕ±Š…˜ÂN‘ý‰fab“UzpS¹šK–î§qZ‰¯Ï‡ûOÑ"ûÑÃà¨h¬çFÊ­M*»lXcoð9\³nÈewt×>’o^àґ„‰ühkÆÁËý°œ±4ÿޭ鼙B~
                                                                                                                                                                                                                                 âK[a嚴>L5¡f“SÃ|–%úf’Sֈ+
            Í VUñ”ô         âã҈´–±_6ÓavL[Ï;Q
    R¿•™äÉ^-š¦èIœ6# ëô«>®  qÛ-¶
    ÷ôvÙu܃”zylJâ‰ÐŒt¸ƒÏ_=¹É†È]H#RTaóy!@>S:5^Èb䳪=f–ü9ŠþŸ{µnWP¥½T-°N3
    {á{ìLË¿Dc‹ì쯻ãÏëUÑ+‡/ù.ÂåÏa@«Nè¶Ýøǂf5QGelâXÜ*š7áV¯»xV*‡rˆ"ç-«úðoð—m† nk[|áòŠr¥Bes•n?®+Ñ°·ý_òÃÈb—÷c
                                                                                                        ÅøÞ8„n·}Ei¤\õԊ½Xê÷DØ3K Ü\vrI×þ¹Î+©ÝëV7@EëLLW۞´ˆn]8èÈ45^Ø·RC-f܏;‰Zâ(31ÎàÝi¥ÆÕ%ªz•}¯„ ™!À0¨©mü~ÒǺWc«Î)¨zº^~–âÍܦš¿„ŸK‹øéîyiÈ,5Hø-Veööšé«2CôE醍ŽI螡æ¾ÃüÁHã0°„Zœðn.¦ïq©×->€Ð¢ŽP¬°é9œ$ÜBÀ9
    ÿżšpÁi†â;ª!‚!¾ÃȺُÊÁúG«ý~2WÌüÙ±œ"y§U"º¥Õ7ŠŠdO;²«œºÕä˯       ·[µÎ¨˜®•Qæ1-ß³$£¹ñy–T‘7žgÖÅ}´ïɎ¨å°„543       ÒP¥M_ðŒ¼ÍŠ«¼'
    

    Статистика

    Время первой команды журнала08:24:24 2020-11- 2
    Время последней команды журнала12:26:13 2020-11- 2
    Количество командных строк в журнале100
    Процент команд с ненулевым кодом завершения, %10.00
    Процент синтаксически неверно набранных команд, % 6.00
    Суммарное время работы с терминалом *, час 2.66
    Количество командных строк в единицу времени, команда/мин 0.63
    Частота использования команд
    ls24|======================| 22.02%
    cd9|========| 8.26%
    echo8|=======| 7.34%
    find6|=====| 5.50%
    useradd5|====| 4.59%
    apt-get5|====| 4.59%
    xargs5|====| 4.59%
    mkdir4|===| 3.67%
    passwd3|==| 2.75%
    cat3|==| 2.75%
    shred3|==| 2.75%
    pwd3|==| 2.75%
    who3|==| 2.75%
    cp2|=| 1.83%
    rm2|=| 1.83%
    touch2|=| 1.83%
    31|| 0.92%
    mkfifo1|| 0.92%
    whoami1|| 0.92%
    mv1|| 0.92%
    witch1|| 0.92%
    r1|| 0.92%
    wich1|| 0.92%
    fdisk1|| 0.92%
    LANG=''1|| 0.92%
    userdel1|| 0.92%
    whomi1|| 0.92%
    mailq1|| 0.92%
    vi1|| 0.92%
    ln1|| 0.92%
    21|| 0.92%
    PuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTY[A1|| 0.92%
    who.txt1|| 0.92%
    wm1|| 0.92%
    which1|| 0.92%
    Press1|| 0.92%
    tree1|| 0.92%
    test1|| 0.92%
    ____
    *) Интервалы неактивности длительностью 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$