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

Содержание

Журнал

Среда (04/13/11)

14:22:07
#x=10

14:22:07
#x=10

14:22:37
#y=5

14:22:37
#y=5

14:22:40
#test x>y

14:22:40
#test x>y

14:22:45
#echo $?
0
14:22:45
#echo $?
0
14:22:47
#test x<y

14:22:47
#test x<y

14:23:03
#echo $?
0
14:23:03
#echo $?
0
14:23:04
#test x lt y
bash: test: lt: ожидается использование бинарного оператора
14:23:04
#test x lt y
bash: test: lt: ожидается использование бинарного оператора
14:23:27
#test x -lt y
bash: test: x: integer expression expected
14:23:27
#test x -lt y
bash: test: x: integer expression expected
14:23:35
#test x -lt y
bash: test: x: integer expression expected
14:23:35
#test x -lt y
bash: test: x: integer expression expected
14:23:52
#test $x -lt $y

14:23:52
#test $x -lt $y

14:24:12
#echo $?
1
14:24:12
#echo $?
1
14:24:16
#test $x -gt $y

14:24:16
#test $x -gt $y

14:24:24
#echo $?
0
14:24:24
#echo $?
0
14:24:26
#x=5

14:24:26
#x=5

14:24:38
#y=10

14:24:38
#y=10

14:24:42
#echo $?
0
14:24:42
#echo $?
0
14:24:43
#test $x -gt $y

14:24:43
#test $x -gt $y

14:24:48
#echo $?
1
14:24:48
#echo $?
1
14:24:49
#test $x -lt $y

14:24:49
#test $x -lt $y

14:24:58
#echo $?
0
14:24:58
#echo $?
0
14:25:02
#$echo "ваш цвет?"; read FAV_COL; \
> echo ваш цвет - $FAV_COL
bash: ваш цвет?: команда не найдена
ваш цвет -
14:25:02
#$echo "ваш цвет?"; read FAV_COL; \
> echo ваш цвет - $FAV_COL
bash: ваш цвет?: команда не найдена
ваш цвет -
14:29:54
#www
bash: www: команда не найдена
14:29:54
#www
bash: www: команда не найдена
14:30:08
#A=0

14:30:08
#A=0

14:30:29
#while [ $A -lt 10 ]
> do
> A=$((A+1))
> echo $A
> done
1
2
3
4
5
6
7
8
9
10
14:30:29
#while [ $A -lt 10 ]
> do
> A=$((A+1))
> echo $A
> done
1
2
3
4
5
6
7
8
9
10
14:31:47
#for file in /etc/*
> do
> [ -r $file] || echo $file
> done
bash: [: пропущен `]'
/etc/adduser.conf
bash: [: пропущен `]'
/etc/alternatives
bash: [: пропущен `]'
/etc/apt
bash: [: пропущен `]'
...
bash: [: пропущен `]'
/etc/udev
bash: [: пропущен `]'
/etc/ufw
bash: [: пропущен `]'
/etc/vim
bash: [: пропущен `]'
/etc/wgetrc
bash: [: пропущен `]'
/etc/X11
14:31:47
#for file in /etc/*
> do
> [ -r $file] || echo $file
> done
bash: [: пропущен `]'
/etc/adduser.conf
bash: [: пропущен `]'
/etc/alternatives
bash: [: пропущен `]'
/etc/apt
bash: [: пропущен `]'
...
bash: [: пропущен `]'
/etc/udev
bash: [: пропущен `]'
/etc/ufw
bash: [: пропущен `]'
/etc/vim
bash: [: пропущен `]'
/etc/wgetrc
bash: [: пропущен `]'
/etc/X11
14:32:36
#for file in /etc/*; do [ -r $file ] || echo $file; done
/etc/nologin
14:32:36
#for file in /etc/*; do [ -r $file ] || echo $file; done
/etc/nologin
14:32:49
#$echo "чаво/"; \
> select command in man touch mount make exit clear
> do
> whatis $command
> break
> done
bash: чаво/: Нет такого файла или каталога
1) man
2) touch
3) mount
4) make
5) exit
6) clear
#? man
whatis что?
14:32:49
#$echo "чаво/"; \
> select command in man touch mount make exit clear
> do
> whatis $command
> break
> done
bash: чаво/: Нет такого файла или каталога
1) man
2) touch
3) mount
4) make
5) exit
6) clear
#? man
whatis что?
14:42:44
#$echo "чаво/"; select command in man touch mount make exit clear; do whatis $command; break; done
bash: чаво/: Нет такого файла или каталога
1) man
2) touch
3) mount
4) make
5) exit
6) clear
#? 1
man (1)              - доступ к справочным страницам
man (7)              - macros to format man pages
14:42:44
#$echo "чаво/"; select command in man touch mount make exit clear; do whatis $command; break; done
bash: чаво/: Нет такого файла или каталога
1) man
2) touch
3) mount
4) make
5) exit
6) clear
#? 1
man (1)              - доступ к справочным страницам
man (7)              - macros to format man pages
14:43:25
#$echo "чаво/"; select command in man touch mount make exit clear; do whatis $command; break; done
bash: чаво/: Нет такого файла или каталога
1) man
2) touch
3) mount
4) make
5) exit
6) clear
#? 6
clear (1)            - clear the terminal screen
14:43:25
#$echo "чаво/"; select command in man touch mount make exit clear; do whatis $command; break; done
bash: чаво/: Нет такого файла или каталога
1) man
2) touch
3) mount
4) make
5) exit
6) clear
#? 6
clear (1)            - clear the terminal screen
14:43:36
#$echo "чаво/"; select command in man touch mount make exit clear; do whatis $command; break; done
bash: чаво/: Нет такого файла или каталога
1) man
2) touch
3) mount
4) make
5) exit
6) clear
#? 2
touch (1)            - change file timestamps
14:43:36
#$echo "чаво/"; select command in man touch mount make exit clear; do whatis $command; break; done
bash: чаво/: Нет такого файла или каталога
1) man
2) touch
3) mount
4) make
5) exit
6) clear
#? 2
touch (1)            - change file timestamps
14:45:10
#$echo "чаво/"; select command in man touch mount make exit clear; do whatis $command; break; done
bash: чаво/: Нет такого файла или каталога
1) man
2) touch
3) mount
4) make
5) exit
6) clear
#? 3
mount (8)            - mount a filesystem
mount (2)            - mount file system
14:45:10
#$echo "чаво/"; select command in man touch mount make exit clear; do whatis $command; break; done
bash: чаво/: Нет такого файла или каталога
1) man
2) touch
3) mount
4) make
5) exit
6) clear
#? 3
mount (8)            - mount a filesystem
mount (2)            - mount file system
14:45:16
#wim /etc/motd
bash: wim: команда не найдена
14:45:16
#wim /etc/motd
bash: wim: команда не найдена
прошло 84 минуты
16:09:40
#vim /etc/motd
16:09:40
#vim /etc/motd
16:10:04
#Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
logname: регистрационное имя отсутствует
16:10:04
#Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
logname: регистрационное имя отсутствует
16:10:49
#whoami
root
16:10:49
#whoami
root
16:10:59
#vim /etc/log/btmp
16:10:59
#vim /etc/log/btmp
16:14:35
#~
Display all 115 possibilities? (y or n)
adduser.conf            default/                inputrc                 manpath.config          protocols               shadow-
alternatives/           deluser.conf            insserv/                mke2fs.conf             .pwd.lock               shells
apt/                    dhcp/                   insserv.conf            modprobe.d/             rc0.d/                  skel/
bash.bashrc             dpkg/                   insserv.conf.d/         modules                 rc1.d/                  ssh/
bash_completion         environment             iproute2/               motd                    rc2.d/                  ssl/
bash_completion.d/      fonts/                  issue                   motd.tail               rc3.d/                  sysctl.conf
bindresvport.blacklist  fstab                   issue.net               mtab                    rc4.d/                  sysctl.d/
ca-certificates/        gai.conf                kbd/                    nanorc                  rc5.d/                  terminfo/
ca-certificates.conf    groff/                  ldap/                   network/                rc6.d/                  timezone
calendar/               group                   ld.so.conf              networks                rc.local                ucf.conf
console-cyrillic        group-                  ld.so.conf.d/           nologin                 rcS.d/                  udev/
console-setup/          gshadow                 lilalo/                 nsswitch.conf           resolv.conf             ufw/
cron.d/                 gshadow-                locale.alias            opt/                    rmt                     vim/
cron.daily/             host.conf               locale.gen              pam.conf                rpc                     wgetrc
cron.hourly/            hostname                localtime               pam.d/                  rsyslog.conf            X11/
cron.monthly/           hosts                   logcheck/               passwd                  rsyslog.d/
crontab                 hosts.allow             login.defs              passwd-                 securetty
cron.weekly/            hosts.deny              logrotate.conf          perl/                   security/
debconf.conf            init.d/                 logrotate.d/            profile                 services
debian_version          inittab                 lsb-base/               profile.d/              shadow
16:14:35
#~
Display all 115 possibilities? (y or n)
adduser.conf            default/                inputrc                 manpath.config          protocols               shadow-
alternatives/           deluser.conf            insserv/                mke2fs.conf             .pwd.lock               shells
apt/                    dhcp/                   insserv.conf            modprobe.d/             rc0.d/                  skel/
bash.bashrc             dpkg/                   insserv.conf.d/         modules                 rc1.d/                  ssh/
bash_completion         environment             iproute2/               motd                    rc2.d/                  ssl/
bash_completion.d/      fonts/                  issue                   motd.tail               rc3.d/                  sysctl.conf
bindresvport.blacklist  fstab                   issue.net               mtab                    rc4.d/                  sysctl.d/
ca-certificates/        gai.conf                kbd/                    nanorc                  rc5.d/                  terminfo/
ca-certificates.conf    groff/                  ldap/                   network/                rc6.d/                  timezone
calendar/               group                   ld.so.conf              networks                rc.local                ucf.conf
console-cyrillic        group-                  ld.so.conf.d/           nologin                 rcS.d/                  udev/
console-setup/          gshadow                 lilalo/                 nsswitch.conf           resolv.conf             ufw/
cron.d/                 gshadow-                locale.alias            opt/                    rmt                     vim/
cron.daily/             host.conf               locale.gen              pam.conf                rpc                     wgetrc
cron.hourly/            hostname                localtime               pam.d/                  rsyslog.conf            X11/
cron.monthly/           hosts                   logcheck/               passwd                  rsyslog.d/
crontab                 hosts.allow             login.defs              passwd-                 securetty
cron.weekly/            hosts.deny              logrotate.conf          perl/                   security/
debconf.conf            init.d/                 logrotate.d/            profile                 services
debian_version          inittab                 lsb-base/               profile.d/              shadow
16:14:35
#find -name wtmp

16:14:35
#find -name wtmp

16:16:28
#find \ -name wtmp
find: ` -name': Нет такого файла или каталога
find: `wtmp': Нет такого файла или каталога
16:16:28
#find \ -name wtmp
find: ` -name': Нет такого файла или каталога
find: `wtmp': Нет такого файла или каталога
16:16:36
#find / -name wtmp
/var/log/wtmp
16:16:36
#find / -name wtmp
/var/log/wtmp
16:16:43
#vim /var/log/wtmp
16:16:43
#vim /var/log/wtmp
16:17:38
#~

16:17:38
#~

16:17:48
#~
bash: cd: /var/log/btmp: Это не каталог
16:17:48
#~
bash: cd: /var/log/btmp: Это не каталог
16:17:59
#cd /var/log/

16:17:59
#cd /var/log/

16:18:06
#ls -l
итого 788
-rw-r--r-- 1 root root    482 Апр 12 16:48 alternatives.log
-rw-r--r-- 1 root root  14024 Апр 11 15:42 alternatives.log.1
drwxr-xr-x 2 root root   4096 Апр 12 06:25 apt
-rw-r--r-- 1 root root      0 Апр 13 06:25 aptitude
-rw-r--r-- 1 root root    376 Апр 12 16:47 aptitude.1.gz
-rw-r----- 1 root adm    8007 Апр 13 14:17 auth.log
-rw-r----- 1 root adm   22514 Апр 12 06:25 auth.log.1
-rw-r----- 1 root adm      31 Фев 18 07:36 boot
-rw-r--r-- 1 root root 302135 Фев 18 07:38 bootstrap.log
...
-rw-r----- 1 root adm     332 Апр 13 06:25 messages
-rw-r----- 1 root adm   45735 Апр 12 06:25 messages.1
drwxr-xr-x 2 root root   4096 Фев 18 09:50 news
-rw-r----- 1 root adm    1014 Апр 13 14:17 syslog
-rw-r----- 1 root adm    3011 Апр 13 06:25 syslog.1
-rw-r----- 1 root adm    6415 Апр 12 06:25 syslog.2.gz
-rw-r----- 1 root adm    4978 Мар  7 06:25 syslog.3.gz
-rw-r----- 1 root adm       0 Фев 18 09:50 user.log
-rw-rw-r-- 1 root utmp   1920 Апр 12 14:45 wtmp
-rw-rw-r-- 1 root utmp  44160 Апр 11 15:34 wtmp.1
16:18:06
#ls -l
итого 788
-rw-r--r-- 1 root root    482 Апр 12 16:48 alternatives.log
-rw-r--r-- 1 root root  14024 Апр 11 15:42 alternatives.log.1
drwxr-xr-x 2 root root   4096 Апр 12 06:25 apt
-rw-r--r-- 1 root root      0 Апр 13 06:25 aptitude
-rw-r--r-- 1 root root    376 Апр 12 16:47 aptitude.1.gz
-rw-r----- 1 root adm    8007 Апр 13 14:17 auth.log
-rw-r----- 1 root adm   22514 Апр 12 06:25 auth.log.1
-rw-r----- 1 root adm      31 Фев 18 07:36 boot
-rw-r--r-- 1 root root 302135 Фев 18 07:38 bootstrap.log
...
-rw-r----- 1 root adm     332 Апр 13 06:25 messages
-rw-r----- 1 root adm   45735 Апр 12 06:25 messages.1
drwxr-xr-x 2 root root   4096 Фев 18 09:50 news
-rw-r----- 1 root adm    1014 Апр 13 14:17 syslog
-rw-r----- 1 root adm    3011 Апр 13 06:25 syslog.1
-rw-r----- 1 root adm    6415 Апр 12 06:25 syslog.2.gz
-rw-r----- 1 root adm    4978 Мар  7 06:25 syslog.3.gz
-rw-r----- 1 root adm       0 Фев 18 09:50 user.log
-rw-rw-r-- 1 root utmp   1920 Апр 12 14:45 wtmp
-rw-rw-r-- 1 root utmp  44160 Апр 11 15:34 wtmp.1
16:18:21
#man su
16:18:21
#man su