/l3/users/GL/adm/debian0.clinika.local/root :1 :2 :3 :4 :5 :6 |
|
#ls -l
total 8 -rwxr-xr-x 1 root root 5377 Jun 11 17:20 install drwxr-xr-x 3 root root 320 Jun 11 17:10 lilalo-install-temp-7028 drwxr-xr-x 3 root root 320 Jun 11 17:11 lilalo-install-temp-7474 drwxr-xr-x 4 root root 352 Jun 11 17:12 lilalo-install-temp-7681 drwxr-xr-x 4 root root 352 Jun 11 17:15 lilalo-install-temp-8346 drwxr-xr-x 4 root root 352 Jun 11 17:19 lilalo-install-temp-9209 perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LANG = "ru_RU.UTF-8" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). |
#ps aux | grep l3
root 10816 0.5 1.4 9704 7736 ? Rs 17:25 0:01 l3-agent root 11555 0.1 0.1 1900 704 pts/0 S+ 17:29 0:00 script -f -c l3script -q /root/.lilalo//1897075811776411530-1339435772.script root 11586 0.0 0.0 1904 432 pts/0 S+ 17:29 0:00 script -f -c l3script -q /root/.lilalo//1897075811776411530-1339435772.script root 11587 0.1 0.3 3064 1732 pts/1 Ss 17:29 0:00 l3script root 11749 0.0 0.1 1784 640 pts/1 S+ 17:30 0:00 grep l3 perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LANG = "ru_RU.UTF-8" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). |
#kill -9 10816
perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LANG = "ru_RU.UTF-8" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). |
#ps aux | grep l3
root 11555 0.0 0.1 1900 704 pts/0 S+ 17:29 0:00 script -f -c l3script -q /root/.lilalo//1897075811776411530-1339435772.script root 11586 0.0 0.0 1904 432 pts/0 S+ 17:29 0:00 script -f -c l3script -q /root/.lilalo//1897075811776411530-1339435772.script root 11587 0.0 0.3 3064 1744 pts/1 Ss 17:29 0:00 l3script root 11825 0.0 0.1 1784 640 pts/1 S+ 17:30 0:00 grep l3 perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LANG = "ru_RU.UTF-8" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). |
#l3-agent
perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LANG = "ru_RU.UTF-8" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). Removing stale pidfile perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LANG = "ru_RU.UTF-8" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). |
#l3
l3 l3_close_session l3_save_last_line l3mass_upload l3script l3upload l3-agent l3_fix_prompt l3cd l3pwd l3shot |
#l3 pwd
/users/GL/adm/debian0.clinika.local/root perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LANG = "ru_RU.UTF-8" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). |
#vi .bashrc
|
#cd
perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LANG = "ru_RU.UTF-8" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). |
#vi .bashrc
|
#vi .bash
|
#vi .bash_profile
|
#apt-get install locales
Reading package lists... Done Building dependency tree Reading state information... Done The following NEW packages will be installed: locales 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 4761 kB of archives. After this operation, 12.8 MB of additional disk space will be used. Get:1 http://debian.org.ua/debian/ squeeze/main locales all 2.11.3-3 [4761 kB] Fetched 4761 kB in 2s (1888 kB/s) ... Setting up locales (2.11.3-3) ... Generating locales (this might take a while)... Generation complete. perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LANG = "ru_RU.UTF-8" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). |
#dpkg-reconfigure locales
Package configuration lqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqu Configuring locales tqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqk x Many packages in Debian use locales to display text in the correct language for the user. You can choose a default locale for the system from the generated locales. x x x x This will select the default language for the entire system. If this system is a multi-user system where not all users are able to speak the default language, they will experience difficulties. x x x x Default locale for the system environment: x x x x None x x en_US.UTF-8 x ... x x x <Ok> <Cancel> x x x mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj Generating locales (this might take a while)... en_US.UTF-8... done ru_RU.CP1251... done ru_RU.KOI8-R... done ru_RU.UTF-8... done Generation complete. |
#ls -l
итого 8 -rwxr-xr-x 1 root root 5281 Июн 11 16:52 install |
#reboot
|
#ps aux |grep l3
root 1346 2.0 1.5 13064 7836 ? Ss 17:39 0:00 l3-agent root 1421 0.2 0.1 5092 740 hvc0 S+ 17:39 0:00 script -f -c l3script -q /root/.lilalo//12341301882771225045-1339436366.script root 1455 0.0 0.0 5096 476 hvc0 S+ 17:39 0:00 script -f -c l3script -q /root/.lilalo//12341301882771225045-1339436366.script root 1456 0.4 0.3 6296 1860 pts/0 Ss 17:39 0:00 l3script root 1499 0.0 0.1 5028 788 pts/0 S+ 17:39 0:00 grep l3 |
#w
17:39:37 up 5 min, 1 user, load average: 0,10, 0,03, 0,01 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT root hvc0 17:39 1.00s 0.12s 0.00s script -f -c l3 |
#ping xgu.ru
PING xgu.ru (46.4.85.204) 56(84) bytes of data. 64 bytes from b0.xgu.ru (46.4.85.204): icmp_req=1 ttl=55 time=47.9 ms 64 bytes from b0.xgu.ru (46.4.85.204): icmp_req=2 ttl=55 time=50.7 ms ^C --- xgu.ru ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 1001ms rtt min/avg/max/mdev = 47.909/49.322/50.736/1.430 ms |
#ls pwd
ls: невозможно получить доступ к pwd: Нет такого файла или каталога |
#l3 pwd
/users/GL/adm/debian0.clinika.local/root |
#ping xgu.ru -c 2
PING xgu.ru (46.4.85.204) 56(84) bytes of data. 64 bytes from b0.xgu.ru (46.4.85.204): icmp_req=1 ttl=55 time=50.2 ms 64 bytes from b0.xgu.ru (46.4.85.204): icmp_req=2 ttl=55 time=50.0 ms --- xgu.ru ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 1000ms rtt min/avg/max/mdev = 50.087/50.159/50.232/0.235 ms |
#killall -9 l3-agent
l3script: killall: команда не найдена |
#killall^C9 l3-agent
|
#apt-cache search killall
psmisc - utilities that use the proc file system sysvinit-utils - System-V-like utilities |
#apt-get install psmisc
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово НОВЫЕ пакеты, которые будут установлены: psmisc обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено. Необходимо скачать 122 kБ архивов. После данной операции, объём занятого дискового пространства возрастёт на 684 kB. Получено:1 http://debian.org.ua/debian/ squeeze/main psmisc i386 22.11-1 [122 kB] Получено 122 kБ за 1с (109 kБ/c) Выбор ранее не выбранного пакета psmisc. (Чтение базы данных ... на данный момент установлено 17308 файлов и каталогов.) Распаковывается пакет psmisc (из файла .../psmisc_22.11-1_i386.deb)... Обрабатываются триггеры для man-db ... Настраивается пакет psmisc (22.11-1) ... |
#l3-agent
Removing stale pidfile |
#ls -l
итого 8 -rwxr-xr-x 1 root root 5281 Июн 11 16:52 install |
#apt-get install sudo
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово НОВЫЕ пакеты, которые будут установлены: sudo обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено. Необходимо скачать 591 kБ архивов. После данной операции, объём занятого дискового пространства возрастёт на 942 kB. Получено:1 http://debian.org.ua/debian/ squeeze/main sudo i386 1.7.4p4-2.squeeze.2 [591 kB] Получено 591 kБ за 0с (1 178 kБ/c) Выбор ранее не выбранного пакета sudo. (Чтение базы данных ... на данный момент установлен 17351 файл и каталог.) Распаковывается пакет sudo (из файла .../sudo_1.7.4p4-2.squeeze.2_i386.deb)... Обрабатываются триггеры для man-db ... Настраивается пакет sudo (1.7.4p4-2.squeeze.2) ... No /etc/sudoers found... creating one for you. |
#cd /tmp/
|
#cd
|
#vi install
|
#{url_lilalo}"/l3bashrc
echo l3cd=${lilalo_context}/$user > ${user_home}/${lilalo_rc} chown -R $user ${user_home}/${lilalo_rc} done set +x } Installation is successfully completed. Now restart your shell or relogin to start script writing. Your current lilalo context is ${lilalo_context}/USER If you use xgu.ru backend, your labs will be available at ... eval "$@" 2>&1 > log 2>&1 && \ } || \ { cat log | sed 's/^/|\ \ \ /' { printf "${redC}""Failed\n""${normC}" } } t $9}' || getent passwd "$@"| awk -F: '{print $6}' get_user_home() { uname -a | egrep -qi '(freebsd|darwin)' && pw user show "$@"| awk -F: '{prin |
#}
|
#vi install
--- /tmp/l3-saved-11343.20462.18814 2012-06-11 18:31:55.000000000 +0000 +++ install 2012-06-11 18:48:38.000000000 +0000 @@ -9,7 +9,7 @@ lilalo_user=${lilalo_user:-GL} lab=${lab:-adm} -install_l3bashrc_for_this_users=${users:-"root"} # users who will use l3agent and l3script +install_l3bashrc_for_this_users=${users:-"user"} # users who will use l3agent and l3script lilalo_context="/users/${lilalo_user}/${lab}/${hostname}" # @@ -84,6 +84,8 @@ install_to_users_homes() { +temp_dir=/tmp/lilalo-install-temp-$$ +cd ${temp_dir} . l3bashrc users="$@" set -x @@ -174,7 +176,7 @@ step "Downloading l3prompt" ${wget} ${url_l3prompt} step "Downloading l3-agent" '${wget} ${url_l3agent}; ${wget} ${url_l3config_pm}; ${wget} ${url_l3config}' step "Downloading perl modules for l3-agent" '{ for i in ${perl_modules}; do ${wget} ${url_perl_modules}/$i.tar.gz; done; }' -step "Installing perl modules for l3-agent" '{ for i in ${perl_modules}; do tar xvfz $i.tar.gz; cd $i*[^z]; perl Makefile.PL; make; make install; cd ..; done; }' +step "Installing perl modules for l3-agent" '{ for i in ${perl_modules}; do tar xvfz $i.tar.gz; cd $i*; perl Makefile.PL; make; make install; cd ..; done; }' step "Installing l3bashrc to users home directories" install_to_users_homes $install_l3bashrc_for_this_users step "Adding l3bashrc invocation to ~/.bashrc " install_to_users_bashrc $install_l3bashrc_for_this_users step "Adding l3-agent invocation to ~/.bash_profile " install_to_users_bash_profile $install_l3bashrc_for_this_users |
#./install
+ hostname + hostname=debian0 + egrep -qi (freebsd|darwin) + uname -a + hostname -f + hostname=debian0.clinika.local + lilalo_user=GL + lab=adm + install_l3bashrc_for_this_users=user + lilalo_context=/users/GL/adm/debian0.clinika.local ... | Appending installation info to /usr/local/lib/perl/5.10.1/perllocal.pod | + cd .. + printf \033[0;32mOk\n\033[0;39m Ok + step Installing l3bashrc to users home directories install_to_users_homes user + msg=Installing l3bashrc to users home directories + shift + printf \033[1;37mInstalling l3bashrc to users home directories...\033[0;39m\n Installing l3bashrc to users home directories... + eval install_to_users_homes user |
#less /tmp/lilalo-install-temp-14434/
|
#less /tmp/lilalo-install-temp-14434/log
|
#vi install
--- /tmp/l3-saved-11343.28731.16280 2012-06-11 18:49:56.000000000 +0000 +++ install 2012-06-11 18:50:00.000000000 +0000 @@ -1,5 +1,5 @@ #!/bin/sh -set -x +#set -x hostname=`hostname` uname -a | egrep -qi '(freebsd|darwin)' || hostname=`hostname -f` |
#ssh 127.0.0.1 -l user
^C |
#ifconfig
eth0 Link encap:Ethernet HWaddr 00:16:3e:0e:00:01 inet addr:192.168.7.10 Bcast:192.168.7.255 Mask:255.255.255.0 inet6 addr: fe80::216:3eff:fe0e:1/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:2061 errors:0 dropped:0 overruns:0 frame:0 TX packets:1416 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:1037252 (1012.9 KiB) TX bytes:252650 (246.7 KiB) Interrupt:247 |
#ssh 192.168.7.10 -l user
^C |
#ping 192.168.7.10
PING 192.168.7.10 (192.168.7.10) 56(84) bytes of data. ^C --- 192.168.7.10 ping statistics --- 3 packets transmitted, 0 received, 100% packet loss, time 2015ms |
#ping 192.168.7.254
PING 192.168.7.254 (192.168.7.254) 56(84) bytes of data. 64 bytes from 192.168.7.254: icmp_req=1 ttl=64 time=0.217 ms 64 bytes from 192.168.7.254: icmp_req=2 ttl=64 time=0.183 ms ^C --- 192.168.7.254 ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 999ms rtt min/avg/max/mdev = 0.183/0.200/0.217/0.017 ms |
#vim /etc/network/interfaces
--- /tmp/l3-saved-15970.11725.30439 2012-06-11 18:53:22.000000000 +0000 +++ /etc/network/interfaces 2012-06-11 18:54:17.000000000 +0000 @@ -1,2 +1,11 @@ # Used by ifup(8) and ifdown(8). See the interfaces(5) manpage or # /usr/share/doc/ifupdown/examples for more information. +auto lo eth0 + +iface lo inet loopback + +iface eth0 inet static + address 192.168.7.10 + netmask 255.255.255.0 + gateway 192.168.7.254 + |
#/etc/init.d/networking restart
Running /etc/init.d/networking restart is deprecated because it may not enable again some interfaces ... (warning). Reconfiguring network interfaces...SIOCADDRT: File exists Failed to bring up eth0. done. |
#ifconfig
eth0 Link encap:Ethernet HWaddr 00:16:3e:0e:00:01 inet addr:192.168.7.10 Bcast:192.168.7.255 Mask:255.255.255.0 inet6 addr: fe80::216:3eff:fe0e:1/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:2679 errors:0 dropped:0 overruns:0 frame:0 TX packets:1799 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:1088518 (1.0 MiB) TX bytes:316938 (309.5 KiB) Interrupt:247 |
#ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:16:3e:0e:00:01 inet addr:192.168.7.10 Bcast:192.168.7.255 Mask:255.255.255.0 inet6 addr: fe80::216:3eff:fe0e:1/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:2696 errors:0 dropped:0 overruns:0 frame:0 TX packets:1812 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:1089804 (1.0 MiB) TX bytes:320604 (313.0 KiB) Interrupt:247 lo Link encap:Local Loopback LOOPBACK MTU:16436 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) |
#ifup lo
|
#ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:16:3e:0e:00:01 inet addr:192.168.7.10 Bcast:192.168.7.255 Mask:255.255.255.0 inet6 addr: fe80::216:3eff:fe0e:1/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:2767 errors:0 dropped:0 overruns:0 frame:0 TX packets:1854 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:1095122 (1.0 MiB) TX bytes:327926 (320.2 KiB) Interrupt:247 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) |
#ifconfig
eth0 Link encap:Ethernet HWaddr 00:16:3e:0e:00:01 inet addr:192.168.7.10 Bcast:192.168.7.255 Mask:255.255.255.0 inet6 addr: fe80::216:3eff:fe0e:1/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:2778 errors:0 dropped:0 overruns:0 frame:0 TX packets:1860 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:1095934 (1.0 MiB) TX bytes:329650 (321.9 KiB) Interrupt:247 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) |
#mount
/dev/xvda1 on / type reiserfs (rw) 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) xenfs on /proc/xen type xenfs (rw) |
#ls -l /proc/xen/
итого 0 -r--r--r-- 1 root root 0 Июн 11 17:34 capabilities -rw------- 1 root root 0 Июн 11 17:34 xenbus |
#ls -l /proc/xen/capabilities
-r--r--r-- 1 root root 0 Июн 11 17:34 /proc/xen/capabilities |
#cat /proc/xen/capabilities
|
#cat /proc/xen/xenbus
^C |
#dmesg | tail
[ 0.888330] REISERFS (device xvda1): found reiserfs format "3.6" with standard journal [ 0.888364] REISERFS (device xvda1): using ordered data mode [ 0.888836] REISERFS (device xvda1): journal params: device xvda1, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30 [ 0.889669] REISERFS (device xvda1): checking transaction log (xvda1) [ 0.899918] REISERFS (device xvda1): Using r5 hash to sort names [ 1.852294] udev[150]: starting version 164 [ 2.302034] input: PC Speaker as /devices/platform/pcspkr/input/input0 [ 2.588193] Error: Driver 'pcspkr' is already registered, aborting... [ 291.162413] SysRq : HELP : loglevel(0-9) reBoot Crash terminate-all-tasks(E) memory-full-oom-kill(F) kill-all-tasks(I) thaw-filesystems(J) saK show-backtrace-all-active-cpus(L) show-memory-usage(M) nice-all-RT-tasks(N) powerOff show-registers(P) show-all-timers(Q) unRaw Sync show-task-states(T) Unmount show-blocked-tasks(W) dump-ftrace-buffer(Z) [ 298.392083] eth0: no IPv6 routers present |
#apt-get install bash-completion
Чтение списков пакетов... 0% Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово НОВЫЕ пакеты, которые будут установлены: bash-completion обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено. Необходимо скачать 139 kБ архивов. После данной операции, объём занятого дискового пространства возрастёт на 1 057 kB. Получено:1 http://debian.org.ua/debian/ squeeze/main bash-completion all 1:1.2-3 [139 kB] Получено 139 kБ за 0с (486 kБ/c) Выбор ранее не выбранного пакета bash-completion. (Чтение базы данных ... на данный момент установлено 17386 файлов и каталогов.) Распаковывается пакет bash-completion (из файла .../bash-completion_1%3a1.2-3_all.deb)... Обрабатываются триггеры для man-db ... Настраивается пакет bash-completion (1:1.2-3) ... |
#reboot
|
#ifconfig
eth0 Link encap:Ethernet HWaddr 00:16:3e:0e:00:01 inet addr:192.168.7.10 Bcast:192.168.7.255 Mask:255.255.255.0 inet6 addr: fe80::216:3eff:fe0e:1/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:101 errors:0 dropped:0 overruns:0 frame:0 TX packets:74 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:9855 (9.6 KiB) TX bytes:12507 (12.2 KiB) Interrupt:247 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) |
#iptables -L -n -v
Chain INPUT (policy ACCEPT 0 packets, 0 bytes) pkts bytes target prot opt in out source destination Chain FORWARD (policy ACCEPT 0 packets, 0 bytes) pkts bytes target prot opt in out source destination Chain OUTPUT (policy ACCEPT 0 packets, 0 bytes) pkts bytes target prot opt in out source destination |
#shutdown -h now
|
#which l3script
/usr/local/bin/l3script |
#cat /usr/local/bin/l3script
òsH&ÖX*(\÷¦õî²õ··¹bùfbLE·ÜÕZçë[ÄNR$ßa#åBÒ=¹?¸Ùg0 'iýoA³,`1Û#%þTúç¦#\&ÓÑÞ }ÆAñèD &Èï8#÷5fîK÷Õ+úkWÿ{_äW ãÆoÙC êªÄ{Tô"ûJyTÏÀPÿ3¶±¿V¤Ái{q;¢d.±×% ôúze°(5ª={W2ýÍyþDç;ê4ØóÈF§k+ùÎá³±½ºìâÁWîc¶£ãîýÀ[uUØ2bÛí<àÌo¢7.;.ªüúk MGrÛººísWÇ eÈ ¦ÈSoNP캿¤ÿó¢~a ±Ï¾/Ô/¹îÛZôe.·Ü@o`M!Ñжҥaª'ÓÞçTBo !ïw¥-`¨2çÆ£Ê!àó¹ÈñôÖVfk÷ÈïUA¶,ÊäHÒb;+ Ò-=ßi¼ÛÆÞpaýäR'&6=ÐgF'ýìµ×s¶CîVìWüKÍZ¼÷`¡õOàD«±pGÎÀ1zÅ<¡k¬ ¿K³NÎs³¦Å=a»'#WøJfÍÖ/_¬þËÇêèK½³$Øy+À¨WÒr'&$$wÎs/Ü6GÞcöÁ' I#¼l;¹»BÐàköqWÊÿ¼KIçô§yã» DÄíË®.e.¼y=}3NÐ7âרE]"®yûj'¬DN»Ï·ºêöÁWuô¥eBSY´yÊiY_vàí=öËo/b&R þ Ú /Ö´Z9GzúÑk2üôþ§ ê:{ýåãDe Nm¹Dúm àñÊÐfFUjòttøC´ù¦â[]õÞXøW⣼,÷£²!Y8Ú[3H½{ç4(ºfGdkMm/7 øtVرAøX(öÿÓ@]óay`÷ÃC¾úÈSwá,Ê¿jl&òjý~ðËűJç6¼Û!Ð@ÊZ¹r²FmN<¯]û'ª$ ÊääåáÅ0E¦,2=ØQ>ýÍ 'yåkñ¤s ìTn>o´Q)XMƱ«NKÖOÝPA£è JÙ¦ï}9¶²/®ø4ay¨½BõFËË&®ïýuƱ$x`i(ðKádæz±ß4 n;¢ï&æð sY¤ á Pnh¹^ÔÏ:ðÇÏü¹6óÅ#Ð¥D9¬)ôÁ²[öÜjP%.ªÛûtÜ)3³Õ9{çwM°ë1]ö¿|,þuõññ·B8ÜT1¤BÖHW8;åJÃPÁB ½;r_A¶¬lj:{5Õóíº¹E¯ÏwQú=ÝÉá¢iÛ¾· .Afi¡´«`3»+mÙضqÍÓ>xä«L¬|ê<ض íîß¾Z&øÀ´àkkãÜ4Y_Ä´SíÌsÀºÂõòn;Ô,*3$È Q Ç®Dwú2:{'Í(ÔlR¤õ^D°$2RÒçÏf~¥ü¸KxV¤ârè.NóÚ+*·GfåÿY^ÔuYE"СÁà«yÜ ... £ôtÖ´&ÉöUåì8]ôuø}üèÿÿÿ58=Ãø(P=tq=t&=ÿt&jÇDÇD$Ç$è&ÿÿ\D$¡8$è/Çô1Ûë!vyuB$èzUfèSÿÿÿ ÀÃtØuø]ô}üì]Ãv¡d¶ú!tÁú-¸ÇD$ ÇDD$Ç$èÃ詪ÿÿ=ÆDþ>þ<úþt&tþt þ)v çÇ$Fèn,\ÇD$ Ç$D$è5ôÃé;ÿÿÿt&è»ôú) ,ÇD$ DÇD$Ç$èLÃèõýÿÿéöþÿÿè[cÿÿ ÀÆIÇDÇD$Ç$è!%ÿÿtD$¡8$è.ÇDDÇD$B4$è&éjþÿÿv4$èx.Ç¡\öÄt Çèm©ÿÿ\öÆt âÿïþÿ=\ g¡dÇD$ ÇDÇ$D$èj\|$Ç$D$ èRÃèûüÿÿéüýÿÿ¶ Àt$èUôÐèFbÿÿ ÀÃtIÇDÇD$Ç$è$ÿÿ\4$D$è-ÇDÆÇD$B$è %é^ýÿÿÇDÇD$6Ç$èÇ#ÿÿ4$D$è¿,é1ýÿÿf¡d$èYÕ Àé=d¶<=¾<!â¡\é |
#PuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTY^C
|
#PuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTY^C
|
#PuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTYPuTTY^C
|
#PuTTYPuTTYPuTTYPuTTY^C
|
#^C
|
#^C
|
#^C
|
#echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin |
#date
Втр Июн 12 16:56:31 UTC 2012 |
#cat /etc/pro
profile profile.d/ protocols |
#cat /proc/cpuinfo
processor : 0 vendor_id : AuthenticAMD cpu family : 15 model : 79 model name : AMD Athlon(tm) 64 Processor 3000+ stepping : 2 cpu MHz : 1803.786 cache size : 512 KB fdiv_bug : no hlt_bug : no ... fpu : yes fpu_exception : yes cpuid level : 1 wp : yes flags : fpu de tsc msr pae cx8 cmov pat clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt 3dnowext 3dnow up pni hypervisor extapic cr8_legacy bogomips : 3607.57 clflush size : 64 cache_alignment : 64 address sizes : 40 bits physical, 48 bits virtual power management: ts fid vid ttp tm stc first lesson. |
#apropos fing
pinky (1) - lightweight finger safe_finger (8) - finger client wrapper that protects against nasty stuff from finger servers |
#apropos fin
charmap (5) - character symbols to define character encodings chkdupexe (1) - find duplicate executables cpuset (7) - confine processes to processor and memory node subsets ffs (3) - find first bit set in a word ffsl (3) - find first bit set in a word ffsll (3) - find first bit set in a word find (1) - search for files in a directory hierarchy find2perl (1) - translate find command lines to Perl code findfs (8) - Find a filesystem by label or UUID finite (3) - BSD floating-point classification functions ... Regexp::Common::URI::RFC2384 (3pm) - - Definitions from RFC2384; Regexp::Common::URI::RFC2396 (3pm) - - Definitions from RFC2396; Regexp::Common::URI::RFC2806 (3pm) - - Definitions from RFC2806; runlevel (8) - find the previous and current system runlevel. safe_finger (8) - finger client wrapper that protects against nasty stuff from finger servers sched_getaffinity (2) - set and get a process's CPU affinity mask sched_setaffinity (2) - set and get a process's CPU affinity mask taskset (1) - retrieve or set a process's CPU affinity tfind (3) - manage a binary tree ttyslot (3) - find the slot of the current user's terminal in some file |
#info
|
#File: dir, Node: Top This is the top of the INFO tree
|
#/usr/share/doc
doc/ doc-base/ |
#ifconfig -a | grep 192.168.7.10
inet addr:192.168.7.10 Bcast:192.168.7.255 Mask:255.255.255.0 |
#w
17:15:12 up 19:57, 7 users, load average: 0,47, 0,22, 0,10 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT root pts/0 195.238.93.36 16:50 0.00s 0.68s 0.03s script -f -c l3script -q /root/.lilalo//24480948749073143-1339520076.script root pts/1 192.168.7.254 16:54 11.00s 0.32s 0.00s script -f -c l3script -q /root/.lilalo//10718208501986621000-1339520070.script root pts/4 :pts/2:S.0 17:14 10.00s 0.03s 0.00s script -f -c l3script -q /root/.lilalo//2351627369281219868-1339521302.script root pts/7 192.168.7.254 17:15 1.00s 0.41s 0.00s script -f -c l3script -q /root/.lilalo//27222184441968127251-1339521308.script root pts/9 192.168.7.254 17:15 7.00s 0.76s 0.76s -bash root pts/10 192.168.7.254 17:15 0.00s 0.50s 0.50s -bash root pts/11 192.168.7.254 17:15 0.00s 0.43s 0.43s -bash |
#ifconfig -a | grep 192.168.7.10
inet addr:192.168.7.10 Bcast:192.168.7.255 Mask:255.255.255.0 |
#ps aux | grep screen
root 1325 0.0 0.5 5988 1040 pts/5 S+ 17:14 0:00 screen -x root 1519 0.0 0.5 5988 1040 pts/6 S+ 17:15 0:00 screen -x root 1563 0.0 0.5 5988 1040 pts/10 S+ 17:15 0:00 screen -x root 1564 0.0 0.5 5988 1044 pts/8 S+ 17:15 0:00 screen -x root 1754 0.0 0.3 5024 784 pts/2 S+ 17:15 0:00 grep screen |
#w
17:16:24 up 19:58, 7 users, load average: 2,49, 0,87, 0,33 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT root pts/0 195.238.93.36 16:50 9.00s 0.79s 0.14s script -f -c l3 root pts/1 192.168.7.254 16:54 0.00s 0.42s 0.09s script -f -c l3 root pts/4 :pts/2:S.0 17:14 0.00s 1.13s 0.71s script -f -c l3 root pts/7 192.168.7.254 17:15 52.00s 0.41s 0.00s script -f -c l3 root pts/9 192.168.7.254 17:15 44.00s 0.83s 0.00s script -f -c l3 root pts/11 192.168.7.254 17:15 1:04 0.51s 0.00s script -f -c l3 root pts/14 192.168.7.254 17:15 31.00s 1.09s 0.00s script -f -c l3 |
#kill -9 `ps aux | grep screen | awk '{print $2}'`
l3script: kill: (2202) - Нет такого процесса |
#~
l3script: /root: является директорией |
#kill -9 `ps aux | grep screen | awk '{print $2}'`
l3script: kill: (2224) - Нет такого процесса |
#kill -9 `ps aux | grep screen | awk '{print $2}'`
l3script: kill: (2242) - Нет такого процесса |
profile profile.d/ protocols
processor : 0 vendor_id : AuthenticAMD cpu family : 15 model : 79 model name : AMD Athlon(tm) 64 Processor 3000+ stepping : 2 cpu MHz : 1803.786 cache size : 512 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 1 wp : yes flags : fpu de tsc msr pae cx8 cmov pat clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt 3dnowext 3dnow up pni hypervisor extapic cr8_legacy bogomips : 3607.57 clflush size : 64 cache_alignment : 64 address sizes : 40 bits physical, 48 bits virtual power management: ts fid vid ttp tm stc
Время первой команды журнала | 19:29:34 2012- 6-11 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 19:18:01 2012- 6-12 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 99 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 14.14 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 2.02 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.17 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 1.41 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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