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

Содержание

Журнал

Четверг (11/30/17)

/dev/pts/2
11:37:42
#ls -l /opt
итого 4
drwxr-xr-x 2 root root 4096 Ноя 30 12:35 public
11:37:48
#chmod o+w !$
chmod o+w /opt
11:38:32
#ls -ld /opt/public/
drwxr-xr-x 2 root root 4096 Ноя 30 12:35 /opt/public/
11:39:08
#chmod o+w /opt/public/

11:40:49
#cd /opt/public/

11:41:13
#> ROOT_FILE

11:41:26
#ls -l
итого 0
-rw-r--r-- 1 root root 0 Ноя 30 12:41 ROOT_FILE
11:44:10
#chmod 600 ROOT_FILE

11:44:32
#ls -l
итого 0
-rw------- 1 root root 0 Ноя 30 12:41 ROOT_FILE
11:44:33
#ls
ROOT_FILE
11:44:43
#rm ROOT_FILE

11:44:59
#ls

11:45:20
#cd..
l3script: cd..: команда не найдена
11:46:00
#cd..
l3script: cd..: команда не найдена
11:46:07
#cd..
l3script: cd..: команда не найдена
11:46:39
#cd ..

11:46:44
#chmod +t public

11:46:57
#ls -l
итого 4
drwxr-xrwt 2 root root 4096 Ноя 30 12:44 public
11:50:21
#ls
public
11:51:40
#cd public/

11:51:44
#> ROOT_FILE

11:51:59
#tty
/dev/pts/2
прошло 66 минут
/dev/pts/2
12:58:30
#mkdir /opt/project

13:02:21
#cd /opt/

13:02:50
#ls -l
итого 8
drwxr-xr-x 2 root root 4096 Ноя 30 14:02 project
drwxr-xrwt 2 root root 4096 Ноя 30 12:51 public
13:02:54
#chgrp developers project

13:03:35
#ls -l
итого 8
drwxr-xr-x 2 root developers 4096 Ноя 30 14:02 project
drwxr-xrwt 2 root root       4096 Ноя 30 12:51 public
13:03:46
#chmod 770 project

13:04:35
#ls -l
итого 8
drwxrwx--- 2 root developers 4096 Ноя 30 14:02 project
drwxr-xrwt 2 root root       4096 Ноя 30 12:51 public
13:04:37
#apt-get install acl
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
НОВЫЕ пакеты, которые будут установлены:
  acl
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 70,8 kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 264 kB.
Получено:1 http://ftp.ua.debian.org/debian/ wheezy/main acl amd64 2.2.51-8 [70,8 kB]
Получено 70,8 kБ за 0с (622 kБ/c)
Выбор ранее не выбранного пакета acl.
(Чтение базы данных … на данный момент установлено 30060 файлов и каталогов.)
Распаковывается пакет acl (из файла …/acl_2.2.51-8_amd64.deb) …
Обрабатываются триггеры для man-db …
Настраивается пакет acl (2.2.51-8) …
13:05:47
#setfacl -m u:anna:r project

13:06:27
#ls -l
итого 8
drwxrwx---+ 2 root developers 4096 Ноя 30 14:02 project
drwxr-xrwt  2 root root       4096 Ноя 30 12:51 public
13:07:02
#getfacl project
# file: project
# owner: root
# group: developers
user::rwx
user:anna:r--
group::rwx
mask::rwx
other::---
13:07:36
#cd

прошло 15 минут
13:22:58
#cp /etc/motd ~

13:23:17
#ls
d1  f1  f2  f3  f4  f5  files.txt  install  ip.txt  motd  passwd  proc.txt  shell.sh
13:23:23
#vi motd
--- /tmp/l3-saved-16282.8151.4276	2017-11-30 14:23:35.882061125 +0200
+++ motd	2017-11-30 14:24:32.830052492 +0200
@@ -1,7 +1,2 @@
 
-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.
+Hello! Welcome to system.
13:24:32
#cat motd
Hello! Welcome to system.
13:24:41
#cp motd /etc/motd

13:25:18
#ls -la
итого 100
drwx------  6 root root 4096 Ноя 30 14:24 .
drwxr-xr-x 24 root root 4096 Окт 15  2014 ..
drwx------  2 root root 4096 Июн 27  2014 .aptitude
-rw-------  1 root root 9181 Ноя 30 13:58 .bash_history
-rw-r--r--  1 root root   10 Июн 27  2014 .bash_profile
-rw-r--r--  1 root root  630 Июн 27  2014 .bashrc
d-wxr-xr-x  2 root root 4096 Ноя 30 12:17 d1
-rw-r--r--  1 root root    0 Ноя 28 11:44 f1
-rw-r--r--  1 root root    0 Ноя 28 11:44 f2
...
-rw-r--r--  1 root root   51 Ноя 24 15:18 .l3rc
drwxr-xr-x  2 root root 4096 Ноя 30 14:25 .lilalo
-rw-r--r--  1 root root   27 Ноя 30 14:24 motd
-rw-r--r--  1 root root  986 Ноя 28 16:31 passwd
-rw-r--r--  1 root root 5952 Ноя 28 14:06 proc.txt
-rw-r--r--  1 root root  140 Ноя 19  2007 .profile
-rwxr--r--  1 root root  343 Ноя 29 15:15 shell.sh
drwxr-xr-x  2 root root 4096 Июн 27  2014 .vim
-rw-------  1 root root 6293 Ноя 30 14:24 .viminfo
-rw-r--r--  1 root root   52 Ноя 27 16:10 .vimrc
13:31:48
#cat ~/mynologin
cat: /root/mynologin: Нет такого файла или каталога
13:33:05
#cp ~/mynologin /etc/nologin
cp: не удалось выполнить stat для «/root/mynologin»: Нет такого файла или каталога
/dev/pts/5
13:39:35
#logname
logname: регистрационное имя отсутствует
13:39:48
#lastlog
Пользователь     Порт     С                Последний раз
root             pts/2    192.168.16.206   Чтв Ноя 30 10:22:43 +0200 2017
daemon                                     **Никогда не входил в систему**
bin                                        **Никогда не входил в систему**
sys                                        **Никогда не входил в систему**
sync                                       **Никогда не входил в систему**
games                                      **Никогда не входил в систему**
man                                        **Никогда не входил в систему**
lp                                         **Никогда не входил в систему**
mail                                       **Никогда не входил в систему**
...
irc                                        **Никогда не входил в систему**
gnats                                      **Никогда не входил в систему**
nobody                                     **Никогда не входил в систему**
libuuid                                    **Никогда не входил в систему**
Debian-exim                                **Никогда не входил в систему**
user             pts/4    192.168.16.206   Чтв Ноя 30 14:34:52 +0200 2017
sshd                                       **Никогда не входил в систему**
ivan             pts/4    192.168.16.206   Чтв Ноя 30 11:28:58 +0200 2017
petr             pts/2    192.168.16.206   Пнд Ноя 27 11:15:38 +0200 2017
anna                                       **Никогда не входил в систему**
13:39:55
#last
user     pts/4        192.168.16.206   Thu Nov 30 14:34   still logged in
user     pts/4        192.168.16.206   Thu Nov 30 14:32 - 14:34  (00:02)
user     pts/4        192.168.16.206   Thu Nov 30 14:31 - 14:31  (00:00)
user     pts/4        192.168.16.206   Thu Nov 30 14:25 - 14:31  (00:05)
user     pts/6        192.168.16.206   Thu Nov 30 14:22 - 14:22  (00:00)
user     pts/4        192.168.16.206   Thu Nov 30 14:19 - 14:25  (00:05)
ivan     pts/4        192.168.16.206   Thu Nov 30 11:28 - 11:29  (00:00)
ivan     pts/4        192.168.16.206   Thu Nov 30 11:28 - 11:28  (00:00)
root     pts/2        192.168.16.206   Thu Nov 30 10:22   still logged in
user     pts/0        192.168.16.206   Thu Nov 30 10:12 - 14:18  (04:06)
...
root     pts/2        192.168.16.206   Tue Nov 28 09:23 - 10:07  (00:43)
user     pts/0        192.168.16.206   Tue Nov 28 09:12 - 16:50  (07:38)
user     pts/4        192.168.16.206   Mon Nov 27 12:04 - 18:02  (05:57)
ivan     pts/3        192.168.16.206   Mon Nov 27 11:16 - 15:01  (03:44)
petr     pts/2        192.168.16.206   Mon Nov 27 11:15 - 15:00  (03:45)
ivan     pts/2        192.168.16.206   Mon Nov 27 11:09 - 11:13  (00:04)
ivan     pts/2        192.168.16.206   Mon Nov 27 11:02 - 11:09  (00:06)
ivan     pts/2        192.168.16.206   Mon Nov 27 10:52 - 10:53  (00:00)
root     pts/0        192.168.16.206   Mon Nov 27 10:20 - 18:02  (07:42)
wtmp begins Mon Nov 27 10:20:13 2017
13:40:54
#last -10
user     pts/4        192.168.16.206   Thu Nov 30 14:34   still logged in
user     pts/4        192.168.16.206   Thu Nov 30 14:32 - 14:34  (00:02)
user     pts/4        192.168.16.206   Thu Nov 30 14:31 - 14:31  (00:00)
user     pts/4        192.168.16.206   Thu Nov 30 14:25 - 14:31  (00:05)
user     pts/6        192.168.16.206   Thu Nov 30 14:22 - 14:22  (00:00)
user     pts/4        192.168.16.206   Thu Nov 30 14:19 - 14:25  (00:05)
ivan     pts/4        192.168.16.206   Thu Nov 30 11:28 - 11:29  (00:00)
ivan     pts/4        192.168.16.206   Thu Nov 30 11:28 - 11:28  (00:00)
root     pts/2        192.168.16.206   Thu Nov 30 10:22   still logged in
user     pts/0        192.168.16.206   Thu Nov 30 10:12 - 14:18  (04:06)
wtmp begins Mon Nov 27 10:20:13 2017
/dev/pts/2
13:43:13
#passwd user
Введите новый пароль UNIX:
Повторите ввод нового пароля UNIX:
passwd: пароль успешно обновлён
13:43:45
#passwd user
Введите новый пароль UNIX:
Повторите ввод нового пароля UNIX:
passwd: пароль успешно обновлён
13:44:55
#passwd
Введите новый пароль UNIX:
Повторите ввод нового пароля UNIX:
Sorry, passwords do not match
passwd: Ошибка при операциях с маркером проверки подлинности
passwd: пароль не изменён
13:45:22
#less /etc/shadow
13:50:23
#cd ~user/files
l3script: cd: /home/user/files: Нет такого файла или каталога
13:58:40
#cd

13:59:07
#ls -la
итого 100
drwx------  6 root root 4096 Ноя 30 14:24 .
drwxr-xr-x 24 root root 4096 Окт 15  2014 ..
drwx------  2 root root 4096 Июн 27  2014 .aptitude
-rw-------  1 root root 9277 Ноя 30 14:42 .bash_history
-rw-r--r--  1 root root   10 Июн 27  2014 .bash_profile
-rw-r--r--  1 root root  630 Июн 27  2014 .bashrc
d-wxr-xr-x  2 root root 4096 Ноя 30 12:17 d1
-rw-r--r--  1 root root    0 Ноя 28 11:44 f1
-rw-r--r--  1 root root    0 Ноя 28 11:44 f2
...
-rw-r--r--  1 root root   51 Ноя 24 15:18 .l3rc
drwxr-xr-x  2 root root 4096 Ноя 30 14:59 .lilalo
-rw-r--r--  1 root root   27 Ноя 30 14:24 motd
-rw-r--r--  1 root root  986 Ноя 28 16:31 passwd
-rw-r--r--  1 root root 5952 Ноя 28 14:06 proc.txt
-rw-r--r--  1 root root  140 Ноя 19  2007 .profile
-rwxr--r--  1 root root  343 Ноя 29 15:15 shell.sh
drwxr-xr-x  2 root root 4096 Июн 27  2014 .vim
-rw-------  1 root root 6293 Ноя 30 14:24 .viminfo
-rw-r--r--  1 root root   52 Ноя 27 16:10 .vimrc
13:59:13
#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
прошло 39 минут
14:38:13
#ls -l /dev/x*
prw-r----- 1 root adm        0 Ноя 30 15:17 /dev/xconsole
brw-rw---T 1 root disk 202,  0 Ноя 24 15:19 /dev/xvda
brw-rw---T 1 root disk 202,  1 Ноя 24 15:19 /dev/xvda1
brw-rw---T 1 root disk 202, 16 Ноя 24 15:19 /dev/xvdb
14:39:10
#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
прошло 13 минут
14:52:31
#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: 0x7f1dec8b
    Device Boot      Start         End      Blocks   Id  System
/dev/xvdb1            2048     5122047     2560000   83  Linux
/dev/xvdb2         5122048    10485759     2681856   83  Linux
14:58:57
#ls -l /dev/xvdb
brw-rw---T 1 root disk 202, 16 Ноя 30 16:02 /dev/xvdb
15:02:56
#mkfs -t ext4 /dev/xvdb1
mke2fs 1.42.5 (29-Jul-2012)
mkfs.ext4: Нет такого устройства или адреса while trying to determine filesystem size
15:05:18
#ls -l /dev/xvd1
ls: невозможно получить доступ к /dev/xvd1: Нет такого файла или каталога
15:05:56
#ls -l /dev/xvdb1
brw-r--r-- 1 root root 202, 17 Ноя 30 16:01 /dev/xvdb1
15:05:59
#fdisk /dev/xvdb
Command (m for help): p
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: 0x7f1dec8b
    Device Boot      Start         End      Blocks   Id  System
/dev/xvdb1            2048     5122047     2560000   83  Linux
/dev/xvdb2         5122048    10485759     2681856   83  Linux
...
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x7f1dec8b
    Device Boot      Start         End      Blocks   Id  System
/dev/xvdb1            2048     5122047     2560000   83  Linux
/dev/xvdb2         5122048    10485759     2681856   83  Linux
Command (m for help): w
The partition table has been altered!
Calling ioctl() to re-read partition table.
Syncing disks.
15:06:51
#mkfs -t ext4 /dev/xvdb1
mke2fs 1.42.5 (29-Jul-2012)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
160000 inodes, 640000 blocks
32000 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=658505728
20 block groups
32768 blocks per group, 32768 fragments per group
8000 inodes per group
Superblock backups stored on blocks:
        32768, 98304, 163840, 229376, 294912
Allocating group tables: done
Writing inode tables: done
Creating journal (16384 blocks): done
Writing superblocks and filesystem accounting information: done
15:06:58
#mkfs -t ext4 -m 0 -L home -b 1024 /dev/xvdb1
mke2fs 1.42.5 (29-Jul-2012)
Filesystem label=home
OS type: Linux
Block size=1024 (log=0)
Fragment size=1024 (log=0)
Stride=0 blocks, Stripe width=0 blocks
160256 inodes, 2560000 blocks
0 blocks (0.00%) reserved for the super user
First data block=1
Maximum filesystem blocks=69730304
313 block groups
8192 blocks per group, 8192 fragments per group
512 inodes per group
Superblock backups stored on blocks:
        8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409, 663553,
        1024001, 1990657
Allocating group tables: done
Writing inode tables: done
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done
15:08:53
#ls /sbin/mk*
/sbin/mke2fs  /sbin/mkfs.bfs     /sbin/mkfs.ext2  /sbin/mkfs.ext4     /sbin/mkfs.minix        /sbin/mkswap
/sbin/mkfs    /sbin/mkfs.cramfs  /sbin/mkfs.ext3  /sbin/mkfs.ext4dev  /sbin/mkhomedir_helper
15:09:30
#ls -l /sbin/mk*
-rwxr-xr-x 1 root root 89656 Мар 21  2013 /sbin/mke2fs
-rwxr-xr-x 1 root root 10376 Дек 11  2012 /sbin/mkfs
-rwxr-xr-x 1 root root 18672 Дек 11  2012 /sbin/mkfs.bfs
-rwxr-xr-x 1 root root 31152 Дек 11  2012 /sbin/mkfs.cramfs
lrwxrwxrwx 1 root root     6 Мар 21  2013 /sbin/mkfs.ext2 -> mke2fs
lrwxrwxrwx 1 root root     6 Мар 21  2013 /sbin/mkfs.ext3 -> mke2fs
lrwxrwxrwx 1 root root     6 Мар 21  2013 /sbin/mkfs.ext4 -> mke2fs
lrwxrwxrwx 1 root root     6 Мар 21  2013 /sbin/mkfs.ext4dev -> mke2fs
-rwxr-xr-x 1 root root 27080 Дек 11  2012 /sbin/mkfs.minix
-rwxr-xr-x 1 root root 18696 Апр 29  2012 /sbin/mkhomedir_helper
-rwxr-xr-x 1 root root 27144 Дек 11  2012 /sbin/mkswap
15:09:45
#mkfs -t xfs /dev/xvdb2
mkfs.xfs: Нет такого файла или каталога
15:11:30
#apt-get install xfsprogs
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Будут установлены следующие дополнительные пакеты:
  libreadline5
Предлагаемые пакеты:
  xfsdump attr quota
НОВЫЕ пакеты, которые будут установлены:
  libreadline5 xfsprogs
обновлено 0, установлено 2 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
...
Получено:2 http://ftp.ua.debian.org/debian/ wheezy/main xfsprogs amd64 3.1.7+b1 [1 464 kB]
Получено 1 614 kБ за 1с (1 085 kБ/c)
Выбор ранее не выбранного пакета libreadline5:amd64.
(Чтение базы данных … на данный момент установлено 30083 файла и каталога.)
Распаковывается пакет libreadline5:amd64 (из файла …/libreadline5_5.2+dfsg-2~deb7u1_amd64.deb) …
Выбор ранее не выбранного пакета xfsprogs.
Распаковывается пакет xfsprogs (из файла …/xfsprogs_3.1.7+b1_amd64.deb) …
Обрабатываются триггеры для man-db …
Настраивается пакет libreadline5:amd64 (5.2+dfsg-2~deb7u1) …
Настраивается пакет xfsprogs (3.1.7+b1) …
15:15:41
#cd /mnt/

15:18:08
#mkdir data

15:18:44
#mount /dev/xvdb1 data

15:19:24
#df -h
Файловая система                                       Размер Использовано  Дост Использовано% Cмонтировано в
rootfs                                                    16G         1,1G   14G            8% /
udev                                                      10M            0   10M            0% /dev
tmpfs                                                     50M         160K   50M            1% /run
/dev/disk/by-uuid/92b79496-a6c3-450d-a438-766caa8504d8    16G         1,1G   14G            8% /
tmpfs                                                    5,0M            0  5,0M            0% /run/lock
tmpfs                                                    100M            0  100M            0% /run/shm
/dev/xvdb1                                               2,5G          36M  2,4G            2% /mnt/data
15:19:43
#mount
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
udev on /dev type devtmpfs (rw,relatime,size=10240k,nr_inodes=61932,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /run type tmpfs (rw,nosuid,noexec,relatime,size=50740k,mode=755)
/dev/disk/by-uuid/92b79496-a6c3-450d-a438-766caa8504d8 on / type ext4 (rw,relatime,errors=remount-ro,user_xattr,barrier=1,data=ordered)
tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k)
tmpfs on /run/shm type tmpfs (rw,nosuid,nodev,noexec,relatime,size=101460k)
/dev/xvdb1 on /mnt/data type ext4 (rw,relatime,user_xattr,barrier=1,data=ordered)
15:20:28
#vi /etc/fstab
--- /tmp/l3-saved-16282.15026.1839	2017-11-30 16:21:32.246041724 +0200
+++ /etc/fstab	2017-11-30 16:29:57.926054432 +0200
@@ -10,3 +10,4 @@
 # swap was on /dev/xvda5 during installation
 UUID=c74f7f49-4c6d-4208-81f6-14356114f2e0 none            swap    sw              0       0
 /dev/sr0        /media/cdrom0   udf,iso9660 user,noauto     0       0
+/dev/xvdb1	/mnt/data	ext4	defaults	0	1
15:29:57
#umount data

15:30:24
#cd

15:31:14
#mount /mnt/data

15:31:28
#mount -o ro /dev/xvdb1 /mnt/data
mount: /dev/xvdb1 already mounted or /mnt/data busy
mount: according to mtab, /dev/xvdb1 is already mounted on /mnt/data
15:36:12
#umount data
umount: data: not found
15:36:40
#cd mnt
l3script: cd: mnt: Нет такого файла или каталога
15:36:51
#cd ~mnt
l3script: cd: ~mnt: Нет такого файла или каталога
15:37:05
#cd /mnt

15:37:12
#umount data

15:37:21
#mount -o ro /dev/xvdb1 /mnt/data

15:38:38
#fuser -v /mnt/data
                     ПОÐID ДОСТУП КОМАНДА
/mnt/data:           root     kernel mount /mnt/data
                     root      16282 ..c.. l3script
                     user      18257 ..c.. l3script
15:39:13
#mount -o remount /mnt/data

15:40:51
#> my

15:41:14
#cd ..

Пятница (12/01/17)

/dev/pts/2
10:10:44
#jobs

10:10:54
#vi
10:11:13
#~
  PID TTY          TIME CMD
19666 pts/3    00:00:00 l3script
19710 pts/3    00:00:00 ps
10:12:22
#ps l
F   UID   PID  PPID PRI  NI    VSZ   RSS WCHAN  STAT TTY        TIME COMMAND
4     0  2295     1  20   0  18368   972 -      Ss+  tty1       0:00 /sbin/getty 38400 tty1
4     0  2296     1  20   0  18368   968 -      Ss+  tty2       0:00 /sbin/getty 38400 tty2
4     0  2297     1  20   0  18368   968 -      Ss+  tty3       0:00 /sbin/getty 38400 tty3
4     0  2298     1  20   0  18368   972 -      Ss+  tty4       0:00 /sbin/getty 38400 tty4
4     0  2299     1  20   0  18368   968 -      Ss+  tty5       0:00 /sbin/getty 38400 tty5
4     0  2300     1  20   0  18368   964 -      Ss+  tty6       0:00 /sbin/getty 38400 tty6
4     0 19589 19587  20   0  22148  2840 -      Ss   pts/2      0:00 -bash
0     0 19634 19589  20   0  18164   840 -      S+   pts/2      0:00 script -f -c l3script -q /root/.lilalo//7895
1     0 19665 19634  20   0  18168   468 -      S+   pts/2      0:00 script -f -c l3script -q /root/.lilalo//7895
0     0 19666 19665  20   0  21680  2292 -      Ss   pts/3      0:00 l3script
4     0 19899 19666  20   0  10536   840 -      R+   pts/3      0:00 ps l
10:15:52
#ps al
F   UID   PID  PPID PRI  NI    VSZ   RSS WCHAN  STAT TTY        TIME COMMAND
4     0  2295     1  20   0  18368   972 -      Ss+  tty1       0:00 /sbin/getty 38400 tty1
4     0  2296     1  20   0  18368   968 -      Ss+  tty2       0:00 /sbin/getty 38400 tty2
4     0  2297     1  20   0  18368   968 -      Ss+  tty3       0:00 /sbin/getty 38400 tty3
4     0  2298     1  20   0  18368   972 -      Ss+  tty4       0:00 /sbin/getty 38400 tty4
4     0  2299     1  20   0  18368   968 -      Ss+  tty5       0:00 /sbin/getty 38400 tty5
4     0  2300     1  20   0  18368   964 -      Ss+  tty6       0:00 /sbin/getty 38400 tty6
0  1000 14491 14490  20   0  24636  3324 -      Ss   pts/1      0:00 l3script
0  1000 16688 14491  20   0  33716  2668 -      S+   pts/1      0:00 /usr/bin/vi mymotd
4     0 19589 19587  20   0  22148  2840 -      Ss   pts/2      0:00 -bash
0     0 19634 19589  20   0  18164   840 -      S+   pts/2      0:00 script -f -c l3script -q /root/.lilalo//7895
1     0 19665 19634  20   0  18168   468 -      S+   pts/2      0:00 script -f -c l3script -q /root/.lilalo//7895
0     0 19666 19665  20   0  21680  2292 -      Ss   pts/3      0:00 l3script
0  1000 19721 19720  20   0  22112  2804 -      Ss   pts/4      0:00 -bash
0  1000 19766 19721  20   0  18164   840 -      S+   pts/4      0:00 script -f -c l3script -q /home/user/.lilalo/
1  1000 19837 19766  20   0  18168   472 -      S+   pts/4      0:00 script -f -c l3script -q /home/user/.lilalo/
0  1000 19838 19837  20   0  22204  2848 -      Ss+  pts/5      0:00 l3script
4     0 19912 19666  20   0  10536   840 -      R+   pts/3      0:00 ps al
прошло 10 минут
10:26:06
#ps au
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root      2295  0.0  0.1  18368   972 tty1     Ss+  Ноя24   0:00 /sbin/getty 38400 tty1
root      2296  0.0  0.1  18368   968 tty2     Ss+  Ноя24   0:00 /sbin/getty 38400 tty2
root      2297  0.0  0.1  18368   968 tty3     Ss+  Ноя24   0:00 /sbin/getty 38400 tty3
root      2298  0.0  0.1  18368   972 tty4     Ss+  Ноя24   0:00 /sbin/getty 38400 tty4
root      2299  0.0  0.1  18368   968 tty5     Ss+  Ноя24   0:00 /sbin/getty 38400 tty5
root      2300  0.0  0.1  18368   964 tty6     Ss+  Ноя24   0:00 /sbin/getty 38400 tty6
user     14491  0.0  0.6  24636  3324 pts/1    Ss   Ноя30   0:00 l3script
user     16688  0.0  0.5  33716  2668 pts/1    S+   Ноя30   0:00 /usr/bin/vi mymotd
root     19589  0.0  0.5  22148  2840 pts/2    Ss   11:10   0:00 -bash
root     19634  0.0  0.1  18164   840 pts/2    S+   11:10   0:00 script -f -c l3script -q /root/.lilalo//78951396
root     19665  0.0  0.0  18168   468 pts/2    S+   11:10   0:00 script -f -c l3script -q /root/.lilalo//78951396
root     19666  0.0  0.4  21680  2292 pts/3    Ss   11:10   0:00 l3script
user     19721  0.0  0.5  22112  2804 pts/4    Ss   11:13   0:00 -bash
user     19766  0.0  0.1  18164   840 pts/4    S+   11:13   0:00 script -f -c l3script -q /home/user/.lilalo//251
user     19837  0.0  0.0  18168   472 pts/4    S+   11:13   0:00 script -f -c l3script -q /home/user/.lilalo//251
user     19838  0.0  0.5  22204  2848 pts/5    Ss+  11:13   0:00 l3script
root     19920  0.0  0.2  18948  1260 pts/3    R+   11:26   0:00 ps au
10:26:22
#ps aux
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root         1  0.0  0.1  10648   828 ?        Ss   Ноя24   0:09 init [2]
root         2  0.0  0.0      0     0 ?        S    Ноя24   0:00 [kthreadd]
root         3  0.0  0.0      0     0 ?        S    Ноя24   0:03 [ksoftirqd/0]
root         5  0.0  0.0      0     0 ?        S    Ноя24   0:00 [kworker/u:0]
root         6  0.0  0.0      0     0 ?        S    Ноя24   0:00 [migration/0]
root         7  0.0  0.0      0     0 ?        S    Ноя24   0:05 [watchdog/0]
root         8  0.0  0.0      0     0 ?        S<   Ноя24   0:00 [cpuset]
root         9  0.0  0.0      0     0 ?        S<   Ноя24   0:00 [khelper]
root        10  0.0  0.0      0     0 ?        S    Ноя24   0:00 [kdevtmpfs]
...
root     19634  0.0  0.1  18164   840 pts/2    S+   11:10   0:00 script -f -c l3script -q /root/.lilalo//78951396
root     19665  0.0  0.0  18168   468 pts/2    S+   11:10   0:00 script -f -c l3script -q /root/.lilalo//78951396
root     19666  0.0  0.4  21680  2292 pts/3    Ss   11:10   0:00 l3script
root     19718  0.0  0.7  71288  3608 ?        Ss   11:13   0:00 sshd: user [priv]
user     19720  0.0  0.3  71288  1748 ?        S    11:13   0:00 sshd: user@pts/4
user     19721  0.0  0.5  22112  2804 pts/4    Ss   11:13   0:00 -bash
user     19766  0.0  0.1  18164   840 pts/4    S+   11:13   0:00 script -f -c l3script -q /home/user/.lilalo//251
user     19837  0.0  0.0  18168   472 pts/4    S+   11:13   0:00 script -f -c l3script -q /home/user/.lilalo//251
user     19838  0.0  0.5  22204  2848 pts/5    Ss+  11:13   0:00 l3script
root     19928  0.0  0.2  18948  1264 pts/3    R+   11:27   0:00 ps aux
10:27:04
#top
top - 11:30:11 up 6 days, 19:43,  2 users,  load average: 0,00, 0,01, 0,05
Tasks:  64 total,   1 running,  63 sleeping,   0 stopped,   0 zombie
%Cpu(s):  6,6 us,  0,3 sy,  0,0 ni, 91,7 id,  1,0 wa,  0,0 hi,  0,0 si,  0,3 st
KiB Mem:    507368 total,   394828 used,   112540 free,   145924 buffers
KiB Swap:        0 total,        0 used,        0 free,   139284 cached
  PID USER      PR  NI  VIRT  RES  SHR S  %CPU %MEM    TIME+  COMMAND
 3412 root      20   0 51044  13m 1728 S   6,3  2,7  11:16.70 l3-agent
    2 root      20   0     0    0    0 S   0,0  0,0   0:00.00 kthreadd
    3 root      20   0     0    0    0 S   0,0  0,0   0:03.37 ksoftirqd/0
    5 root      20   0     0    0    0 S   0,0  0,0   0:00.00 kworker/u:0
...
   15 root      20   0     0    0    0 S   0,0  0,0   0:00.05 bdi-default
   16 root       0 -20     0    0    0 S   0,0  0,0   0:00.00 kintegrityd
   17 root       0 -20     0    0    0 S   0,0  0,0   0:00.00 kblockd
   19 root      20   0     0    0    0 S   0,0  0,0   0:00.16 khungtaskd
   20 root      20   0     0    0    0 S   0,0  0,0   0:00.00 kswapd0
   21 root      25   5     0    0    0 S   0,0  0,0   0:00.00 ksmd
   22 root      20   0     0    0    0 S   0,0  0,0   0:00.00 fsnotify_mark
   23 root       0 -20     0    0    0 S   0,0  0,0   0:00.00 crypto
  116 root       0 -20     0    0    0 S   0,0  0,0   0:00.00 ata_sff
  118 root      20   0     0    0    0 S   0,0  0,0   0:00.00 scsi_eh_0
10:30:19
#top -SAH
        top: unknown option 'A'
usage:  top -hv | -bcHiSs -d delay -n limit -u|U user | -p pid[,pid] -w [cols]
10:30:30
#top -Sah
        top: unknown option 'a'
usage:  top -hv | -bcHiSs -d delay -n limit -u|U user | -p pid[,pid] -w [cols]
10:30:34
#top
top - 11:30:46 up 6 days, 19:43,  2 users,  load average: 0,00, 0,01, 0,05
Tasks:  64 total,   1 running,  63 sleeping,   0 stopped,   0 zombie
%Cpu(s):  0,0 us,  0,0 sy,  0,0 ni,100,0 id,  0,0 wa,  0,0 hi,  0,0 si,  0,0 st
KiB Mem:    507368 total,   394844 used,   112524 free,   145928 buffers
KiB Swap:        0 total,        0 used,        0 free,   139304 cached
  PID USER      PR  NI  VIRT  RES  SHR S  %CPU %MEM    TIME+  COMMAND
19960 root      20   0 25284 1528 1128 R   0,0  0,3   0:00.00 top
top - 11:30:48 up 6 days, 19:43,  2 users,  load average: 0,00, 0,01, 0,05
Tasks:  64 total,   1 running,  63 sleeping,   0 stopped,   0 zombie
%Cpu(s):  0,0 us,  1,0 sy,  0,0 ni, 99,0 id,  0,0 wa,  0,0 hi,  0,0 si,  0,0 st
...
   12 root      20   0     0    0    0 S   0,0  0,0   0:00.00 xenwatch
   13 root      20   0     0    0    0 S   0,0  0,0   0:00.08 xenbus
   14 root      20   0     0    0    0 S   0,0  0,0   0:02.46 sync_supers
   15 root      20   0     0    0    0 S   0,0  0,0   0:00.05 bdi-default
   16 root       0 -20     0    0    0 S   0,0  0,0   0:00.00 kintegrityd
   17 root       0 -20     0    0    0 S   0,0  0,0   0:00.00 kblockd
   19 root      20   0     0    0    0 S   0,0  0,0   0:00.16 khungtaskd
   20 root      20   0     0    0    0 S   0,0  0,0   0:00.00 kswapd0
   21 root      25   5     0    0    0 S   0,0  0,0   0:00.00 ksmd
   22 root      20   0     0    0    0 S   0,0  0,0   0:00.00 fsnotify_mark
10:34:27
#apt-get install htop
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Предлагаемые пакеты:
  strace ltrace
НОВЫЕ пакеты, которые будут установлены:
  htop
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 74,9 kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 216 kB.
Получено:1 http://ftp.ua.debian.org/debian/ wheezy/main htop amd64 1.0.1-1 [74,9 kB]
Получено 74,9 kБ за 0с (513 kБ/c)
Выбор ранее не выбранного пакета htop.
(Чтение базы данных … на данный момент установлено 30152 файла и каталога.)
Распаковывается пакет htop (из файла …/htop_1.0.1-1_amd64.deb) …
Обрабатываются триггеры для man-db …
Настраивается пакет htop (1.0.1-1) …
10:36:41
# Mem[|||||||||||||||||||||||||||||||||||||||||||||| 107/495MB] Load average: 0.11 0.05 0.05

Файлы

  • motd
  • motd
    >
    Hello! Welcome to system.
    

    Статистика

    Время первой команды журнала11:37:42 2017-11-30
    Время последней команды журнала10:36:41 2017-12- 1
    Количество командных строк в журнале101
    Процент команд с ненулевым кодом завершения, %14.85
    Процент синтаксически неверно набранных команд, % 2.97
    Суммарное время работы с терминалом *, час 2.73
    Количество командных строк в единицу времени, команда/мин 0.62
    Частота использования команд
    ls21|====================| 20.00%
    cd13|============| 12.38%
    mount6|=====| 5.71%
    chmod5|====| 4.76%
    ps4|===| 3.81%
    top4|===| 3.81%
    fdisk4|===| 3.81%
    mkfs4|===| 3.81%
    umount3|==| 2.86%
    passwd3|==| 2.86%
    cp3|==| 2.86%
    apt-get3|==| 2.86%
    cd..3|==| 2.86%
    >3|==| 2.86%
    vi3|==| 2.86%
    mkdir2|=| 1.90%
    last2|=| 1.90%
    cat2|=| 1.90%
    ROOT_FILE2|=| 1.90%
    fuser1|| 0.95%
    lastlog1|| 0.95%
    Mem[1|| 0.95%
    rm1|| 0.95%
    setfacl1|| 0.95%
    ~1|| 0.95%
    logname1|| 0.95%
    495MB]1|| 0.95%
    less1|| 0.95%
    df1|| 0.95%
    jobs1|| 0.95%
    tty1|| 0.95%
    my1|| 0.95%
    getfacl1|| 0.95%
    chgrp1|| 0.95%
    ____
    *) Интервалы неактивности длительностью 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$