/l3/users/eb/2009/linux0/root :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 :15 :16 :17 :18 :19 :20 :21 :22 :23 :24 :25 :26 :27 :28 :29 :30 :31 :32 :33 :34 :35 :36 :37 :38 :39 :40 :41 :42 :43 |
|
#e2ls /tmp/hda1
bin boot dev etc home lib lost+found media mnt opt proc root sbin selinux srv sys tmp usr var |
#e2cp /tmp/hda1:/etc/shadow /tmp/
|
#e2cp /tmp/shadow /tmp/hda1:/etc/shadow
|
#which e2cp
/usr/bin/e2cp |
$e2ls /tmp/hda1
bin boot dev etc home lib lost+found media mnt opt proc root sbin selinux srv sys tmp usr var |
$e2cp /tmp/hda1:/etc/shadow /tmp/s
|
$less /tmp/s
|
#apt-get install vblade
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Будут установлены следующие дополнительные пакеты: fgetty runit vblade-persist Предлагаемые пакеты: runit-run socklog-run НОВЫЕ пакеты, которые будут установлены: fgetty runit vblade vblade-persist обновлено 0, установлено 4 новых пакетов, для удаления отмечено 0 пакетов, и 17 пакетов не обновлено. ... Выбор ранее не выбранного пакета vblade. Распаковывается пакет vblade (из файла .../archives/vblade_16-1_i386.deb)... Выбор ранее не выбранного пакета vblade-persist. Распаковывается пакет vblade-persist (из файла .../vblade-persist_0.6-2_all.deb)... Обрабатываются триггеры для man-db ... Настраивается пакет fgetty (0.6-5) ... Настраивается пакет runit (2.0.0-1) ... Adding SV inittab entry... Настраивается пакет vblade (16-1) ... Настраивается пакет vblade-persist (0.6-2) ... |
#vblade 1 1 eth0 /dev/sda1
|
#apt-get install etools
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово E: Не удалось найти пакет etools |
#apt-get install aoetools
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово НОВЫЕ пакеты, которые будут установлены: aoetools обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 17 пакетов не обновлено. Необходимо скачать 32,4kБ архивов. После данной операции, объём занятого дискового пространства возрастёт на 160kB. Получено:1 http://10.0.35.1 sid/main aoetools 26-1 [32,4kB] Получено 32,4kБ за 0s (1148kБ/c) Выбор ранее не выбранного пакета aoetools. (Чтение базы данных ... на данный момент установлено 22881 файлов и каталогов.) Распаковывается пакет aoetools (из файла .../aoetools_26-1_i386.deb)... Обрабатываются триггеры для man-db ... Настраивается пакет aoetools (26-1) ... Starting AoE devices discovery and mounting AoE filesystems: not started. |
#modprobe aoe
FATAL: Could not load /lib/modules/2.6.18-6-xen-686/modules.dep: No such file or directory |
#ls /dev/disk/by-uuid/
e1e0493e-d93f-41e4-ac21-cbf387c13123 |
#ls -l /dev/disk/by-uuid/
итого 0 lrwxrwxrwx 1 root root 10 Май 29 09:53 e1e0493e-d93f-41e4-ac21-cbf387c13123 -> ../../hda1 |
#dumpe2fs /dev/hda1
Block bitmap at 262144 (+0), Inode bitmap at 262145 (+1) Inode table at 262146-262657 (+2) 26786 free blocks, 7423 free inodes, 708 directories Free blocks: 262895, 264193-264199, 265214-266239, 266259-268287, 268442-270335, 271082-272383, 273078-274431, 274452-276479, 277235-278527, 278675-280575, 280614-282623, 282826-284671, 284741-288769, 288771-290816, 290818-292863, 292874-293420, 293485-294911 Free inodes: 66306-73728 Group 9: (Blocks 294912-327679) Backup superblock at 294912, Group descriptors at 294913-294913 Reserved GDT blocks at 294914-295168 Block bitmap at 295169 (+257), Inode bitmap at 295170 (+258) Inode table at 295171-295682 (+259) ... Inode table at 983042-983553 (+2) 84 free blocks, 8100 free inodes, 4 directories Free blocks: 992450-992528, 992688-992692 Free inodes: 245853-253952 Group 31: (Blocks 1015808-1048575) Block bitmap at 1015808 (+0), Inode bitmap at 1015809 (+1) Inode table at 1015810-1016321 (+2) 14831 free blocks, 8078 free inodes, 27 directories Free blocks: 1020421-1020662, 1032254-1032259, 1032264-1032953, 1033010-1033011, 1033014-1033015, 1033118-1033119, 1033145, 1033179-1033188, 1033193-1033209, 1033576-1033578, 1033582-1033583, 1033859-1033863, 1033901-1033913, 1034128-1034239, 1034303-1034940, 1035009-1035015, 1035094-1035260, 1035356-1035516, 1035674-1035708, 1035803-1035964, 1035987-1036287, 1036295, 1036304-1036311, 1036321-10 Free inodes: 254067-262144 |
#dumpe2fs /dev/hda1 | frep -i uuid
bash: frep: команда не найдена dumpe2fs 1.41.5 (23-Apr-2009) |
#dumpe2fs /dev/hda1 | grep -i uuid
dumpe2fs 1.41.5 (23-Apr-2009) Filesystem UUID: e1e0493e-d93f-41e4-ac21-cbf387c13123 |
#blkid /dev/hda1
/dev/hda1: UUID="e1e0493e-d93f-41e4-ac21-cbf387c13123" TYPE="ext3" |
#vol_id /dev/hda1
ID_FS_USAGE=filesystem ID_FS_TYPE=ext3 ID_FS_VERSION=1.0 ID_FS_UUID=e1e0493e-d93f-41e4-ac21-cbf387c13123 ID_FS_UUID_ENC=e1e0493e-d93f-41e4-ac21-cbf387c13123 ID_FS_LABEL= ID_FS_LABEL_ENC= |
#tune2fs /dev/hda1 -U e1e0493e-d93f-41e4-ac21-cbf387c13124
tune2fs 1.41.5 (23-Apr-2009) |
#vol_id /dev/hda1
ID_FS_USAGE=filesystem ID_FS_TYPE=ext3 ID_FS_VERSION=1.0 ID_FS_UUID=e1e0493e-d93f-41e4-ac21-cbf387c13124 ID_FS_UUID_ENC=e1e0493e-d93f-41e4-ac21-cbf387c13124 ID_FS_LABEL= ID_FS_LABEL_ENC= |
#apt-cache search uuidgen
uuid-runtime - universally unique id library |
#apt-get install uuid-runtime
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово НОВЫЕ пакеты, которые будут установлены: uuid-runtime обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 17 пакетов не обновлено. Необходимо скачать 49,5kБ архивов. После данной операции, объём занятого дискового пространства возрастёт на 135kB. Получено:1 http://10.0.35.1 sid/main uuid-runtime 1.41.5-1 [49,5kB] Получено 49,5kБ за 0s (65,3kБ/c) Выбор ранее не выбранного пакета uuid-runtime. (Чтение базы данных ... на данный момент установлено 22911 файлов и каталогов.) Распаковывается пакет uuid-runtime (из файла .../uuid-runtime_1.41.5-1_i386.deb)... Обрабатываются триггеры для man-db ... Настраивается пакет uuid-runtime (1.41.5-1) ... |
#uuid
uuidd uuidgen |
#uuidgen
b5a97fae-32b7-4a3b-81d6-56848a0a80a5 |
##UUID=......-.....-
|
#fuser /mnt
|
#ps aux | grep $$
root 11711 0.0 0.7 6216 1984 pts/11 Ss May29 0:01 /bin/bash root 24162 0.0 0.2 4928 772 pts/11 R+ 12:32 0:00 grep 11711 |
#w
12:32:54 up 1 day, 2:39, 20 users, load average: 0,85, 0,80, 0,48 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT root pts/0 linux3.unix.nt 09:51 2:41m 0.03s 0.01s script -f -c ba root pts/2 linux5.unix.nt 09:51 3:38 0.05s 0.00s script -f -c ba root pts/4 linux14.unix.nt 09:51 1:10m 0.03s 0.01s script -f -c ba root pts/6 linux4.unix.nt 09:51 2:31m 0.08s 0.01s script -f -c ba root pts/8 linux13.unix.nt 09:51 6:39 0.05s 0.00s script -f -c ba root pts/14 linux14.unix.nt 09:52 2:39m 0.00s 0.00s script -f -c ba root pts/16 linux10.unix.nt 09:53 1:10m 0.02s 0.00s script -f -c ba root pts/18 linux16.unix.nt 09:53 1:19m 0.01s 0.00s script -f -c ba ... root pts/24 linux2.unix.nt 09:55 1:48 0.04s 0.00s script -f -c ba root pts/26 192.168.15.253 09:55 0.00s 0.02s 0.00s script -f -c ba root pts/28 linux12.unix.nt 09:56 1:09m 0.09s 0.00s script -f -c ba root pts/30 linux1.unix.nt 09:56 5:17 0.07s 0.01s script -f -c ba root pts/32 linux6.unix.nt 09:56 8:49 0.03s 0.01s script -f -c ba root pts/34 linux15.unix.nt 10:00 1:50m 0.07s 0.00s script -f -c ba root pts/38 linux8.unix.nt 09:57 1:09 0.08s 0.00s script -f -c ba root pts/10 :pts/1:S.0 Fri16 0.00s 0.07s 0.02s script -f -c /b root pts/12 linux9.unix.nt 09:51 1:08m 0.00s 0.00s script -f -c ba root pts/36 :pts/35:S.0 09:57 1:09 0.08s 0.00s script -f -c /b |
#vi /etc/fstab
--- /tmp/l3-saved-11711.27.18266 2009-05-30 12:36:17.000000000 +0300 +++ /etc/fstab 2009-05-30 12:45:37.000000000 +0300 @@ -1 +1 @@ -# UNCONFIGURED FSTAB FOR BASE SYSTEM +LABEL=DATA /data ext3 defaults 1 0 |
#umount /mnt
umount: /mnt: not mounted |
#mount -a
|
#vi /etc/fstab
--- /tmp/l3-saved-11711.30354.14298 2009-05-30 12:46:56.000000000 +0300 +++ /etc/fstab 2009-05-30 13:13:02.000000000 +0300 @@ -1 +1,4 @@ -LABEL=DATA /data ext3 defaults 1 0 +LABEL=DATA /data ext3 noauto 1 0 +/dev/sdc1 /flash auto owner,noauto 0 0 + + |
#dpkg -l | grep xfce
ii gtk2-engines-xfce 2.6.0-2 A GTK+-2.0 theme engine for Xfce ii libxfce4menu-0.1-0 4.6.1-1 freedesktop.org compliant menu implementation for Xfce ii libxfce4util4 4.6.1-1 Utility functions library for Xfce4 ii libxfcegui4-4 4.6.1-1+b1 Basic GUI C functions for Xfce4 ii xfce4 4.6.1 Meta-package for the Xfce Lightweight Desktop Environment ii xfce4-appfinder 4.6.1-1 Application finder for the Xfce4 Desktop Environment ii xfce4-mixer 4.6.1-1 Xfce mixer application ii xfce4-panel 4.6.1-1 The Xfce4 desktop environment panel ii xfce4-session 4.6.1-1 Xfce4 Session Manager ii xfce4-settings 4.6.1-1 graphical application for managing Xfce settings ii xfce4-utils 4.6.1-1 Various tools for Xfce ii xfdesktop4 4.6.1-1 xfce desktop background, icons and root menu manager ii xfdesktop4-data 4.6.1-1 xfce desktop background, icons and root menu (common files) |
#man xfmountdev4
|
#which xfmountdev4
/usr/bin/xfmountdev4 |
#ls -l `which xfmountdev4`
-rwxr-xr-x 1 root root 1763 Апр 19 18:51 /usr/bin/xfmountdev4 |
#ls /etc/init.d/*bus*
/etc/init.d/dbus |
#ps aux | grep db
102 2366 0.0 0.0 2652 856 ? Ss 12:51 0:00 /usr/bin/dbus-daemon --system |
#man perm
|
#perm man
bash: perm: команда не найдена |
#which perm
|
#whatis perm
perm: ничего подходящего не найдено. |
#ssh 192.168.15.1
root@192.168.15.1's password: Linux linux1 2.6.29-2-686 #1 SMP Sun May 17 17:56:29 UTC 2009 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: Sat May 30 12:51:48 2009 l3-agent is already running: pid=3031; pidfile=/root/.lilalo/l3-agent.pid |
#screen -r
|
#screen -r 22327
|
#screen -x
|
#df -h
Файловая система Разм Исп Дост Исп% смонтирована на tmpfs 129M 0 129M 0% /lib/init/rw udev 10M 80K 10M 1% /dev tmpfs 129M 4,0K 129M 1% /dev/shm rootfs 4,0G 1,7G 2,1G 45% / |
#screen -x
|
#ls -l
итого 205364 drwxr-xr-x 2 root root 4096 Май 25 16:40 17179869184 drwxr-xr-x 2 root root 4096 Май 25 16:40 345448 drwxr-xr-x 2 root root 4096 Май 25 16:40 345789358 -rw-r--r-- 1 root root 0 Май 29 14:52 ABCABCf -rw-r--r-- 1 root root 0 Май 29 14:50 ABCABC:gff -rw-r--r-- 1 root root 0 Май 29 14:50 ABCfff -rw-r--r-- 1 root root 0 Май 26 18:22 F -rw-r--r-- 1 root root 0 Май 26 18:22 F.1 -rw-r--r-- 1 root root 0 Май 26 18:22 F.10 ... -rw-r--r-- 1 root root 0 Май 26 18:22 F.8 -rw-r--r-- 1 root root 0 Май 26 18:22 F.9 -rw-r--r-- 1 root root 0 Май 29 14:50 ffff -rw-r--r-- 1 root root 0 Май 29 14:52 fffffff -rw-r--r-- 1 root root 12 Май 25 14:47 file -rw-r--r-- 1 root root 209715200 Май 30 14:18 harddisk.img -rw-r--r-- 1 root root 54606 Май 29 10:24 iceweasel.dot -rw-r--r-- 1 root root 12 Май 25 14:47 last-ping -rw-r--r-- 1 root root 4737 Май 29 10:19 screen.dot -rw-r--r-- 1 root root 271894 Май 29 10:20 screen.png |
#w
14:19:16 up 1 day, 4:25, 19 users, load average: 1,17, 0,52, 0,20 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT root pts/0 linux3.unix.nt 09:51 1:23 0.03s 0.01s script -f -c ba root pts/2 linux5.unix.nt 09:51 1:50m 0.05s 0.00s script -f -c ba root pts/6 linux4.unix.nt 09:51 35.00s 0.09s 0.01s script -f -c ba root pts/8 linux13.unix.nt 09:51 1:13 0.07s 0.00s script -f -c ba root pts/14 linux14.unix.nt 13:14 31.00s 0.00s 0.00s script -f -c ba root pts/16 linux10.unix.nt 13:46 27.00s 0.00s 0.00s script -f -c ba root pts/18 linux16.unix.nt 09:53 25.00s 0.01s 0.00s script -f -c ba root pts/20 linux7.unix.nt 09:54 0.00s 0.08s 0.00s script -f -c ba root pts/22 linux11.unix.nt 09:54 1:13 0.05s 0.00s script -f -c ba root pts/24 linux2.unix.nt 09:55 1:01m 0.04s 0.00s script -f -c ba root pts/26 192.168.15.253 09:55 30.00s 0.05s 0.03s script -f -c ba root pts/28 linux12.unix.nt 09:56 50.00s 0.10s 0.00s script -f -c ba root pts/30 linux14.unix.nt 14:17 1:32 0.00s 0.00s script -f -c ba root pts/32 linux6.unix.nt 09:56 42.00s 0.03s 0.01s script -f -c ba root pts/34 linux15.unix.nt 10:00 14.00s 0.08s 0.00s script -f -c ba root pts/38 linux8.unix.nt 09:57 0.00s 0.13s 0.02s script -f -c ba root pts/10 :pts/1:S.0 Fri16 0.00s 0.10s 0.03s script -f -c /b root pts/36 :pts/39:S.0 09:57 0.00s 0.10s 0.00s script -f -c /b root pts/4 :pts/27:S.1 13:13 30.00s 0.00s 0.00s script -f -c /b |
#ls -l
|
#ls -l
|
#dd if=/dev/zero of=harddisk.img count=200 bs=1024k
coun=200+0 записей считано 200+0 записей написано скопировано 209715200 байт (210 MB), 2,41652 c, 86,8 MB/c |
#vi ~/.bash_profile
|
#~
Файловая система Разм Исп Дост Исп% смонтирована на tmpfs 129M 0 129M 0% /lib/init/rw udev 10M 80K 10M 1% /dev tmpfs 129M 4,0K 129M 1% /dev/shm rootfs 4,0G 1,9G 1,9G 50% / |
#vi ~/.bash_profile
|
#~
|
#iptables -L
FATAL: Could not load /lib/modules/2.6.18-6-xen-686/modules.dep: No such file or directory iptables v1.4.3.2: can't initialize iptables table `filter': iptables who? (do you need to insmod?) Perhaps iptables or your kernel needs to be upgraded. |
#iptables -L -n
FATAL: Could not load /lib/modules/2.6.18-6-xen-686/modules.dep: No such file or directory iptables v1.4.3.2: can't initialize iptables table `filter': iptables who? (do you need to insmod?) Perhaps iptables or your kernel needs to be upgraded. |
#cat /var/log/messages
May 25 06:15:01 linux0 kernel: 4gb seg fixup, process rsyslogd (pid 1255), cs:ip 73:b7ece128 May 25 06:15:01 linux0 kernel: 4gb seg fixup, process rsyslogd (pid 1255), cs:ip 73:b7ece42e May 25 06:15:01 linux0 kernel: 4gb seg fixup, process rsyslogd (pid 1255), cs:ip 73:b7ece442 May 25 06:15:01 linux0 kernel: 4gb seg fixup, process rsyslogd (pid 1255), cs:ip 73:b7ece42e May 25 06:15:01 linux0 kernel: 4gb seg fixup, process rsyslogd (pid 1255), cs:ip 73:b7ece442 May 25 06:16:01 linux0 kernel: printk: 696 messages suppressed. May 25 06:16:01 linux0 kernel: 4gb seg fixup, process cron (pid 1296), cs:ip 73:b7e8b42e May 25 06:16:01 linux0 kernel: 4gb seg fixup, process cron (pid 1296), cs:ip 73:b7e8b442 May 25 06:16:01 linux0 kernel: 4gb seg fixup, process rsyslogd (pid 1255), cs:ip 73:b7e831a4 May 25 06:16:01 linux0 kernel: 4gb seg fixup, process rsyslogd (pid 1255), cs:ip 73:b7e831ab ... May 25 06:28:01 linux0 kernel: 4gb seg fixup, process cron (pid 1296), cs:ip 73:b7e8b442 May 25 06:28:01 linux0 kernel: 4gb seg fixup, process rsyslogd (pid 1255), cs:ip 73:b7e831a4 May 25 06:28:01 linux0 kernel: 4gb seg fixup, process rsyslogd (pid 1255), cs:ip 73:b7e831ab May 25 06:28:01 linux0 kernel: 4gb seg fixup, process rsyslogd (pid 1255), cs:ip 73:b7ece116 May 25 06:28:01 linux0 kernel: 4gb seg fixup, process rsyslogd (pid 1255), cs:ip 73:b7ece128 May 25 06:28:01 linux0 kernel: 4gb seg fixup, process rsyslogd (pid 1255), cs:ip 73:b7ece42e May 25 06:28:01 linux0 kernel: 4gb seg fixup, process rsyslogd (pid 1255), cs:ip 73:b7ece442 May 25 06:28:01 linux0 kernel: 4gb seg fixup, process rsyslogd (pid 1255), cs:ip 73:b7ece42e May 25 06:28:01 linux0 kernel: 4gb seg fixup, process rsyslogd (pid 1255), cs:ip 73:b7ece442 May 25 06:29:01 linux0 kernel: printk: 696 messages suppressed. |
#> /var/log/messages
|
#/etc/init.d/ssh restart
Restarting OpenBSD Secure Shell server: sshd. |
#passwd user
Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: Ошибка при операциях с маркером проверки подлинности passwd: пароль не изменён |
#passwd user
Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: Ошибка при операциях с маркером проверки подлинности passwd: пароль не изменён |
#ls /etc/pam.d/
atd chsh common-password login passwd sudo chfn common-account common-session newusers sshd chpasswd common-auth cron other su |
#ls -l /etc/pam.d/
итого 68 -rw-r--r-- 1 root root 182 Окт 20 2008 atd -rw-r--r-- 1 root root 384 Май 22 17:58 chfn -rw-r--r-- 1 root root 92 Май 22 17:58 chpasswd -rw-r--r-- 1 root root 581 Май 22 17:58 chsh -rw-r--r-- 1 root root 1208 Май 25 08:41 common-account -rw-r--r-- 1 root root 1253 Май 28 17:04 common-auth -rw-r--r-- 1 root root 1385 Май 25 08:41 common-password -rw-r--r-- 1 root root 1156 Май 25 08:41 common-session -rw-r--r-- 1 root root 292 Май 13 02:21 cron -rw-r--r-- 1 root root 4113 Май 22 17:58 login -rw-r--r-- 1 root root 92 Май 22 17:58 newusers -rw-r--r-- 1 root root 520 Мар 21 05:02 other -rw-r--r-- 1 root root 92 Май 22 17:58 passwd -rw-r--r-- 1 root root 1272 Май 4 23:37 sshd -rw-r--r-- 1 root root 2305 Май 22 17:58 su -rw-r--r-- 1 root root 119 Мар 28 23:17 sudo |
#ls -lt /etc/pam.d/
итого 68 -rw-r--r-- 1 root root 1253 Май 28 17:04 common-auth -rw-r--r-- 1 root root 1208 Май 25 08:41 common-account -rw-r--r-- 1 root root 1385 Май 25 08:41 common-password -rw-r--r-- 1 root root 1156 Май 25 08:41 common-session -rw-r--r-- 1 root root 384 Май 22 17:58 chfn -rw-r--r-- 1 root root 92 Май 22 17:58 chpasswd -rw-r--r-- 1 root root 581 Май 22 17:58 chsh -rw-r--r-- 1 root root 4113 Май 22 17:58 login -rw-r--r-- 1 root root 92 Май 22 17:58 newusers -rw-r--r-- 1 root root 92 Май 22 17:58 passwd -rw-r--r-- 1 root root 2305 Май 22 17:58 su -rw-r--r-- 1 root root 292 Май 13 02:21 cron -rw-r--r-- 1 root root 1272 Май 4 23:37 sshd -rw-r--r-- 1 root root 119 Мар 28 23:17 sudo -rw-r--r-- 1 root root 520 Мар 21 05:02 other -rw-r--r-- 1 root root 182 Окт 20 2008 atd |
#date
Суб Май 30 14:24:37 EEST 2009 |
#tail /var/log/auth.log
May 30 14:21:35 linux0 sshd[25800]: Failed password for root from 192.168.15.10 port 41074 ssh2 May 30 14:21:50 linux0 sshd[25806]: Failed password for root from 192.168.15.10 port 41075 ssh2 May 30 14:21:52 linux0 sshd[25810]: Failed password for root from 192.168.15.9 port 57586 ssh2 May 30 14:23:08 linux0 sshd[25948]: Failed password for root from 192.168.15.10 port 41078 ssh2 May 30 14:23:19 linux0 sshd[25985]: Failed password for root from 192.168.15.9 port 57588 ssh2 May 30 14:23:26 linux0 sshd[26005]: Bad protocol version identification 'd' from 192.168.15.253 May 30 14:24:02 linux0 sshd[1335]: Received signal 15; terminating. May 30 14:24:02 linux0 sshd[26033]: Server listening on 0.0.0.0 port 22. May 30 14:24:04 linux0 sshd[26017]: Failed password for root from 192.168.15.10 port 41080 ssh2 May 30 14:24:25 linux0 sshd[26059]: Failed password for user from 192.168.15.9 port 57590 ssh2 |
#vi /etc/shadow
|
#^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@@
-rw-r--r-- 1 user user 850 Май 30 11:10 /tmp/s |
#less /tmp/s
|
#vi /etc/shadow
|
#^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@@
|
#cp /tmp/s /etc/shadow
|
#chmod 400 /etc/shadow
|
#w
14:26:27 up 1 day, 4:33, 19 users, load average: 0,97, 0,91, 0,50 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT root pts/0 linux3.unix.nt 09:51 8:34 0.03s 0.01s script -f -c ba root pts/2 linux5.unix.nt 09:51 37.00s 0.05s 0.00s script -f -c ba root pts/6 linux4.unix.nt 09:51 2:04 0.09s 0.01s script -f -c ba root pts/8 linux13.unix.nt 09:51 6.00s 0.09s 0.00s script -f -c ba root pts/14 linux14.unix.nt 13:14 4:55 0.00s 0.00s script -f -c ba root pts/16 linux9.unix.nt 14:26 3.00s 0.02s 0.02s script -f -c ba root pts/18 linux16.unix.nt 09:53 7:36 0.01s 0.00s script -f -c ba root pts/20 linux7.unix.nt 09:54 8.00s 0.10s 0.00s script -f -c ba root pts/22 linux11.unix.nt 09:54 5:54 0.05s 0.00s script -f -c ba root pts/24 linux2.unix.nt 09:55 5:57 0.04s 0.00s script -f -c ba root pts/26 192.168.15.253 09:55 1.00s 0.06s 0.03s script -f -c ba root pts/28 linux12.unix.nt 09:56 1.00s 0.26s 0.00s script -f -c ba root pts/30 linux14.unix.nt 14:17 34.00s 0.00s 0.00s script -f -c ba root pts/32 linux6.unix.nt 09:56 6:06 0.03s 0.01s script -f -c ba root pts/38 linux8.unix.nt 09:57 0.00s 0.14s 0.02s script -f -c ba root pts/10 :pts/1:S.0 Fri16 0.00s 0.10s 0.03s script -f -c /b root pts/36 :pts/39:S.0 09:57 0.00s 0.10s 0.00s script -f -c /b root pts/40 linux10.unix.nt 14:26 1.00s 0.00s 0.00s script -f -c ba root pts/4 :pts/27:S.1 14:22 12.00s 0.02s 0.00s script -f -c /b |
Время первой команды журнала | 11:07:52 2009- 5-30 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 14:26:27 2009- 5-30 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 26.73 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 2.97 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.50 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 1.12 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду w. В поле WHAT, соответствующем текущему терминалу, должна быть указана программа script.
Команды, при наборе которых были допущены синтаксические ошибки, выводятся перечёркнутым текстом:
$ l s-l bash: l: command not found |
Если код завершения команды равен нулю, команда была выполнена без ошибок. Команды, код завершения которых отличен от нуля, выделяются цветом.
$ test 5 -lt 4 |
Команды, ход выполнения которых был прерван пользователем, выделяются цветом.
$ 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 |
Команды, выполненные с привилегиями суперпользователя, выделяются слева красной чертой.
# id uid=0(root) gid=0(root) Gruppen=0(root) |
Изменения, внесённые в текстовый файл с помощью редактора, запоминаются и показываются в журнале в формате ed. Строки, начинающиеся символом "<", удалены, а строки, начинающиеся символом ">" -- добавлены.
$ vi ~/.bashrc
|
Для того чтобы изменить файл в соответствии с показанными в диффшоте изменениями, можно воспользоваться командой patch. Нужно скопировать изменения, запустить программу patch, указав в качестве её аргумента файл, к которому применяются изменения, и всавить скопированный текст:
$ patch ~/.bashrc |
Для того чтобы получить краткую справочную информацию о команде, нужно подвести к ней мышь. Во всплывающей подсказке появится краткое описание команды.
Если справочная информация о команде есть, команда выделяется голубым фоном, например: vi. Если справочная информация отсутствует, команда выделяется розовым фоном, например: notepad.exe. Справочная информация может отсутствовать в том случае, если (1) команда введена неверно; (2) если распознавание команды LiLaLo выполнено неверно; (3) если информация о команде неизвестна LiLaLo. Последнее возможно для редких команд.
Большие, в особенности многострочные, всплывающие подсказки лучше всего показываются браузерами KDE Konqueror, Apple Safari и Microsoft Internet Explorer. В браузерах Mozilla и Firefox они отображаются не полностью, а вместо перевода строки выводится специальный символ.
Время ввода команды, показанное в журнале, соответствует времени начала ввода командной строки, которое равно тому моменту, когда на терминале появилось приглашение интерпретатора
Имя терминала, на котором была введена команда, показано в специальном блоке. Этот блок показывается только в том случае, если терминал текущей команды отличается от терминала предыдущей.
Вывод не интересующих вас в настоящий момент элементов журнала, таких как время, имя терминала и других, можно отключить. Для этого нужно воспользоваться формой управления журналом вверху страницы.
Небольшие комментарии к командам можно вставлять прямо из командной строки. Комментарий вводится прямо в командную строку, после символов #^ или #v. Символы ^ и v показывают направление выбора команды, к которой относится комментарий: ^ - к предыдущей, v - к следующей. Например, если в командной строке было введено:
$ whoami
user
$ #^ Интересно, кто я?в журнале это будет выглядеть так:
$ whoami
user
Интересно, кто я? |
Если комментарий содержит несколько строк, его можно вставить в журнал следующим образом:
$ whoami
user
$ cat > /dev/null #^ Интересно, кто я?
Программа whoami выводит имя пользователя, под которым мы зарегистрировались в системе. - Она не может ответить на вопрос о нашем назначении в этом мире.В журнале это будет выглядеть так:
$ whoami user
|
Комментарии, не относящиеся непосредственно ни к какой из команд, добавляются точно таким же способом, только вместо симолов #^ или #v нужно использовать символы #=
1 2 3 4Группы команд, выполненных на разных терминалах, разделяются специальной линией. Под этой линией в правом углу показано имя терминала, на котором выполнялись команды. Для того чтобы посмотреть команды только одного сенса, нужно щёкнуть по этому названию.
LiLaLo (L3) расшифровывается как Live Lab Log.
Программа разработана для повышения эффективности обучения Unix/Linux-системам.
(c) Игорь Чубин, 2004-2008