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

Содержание

Журнал

Понедельник (07/16/18)

/dev/pts/0
09:05:27
#ls
install
09:06:42
#useradd ivan

09:15:03
#echo $?
0
09:16:24
#echo privet
privet
09:16:45
#useradd ivan
useradd: пользователь «ivan» уже существует
09:19:48
#echo $?
9
09:19:54
#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
09:21:18
#$LANG
l3script: ru_RU.UTF-8: команда не найдена
09:22:12
#$LANG=en_US.UTF8
l3script: ru_RU.UTF-8=en_US.UTF8: команда не найдена
09:22:24
#LANG='en_US.UTF8'

09:22:36
#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
09:22:38
#$LANG
l3script: en_US.UTF8: команда не найдена
09:22:43
#echo $LANG
en_US.UTF8
09:22:47
#LANG='en_UK.UTF8'
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
        LANGUAGE = "ru_UA:ru",
        LC_ALL = (unset),
        LANG = "en_UK.UTF8"
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
09:23:00
#LANG='en_US.UTF8'

09:23:12
#man useradd
09:23:21
#LANG='en_US.UTF'
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
        LANGUAGE = "ru_UA:ru",
        LC_ALL = (unset),
        LANG = "en_US.UTF"
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
09:23:26
#LANG=''

09:23:34
#man useradd
09:23:38
#useradd --help
Usage: useradd [options] LOGIN
       useradd -D
       useradd -D [options]
Options:
  -b, --base-dir BASE_DIR       base directory for the home directory of the
                                new account
  -c, --comment COMMENT         GECOS field of the new account
  -d, --home-dir HOME_DIR       home directory of the new account
  -D, --defaults                print or change default useradd configuration
  -e, --expiredate EXPIRE_DATE  expiration date of the new account
...
                                the user
  -o, --non-unique              allow to create users with duplicate
                                (non-unique) UID
  -p, --password PASSWORD       encrypted password of the new account
  -r, --system                  create a system account
  -R, --root CHROOT_DIR         directory to chroot into
  -s, --shell SHELL             login shell of the new account
  -u, --uid UID                 user ID of the new account
  -U, --user-group              create a group with the same name as the user
  -Z, --selinux-user SEUSER     use a specific SEUSER for the SELinux user mapping
09:24:10
#man useradd
09:26:31
#cat /etc/passwd | grep man
man:x:6:12:man:/var/cache/man:/bin/sh
09:26:40
#man useradd
09:30:56
#userdel ivan

09:34:44
#useradd --help
Usage: useradd [options] LOGIN
       useradd -D
       useradd -D [options]
Options:
  -b, --base-dir BASE_DIR       base directory for the home directory of the
                                new account
  -c, --comment COMMENT         GECOS field of the new account
  -d, --home-dir HOME_DIR       home directory of the new account
  -D, --defaults                print or change default useradd configuration
  -e, --expiredate EXPIRE_DATE  expiration date of the new account
...
                                the user
  -o, --non-unique              allow to create users with duplicate
                                (non-unique) UID
  -p, --password PASSWORD       encrypted password of the new account
  -r, --system                  create a system account
  -R, --root CHROOT_DIR         directory to chroot into
  -s, --shell SHELL             login shell of the new account
  -u, --uid UID                 user ID of the new account
  -U, --user-group              create a group with the same name as the user
  -Z, --selinux-user SEUSER     use a specific SEUSER for the SELinux user mapping
09:36:39
#useradd -ms /bin/bash ivan

09:39:48
#passwd ivan
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
09:41:31
#useradd -m -s /bin/bash petr

09:44:35
#passwd petr
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
09:44:42
#who
root     pts/0        Jul 16 09:55 (192.168.15.189)
ivan     pts/2        Jul 16 10:43 (192.168.15.189)
petr     pts/3        Jul 16 10:45 (192.168.15.189)
09:45:22
#whoami
root
09:46:02
#netstat -tanp | grep 22
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      2230/sshd
tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN      2201/exim4
tcp        0      0 192.168.13.6:22         192.168.15.189:49363    ESTABLISHED 2975/sshd: petr [pr
tcp        0      0 192.168.13.6:22         192.168.15.189:49243    ESTABLISHED 2362/0
tcp        0      0 192.168.13.6:22         192.168.15.189:49362    ESTABLISHED 2871/sshd: ivan [pr
tcp6       0      0 :::22                   :::*                    LISTEN      2230/sshd
tcp6       0      0 ::1:25                  :::*                    LISTEN      2201/exim4
09:46:49
#kill -1 2871

09:47:22
#who
root     pts/0        Jul 16 09:55 (192.168.15.189)
petr     pts/3        Jul 16 10:45 (192.168.15.189)
09:47:38
#whoami
root
09:48:39
#hostname
debian6
09:48:42
#pwd
/root
09:48:45
#echo ~
/root
09:49:23
#echo $HOME
/root
09:49:55
#cd /

09:59:36
#cd ..

10:00:02
#cd ivan
l3script: cd: ivan: No such file or directory
10:00:20
#cd root

10:00:33
#cd ..

10:00:51
#cd home

10:01:06
#cd ivan

10:01:30
#cd /

10:01:44
#cd home/ivan

10:02:05
#cd

10:02:15
#cd home/ivan
l3script: cd: home/ivan: No such file or directory
10:03:02
#cd /home/ivan

10:03:24
#cd

10:04:07
#ls -l
total 8
-rw-r--r-- 1 root root 5268 Oct 13  2014 install
прошла 21 минута
10:26:00
#ls -la
total 56
drwx------  5 root root 4096 Jul 16 10:02 .
drwxr-xr-x 24 root root 4096 Oct 15  2014 ..
drwx------  2 root root 4096 Jun 27  2014 .aptitude
-rw-------  1 root root 2227 Jul 16 09:12 .bash_history
-rw-r--r--  1 root root   10 Jun 27  2014 .bash_profile
-rw-r--r--  1 root root  630 Jun 27  2014 .bashrc
-rw-r--r--  1 root root   51 Jul 13 14:54 .l3rc
drwxr-xr-x  2 root root 4096 Jul 16 10:05 .lilalo
-rw-r--r--  1 root root  140 Nov 19  2007 .profile
drwxr-xr-x  2 root root 4096 Jun 27  2014 .vim
-rw-------  1 root root 5345 Jul 16 10:02 .viminfo
-rw-r--r--  1 root root 5268 Oct 13  2014 install
10:28:43
#ls -la --color
total 56
drwx------  5 root root 4096 Jul 16 10:02 .
drwxr-xr-x 24 root root 4096 Oct 15  2014 ..
drwx------  2 root root 4096 Jun 27  2014 .aptitude
-rw-------  1 root root 2227 Jul 16 09:12 .bash_history
-rw-r--r--  1 root root   10 Jun 27  2014 .bash_profile
-rw-r--r--  1 root root  630 Jun 27  2014 .bashrc
-rw-r--r--  1 root root   51 Jul 13 14:54 .l3rc
drwxr-xr-x  2 root root 4096 Jul 16 10:05 .lilalo
-rw-r--r--  1 root root  140 Nov 19  2007 .profile
drwxr-xr-x  2 root root 4096 Jun 27  2014 .vim
-rw-------  1 root root 5345 Jul 16 10:02 .viminfo
-rw-r--r--  1 root root 5268 Oct 13  2014 install
10:32:21
#alias ls='ls --color'

10:33:24
#ls -la
total 56
drwx------  5 root root 4096 Jul 16 10:02 .
drwxr-xr-x 24 root root 4096 Oct 15  2014 ..
drwx------  2 root root 4096 Jun 27  2014 .aptitude
-rw-------  1 root root 2227 Jul 16 09:12 .bash_history
-rw-r--r--  1 root root   10 Jun 27  2014 .bash_profile
-rw-r--r--  1 root root  630 Jun 27  2014 .bashrc
-rw-r--r--  1 root root   51 Jul 13 14:54 .l3rc
drwxr-xr-x  2 root root 4096 Jul 16 10:05 .lilalo
-rw-r--r--  1 root root  140 Nov 19  2007 .profile
drwxr-xr-x  2 root root 4096 Jun 27  2014 .vim
-rw-------  1 root root 5345 Jul 16 10:02 .viminfo
-rw-r--r--  1 root root 5268 Oct 13  2014 install
10:34:46
#alias
alias ls='ls --color'
10:35:02
#who
root     pts/0        Jul 16 09:55 (192.168.15.189)
ivan     pts/2        Jul 16 10:51 (192.168.15.189)
petr     pts/3        Jul 16 10:45 (192.168.15.189)
user     pts/4        Jul 16 10:51 (192.168.15.189)
прошло 11 минут
10:46:43
#echo privet > /dev/pts/2

10:47:45
#ls
install
10:49:44
#mailq

10:49:59
#who
root     pts/0        Jul 16 09:55 (192.168.15.189)
ivan     pts/2        Jul 16 10:51 (192.168.15.189)
petr     pts/3        Jul 16 10:45 (192.168.15.189)
user     pts/4        Jul 16 10:51 (192.168.15.189)
10:50:42
#which who
/usr/bin/who
10:50:49
#ls -l /usr/bin/who
-rwxr-xr-x 1 root root 55888 Jan 26  2013 /usr/bin/who
10:52:17
#which mailq
/usr/bin/mailq
10:53:16
#ls -l /usr/bin/mailq
lrwxrwxrwx 1 root root 13 Jan  2  2013 /usr/bin/mailq -> ../sbin/exim4
10:53:33
#ls -l /usr/sbin/exim4
-rwsr-xr-x 1 root root 973824 Jan  2  2013 /usr/sbin/exim4
10:54:44
#ls -l /dev/cdrom1
lrwxrwxrwx 1 root root 3 Jul 16 08:37 /dev/cdrom1 -> sr0
10:56:48
#ls -l /dev/sr0
brw-rw---T 1 root cdrom 11, 0 Jul 16 08:37 /dev/sr0
10:57:20
#mkfifo /tmp/test

11:02:49
#ls -l /tmp/test
prw-r--r-- 1 root root 0 Jul 16 12:02 /tmp/test
11:03:19
#echo privet /tmp/test
privet /tmp/test
11:04:00
#echo privet > /tmp/test

11:04:49
#ls -l /dev/log
srw-rw-rw- 1 root root 0 Jul 16 08:37 /dev/log
11:06:29
#man setterm
11:08:23
#terminfo
l3script: terminfo: command not found
11:08:27
#netstat
Active Internet connections (w/o servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State
tcp        0      0 debian6.net.nt:ssh      192.168.15.189:49363    ESTABLISHED
tcp        0      0 debian6.net.nt:ssh      192.168.15.189:49374    ESTABLISHED
tcp        0    432 debian6.net.nt:ssh      192.168.15.189:49243    ESTABLISHED
tcp        0      0 debian6.net.nt:ssh      192.168.15.189:49375    ESTABLISHED
Active UNIX domain sockets (w/o servers)
Proto RefCnt Flags       Type       State         I-Node   Path
unix  7      [ ]         DGRAM                    5048     /dev/log
unix  3      [ ]         STREAM     CONNECTED     7920
...
unix  3      [ ]         STREAM     CONNECTED     7819
unix  3      [ ]         STREAM     CONNECTED     7818
unix  2      [ ]         DGRAM                    7817
unix  3      [ ]         STREAM     CONNECTED     7300
unix  3      [ ]         STREAM     CONNECTED     7299
unix  2      [ ]         DGRAM                    7298
unix  2      [ ]         DGRAM                    5598
unix  2      [ ]         DGRAM                    5073
unix  3      [ ]         DGRAM                    3250
unix  3      [ ]         DGRAM                    3249
11:09:34
#cd /home/ivan

11:12:30
#cd /home/petr

11:12:47
#cd -
/home/ivan
11:13:01
#cd -
/home/petr
11:13:08
#echo $PWD
/home/petr
11:14:01
#echo $OLDPWD
/home/ivan
11:14:10
#PWD=/root

11:15:10
#echo $OLDPWD
/home/ivan
11:15:23