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

Содержание

Журнал

Четверг (03/10/11)

17:12:47
#locate -i -l 40 Apt
/etc/alternatives/aptitude
/etc/apt
/etc/apt/apt.conf.d
/etc/apt/apt.conf.d/01autoremove
/etc/apt/apt.conf.d/70debconf
/etc/apt/preferences.d
/etc/apt/secring.gpg
/etc/apt/sources.list
/etc/apt/sources.list.d
/etc/apt/trustdb.gpg
...
/usr/bin/aptitude
/usr/bin/aptitude-create-state-bundle
/usr/bin/aptitude-curses
/usr/bin/aptitude-run-state-bundle
/usr/bin/apt-key
/usr/bin/apt-mark
/usr/bin/apt-sortpkgs
/usr/bin/captoinfo
/usr/bin/debconf-apt-progress
/usr/lib/apt
17:12:53
#locate -e /root
/dev/root
/dev/.udev/links/root
/dev/.udev/links/root/b202:1
/root
/root/12
/root/Apt
/root/.bash_history
/root/.bash_profile
/root/.bashrc
/root/file
...
/root/.ssh/known_hosts
/root/.vim
/root/.viminfo
/root/.vim/.netrwhist
/root/.vimrc
/root/.w3m
/root/.w3m/history
/root/wilen
/usr/sbin/rootflags
/usr/share/man/man8/rootflags.8.gz
17:13:20
#locate -i Apt
/etc/alternatives/aptitude
/etc/apt
/etc/apt/apt.conf.d
/etc/apt/apt.conf.d/01autoremove
/etc/apt/apt.conf.d/70debconf
/etc/apt/preferences.d
/etc/apt/secring.gpg
/etc/apt/sources.list
/etc/apt/sources.list.d
/etc/apt/trustdb.gpg
...
/var/lib/dpkg/info/apt.preinst
/var/lib/dpkg/info/apt.shlibs
/var/lib/dpkg/info/apt-utils.list
/var/lib/dpkg/info/apt-utils.md5sums
/var/lib/dpkg/info/apt-utils.postinst
/var/lib/dpkg/info/apt-utils.postrm
/var/lib/dpkg/info/apt-utils.shlibs
/var/log/apt
/var/log/apt/history.log
/var/log/apt/term.log
17:13:31
#locate -i Apt|grep root
/root/Apt
/root/.lilalo/2711812387176641957-1299765563_1299767824_etc_apt_sources.list.diff
/root/.lilalo/2711812387176641957-1299765563_1299768348_etc_apt_sources.list.diff
/root/.lilalo/2711812387176641957-1299765563_1299768392_etc_apt_sources.list.diff
17:13:36
#man locate
17:14:23
#find кегде искать т/ -name apt
/usr/share/doc/apt
/usr/share/bug/apt
/usr/share/lintian/overrides/apt
/usr/lib/dpkg/methods/apt
/usr/lib/apt
/etc/logrotate.d/apt
/etc/apt
/etc/bash_completion.d/apt
/etc/cron.daily/apt
/var/cache/apt
/var/log/apt
/var/lib/apt
17:15:20
#find /usr -name apt
/usr/share/doc/apt
/usr/share/bug/apt
/usr/share/lintian/overrides/apt
/usr/lib/dpkg/methods/apt
/usr/lib/apt
17:15:36
#ls -li
итого 204992
535896 -rw-r--r-- 1 root root        21 Мар 10 13:25 12
531364 -rw-r--r-- 1 root root         0 Мар 10 18:12 Apt
535894 -rw-r--r-- 1 root root         0 Мар 10 13:22 file
535843 -rw-r--r-- 1 root root 209715200 Мар 10 16:07 file1
  6099 drwxr-xr-x 2 root root      4096 Мар 10 13:25 folde1
  6100 drwxr-xr-x 2 root root      4096 Мар 10 13:25 folde2
  6101 drwxr-xr-x 2 root root      4096 Мар 10 13:25 folde3
535736 -rw-r--r-- 1 root root         9 Мар  9 17:25 hard
535863 -rw-r--r-- 1 root root        11 Мар 10 11:17 hello-vi1.txt
535866 -rw-r--r-- 1 root root        25 Мар 10 11:23 hello-vi.txt
535868 -rw-r--r-- 1 root root        80 Мар 10 11:25 hello-vi.txt!
535889 -rw-r--r-- 1 root root    151793 Мар 16  2008 lilalo.tar.gz
535737 lrwxrwxrwx 1 root root         5 Мар  9 17:23 link -> file1
531347 -rw-r--r-- 1 root root        28 Мар 10 16:57 script
535911 -rw-r--r-- 1 root root       894 Мар 10 16:36 sort_file
531363 -rw-r--r-- 1 root root         0 Мар 10 18:11 wilen
17:15:50
#find / -node 6099
find: unknown predicate `-node'
17:16:25
#find / -inode 6099
find: unknown predicate `-inode'
17:16:27
#find / -inum 6099
/root/folde1
find: `/proc/11959/task/11959/fd/5': Нет такого файла или каталога
find: `/proc/11959/task/11959/fdinfo/5': Нет такого файла или каталога
find: `/proc/11959/fd/5': Нет такого файла или каталога
find: `/proc/11959/fdinfo/5': Нет такого файла или каталога
17:16:35
#mount
/dev/xvda1 on / type ext4 (rw,errors=remount-ro)
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
none on /selinux type selinuxfs (rw,relatime)
17:17:27
#find / -regex '.a*'
/
17:18:17
#find / -regex '*-*'

17:18:53
#find / -regex *-*
find: paths must precede expression: hello-vi.txt
Usage: find [-H] [-L] [-P] [-Olevel] [-D help|tree|search|stat|rates|opt|exec] [path...] [expression]
17:19:03
#find / -regex file1

17:19:28
#find /dev/ -type c
/dev/vcsa6
/dev/vcs6
/dev/vcsa5
/dev/vcs5
/dev/vcsa4
/dev/vcs4
/dev/vcsa3
/dev/vcs3
/dev/vcsa2
/dev/vcs2
...
/dev/pts/9
/dev/pts/8
/dev/pts/4
/dev/pts/2
/dev/pts/5
/dev/pts/3
/dev/pts/1
/dev/pts/0
/dev/null
/dev/console
17:20:23
#find /dev/ -type b
/dev/ram4
/dev/xvda1
/dev/ram3
/dev/ram2
/dev/ram7
/dev/ram5
/dev/ram8
/dev/ram13
/dev/ram15
/dev/ram6
...
/dev/ram1
/dev/ram0
/dev/loop7
/dev/loop6
/dev/loop0
/dev/loop2
/dev/loop5
/dev/loop1
/dev/loop4
/dev/loop3
17:20:37
#find /dev/ -type b|less
17:21:03
#rm -rf $(find / -name core)
rm: невозможно удалить «/proc/sys/net/core/somaxconn»: Отказано в доступе
rm: невозможно удалить «/proc/sys/net/core/xfrm_aevent_etime»: Отказано в доступе
rm: невозможно удалить «/proc/sys/net/core/xfrm_aevent_rseqth»: Отказано в доступе
rm: невозможно удалить «/proc/sys/net/core/xfrm_larval_drop»: Отказано в доступе
rm: невозможно удалить «/proc/sys/net/core/xfrm_acq_expires»: Отказано в доступе
rm: невозможно удалить «/proc/sys/net/core/wmem_max»: Отказано в доступе
rm: невозможно удалить «/proc/sys/net/core/rmem_max»: Отказано в доступе
rm: невозможно удалить «/proc/sys/net/core/wmem_default»: Отказано в доступе
rm: невозможно удалить «/proc/sys/net/core/rmem_default»: Отказано в доступе
rm: невозможно удалить «/proc/sys/net/core/dev_weight»: Отказано в доступе
rm: невозможно удалить «/proc/sys/net/core/netdev_max_backlog»: Отказано в доступе
rm: невозможно удалить «/proc/sys/net/core/message_cost»: Отказано в доступе
rm: невозможно удалить «/proc/sys/net/core/message_burst»: Отказано в доступе
rm: невозможно удалить «/proc/sys/net/core/optmem_max»: Отказано в доступе
rm: невозможно удалить «/proc/sys/net/core/netdev_budget»: Отказано в доступе
rm: невозможно удалить «/proc/sys/net/core/warnings»: Отказано в доступе
17:21:46
#find -E / -regex '.*\.(jpe?g|gif|png)'
find: unknown predicate `-E'
17:23:18
#find -e / -regex '.*\.(jpe?g|gif|png)'
find: unknown predicate `-e'
17:23:26
#find / -regex '.*\.(jpe?g|gif|png)'

17:23:31
#find / -regex '.*\.jpg'

17:23:50
#find / -regex .jpg

17:23:57
#find / -name .jpg

17:24:02
#find / -name *.jpg

17:24:07
#find / -regex '*\.(jpg|mpeg|pdf)'

17:25:09
#find / -regex '*(jpg|mpeg|pdf)'

17:27:06
#ssh root@192.168.16.52
The authenticity of host '192.168.16.52 (192.168.16.52)' can't be established.
RSA key fingerprint is e8:c9:07:fc:48:18:09:a1:84:f1:ef:c4:fe:26:db:16.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '192.168.16.52' (RSA) to the list of known hosts.
root@192.168.16.52's password:
Linux debian2 2.6.26-2-686 #1 SMP Thu Jan 27 00:28:05 UTC 2011 i686
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.
Last login: Thu Mar 10 18:13:36 2011
l3-agent is already running: pid=5084; pidfile=/root/.lilalo/l3-agent.pid
17:31:52
#su user

17:32:01
$find / -regex '*\.jpeg'
find: `/home/lost+found': Отказано в доступе
find: `/tmp/lost+found': Отказано в доступе
find: `/proc/tty/driver': Отказано в доступе
find: `/proc/1/task/1/fd': Отказано в доступе
find: `/proc/1/task/1/fdinfo': Отказано в доступе
find: `/proc/1/fd': Отказано в доступе
find: `/proc/1/fdinfo': Отказано в доступе
find: `/proc/2/task/2/fd': Отказано в доступе
find: `/proc/2/task/2/fdinfo': Отказано в доступе
find: `/proc/2/fd': Отказано в доступе
...
find: `/usr/lost+found': Отказано в доступе
find: `/etc/ssl/private': Отказано в доступе
find: `/etc/chatscripts': Отказано в доступе
find: `/etc/vpnc': Отказано в доступе
find: `/etc/cups/ssl': Отказано в доступе
find: `/etc/ppp/peers': Отказано в доступе
find: `/root/.aptitude': Отказано в доступе
find: `/root/.ssh': Отказано в доступе
find: `/lost+found': Отказано в доступе
find: `/boot/lost+found': Отказано в доступе
17:32:34
$find / -regex '*\.pdf'
find: `/home/lost+found': Отказано в доступе
find: `/tmp/lost+found': Отказано в доступе
find: `/proc/tty/driver': Отказано в доступе
find: `/proc/1/task/1/fd': Отказано в доступе
find: `/proc/1/task/1/fdinfo': Отказано в доступе
find: `/proc/1/fd': Отказано в доступе
find: `/proc/1/fdinfo': Отказано в доступе
find: `/proc/2/task/2/fd': Отказано в доступе
find: `/proc/2/task/2/fdinfo': Отказано в доступе
find: `/proc/2/fd': Отказано в доступе
...
find: `/usr/lost+found': Отказано в доступе
find: `/etc/ssl/private': Отказано в доступе
find: `/etc/chatscripts': Отказано в доступе
find: `/etc/vpnc': Отказано в доступе
find: `/etc/cups/ssl': Отказано в доступе
find: `/etc/ppp/peers': Отказано в доступе
find: `/root/.aptitude': Отказано в доступе
find: `/root/.ssh': Отказано в доступе
find: `/lost+found': Отказано в доступе
find: `/boot/lost+found': Отказано в доступе
17:32:48
$find /home -regex '*\.pdf'
find: `/home/lost+found': Отказано в доступе
17:34:24
$find /home -regex `*\.pdf`
bash: *.pdf: команда не найдена
find: отсутствует аргумент у `-regex'
17:34:35
$man find
17:37:55
#exit
exit
Connection to 192.168.16.52 closed.
17:38:31
#su user

17:38:39
$find / -regex '.*\.(jpg|mpeg|pdf)'
find: `/home/lost+found': Отказано в доступе
find: `/tmp/lost+found': Отказано в доступе
find: `/proc/tty/driver': Отказано в доступе
find: `/proc/1/task/1/fd': Отказано в доступе
find: `/proc/1/task/1/fdinfo': Отказано в доступе
find: `/proc/1/fd': Отказано в доступе
find: `/proc/1/fdinfo': Отказано в доступе
find: `/proc/2/task/2/fd': Отказано в доступе
find: `/proc/2/task/2/fdinfo': Отказано в доступе
find: `/proc/2/fd': Отказано в доступе
...
find: `/usr/lost+found': Отказано в доступе
find: `/etc/ssl/private': Отказано в доступе
find: `/etc/chatscripts': Отказано в доступе
find: `/etc/vpnc': Отказано в доступе
find: `/etc/cups/ssl': Отказано в доступе
find: `/etc/ppp/peers': Отказано в доступе
find: `/root/.aptitude': Отказано в доступе
find: `/root/.ssh': Отказано в доступе
find: `/lost+found': Отказано в доступе
find: `/boot/lost+found': Отказано в доступе
17:38:58
$find / -regex '.*\.(jpg|mpeg|pdf)'|less
17:39:12
$find / -regex '.*\.(jp?g|mpeg|pdf)'
find: `/home/lost+found': Отказано в доступе
find: `/tmp/lost+found': Отказано в доступе
find: `/proc/tty/driver': Отказано в доступе
find: `/proc/1/task/1/fd': Отказано в доступе
find: `/proc/1/task/1/fdinfo': Отказано в доступе
find: `/proc/1/fd': Отказано в доступе
find: `/proc/1/fdinfo': Отказано в доступе
find: `/proc/2/task/2/fd': Отказано в доступе
find: `/proc/2/task/2/fdinfo': Отказано в доступе
find: `/proc/2/fd': Отказано в доступе
...
find: `/usr/lost+found': Отказано в доступе
find: `/etc/ssl/private': Отказано в доступе
find: `/etc/chatscripts': Отказано в доступе
find: `/etc/vpnc': Отказано в доступе
find: `/etc/cups/ssl': Отказано в доступе
find: `/etc/ppp/peers': Отказано в доступе
find: `/root/.aptitude': Отказано в доступе
find: `/root/.ssh': Отказано в доступе
find: `/lost+found': Отказано в доступе
find: `/boot/lost+found': Отказано в доступе
17:39:33
$find / -regex '.*\.{jp?g|mpeg|pdf}'
find: `/home/lost+found': Отказано в доступе
find: `/tmp/lost+found': Отказано в доступе
find: `/proc/tty/driver': Отказано в доступе
find: `/proc/1/task/1/fd': Отказано в доступе
find: `/proc/1/task/1/fdinfo': Отказано в доступе
find: `/proc/1/fd': Отказано в доступе
find: `/proc/1/fdinfo': Отказано в доступе
find: `/proc/2/task/2/fd': Отказано в доступе
find: `/proc/2/task/2/fdinfo': Отказано в доступе
find: `/proc/2/fd': Отказано в доступе
...
find: `/usr/lost+found': Отказано в доступе
find: `/etc/ssl/private': Отказано в доступе
find: `/etc/chatscripts': Отказано в доступе
find: `/etc/vpnc': Отказано в доступе
find: `/etc/cups/ssl': Отказано в доступе
find: `/etc/ppp/peers': Отказано в доступе
find: `/root/.aptitude': Отказано в доступе
find: `/root/.ssh': Отказано в доступе
find: `/lost+found': Отказано в доступе
find: `/boot/lost+found': Отказано в доступе
17:40:06
$l3 pwd
/users/09-03-2011/NT-Ladm/debian2.net.nt/user
прошло 27 минут
18:07:28
$pwd
/root
18:14:55
$echo $PWD
/root
18:15:01
$oldpwd
bash: oldpwd: команда не найдена
18:15:08
$cd /home/

18:15:17
$ls
lost+found  user  usr
18:15:18
$pwd
/home
18:15:20
$echo $OLDPWD
/root
18:15:28
$cd `echo $OLDPWD`

18:15:47
$pwd
/root
18:15:49
$export $LANG
bash: export: `ru_UA.UTF-8': неправильный идентификатор
18:17:13
$a=1

18:18:06
$echo $a
1
18:18:10
$alias exit='echo no exit'

18:19:54
$exit
no exit
18:19:56
$declare BOOK=bloknot

18:20:15
$echo $BOOK
bloknot
18:20:22
$cd

18:21:08
$vim .bash
18:21:13
$~
#alias l='ls -CF'
# enable programmable completion features (you don't need to enable
# this, if it's already enabled in /etc/bash.bashrc and /etc/profile
# sources /etc/bash.bashrc).
if [ -f /etc/bash_completion ]; then
    . /etc/bash_completion
~
~
~
~
...
~
~
~
~
~
~
~
~
~
E37: Изменения не сохранены (добавьте !, чтобы обойти проверку)
18:22:22
$Press ENTER or type command to continue
bloknot
18:23:22
$unset #BOOK

18:23:34
$echo $BOOK
bloknot
18:23:36
$echo BOOK
BOOK
18:23:40
$unset BOOK

18:23:44
$echo BOOK
BOOK
18:23:46
$unset -f #BOOK

18:24:06
$echo BOOK
BOOK
18:24:08
$unset -f BOOK

18:24:14
$echo BOOK
BOOK
18:24:16
$echo $BOOK

18:24:21
$declare BOOK=123

18:24:54
$echo $BOOK
123
18:24:56
$unset $BOOK
bash: unset: `123': неправильный идентификатор
18:25:05
$echo $BOOK
123
18:25:13
$unset BOOK

18:25:17
$echo $BOOK