/l3/users/eb/2009/linux1/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 |
|
#~ +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
19 lilalo_rc=.l3rc 20 lilalo_home=.lilalo 21 url_lilalo="http://xgu.ru/lilalo" 22 url_l3bashrc="${url_lilalo}"/l3bashrc 23 url_l3agent="${url_lilalo}"/l3-agent 24 url_l3config_pm="${url_lilalo}"/l3config.pm 25 url_l3config="${url_lilalo}"/l3-config 26 url_l3prompt="${url_lilalo}"/l3prompt 27 url_perl_modules=${url_lilalo}/ 28 perl_modules="Term-VT102 Text-Iconv" 29 30 apt_get_install_this="perl make libmodule-build-perl libc6-dev gcc" 31 32 wget=wget 33 uname -a | grep -qi bsd && wget=fetch 34 35 normC='\033[0;39m' 36 whiteC='\033[1;37m' |
# 37 redC='\033[0;31m'
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Уже установлена самая новая версия perl. perl установлен вручную. Уже установлена самая новая версия make. make установлен вручную. Следующие пакеты устанавливались автоматически и больше не требуются: update-inetd portmap Для их удаления используйте 'apt-get autoremove'. ... Обрабатываются триггеры для man-db ... Настраивается пакет binutils (2.19.1-1) ... Настраивается пакет gcc-4.3 (4.3.3-10) ... Настраивается пакет gcc (4:4.3.3-8) ... Настраивается пакет linux-libc-dev (2.6.29-5) ... Настраивается пакет libc6-dev (2.9-12) ... Настраивается пакет libyaml-perl (0.68-1) ... Настраивается пакет libmodule-build-perl (0.3300-1) ... Настраивается пакет libregexp-common-perl (2.122-1) ... Настраивается пакет libpod-readme-perl (0.09-1) ... |
#vim .vimrc
|
#~
|
#vim .vimrc
|
#~
|
#vim /etc/bash_completion
|
#dpkg -l | grep screen
ii libsplashy1 0.3.13-5 Library to draw splash screen on boot, shutdown, resume or suspe ii libts-0.0-0 1.0-7 touch screen library ii screen 4.0.3-13 terminal multiplexor with VT100/ANSI terminal emulation ii tsconf 1.0-7 touch screen library common files ii xscreensaver 5.05-3 Automatic screensaver for X ii xscreensaver-data 5.05-3 data files to be shared among screensaver frontends |
#screen
|
#screen
|
#ls -la
total 68 drwxr-xr-x 7 root root 4096 May 25 17:25 . drwxr-xr-x 21 root root 4096 Nov 24 16:08 .. -rw------- 1 root root 1566 May 25 17:26 .bash_history -rw-r--r-- 1 root root 21 May 25 09:34 .bash_profile -rw-r--r-- 1 root root 450 May 25 09:34 .bashrc -rw-r--r-- 1 root root 32 May 25 11:07 .l3rc -rw------- 1 root root 78 May 25 14:13 .lesshst drwxr-xr-x 2 root root 4096 May 25 17:28 .lilalo -rw-r--r-- 1 root root 140 Nov 19 2007 .profile -rw-r--r-- 1 root root 3984 May 25 17:25 .screenrc drwxr-xr-x 2 root root 4096 Nov 25 01:40 .ssh -rw------- 1 root root 5748 May 25 17:18 .viminfo -rw-r--r-- 1 root root 52 May 25 17:15 .vimrc drwxr-xr-x 2 root root 4096 May 25 16:27 436287 drwxr-xr-x 2 root root 4096 May 25 16:27 dfklasv drwxr-xr-x 2 root root 4096 May 25 16:27 djslf |
#less .screenrc
|
#sreen -r
bash: sreen: command not found |
#screen -r
|
#ssh user@192.168.15.2
The authenticity of host '192.168.15.2 (192.168.15.2)' can't be established. RSA key fingerprint is 34:6c:c2:da:38:7c:d7:17:e9:cd:17:8d:e7:cf:f1:a6. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '192.168.15.2' (RSA) to the list of known hosts. user@192.168.15.2's password: Linux linux2 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: Mon May 25 11:25:41 2009 l3-agent is already running: pid=3953; pidfile=/home/user/.lilalo/l3-agent.pid user@linux2:~$ screen -x There is no screen to be attached. user@linux2:~$ ifconfig -bash: ifconfig: command not found user@linux2:~$ su Password: |
#ifconfig
eth0 Link encap:Ethernet HWaddr 00:1b:fc:7d:bb:47 inet addr:192.168.15.1 Bcast:192.168.15.255 Mask:255.255.255.0 inet6 addr: fe80::21b:fcff:fe7d:bb47/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:40432 errors:0 dropped:0 overruns:0 frame:0 TX packets:32863 errors:0 dropped:0 overruns:0 carrier:2 collisions:0 txqueuelen:1000 RX bytes:31387386 (29.9 MiB) TX bytes:3327932 (3.1 MiB) 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:2 errors:0 dropped:0 overruns:0 frame:0 TX packets:2 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:168 (168.0 B) TX bytes:168 (168.0 B) |
#ifconfig
eth0 Link encap:Ethernet HWaddr 00:1e:8c:64:2a:64 inet addr:192.168.15.2 Bcast:192.168.15.255 Mask:255.255.255.0 inet6 addr: fe80::21e:8cff:fe64:2a64/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:19370 errors:0 dropped:0 overruns:0 frame:0 TX packets:17688 errors:0 dropped:0 overruns:0 carrier:1 collisions:0 txqueuelen:1000 RX bytes:9166899 (8.7 MiB) TX bytes:1402305 (1.3 MiB) 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) |
#screen -x
|
#exit
exit user@linux2:~$ user@linux2:~$ exit logout Connection to 192.168.15.2 closed. |
#ps -ef
UID PID PPID C STIME TTY TIME CMD root 1 0 0 08:22 ? 00:00:01 init [2] root 2 0 0 08:22 ? 00:00:00 [kthreadd] root 3 2 0 08:22 ? 00:00:00 [migration/0] root 4 2 0 08:22 ? 00:00:00 [ksoftirqd/0] root 5 2 0 08:22 ? 00:00:00 [watchdog/0] root 6 2 0 08:22 ? 00:00:00 [migration/1] root 7 2 0 08:22 ? 00:00:00 [ksoftirqd/1] root 8 2 0 08:22 ? 00:00:00 [watchdog/1] root 9 2 0 08:22 ? 00:00:00 [cpuset] ... user 28735 1 0 17:36 ? 00:00:00 xterm user 28739 28735 0 17:36 pts/13 00:00:00 bash root 28762 28739 0 17:37 pts/13 00:00:00 su root 28771 28762 0 17:37 pts/13 00:00:00 script -f -c bash -q /root/.lilalo//27240231245263317-1243262242.script root 28881 28771 0 17:37 pts/13 00:00:00 script -f -c bash -q /root/.lilalo//27240231245263317-1243262242.script root 28882 28881 0 17:37 pts/14 00:00:00 bash root 29005 28882 0 17:37 pts/14 00:00:00 screen -x root 31017 2451 0 11:56 tty3 00:00:00 script -f -c bash -q /root/.lilalo//41051413100219797-1243241805.script root 31157 31017 0 11:56 tty3 00:00:00 script -f -c bash -q /root/.lilalo//41051413100219797-1243241805.script root 31158 31157 0 11:56 pts/4 00:00:00 bash |
#ps -ef
UID PID PPID C STIME TTY TIME CMD root 1 0 0 08:22 ? 00:00:01 init [2] root 2 0 0 08:22 ? 00:00:00 [kthreadd] root 3 2 0 08:22 ? 00:00:00 [migration/0] root 4 2 0 08:22 ? 00:00:00 [ksoftirqd/0] root 5 2 0 08:22 ? 00:00:00 [watchdog/0] root 6 2 0 08:22 ? 00:00:00 [migration/1] root 7 2 0 08:22 ? 00:00:00 [ksoftirqd/1] root 8 2 0 08:22 ? 00:00:00 [watchdog/1] root 9 2 0 08:22 ? 00:00:00 [cpuset] ... user 28735 1 0 17:36 ? 00:00:00 xterm user 28739 28735 0 17:36 pts/13 00:00:00 bash root 28762 28739 0 17:37 pts/13 00:00:00 su root 28771 28762 0 17:37 pts/13 00:00:00 script -f -c bash -q /root/.lilalo//27240231245263317-1243262242.script root 28881 28771 0 17:37 pts/13 00:00:00 script -f -c bash -q /root/.lilalo//27240231245263317-1243262242.script root 28882 28881 0 17:37 pts/14 00:00:00 bash root 29005 28882 0 17:37 pts/14 00:00:00 screen -x root 31017 2451 0 11:56 tty3 00:00:00 script -f -c bash -q /root/.lilalo//41051413100219797-1243241805.script root 31157 31017 0 11:56 tty3 00:00:00 script -f -c bash -q /root/.lilalo//41051413100219797-1243241805.script root 31158 31157 0 11:56 pts/4 00:00:00 bash |
#kill 31158
|
#kill 28882
|
#kill 28882
|
#ps -ef
UID PID PPID C STIME TTY TIME CMD root 1 0 0 08:22 ? 00:00:01 init [2] root 2 0 0 08:22 ? 00:00:00 [kthreadd] root 3 2 0 08:22 ? 00:00:00 [migration/0] root 4 2 0 08:22 ? 00:00:00 [ksoftirqd/0] root 5 2 0 08:22 ? 00:00:00 [watchdog/0] root 6 2 0 08:22 ? 00:00:00 [migration/1] root 7 2 0 08:22 ? 00:00:00 [ksoftirqd/1] root 8 2 0 08:22 ? 00:00:00 [watchdog/1] root 9 2 0 08:22 ? 00:00:00 [cpuset] ... user 28735 1 0 17:36 ? 00:00:00 xterm user 28739 28735 0 17:36 pts/13 00:00:00 bash root 28762 28739 0 17:37 pts/13 00:00:00 su root 28771 28762 0 17:37 pts/13 00:00:00 script -f -c bash -q /root/.lilalo//27240231245263317-1243262242.script root 28881 28771 0 17:37 pts/13 00:00:00 script -f -c bash -q /root/.lilalo//27240231245263317-1243262242.script root 28882 28881 0 17:37 pts/14 00:00:00 bash root 29005 28882 0 17:37 pts/14 00:00:00 screen -x root 31017 2451 0 11:56 tty3 00:00:00 script -f -c bash -q /root/.lilalo//41051413100219797-1243241805.script root 31157 31017 0 11:56 tty3 00:00:00 script -f -c bash -q /root/.lilalo//41051413100219797-1243241805.script root 31158 31157 0 11:56 pts/4 00:00:00 bash |
#ps -ef
UID PID PPID C STIME TTY TIME CMD root 1 0 0 08:22 ? 00:00:01 init [2] root 2 0 0 08:22 ? 00:00:00 [kthreadd] root 3 2 0 08:22 ? 00:00:00 [migration/0] root 4 2 0 08:22 ? 00:00:00 [ksoftirqd/0] root 5 2 0 08:22 ? 00:00:00 [watchdog/0] root 6 2 0 08:22 ? 00:00:00 [migration/1] root 7 2 0 08:22 ? 00:00:00 [ksoftirqd/1] root 8 2 0 08:22 ? 00:00:00 [watchdog/1] root 9 2 0 08:22 ? 00:00:00 [cpuset] ... user 28735 1 0 17:36 ? 00:00:00 xterm user 28739 28735 0 17:36 pts/13 00:00:00 bash root 28762 28739 0 17:37 pts/13 00:00:00 su root 28771 28762 0 17:37 pts/13 00:00:00 script -f -c bash -q /root/.lila root 28881 28771 0 17:37 pts/13 00:00:00 script -f -c bash -q /root/.lila root 28882 28881 0 17:37 pts/14 00:00:00 bash root 29005 28882 0 17:37 pts/14 00:00:00 screen -x root 31017 2451 0 11:56 tty3 00:00:00 script -f -c bash -q /root/.lila root 31157 31017 0 11:56 tty3 00:00:00 script -f -c bash -q /root/.lila root 31158 31157 0 11:56 pts/4 00:00:00 bash |
#screen
|
#ls -la
total 68 drwxr-xr-x 7 root root 4096 May 25 17:54 . drwxr-xr-x 21 root root 4096 Nov 24 16:08 .. -rw------- 1 root root 1732 May 25 17:53 .bash_history -rw-r--r-- 1 root root 21 May 25 09:34 .bash_profile -rw-r--r-- 1 root root 450 May 25 09:34 .bashrc -rw-r--r-- 1 root root 32 May 25 11:07 .l3rc -rw------- 1 root root 78 May 25 14:13 .lesshst drwxr-xr-x 2 root root 4096 May 25 17:54 .lilalo -rw-r--r-- 1 root root 140 Nov 19 2007 .profile -rw-r--r-- 1 root root 3984 May 25 17:25 .screenrc drwxr-xr-x 2 root root 4096 May 25 17:40 .ssh -rw------- 1 root root 5748 May 25 17:18 .viminfo -rw-r--r-- 1 root root 52 May 25 17:15 .vimrc drwxr-xr-x 2 root root 4096 May 25 16:27 436287 drwxr-xr-x 2 root root 4096 May 25 16:27 dfklasv drwxr-xr-x 2 root root 4096 May 25 16:27 djslf -rw-r--r-- 1 root root 0 May 25 17:54 temp |
#vim temp
--- /tmp/l3-saved-4883.9263.15616 2009-05-25 17:54:24.000000000 +0300 +++ temp 2009-05-25 17:55:02.000000000 +0300 @@ -0,0 +1,14 @@ +kljgfkdsjkfjkdsajfkdasjfkjl +dfkjasdklfjkdasjkfjkdasjfjkdas +gjhkljfkffjkdasjfkldasjfkldas +fdjkjdasfjkljdaskfj +584375878342 +jfkdsjklfjklajdsklf +5u43543285083245jh +kdsfjasdfkldasjfjdasfkldhasf +jfkljdasfkldasjklfjdasjfjdas7yf87u +dsfjijdaos0jfijdaskjfliasjdiofj +fklkds;lkf;lkdslkfl;kdas;lf +lfdsa;dsl;fldsadfs +:wq + |
#ls -la
total 68 drwxr-xr-x 7 root root 4096 May 25 17:55 . drwxr-xr-x 21 root root 4096 Nov 24 16:08 .. -rw------- 1 root root 1732 May 25 17:53 .bash_history -rw-r--r-- 1 root root 21 May 25 09:34 .bash_profile -rw-r--r-- 1 root root 450 May 25 09:34 .bashrc -rw-r--r-- 1 root root 32 May 25 11:07 .l3rc -rw------- 1 root root 78 May 25 14:13 .lesshst drwxr-xr-x 2 root root 4096 May 25 17:56 .lilalo -rw-r--r-- 1 root root 140 Nov 19 2007 .profile -rw-r--r-- 1 root root 3984 May 25 17:25 .screenrc drwxr-xr-x 2 root root 4096 May 25 17:40 .ssh -rw------- 1 root root 5913 May 25 17:55 .viminfo -rw-r--r-- 1 root root 52 May 25 17:15 .vimrc drwxr-xr-x 2 root root 4096 May 25 16:27 436287 drwxr-xr-x 2 root root 4096 May 25 16:27 dfklasv drwxr-xr-x 2 root root 4096 May 25 16:27 djslf -rw-r--r-- 1 root root 0 May 25 17:55 temp |
#vim temp
--- /tmp/l3-saved-4810.5687.27184 2009-05-25 17:56:44.000000000 +0300 +++ temp 2009-05-25 17:56:54.000000000 +0300 @@ -0,0 +1,3 @@ +jkjfkjasdfjklas +dfsafklkdsajklfjdas +dfjklajsdfklajskl |
#ls -la
total 72 drwxr-xr-x 7 root root 4096 May 25 17:56 . drwxr-xr-x 21 root root 4096 Nov 24 16:08 .. -rw------- 1 root root 1732 May 25 17:53 .bash_history -rw-r--r-- 1 root root 21 May 25 09:34 .bash_profile -rw-r--r-- 1 root root 450 May 25 09:34 .bashrc -rw-r--r-- 1 root root 32 May 25 11:07 .l3rc -rw------- 1 root root 78 May 25 14:13 .lesshst drwxr-xr-x 2 root root 4096 May 25 17:56 .lilalo -rw-r--r-- 1 root root 140 Nov 19 2007 .profile -rw-r--r-- 1 root root 3984 May 25 17:25 .screenrc drwxr-xr-x 2 root root 4096 May 25 17:40 .ssh -rw------- 1 root root 5886 May 25 17:56 .viminfo -rw-r--r-- 1 root root 52 May 25 17:15 .vimrc drwxr-xr-x 2 root root 4096 May 25 16:27 436287 drwxr-xr-x 2 root root 4096 May 25 16:27 dfklasv drwxr-xr-x 2 root root 4096 May 25 16:27 djslf -rw-r--r-- 1 root root 54 May 25 17:56 temp |
#cat temp
jkjfkjasdfjklas dfsafklkdsajklfjdas dfjklajsdfklajskl |
#cat > temp
^C |
#ls -la
total 72 drwxr-xr-x 7 root root 4096 May 25 17:56 . drwxr-xr-x 21 root root 4096 Nov 24 16:08 .. -rw------- 1 root root 1732 May 25 17:53 .bash_history -rw-r--r-- 1 root root 21 May 25 09:34 .bash_profile -rw-r--r-- 1 root root 450 May 25 09:34 .bashrc -rw-r--r-- 1 root root 32 May 25 11:07 .l3rc -rw------- 1 root root 78 May 25 14:13 .lesshst drwxr-xr-x 2 root root 4096 May 25 17:58 .lilalo -rw-r--r-- 1 root root 140 Nov 19 2007 .profile -rw-r--r-- 1 root root 3984 May 25 17:25 .screenrc drwxr-xr-x 2 root root 4096 May 25 17:40 .ssh -rw------- 1 root root 5886 May 25 17:56 .viminfo -rw-r--r-- 1 root root 52 May 25 17:15 .vimrc drwxr-xr-x 2 root root 4096 May 25 16:27 436287 drwxr-xr-x 2 root root 4096 May 25 16:27 dfklasv drwxr-xr-x 2 root root 4096 May 25 16:27 djslf -rw-r--r-- 1 root root 2 May 25 17:57 temp |
#]
bash: ]: command not found |
#who
user tty1 May 25 10:34 root tty2 May 25 10:06 root tty3 May 25 11:56 user tty7 May 25 12:22 (:0) root pts/2 May 25 11:08 (192.168.15.253) root pts/0 May 25 17:53 (:pts/1:S.0) root pts/6 May 25 17:53 (:pts/1:S.1) |
#ps
PID TTY TIME CMD 4810 pts/5 00:00:00 bash 5099 pts/5 00:00:00 ps |
#chmod +s `which`
chmod: missing operand after `+s' Try `chmod --help' for more information. |
#chmod +s `which screen`
|
#.h,.,h,.gf,h,dgf,.h,f
bash: .h,.,h,.gf,h,dgf,.h,f: command not found |
#c
bash: c: команда не найдена |
#ssh root@10.0.35.100
The authenticity of host '10.0.35.100 (10.0.35.100)' can't be established. RSA key fingerprint is 69:b5:3e:1a:9a:b7:c3:c3:96:03:c7:b7:b4:69:1d:3b. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '10.0.35.100' (RSA) to the list of known hosts. root@10.0.35.100's password: Linux linux0 2.6.18-6-xen-686 #1 SMP Sun Feb 10 22:43:13 UTC 2008 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: Tue May 26 06:46:25 2009 from linux13.unix.nt |
#echo $LANG
ru_RU.UTF-8 |
#LANG=c
perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LANG = "c" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). |
#LANG=C
|
#echo $LANG
C |
#screen
|
#ssh root@10.0.35.100
root@10.0.35.100's password: Linux linux0 2.6.18-6-xen-686 #1 SMP Sun Feb 10 22:43:13 UTC 2008 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: Tue May 26 06:57:23 2009 from linux4.unix.nt |
#screen -x
|
#help
GNU bash, version 3.2.48(1)-release (i486-pc-linux-gnu) These shell commands are defined internally. Type `help' to see this list. Type `help name' to find out more about the function `name'. Use `info bash' to find out more about the shell in general. Use `man -k' or `info' to find out more about commands not in this list. A star (*) next to a name means that the command is disabled. JOB_SPEC [&] (( expression )) . filename [arguments] : [ arg... ] [[ expression ]] alias [-p] [name[=value] ... ] bg [job_spec ...] ... shift [n] shopt [-pqsu] [-o long-option] opt source filename [arguments] suspend [-f] test [expr] time [-p] PIPELINE times trap [-lp] [arg signal_spec ...] true type [-afptP] name [name ...] typeset [-afFirtx] [-p] name[=valu ulimit [-SHacdfilmnpqstuvx] [limit umask [-p] [-S] [mode] unalias [-a] name [name ...] unset [-f] [-v] [name ...] until COMMANDS; do COMMANDS; done variables - Some variable names an wait [n] while COMMANDS; do COMMANDS; done { COMMANDS ; } |
#less help
|
#help /less
bash: help: no help topics match `/less'. Try `help help' or `man -k /less' or `info /less'. |
#help | less
|
#ping -c 1 192.168.15.31 >& /dev/null
|
#ping -c 1 192.168.15.1 >& /dev/null ; echo $?
0 |
#ping -c 1 192.168.15.31 >& /dev/null ; echo $?
1 |
#ping -c 1 192.168.15.31 >& /dev/null
|
#ping -c 1 192.168.15.1 >& /dev/null
|
#ping -c 1 192.168.15.1 >& /dev/null
|
#apt-get install tree
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Следующие пакеты устанавливались автоматически и больше не требуются: update-inetd portmap Для их удаления используйте 'apt-get autoremove'. НОВЫЕ пакеты, которые будут установлены: tree обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено. Необходимо скачать 30,2kБ архивов. После данной операции, объём занятого дискового пространства возрастёт на 94,2kB. Получено:1 http://10.0.35.1 sid/main tree 1.5.2.2-1 [30,2kB] Получено 30,2kБ за 0s (2199kБ/c) Выбор ранее не выбранного пакета tree. (Чтение базы данных ... на данный момент установлено 45263 файлов и каталогов.) Распаковывается пакет tree (из файла .../tree_1.5.2.2-1_i386.deb)... Обрабатываются триггеры для man-db ... Настраивается пакет tree (1.5.2.2-1) ... |
#mkdir -p a/b/c/d/e
|
#tree a
a `-- b `-- c `-- d `-- e 4 directories, 0 files |
#[root@linux1:user]#
bash: [root@linux1:user]#: команда не найдена |
#[root@linux1:user]#
bash: [root@linux1:user]#: команда не найдена |
#[root@linux1:user]#
bash: [root@linux1:user]#: команда не найдена |
#[root@linux1:user]# ping -c 1 192.168.15.31 >& /dev/null
|
#[root@linux1:user]# ping -c 1 192.168.15.1 >& /dev/null ; echo $?
127 |
#0
bash: 0: команда не найдена |
#[root@linux1:user]# ping -c 1 192.168.15.31 >& /dev/null ; echo $?
127 |
#1
bash: 1: команда не найдена |
#[root@linux1:user]# ping -c 1 192.168.15.31 >& /dev/null
|
#[root@linux1:user]# ping -c 1 192.168.15.1 >& /dev/null
|
#[root@linux1:user]# ping -c 1 192.168.15.1 >& /dev/null
|
#[root@linux1:user]# apt-get install tree
bash: [root@linux1:user]#: команда не найдена |
####### ####### #######... ######
|
########### ###### ############
|
####### ########## # #########... ######
|
########## ###### ############### ############# # ###### ## #########:
|
#update-inetd portmap
Usage: update-inetd [OPTION] MODE ARGUMENT Options: --version output version information and exit --help display this help and exit --verbose explain what is being done --debug enables debugging mode --multi allow multiple removes/disables --file FILENAME use FILENAME instead of /etc/inetd.conf --group GROUPNAME add entry to section GROUPNAME --comment-chars CHARACTERS use CHARACTERS as comment characters ... --add ENTRY add ENTRY to /etc/inetd.conf --remove ENTRY remove ENTRY (regular expression) --enable SERVICE enable SERVICE in /etc/inetd.conf --disable SERVICE disable SERVICE in /etc/inetd.conf In order to prevent the shell from changing your ENTRY definition you have to quote the ENTRY using single or double quotes. You can use tabs (the tab character or \t) and spaces to separate the fields of the ENTRY. If you want to enable/disable more than one SERVICE you can use a comma separated list of services (no whitespace characters allowed). |
#### ## ######## ########### 'apt-get autoremove'.
|
###### ######, ####### ##### ###########:
|
#tree
. |-- Desktop |-- Documents |-- Download |-- Music |-- Pictures |-- Public |-- Templates |-- Videos `-- a `-- b `-- c `-- d `-- e 13 directories, 0 files |
########## 0, ########### 1 ##### #######, ### ######## ######## 0 #######, # 0 ####### ## #########.
|
########### ####### 30,2k# #######.
|
###### ###### ########, ##### ######## ######### ############ ######### ## 94,2kB.
|
#########:1 http://10.0.35.1 sid/main tree 1.5.2.2-1 [30,2kB]
|
######### 30,2k# ## 0s (2199k#/c)
|
jkjfkjasdfjklas dfsafklkdsajklfjdas dfjklajsdfklajskl
Время первой команды журнала | 17:15:42 2009- 5-25 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 10:24:54 2009- 5-26 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 6.93 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 19.80 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 2.02 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.83 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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