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

Содержание

Журнал

Понедельник (10/20/14)

/dev/pts/0
12:26:42
#who
root     pts/0        2014-10-20 09:04 (192.168.15.102)
student  pts/3        2014-10-20 13:29 (192.168.15.102)
12:31:15
#tty
/dev/pts/0
12:32:20
#ls -l /dev/p
port   ppp    psaux  ptmx   pts/
12:32:20
#ls -l /dev/pts/0
crw--w---- 1 root tty 136, 0 Окт 20 13:33 /dev/pts/0
12:33:08
#ls -l /dev/pts/1
crw--w---- 1 root tty 136, 1 Окт 20 13:33 /dev/pts/1
12:33:25
#echo privet > /dev/pts/1
privet
12:35:59
#echo privet > /dev/pts/1
privet
12:36:33
#echo privet > /dev/pts/3

12:37:21
#shutdown --help
shutdown: invalid option -- '-'
Usage:    shutdown [-akrhPHfFnc] [-t sec] time [warning message]
                  -a:      use /etc/shutdown.allow
                  -k:      don't really shutdown, only warn.
                  -r:      reboot after shutdown.
                  -h:      halt after shutdown.
                  -P:      halt action is to turn off power.
                  -H:      halt action is to just halt.
                  -f:      do a 'fast' reboot (skip fsck).
                  -F:      Force fsck on reboot.
                  -n:      do not go through "init" but go down real fast.
                  -c:      cancel a running shutdown.
                  -t secs: delay between warning and kill signal.
                  ** the "time" argument is mandatory! (try "now") **
12:38:31
#mknod student_con c 136 3

12:40:08
#ls -l
итого 16
-rw-r--r-- 3 root root     42 Окт 20 11:57 1.txt
-rw-r--r-- 3 root root     42 Окт 20 11:57 2.txt
lrwxrwxrwx 1 root root     11 Окт 20 12:03 3.txt -> /root/1.txt
-rw-r--r-- 1 root root   5268 Окт 13 18:01 install
crw-r--r-- 1 root root 136, 3 Окт 20 13:40 student_con
12:40:13
#echo hello > student_con
l3script: student_con: Ошибка ввода/вывода
12:46:33
#ls -lF /opt/pipe
prw-r--r-- 1 root root 0 Окт 20 13:46 /opt/pipe|
12:46:50
#echo privet > /opt/pipe

12:50:15
#mkfifo --help
Использование: mkfifo [КÐ
»Ñ‹ (FIFO) для заданного NAME.
Аргументы, обязательные для длинных ключей, обязательны и для коротких.
  -m, --mode=РЕЖИМ   установить РЕЖИМ доступа
  -Z, --context=CTX  установить контекст безопасности SELinux для каждого
                      ИМЕНИ равным CTX
      --help     показать эту справку и выйти
      --version  показать информацию о версии и выйти
Об ошибках в mkfifo сообщайте по адресу bug-coreutils@gnu.org.
Домашняя страница GNU coreutils: <http://www.gnu.org/software/coreutils/>
Справка по работе с программами GNU: <http://www.gnu.org/gethelp/>
Об ошибках в переводе сообщений «mkfifo» сообщайте по адресу <gnu@mx.ru>
Полная документация доступна по команде: info coreutils 'mkfifo invocation'
12:51:32
#cd /dev/log
l3script: cd: /dev/log: Это не каталог
12:53:32
#cd /dev

12:53:38
#ls
autofs              port      tty25  tty59
block               ppp       tty26  tty6
bsg                 psaux     tty27  tty60
btrfs-control       ptmx      tty28  tty61
cdrom1              pts       tty29  tty62
char                random    tty3   tty63
console             root      tty30  tty7
core                rtc       tty31  tty8
cpu                 rtc0      tty32  tty9
cpu_dma_latency     sg0       tty33  ttyS0
...
loop-control        tty16     tty5   vcsa5
MAKEDEV             tty17     tty50  vcsa6
mapper              tty18     tty51  vga_arbiter
mcelog              tty19     tty52  xconsole
mem                 tty2      tty53  xvda
net                 tty20     tty54  xvda1
network_latency     tty21     tty55  xvdb
network_throughput  tty22     tty56  zero
null                tty23     tty57
oldmem              tty24     tty58
12:53:39
#ls -l /dev/log
srw-rw-rw- 1 root root 0 Окт 17 18:43 /dev/log
12:55:01
#pidof --help
pidof: invalid options on command line!
12:55:48
#pidof rsyslogd
1918
12:56:12
#man pidof
12:57:13
#ls /proc
1     21    4611       execdomains  net
10    22    4613       fb           pagetypeinfo
106   2263  4614       filesystems  partitions
107   2296  4808       fs           sched_debug
108   23    5          interrupts   self
109   2320  6          iomem        slabinfo
11    2321  7          ioports      softirqs
12    2322  8          irq          stat
13    2323  9          kallsyms     swaps
14    2324  acpi       kcore        sys
...
15    3     bus        kmsg         timer_list
16    3323  cgroups    kpagecount   timer_stats
17    3325  cmdline    kpageflags   tty
18    3326  consoles   loadavg      uptime
19    3368  cpuinfo    locks        version
1918  3448  crypto     meminfo      vmallocinfo
1948  3479  devices    misc         vmstat
1990  3480  diskstats  modules      xen
2     4     dma        mounts       zoneinfo
20    407   driver     mtrr
12:58:03
#ls -1 /proc
1
10
106
107
108
109
11
12
13
14
...
sysvipc
timer_list
timer_stats
tty
uptime
version
vmallocinfo
vmstat
xen
zoneinfo
12:58:57
#ls -F /proc
1/     21/    4611/      execdomains  net@
10/    22/    4613/      fb           pagetypeinfo
106/   2263/  4614/      filesystems  partitions
107/   2296/  4824/      fs/          sched_debug
108/   23/    5/         interrupts   self@
109/   2320/  6/         iomem        slabinfo
11/    2321/  7/         ioports      softirqs
12/    2322/  8/         irq/         stat
13/    2323/  9/         kallsyms     swaps
14/    2324/  acpi/      kcore        sys/
...
15/    3/     bus/       kmsg         timer_list
16/    3323/  cgroups    kpagecount   timer_stats
17/    3325/  cmdline    kpageflags   tty/
18/    3326/  consoles   loadavg      uptime
19/    3368/  cpuinfo    locks        version
1918/  3448/  crypto     meminfo      vmallocinfo
1948/  3479/  devices    misc         vmstat
1990/  3480/  diskstats  modules      xen/
2/     4/     dma        mounts@      zoneinfo
20/    407/   driver/    mtrr
12:59:16
#cd /proc/`pidof rsyslogd`

13:03:49
#echo $PS1

13:05:47
#ls -l
итого 0
dr-xr-xr-x 2 root root 0 Окт 20 12:17 attr
-rw-r--r-- 1 root root 0 Окт 20 12:17 autogroup
-r-------- 1 root root 0 Окт 20 12:17 auxv
-r--r--r-- 1 root root 0 Окт 20 12:17 cgroup
--w------- 1 root root 0 Окт 20 12:17 clear_refs
-r--r--r-- 1 root root 0 Окт 20 10:06 cmdline
-rw-r--r-- 1 root root 0 Окт 20 12:17 comm
-rw-r--r-- 1 root root 0 Окт 20 12:17 coredump_filter
-r--r--r-- 1 root root 0 Окт 20 12:17 cpuset
...
-rw-r--r-- 1 root root 0 Окт 20 12:17 sched
-r--r--r-- 1 root root 0 Окт 20 12:17 sessionid
-r--r--r-- 1 root root 0 Окт 20 12:17 smaps
-r--r--r-- 1 root root 0 Окт 20 12:17 stack
-r--r--r-- 1 root root 0 Окт 20 10:06 stat
-r--r--r-- 1 root root 0 Окт 20 12:17 statm
-r--r--r-- 1 root root 0 Окт 20 10:06 status
-r--r--r-- 1 root root 0 Окт 20 12:17 syscall
dr-xr-xr-x 6 root root 0 Окт 20 12:17 task
-r--r--r-- 1 root root 0 Окт 20 12:17 wchan
13:08:39
#cd fd

13:10:08
#ls -l
итого 0
lrwx------ 1 root root 64 Окт 20 12:17 0 -> socket:[5088]
l-wx------ 1 root root 64 Окт 20 12:17 1 -> /var/log/syslog
l-wx------ 1 root root 64 Окт 20 12:17 2 -> /var/log/messages
lrwx------ 1 root root 64 Окт 20 12:17 3 -> /dev/xconsole
lr-x------ 1 root root 64 Окт 20 12:17 4 -> /proc/kmsg
l-wx------ 1 root root 64 Окт 20 12:17 5 -> /var/log/auth.log
13:10:13
#netstat
Active Internet connections (w/o servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State
tcp        0    368 debian4.net.nt:ssh      192.168.15.102:51973    ESTABLISHED
tcp        0      0 debian4.net.nt:ssh      192.168.15.102:60463    ESTABLISHED
Active UNIX domain sockets (w/o servers)
Proto RefCnt Flags       Type       State         I-Node   Path
unix  5      [ ]         DGRAM                    5088     /dev/log
unix  3      [ ]         STREAM     CONNECTED     15652
unix  3      [ ]         STREAM     CONNECTED     15651
unix  2      [ ]         DGRAM                    15650
unix  2      [ ]         DGRAM                    7159
unix  2      [ ]         DGRAM                    5113
unix  3      [ ]         DGRAM                    3264
unix  3      [ ]         DGRAM                    3263
13:11:44
#cd /etc/

13:13:40
#cd /usr/share/

13:14:13
#ls
acpi-support     bug               debianutils  grub                 lintian      perl            screen     vim
adduser          ca-certificates   dict         i18n                 locale       perl5           sgml       w3m
applications     calendar          discover     info                 man          pixmaps         sgml-base  X11
apport           common-licenses   doc          initramfs-tools      man-db       pkgconfig       ssh        xml
apps             console-cyrillic  doc-base     insserv              menu         pyshared        sysvinit   xml-core
aptitude         consolefonts      dpkg         installation-report  misc         python          sysv-rc    zoneinfo
base-files       console-setup     file         iptables             nano         python-apt      tabset
base-passwd      consoletrans      GeoIP        java                 os-prober    python-support  tasksel
bash-completion  debconf           gnupg        keyrings             pam          readline        terminfo
binfmts          debhelper         groff        libc-bin             pam-configs  reportbug       tools
13:14:16
#cd d
debconf/     debhelper/   debianutils/ dict/        discover/    doc/         doc-base/    dpkg/
13:14:16
#cd doc

13:14:50
#pwd
/usr/share/doc
13:14:55
#ls -l
итого 1080
drwxr-xr-x 2 root root 4096 Июн 27 11:00 acpi
drwxr-xr-x 3 root root 4096 Июн 27 11:00 acpid
drwxr-xr-x 2 root root 4096 Окт 13 17:48 acpi-support-base
drwxr-xr-x 3 root root 4096 Июн 27 10:58 adduser
drwxr-xr-x 3 root root 4096 Окт 13 17:45 apt
drwxr-xr-x 3 root root 4096 Июн 27 10:58 aptitude
drwxr-xr-x 2 root root 4096 Июн 27 10:58 aptitude-common
drwxr-xr-x 3 root root 4096 Окт 13 17:47 apt-utils
drwxr-xr-x 2 root root 4096 Окт 13 17:43 base-files
...
drwxr-xr-x 2 root root 4096 Июн 27 11:52 vim-runtime
lrwxrwxrwx 1 root root   10 Фев 10  2013 vim-tiny -> vim-common
drwxr-xr-x 4 root root 4096 Июн 27 12:01 w3m
drwxr-xr-x 2 root root 4096 Июн 27 10:59 wget
drwxr-xr-x 2 root root 4096 Июн 27 10:59 whiptail
drwxr-xr-x 2 root root 4096 Июн 27 11:18 xauth
drwxr-xr-x 2 root root 4096 Июн 27 11:00 xkb-data
drwxr-xr-x 3 root root 4096 Июн 27 12:00 xml-core
drwxr-xr-x 3 root root 4096 Июн 27 10:58 xz-utils
drwxr-xr-x 2 root root 4096 Июн 27 10:58 zlib1g
13:15:00
#pwd
/usr/share/doc
13:15:12
#man netstat
13:16:23
#cd -
/usr/share
13:16:32
#cd -
/usr/share/doc
13:17:12
#cd --

13:17:16
#cd -
/usr/share/doc
13:17:19
#cd -
/root
13:17:22
#echo $PWD
/root
13:17:35
#echo $OLDPWD
/usr/share/doc
13:17:43
#cd ..\
> ^C
13:18:29
#cd ..\
> ^C
13:18:33
#cd ..

13:18:35
#cd ../..

13:19:02
#cd --

13:19:18
#cd --

13:19:20
#ls -li
итого 16
653090 -rw-r--r-- 3 root root     42 Окт 20 11:57 1.txt
653090 -rw-r--r-- 3 root root     42 Окт 20 11:57 2.txt
653091 lrwxrwxrwx 1 root root     11 Окт 20 12:03 3.txt -> /root/1.txt
653043 -rw-r--r-- 1 root root   5268 Окт 13 18:01 install
653092 crw-r--r-- 1 root root 136, 3 Окт 20 13:40 student_con
13:19:28
#cd ..

13:19:37
#ls -lia
итого 92
     2 drwxr-xr-x 24 root root  4096 Окт 15 16:22 .
     2 drwxr-xr-x 24 root root  4096 Окт 15 16:22 ..
652805 drwxr-xr-x  2 root root  4096 Окт 13 17:44 bin
261126 drwxr-xr-x  3 root root  4096 Окт 13 17:49 boot
     3 drwxr-xr-x 12 root root  2960 Окт 17 18:43 dev
130561 drwxr-xr-x 68 root root  4096 Окт 20 11:00 etc
    14 drwxr-xr-x  3 root root  4096 Июн 27 11:20 home
    63 lrwxrwxrwx  1 root root    30 Июн 27 11:00 initrd.img -> /boot/initrd.img-3.2.0-4-amd64
522243 drwxr-xr-x 13 root root  4096 Окт 15 16:22 lib
...
652806 drwx------  5 root root  4096 Окт 20 13:40 root
  2177 drwxr-xr-x 12 root root   420 Окт 17 18:43 run
652801 drwxr-xr-x  2 root root  4096 Окт 13 17:44 sbin
652811 drwxr-xr-x  2 root root  4096 Июн 10  2012 selinux
652945 drwxr-xr-x  2 root root  4096 Июн 27 10:57 srv
     1 drwxr-xr-x 13 root root     0 Окт 17 18:43 sys
522289 drwxrwxrwt  2 root root  4096 Окт 20 14:17 tmp
130564 drwxr-xr-x 11 root root  4096 Окт 15 16:22 usr
783361 drwxr-xr-x 11 root root  4096 Июн 27 10:57 var
    62 lrwxrwxrwx  1 root root    26 Июн 27 11:00 vmlinuz -> boot/vmlinuz-3.2.0-4-amd64
13:19:43
#cd

13:23:12
#mkdir d1

13:23:57
#ls
1.txt  2.txt  3.txt  d1  install  student_con
13:24:01
#ls -F
1.txt  2.txt  3.txt@  d1/  install  student_con
13:24:10
#ls -Fi
653090 1.txt  653090 2.txt  653091 3.txt@  653093 d1/  653043 install  653092 student_con
13:24:21
#mkdir -p d2/d3

13:24:59
#ls
1.txt  2.txt  3.txt  d1  d2  install  student_con
13:25:02
#tree
l3script: tree: команда не найдена
13:25:50
#apt-get install tree
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
НОВЫЕ пакеты, которые будут установлены:
  tree
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 43,3 kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 112 kB.
Получено:1 http://ftp.ua.debian.org/debian/ wheezy/main tree amd64 1.6.0-1 [43,3 kB]
Получено 43,3 kБ за 0с (576 kБ/c)
Выбор ранее не выбранного пакета tree.
(Чтение базы данных … на данный момент установлено 28863 файла и каталога.)
Распаковывается пакет tree (из файла …/tree_1.6.0-1_amd64.deb) …
Обрабатываются триггеры для man-db …
Настраивается пакет tree (1.6.0-1) …
13:26:25
#tree
.
├── 1.txt
├── 2.txt
├── 3.txt -> /root/1.txt
├── d1
├── d2
│   └── d3
├── install
└── student_con
3 directories, 5 files
13:26:43
#cd /

13:27:06
#tree
.
├── bin
│   ├── bash
│   ├── busybox
│   ├── cat
│   ├── chgrp
│   ├── chmod
│   ├── chown
│   ├── chvt
│   ├── cp
...
│   │   │   └── crontabs
│   │   ├── exim4
│   │   │   ├── db
│   │   │   ├── input
│   │   │   └── msglog
│   │   ├── mail -> ../mail
│   │   └── rsyslog
│   └── tmp
└── vmlinuz -> boot/vmlinuz-3.2.0-4-amd64
5764 directories, 44203 files
13:27:16
#^C

13:27:16
#tree^C

13:27:31
#cd --

13:27:37
#tree
.
├── 1.txt
├── 2.txt
├── 3.txt -> /root/1.txt
├── d1
├── d2
│   └── d3
├── install
└── student_con
3 directories, 5 files
13:27:47
#tree -l
.
├── 1.txt
├── 2.txt
├── 3.txt -> /root/1.txt
├── d1
├── d2
│   └── d3
├── install
└── student_con
3 directories, 5 files
13:27:54
#man tree
13:28:15
#touch d1/f1

13:30:18