/l3/users/09-03-2011/NT-Ladm/debian4.net.nt/root :1 :2 :3 :4 :5 :6 :7 :8 :9 |
|
#chown -v -R user:user apt
владелец «apt/trusted.gpg.d» оставлен как user:user владелец «apt/secring.gpg» оставлен как user:user владелец «apt/trustdb.gpg» оставлен как user:user владелец «apt/apt.conf.d/70debconf» оставлен как user:user владелец «apt/apt.conf.d/01autoremove» оставлен как user:user владелец «apt/apt.conf.d» оставлен как user:user владелец «apt/sources.list.d» оставлен как user:user владелец «apt/trusted.gpg» оставлен как user:user владелец «apt/trusted.gpg~» оставлен как user:user владелец «apt/preferences.d» оставлен как user:user владелец «apt/sources.list» оставлен как user:user владелец «apt» оставлен как user:user |
#chown -v -R root:root apt
изменён владелец «apt/trusted.gpg.d» на root:root изменён владелец «apt/secring.gpg» на root:root изменён владелец «apt/trustdb.gpg» на root:root изменён владелец «apt/apt.conf.d/70debconf» на root:root изменён владелец «apt/apt.conf.d/01autoremove» на root:root изменён владелец «apt/apt.conf.d» на root:root изменён владелец «apt/sources.list.d» на root:root изменён владелец «apt/trusted.gpg» на root:root изменён владелец «apt/trusted.gpg~» на root:root изменён владелец «apt/preferences.d» на root:root изменён владелец «apt/sources.list» на root:root изменён владелец «apt» на root:root |
#ls
12 file folde2 hello-vi1.txt lilalo.tar.gz sort_file apt file1 folde3 hello-vi.txt link wilen Apt folde1 hard hello-vi.txt! script |
#login user
Пароль: Последний вход в систему:Чтв Мар 10 13:05:53 EET 2011с 192.168.16.55на pts/0 Linux debian4 2.6.32.26 #1 SMP Sat Dec 4 21:13:18 EET 2010 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. Removing stale pidfile user@debian4:~$ ls ... user user@debian4:~$ su - Пароль: su: Сбой при проверке подлинности user@debian4:~$ su - Пароль: su: Сбой при проверке подлинности user@debian4:~$ su - \Пароль: l3-agent is already running: pid=1604; pidfile=/root/.lilalo/l3-agent.pid |
#ssh root@192.168.16.4
The authenticity of host '192.168.16.4 (192.168.16.4)' can't be established. RSA key fingerprint is fb:8a:d8:5e:c8:11:0c:8b:ec:7b:51:1e:a5:82:5c:61. Are you sure you want to continue connecting (yes/no)? y Please type 'yes' or 'no': yes Warning: Permanently added '192.168.16.4' (RSA) to the list of known hosts. root@192.168.16.4's password: Linux debian4 2.6.32.26 #1 SMP Sat Dec 4 21:13:18 EET 2010 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: Fri Mar 11 12:25:26 2011 from 192.168.16.53 l3-agent is already running: pid=1604; pidfile=/root/.lilalo/l3-agent.pid |
#ssh root@192.168.16.4
The authenticity of host '192.168.16.4 (192.168.16.4)' can't be established. RSA key fingerprint is fb:8a:d8:5e:c8:11:0c:8b:ec:7b:51:1e:a5:82:5c:61. Are you sure you want to continue connecting (yes/no)? y Please type 'yes' or 'no': yes Warning: Permanently added '192.168.16.4' (RSA) to the list of known hosts. root@192.168.16.4's password: Linux debian4 2.6.32.26 #1 SMP Sat Dec 4 21:13:18 EET 2010 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: Fri Mar 11 12:25:26 2011 from 192.168.16.53 l3-agent is already running: pid=1604; pidfile=/root/.lilalo/l3-agent.pid |
#ssh root@192.168.16.4
The authenticity of host '192.168.16.4 (192.168.16.4)' can't be established. RSA key fingerprint is fb:8a:d8:5e:c8:11:0c:8b:ec:7b:51:1e:a5:82:5c:61. Are you sure you want to continue connecting (yes/no)? y Please type 'yes' or 'no': yes Warning: Permanently added '192.168.16.4' (RSA) to the list of known hosts. root@192.168.16.4's password: Linux debian4 2.6.32.26 #1 SMP Sat Dec 4 21:13:18 EET 2010 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: Fri Mar 11 12:25:26 2011 from 192.168.16.53 l3-agent is already running: pid=1604; pidfile=/root/.lilalo/l3-agent.pid |
#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) |
#vim /etc/fstab
|
#~
root@192.168.16.52's password: Permission denied, please try again. root@192.168.16.52's password: |
#ssh root@192.168.16.55
12 UUID=79451039-317b-45c1-9bdb-7775371ad033 /homes 0 ext4 defaults 13 # /tmp was on /dev/sda7 during installation 0 2/sda5 during installation 14 UUID=9819faae-5789-4f30-858a-3a99e5aa3660 /tmp ext4 defaults 15 # /usr was on /dev/sda9 during installation ext4 errors=remm 0 2 16 UUID=45a88fc8-e320-4874-8833-a01d4de8f42c /usr ext4 defaults 17 # /var was on /dev/sda8 during installation 0 2 sid:~# ssh root@192.168.16.56 root@192.168.16.56's password: Hello --- < > --- Last login: Fri Mar 11 09:08:42 2011 l3-agent is already running: pid=3240; pidfile=/root/.lilalo/l3-agent.pid |
#vim /etc/fstab
|
#~
Нет справочного руководства для dump |
#apt-get install dump
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово НОВЫЕ пакеты, которые будут установлены: dump обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 3 пакетов не обновлено. Необходимо скачать 251kБ архивов. После данной операции, объём занятого дискового пространства возрастёт на 664kB. Получено:1 http://ftp.ua.debian.org lenny/main dump 0.4b41-5+b1 [251kB] Получено 251kБ за 1s (190kБ/c) Выбор ранее не выбранного пакета dump. (Чтение базы данных... на данный момент установлено 97011 файлов и каталогов.) Распаковывается пакет dump (из файла .../dump_0.4b41-5+b1_i386.deb)... Обрабатываются триггеры для man-db ... Настраивается пакет dump (0.4b41-5+b1) ... Проверка доступных версий rmt, обновление ссылок в /etc/alternatives ... (Вы можете изменить символические ссылки, если хотите -- смотрите `man ln'.) Обновляется rmt (/usr/sbin/rmt), указывающая на /usr/sbin/rmt-dump. Обновляется rmt.8.gz (/usr/share/man/man8/rmt.8.gz), указывающая на /usr/share/man/man8/rmt-dump.8.gz. |
#man dump
|
#~
exit Connection to 192.168.16.56 closed. sid:~# vim /etc/fstab 11 # /home was on /dev/sda10 during installationons> <dump> <pass> 0 2 12 UUID=79451039-317b-45c1-9bdb-7775371ad033 /homes 0 ext4 defaults 13 # /tmp was on /dev/sda7 during installation 0 2/sda5 during installation 14 UUID=9819faae-5789-4f30-858a-3a99e5aa3660 /tmp ext4 defaults 15 # /usr was on /dev/sda9 during installation ext4 errors=remm 0 2 16 UUID=45a88fc8-e320-4874-8833-a01d4de8f42c /usr ext4 defaults 17 # /var was on /dev/sda8 during installation 0 2 19 # swap was on /dev/sda6 during installation 20 UUID=64c5a4cb-7460-41e7-8e25-dd5518f01972 none swap sw 0 0 21 /dev/sda3 /home/sid/disk ntfs defaults,umask=022 0 0 sid:~# exit logout Connection to 192.168.16.55 closed. |
#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) |
#mount --bind /home/user/ /mnt
|
#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) /home/user on /mnt type none (rw,bind) |
#cd /mnt/
|
#ls
123 ab A:\System\32 dir1 echo file folder1 passwd |
#ls /home/user/
123 ab A:\System\32 dir1 echo file folder1 passwd |
#cd
|
#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) |
#ls /mnt
|
#mount -t ext4 /dev/xvda2 /mnt
|
#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) /dev/xvda2 on /mnt type ext4 (rw) |
#ls /mnt
bin dev home log media opt root selinux sys usr boot etc lib lost+found mnt proc sbin srv tmp var |
#umount /mnt
|
#screen -x
|
#screen -x
|
#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) |
#vim /etc/fstab
--- /tmp/l3-saved-1377.30501.16330 2011-03-11 12:42:16.644591290 +0200 +++ /etc/fstab 2011-03-11 12:42:41.121648168 +0200 @@ -1 +1,2 @@ /dev/xvda1 / ext4 defaults,errors=remount-ro 0 1 +/dev/xvda2 /mnt ext4 defaults 0 2 |
#screen -x
|
#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) /dev/xvda2 on /mnt type ext4 (rw) |
#umount /dev/xvda2
|
#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) |
#mount /dev/xvda2
|
#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) /dev/xvda2 on /mnt type ext4 (rw) |
#umount /dev/xvda2
|
#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) |
#vim /etc/fstab
|
#~
|
#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) /dev/xvda2 on /mnt type ext4 (rw) |
#man mount
|
#ntpdate 0.ua.pool.ntp.org
11 Mar 13:53:03 ntpdate[2423]: adjust time server 62.149.0.30 offset 0.071880 sec |
#cl
bash: cl: команда не найдена |
#ps aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.0 0.1 2052 812 ? Ss 12:39 0:00 init [4] root 2 0.0 0.0 0 0 ? S 12:39 0:00 [kthreadd] root 3 0.0 0.0 0 0 ? S 12:39 0:00 [migration/0] root 4 0.0 0.0 0 0 ? S 12:39 0:00 [ksoftirqd/0] root 5 0.0 0.0 0 0 ? S 12:39 0:00 [watchdog/0] root 6 0.0 0.0 0 0 ? S 12:39 0:00 [events/0] root 7 0.0 0.0 0 0 ? S 12:39 0:00 [cpuset] root 8 0.0 0.0 0 0 ? S 12:39 0:00 [khelper] root 11 0.0 0.0 0 0 ? S 12:39 0:00 [async/mgr] ... root 2445 0.6 0.1 5108 756 pts/6 Ss+ 14:09 0:00 script -f -c ba root 2521 0.0 0.0 5112 500 pts/6 S+ 14:09 0:00 script -f -c ba root 2522 0.6 0.4 7304 2904 pts/8 Ss 14:09 0:00 bash root 2691 0.0 0.1 6004 1060 pts/8 S+ 14:10 0:00 screen -x root 2706 0.2 0.4 8276 2884 ? Ss 14:10 0:00 sshd: root@pts/ root 2710 1.7 0.1 5108 756 pts/7 Ss+ 14:10 0:00 script -f -c ba root 2767 0.0 0.0 5112 500 pts/7 S+ 14:10 0:00 script -f -c ba root 2768 1.7 0.4 7316 2920 pts/9 Ss 14:10 0:00 bash root 2811 0.0 0.1 6004 1060 pts/9 S+ 14:10 0:00 screen -x root 2834 0.0 0.1 5588 1056 pts/5 R+ 14:10 0:00 ps aux |
#ps u
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1477 0.0 0.1 5108 756 pts/0 Ss+ 12:41 0:00 script -f -c ba root 1534 0.0 0.0 5112 500 pts/0 S+ 12:41 0:00 script -f -c ba root 1535 0.0 0.4 7312 2912 pts/2 Ss 12:41 0:00 bash root 2235 0.0 0.0 1724 564 hvc0 Ss+ 13:50 0:00 /sbin/getty 384 root 2240 0.0 0.1 5108 756 pts/1 Ss+ 13:51 0:00 script -f -c ba root 2297 0.0 0.0 5112 500 pts/1 S+ 13:51 0:00 script -f -c ba root 2298 0.0 0.4 7304 2908 pts/3 Ss 13:51 0:00 bash root 2348 0.0 0.1 6004 1032 pts/3 S+ 13:51 0:00 screen root 2350 0.0 0.1 5108 756 pts/4 Ss+ 13:51 0:00 script -f -c /b ... root 2434 0.0 0.1 6004 1060 pts/2 S+ 14:09 0:00 screen -x root 2445 0.6 0.1 5108 756 pts/6 Ss+ 14:09 0:00 script -f -c ba root 2521 0.0 0.0 5112 500 pts/6 S+ 14:09 0:00 script -f -c ba root 2522 0.6 0.4 7304 2904 pts/8 Ss 14:09 0:00 bash root 2691 0.0 0.1 6004 1060 pts/8 S+ 14:10 0:00 screen -x root 2710 1.4 0.1 5108 756 pts/7 Ss+ 14:10 0:00 script -f -c ba root 2767 0.0 0.0 5112 500 pts/7 S+ 14:10 0:00 script -f -c ba root 2768 1.3 0.4 7316 2920 pts/9 Ss 14:10 0:00 bash root 2811 0.0 0.1 6004 1060 pts/9 S+ 14:10 0:00 screen -x root 2842 0.0 0.1 5588 1056 pts/5 R+ 14:11 0:00 ps u |
#ps a
PID TTY STAT TIME COMMAND 1477 pts/0 Ss+ 0:00 script -f -c bash -q /root/.lilalo//22071198281158027 1534 pts/0 S+ 0:00 script -f -c bash -q /root/.lilalo//22071198281158027 1535 pts/2 Ss 0:00 bash 2235 hvc0 Ss+ 0:00 /sbin/getty 38400 hvc0 2240 pts/1 Ss+ 0:00 script -f -c bash -q /root/.lilalo//16381887425130173 2297 pts/1 S+ 0:00 script -f -c bash -q /root/.lilalo//16381887425130173 2298 pts/3 Ss 0:00 bash 2348 pts/3 S+ 0:00 screen 2350 pts/4 Ss+ 0:00 script -f -c /bin/bash -q /root/.lilalo//152631973427 ... 2434 pts/2 S+ 0:00 screen -x 2445 pts/6 Ss+ 0:00 script -f -c bash -q /root/.lilalo//25306231302552625 2521 pts/6 S+ 0:00 script -f -c bash -q /root/.lilalo//25306231302552625 2522 pts/8 Ss 0:00 bash 2691 pts/8 S+ 0:00 screen -x 2710 pts/7 Ss+ 0:00 script -f -c bash -q /root/.lilalo//15534319212379485 2767 pts/7 S+ 0:00 script -f -c bash -q /root/.lilalo//15534319212379485 2768 pts/9 Ss 0:00 bash 2811 pts/9 S+ 0:00 screen -x 2850 pts/5 R+ 0:00 ps a |
#ps x
PID TTY STAT TIME COMMAND 1 ? Ss 0:00 init [4] 2 ? S 0:00 [kthreadd] 3 ? S 0:00 [migration/0] 4 ? S 0:00 [ksoftirqd/0] 5 ? S 0:00 [watchdog/0] 6 ? S 0:00 [events/0] 7 ? S 0:00 [cpuset] 8 ? S 0:00 [khelper] 11 ? S 0:00 [async/mgr] ... 2445 pts/6 Ss+ 0:00 script -f -c bash -q /root/.lilalo//25306231302552625 2521 pts/6 S+ 0:00 script -f -c bash -q /root/.lilalo//25306231302552625 2522 pts/8 Ss 0:00 bash 2691 pts/8 S+ 0:00 screen -x 2706 ? Ss 0:00 sshd: root@pts/7 2710 pts/7 Ss+ 0:00 script -f -c bash -q /root/.lilalo//15534319212379485 2767 pts/7 S+ 0:00 script -f -c bash -q /root/.lilalo//15534319212379485 2768 pts/9 Ss 0:00 bash 2811 pts/9 S+ 0:00 screen -x 2858 pts/5 R+ 0:00 ps x |
#ps aux|less
|
#ps ls
ERROR: Conflicting format options. ********* simple selection ********* ********* selection by list ********* -A all processes -C by command name -N negate selection -G by real group ID (supports names) -a all w/ tty except session leaders -U by real user ID (supports names) -d all except session leaders -g by session OR by effective group name -e all processes -p by process ID T all processes on this terminal -s processes in the sessions given a all w/ tty, including other users -t by tty g OBSOLETE -- DO NOT USE -u by effective user ID (supports names) ... -o,o user-defined -f full --Group --User --pid --cols --ppid -j,j job control s signal --group --user --sid --rows --info -O,O preloaded -o v virtual memory --cumulative --format --deselect -l,l long u user-oriented --sort --tty --forest --version -F extra full X registers --heading --no-heading --context ********* misc options ********* -V,V show version L list format codes f ASCII art forest -m,m,-L,-T,H threads S children in sum -y change -l format -M,Z security data c true command name -c scheduling class -w,w wide output n numeric WCHAN,UID -H process hierarchy |
#ps l
F UID PID PPID PRI NI VSZ RSS WCHAN STAT TTY TIME COMMAND 4 0 1477 1473 20 0 5108 756 n_tty_ Ss+ pts/0 0:00 script -f - 1 0 1534 1477 20 0 5112 500 n_tty_ S+ pts/0 0:00 script -f - 0 0 1535 1534 20 0 7312 2912 wait Ss pts/2 0:00 bash 0 0 2235 1 20 0 1724 564 n_tty_ Ss+ hvc0 0:00 /sbin/getty 4 0 2240 2236 20 0 5108 756 n_tty_ Ss+ pts/1 0:00 script -f - 1 0 2297 2240 20 0 5112 500 n_tty_ S+ pts/1 0:00 script -f - 0 0 2298 2297 20 0 7304 2908 wait Ss pts/3 0:00 bash 4 0 2348 2298 20 0 6004 1032 pause S+ pts/3 0:00 screen 4 0 2350 2349 20 0 5108 756 n_tty_ Ss+ pts/4 0:00 script -f - ... 4 0 2434 1535 20 0 6004 1060 pause S+ pts/2 0:00 screen -x 4 0 2445 2441 20 0 5108 756 n_tty_ Ss+ pts/6 0:00 script -f - 1 0 2521 2445 20 0 5112 500 n_tty_ S+ pts/6 0:00 script -f - 0 0 2522 2521 20 0 7304 2904 wait Ss pts/8 0:00 bash 4 0 2691 2522 20 0 6004 1060 pause S+ pts/8 0:00 screen -x 4 0 2710 2706 20 0 5108 756 n_tty_ Ss+ pts/7 0:00 script -f - 1 0 2767 2710 20 0 5112 500 n_tty_ S+ pts/7 0:00 script -f - 0 0 2768 2767 20 0 7316 2920 wait Ss pts/9 0:00 bash 4 0 2811 2768 20 0 6004 1060 pause S+ pts/9 0:00 screen -x 4 0 2891 2392 20 0 5376 876 - R+ pts/5 0:00 ps l |
#ps aux|less
|
#ps -t tty1
PID TTY TIME CMD |
Время первой команды журнала | 09:54:33 2011- 3-11 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 13:17:43 2011- 3-11 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 29.70 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 0.99 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.49 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 1.13 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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