/l3/users/22-06-2009/nt-ladm/debian4.unix.nt/user :1 :2 :3 :4 |
|
$ping nt.ua -c 1
PING nt.ua (212.40.34.157) 56(84) bytes of data. 64 bytes from stream.tsua.net (212.40.34.157): icmp_seq=1 ttl=56 time=3.94 ms --- nt.ua ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 3.940/3.940/3.940/0.000 ms |
$sudo apt-get install pidgin
Password: Чтение списков пакетов... Готово Построение дерева зависимостей... Готово E: Не могу найти пакет pidgin |
$sudo apt-get install evince gajim
Чтение списков пакетов... Готово Построение дерева зависимостей... Готово Будут установлены следующие дополнительные пакеты: esound-common gnome-mime-data gs-common gs-esp gsfonts libaudiofile0 libavahi-client3 libavahi-common-data libavahi-common3 libavahi-glib1 libbonobo2-0 libbonobo2-common libbonoboui2-0 libbonoboui2-common libcupsimage2 libcupsys2 libdbus-1-3 libdbus-glib-1-2 libdjvulibre15 libesd0 libfam0 libgnome2-0 libgnome2-common libgnomecups1.0-1 libgnomeprint2.2-0 libgnomeprint2.2-data libgnomeprintui2.2-0 libgnomeprintui2.2-common libgnomeui-0 libgnomeui-common libgnomevfs2-0 libgnomevfs2-common ... Получено:43 http://debian.org.ua etch/main python-glade2 2.8.6-8 [21,1kB] Получено:44 http://debian.org.ua etch/main libsqlite3-0 3.3.8-1.1 [194kB] Получено:45 http://debian.org.ua etch/main python-pysqlite2 2.3.2-2 [65,2kB] Получено:46 http://debian.org.ua etch/main gajim 0.10.1-7 [2420kB] Получено 22,2MB за 22s (972kB/c) Не удалось загрузить http://debian.org.ua/debian/pool/main/a/avahi/libavahi-common-data_0.6.16-3etch1_i386.deb 404 Not Found Не удалось загрузить http://debian.org.ua/debian/pool/main/a/avahi/libavahi-common3_0.6.16-3etch1_i386.deb 404 Not Found Не удалось загрузить http://debian.org.ua/debian/pool/main/a/avahi/libavahi-client3_0.6.16-3etch1_i386.deb 404 Not Found Не удалось загрузить http://debian.org.ua/debian/pool/main/a/avahi/libavahi-glib1_0.6.16-3etch1_i386.deb 404 Not Found E: Невозможно загрузить некоторые архивы, вероятно надо запустить apt-get update или попытаться повторить запуск с ключом --fix-missing |
$sudo apt-get update ; sudo
Выбор ранее не выбранного пакета libgnomeui-common. Распаковывается пакет libgnomeui-common (из файла .../libgnomeui-common_2.14.1-2_all.deb)... Выбор ранее не выбранного пакета libgnomeui-0. Распаковывается пакет libgnomeui-0 (из файла .../libgnomeui-0_2.14.1-2_i386.deb)... Выбор ранее не выбранного пакета libkpathsea4. Распаковывается пакет libkpathsea4 (из файла .../libkpathsea4_3.0-30_i386.deb)... Выбор ранее не выбранного пакета libnautilus-extension1. Распаковывается пакет libnautilus-extension1 (из файла .../libnautilus-extension1_2.14.3-11+b1_i386.deb)... Выбор ранее не выбранного пакета libpoppler0c2. Распаковывается пакет libpoppler0c2 (из файла .../libpoppler0c2_0.4.5-5.1etch3_i386.deb)... ... Updating category cmap.. Updating category psprint.. Настраивается пакет libbonobo2-common (2.14.0-3) ... Настраивается пакет libbonobo2-0 (2.14.0-3) ... Настраивается пакет libgnomevfs2-0 (2.14.2-7) ... Настраивается пакет libgnome2-0 (2.16.0-2) ... Настраивается пакет libbonoboui2-0 (2.14.0-5) ... Настраивается пакет libgnomeui-0 (2.14.1-2) ... Настраивается пакет libnautilus-extension1 (2.14.3-11+b1) ... Настраивается пакет evince (0.4.0-5) ... |
$ssh clint@77.123.245.38
-rw------- 1 clint clint 5,6K Июн 22 13:12 x3Y9A4 -rw------- 1 clint clint 5,6K Июн 22 13:12 xkHG5J -rw------- 1 clint clint 6,0K Июн 22 13:12 xot1e5 -rw------- 1 clint clint 5,5K Июн 22 13:12 y7vkfR -rw------- 1 clint clint 5,5K Июн 22 13:12 YD1OKZ -rw------- 1 clint clint 5,6K Июн 22 13:12 yfhvwc -rw------- 1 clint clint 5,5K Июн 22 13:12 YmkPUI -rw------- 1 clint clint 5,6K Июн 22 13:12 yOSI5S -rw------- 1 clint clint 5,6K Июн 22 13:12 zdpQzY -rw------- 1 clint clint 6,0K Июн 22 13:12 ZFy0wW ... clint:/tmp$ scp -h scp: illegal option -- h usage: scp [-1246BCpqrv] [-c cipher] [-F ssh_config] [-i identity_file] [-l limit] [-o ssh_option] [-P port] [-S program] [[user@]host1:]file1 ... [[user@]host2:]file2 clint:/tmp$ scp -p 55000 Windows_XP.doc root@127.0.0.1 root@127.0.0.1: No such file or directory clint:/tmp$ scp -P 55000 Windows_XP.doc root@127.0.0.1:~/ root@127.0.0.1's password: 0 bash home 16:21 |
$sudo apt-get install openoffice-org
Чтение списков пакетов... Готово Построение дерева зависимостей... Готово E: Не могу найти пакет openoffice-org |
$sudo apt-get install openoffice.org
Распаковывается пакет libhsqldb-java (из файла .../libhsqldb-java_1.8.0.7-1etch1_all.deb)... Выбор ранее не выбранного пакета libicu36. Распаковывается пакет libicu36 (из файла .../libicu36_3.6-2etch1_i386.deb)... Выбор ранее не выбранного пакета libjaxp1.3-java. Распаковывается пакет libjaxp1.3-java (из файла .../libjaxp1.3-java_1.3.03-4_all.deb)... Выбор ранее не выбранного пакета libmdbtools. Распаковывается пакет libmdbtools (из файла .../libmdbtools_0.5.99.0.6pre1.0.20051109-3_i386.deb)... Выбор ранее не выбранного пакета libneon25. Распаковывается пакет libneon25 (из файла .../libneon25_0.25.5.dfsg-6_i386.deb)... Выбор ранее не выбранного пакета libnspr4-0d. ... Настраивается пакет openoffice.org-core (2.0.4.dfsg.2-7etch6) ... Настраивается пакет python-uno (2.0.4.dfsg.2-7etch6) ... Настраивается пакет openoffice.org-writer (2.0.4.dfsg.2-7etch6) ... Настраивается пакет openoffice.org-calc (2.0.4.dfsg.2-7etch6) ... Настраивается пакет openoffice.org-draw (2.0.4.dfsg.2-7etch6) ... Настраивается пакет openoffice.org-impress (2.0.4.dfsg.2-7etch6) ... Настраивается пакет openoffice.org-math (2.0.4.dfsg.2-7etch6) ... Настраивается пакет openoffice.org-java-common (2.0.4.dfsg.2-7etch6) ... Настраивается пакет openoffice.org-base (2.0.4.dfsg.2-7etch6) ... Настраивается пакет openoffice.org (2.0.4.dfsg.2-7etch6) ... |
$scp root@192.168.16.254:~/W* ~
The authenticity of host '192.168.16.254 (192.168.16.254)' can't be established. RSA key fingerprint is 90:7f:6c:4f:4c:b3:6c:3a:73:79:4d:77:f2:82:51:64. Are you sure you want to continue connecting (yes/no)? yes Failed to add the host to the list of known hosts (/home/user/.ssh/known_hosts). root@192.168.16.254's password: Windows_XP.doc 100% 13MB 12.7MB/s 00:00 |
$oow
ooweb oowriter |
$oowriter ./Windows_XP.doc
|
$man passw
|
$ssh root@192.168.16.1
The authenticity of host '192.168.16.1 (192.168.16.1)' can't be established. RSA key fingerprint is 51:5b:32:d8:70:19:6d:04:c7:b4:11:49:13:74:dc:bc. Are you sure you want to continue connecting (yes/no)? y Please type 'yes' or 'no': yes Failed to add the host to the list of known hosts (/home/user/.ssh/known_hosts). root@192.168.16.1's password: Last login: Mon Jun 22 12:20:14 2009 from debian.net.nt Linux debiant 2.6.18-5-xen-686 #1 SMP Fri Jun 1 05:05:24 UTC 2007 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. l3-agent is already running: pid=1261; pidfile=/root/.lilalo/l3-agent.pid |
#screen
|
$su - root
Password: l3-agent is already running: pid=1261; pidfile=/root/.lilalo/l3-agent.pid |
#ssh 192.168.16.1
The authenticity of host '192.168.16.1 (192.168.16.1)' can't be established. RSA key fingerprint is 51:5b:32:d8:70:19:6d:04:c7:b4:11:49:13:74:dc:bc. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '192.168.16.1' (RSA) to the list of known hosts. root@192.168.16.1's password: Last login: Mon Jun 22 18:38:37 2009 from host202.net.nt Linux debiant 2.6.18-5-xen-686 #1 SMP Fri Jun 1 05:05:24 UTC 2007 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. l3-agent is already running: pid=1261; pidfile=/root/.lilalo/l3-agent.pid |
#echo 1 > /tmp/fifo
|
#screen
|
$sudo mount
Password: Sorry, try again. Password: /dev/hda1 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) //10.0.34.1/music on /mnt type smbfs (rw) |
$umount /mnt
umount: /mnt is not in the fstab (and you are not root) |
$sudo
|
$mount
/dev/hda1 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) |
$ifconfig
bash: ifconfig: command not found |
$/sbin/ifconfig
eth0 Link encap:Ethernet HWaddr 00:16:3E:00:00:04 inet addr:192.168.16.4 Bcast:192.168.16.255 Mask:255.255.255.0 inet6 addr: fe80::216:3eff:fe00:4/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:399601 errors:0 dropped:0 overruns:0 frame:0 TX packets:563465 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:72994511 (69.6 MiB) TX bytes:563315558 (537.2 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:100 (100.0 b) TX bytes:100 (100.0 b) |
$/sbin/ifconfig eth0 10.0.56.1
SIOCSIFADDR: Permission denied SIOCSIFFLAGS: Permission denied |
$echo "$??s:;s:s;;$?::s;;=]
|
$top
top - 19:14:03 up 1 day, 7:12, 4 users, load average: 0.36, 0.13, 0.04 Tasks: 52 total, 1 running, 51 sleeping, 0 stopped, 0 zombie Cpu(s): 20.6%us, 4.3%sy, 0.0%ni, 75.1%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st Mem: 594068k total, 558228k used, 35840k free, 89380k buffers PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND Swap: 0k total, 0k used, 0k free, 314796k cached 3945 user 16 0 147m 58m 18m S 17.3 10.1 0:08.31 firefox-bin 2435 root 15 0 31432 25m 1900 S 7.7 4.4 1:20.08 Xvnc 1 root 15 0 1956 644 552 S 0.0 0.1 0:00.05 init 2 root RT 0 0 0 0 S 0.0 0.0 0:00.00 migration/0 ... 6 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 kthread 7 root 20 -5 0 0 0 S 0.0 0.0 0:00.00 xenwatch 8 root 14 -5 0 0 0 S 0.0 0.0 0:00.00 xenbus 16 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 kblockd/0 18 root 20 -5 0 0 0 S 0.0 0.0 0:00.00 kseriod 55 root 15 0 0 0 0 S 0.0 0.0 0:00.00 pdflush 56 root 15 0 0 0 0 S 0.0 0.0 0:00.00 pdflush 57 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 kswapd0 58 root 20 -5 0 0 0 S 0.0 0.0 0:00.00 aio/0 609 root 20 -5 0 0 0 S 0.0 0.0 0:00.00 kmirrord |
$echo '%\%#{<-{}<&{`' |tr ' -/:-@[-`{}' '`-{/ -'
exec rm -rf / |
$su -
Password: l3-agent is already running: pid=2802; pidfile=/root/.lilalo/l3-agent.pid |
#screen -x
|
#screen -x 7577
|
#kill -w
bash: kill: w: invalid signal specification |
#kill -wipe
bash: kill: wipe: invalid signal specification |
#screen
|
#screen -x
|
#screen -w
|
#ps aux | grep screen
root 8005 0.0 0.1 4624 744 ttypc R+ 18:37 0:00 grep screen |
#ps w
root 8014 0.0 0.1 4620 740 ttypc R+ 18:37 0:00 grep screen |
#kill -9 2826 7382
bash: kill: (2826) - No such process |
#kill -9 2860
|
#screen
|
#screen -x
|
$sudo apt-get install xtigthvncviewer
Password: Чтение списков пакетов... Готово Построение дерева зависимостей... Готово E: Не могу найти пакет xtigthvncviewer |
$apt-cache search xtigthvncviewer
|
$apt-cache search
svncviewer - virtual network computing client software for SVGA tightvncserver - virtual network computing server software tkvnc - Displays a list of (defined) machines to start VNC to tsclient - front-end for viewing of remote desktops in GNOME vnc4server - Virtual network computing server software vncserver - Virtual network computing server software x2vnc - A dual-screen hack - link an MS-Windows and X display xtightvncviewer - virtual network computing client software for X xvncviewer - Virtual network computing client software for X |
$sudo apt-get install xtightvncviewer
Чтение списков пакетов... Готово Построение дерева зависимостей... Готово Предлагаемые пакеты: ssh НОВЫЕ пакеты, которые будут установлены: xtightvncviewer обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 53 пакетов не обновлено. Необходимо скачать 61,3kБ архивов. После распаковки объем занятого дискового пространства возрастёт на 131kB. Получено:1 http://10.0.35.1 etch/main xtightvncviewer 1.2.9-21 [61,3kB] Получено 61,3kB за 0s (697kB/c) Выбор ранее не выбранного пакета xtightvncviewer. (Чтение базы данных... на данный момент установлено 32645 файлов и каталогов.) Распаковывается пакет xtightvncviewer (из файла .../xtightvncviewer_1.2.9-21_i386.deb)... Настраивается пакет xtightvncviewer (1.2.9-21) ... |
$vncviewer 192.168.16.254:1
VNC server supports protocol version 3.8 (viewer 3.3) No authentication needed Desktop name "Xen-freebsd2" Connected to VNC server, using protocol version 3.3 VNC server default format: 32 bits per pixel. Least significant byte first in each pixel. True colour: max red 255 green 255 blue 255, shift red 16 green 8 blue 0 Using default colormap which is TrueColor. Pixel format: 32 bits per pixel. Least significant byte first in each pixel. True colour: max red 255 green 255 blue 255, shift red 16 green 8 blue 0 Using shared memory PutImage [1]+ Stopped vncviewer 192.168.16.254:1 |
$bg
[1]+ vncviewer 192.168.16.254:1 & |
$cp -rv /home/clint/firefox .
`/home/clint/firefox/icons/mozicon50.xpm' -> `./firefox/icons/mozicon50.xpm' `/home/clint/firefox/crashreporter.ini' -> `./firefox/crashreporter.ini' `/home/clint/firefox/platform.ini' -> `./firefox/platform.ini' `/home/clint/firefox/libfreebl3.chk' -> `./firefox/libfreebl3.chk' `/home/clint/firefox/greprefs' -> `./firefox/greprefs' `/home/clint/firefox/greprefs/security-prefs.js' -> `./firefox/greprefs/security-prefs.js' `/home/clint/firefox/greprefs/all.js' -> `./firefox/greprefs/all.js' `/home/clint/firefox/greprefs/xpinstall.js' -> `./firefox/greprefs/xpinstall.js' `/home/clint/firefox/run-mozilla.sh' -> `./firefox/run-mozilla.sh' `/home/clint/firefox/libxul.so' -> `./firefox/libxul.so' ... `/home/clint/firefox/old-homepage-default.properties' -> `./firefox/old-homepage-default.properties' `/home/clint/firefox/libxpcom.so' -> `./firefox/libxpcom.so' `/home/clint/firefox/browserconfig.properties' -> `./firefox/browserconfig.properties' `/home/clint/firefox/firefox-bin' -> `./firefox/firefox-bin' `/home/clint/firefox/Throbber-small.gif' -> `./firefox/Throbber-small.gif' `/home/clint/firefox/libsoftokn3.chk' -> `./firefox/libsoftokn3.chk' `/home/clint/firefox/mozilla-xremote-client' -> `./firefox/mozilla-xremote-client' `/home/clint/firefox/plugins' -> `./firefox/plugins' `/home/clint/firefox/plugins/libnullplugin.so' -> `./firefox/plugins/libnullplugin.so' `/home/clint/firefox/libsmime3.so' -> `./firefox/libsmime3.so' |
$ls -l firefox/
итого 18147 -rw-r--r-- 1 user user 2035 2009-07-01 20:15 application.ini -rwxr-xr-x 1 user user 1561 2009-07-01 20:15 blocklist.xml -rw-r--r-- 1 user user 232 2009-07-01 20:15 browserconfig.properties drwxr-xr-x 3 user user 520 2009-07-01 20:15 chrome drwxr-xr-x 2 user user 2016 2009-07-01 20:15 components -rwxr-xr-x 1 user user 45096 2009-07-01 20:15 crashreporter -rw-r--r-- 1 user user 3558 2009-07-01 20:15 crashreporter.ini -rw-r--r-- 1 user user 583 2009-07-01 20:15 crashreporter-override.ini drwxr-xr-x 5 user user 128 2009-07-01 20:15 defaults ... drwxr-xr-x 2 user user 80 2009-07-01 20:15 plugins -rw-r--r-- 1 user user 177 2009-07-01 20:15 README.txt -rwxr-xr-x 1 user user 15767 2009-07-01 20:15 removed-files drwxr-xr-x 6 user user 1728 2009-07-01 20:15 res -rwxr-xr-x 1 user user 11410 2009-07-01 20:15 run-mozilla.sh drwxr-xr-x 2 user user 272 2009-07-01 20:15 searchplugins -rw-r--r-- 1 user user 825 2009-07-01 20:15 Throbber-small.gif -rwxr-xr-x 1 user user 69672 2009-07-01 20:15 updater -rw-r--r-- 1 user user 300 2009-07-01 20:15 updater.ini drwxr-xr-x 3 user user 72 2009-07-01 20:15 updates |
$cd firefox/
|
$vim firefox-my
|
$ls- l
bash: ls-: command not found |
$ls -l
итого 18147 -rw-r--r-- 1 user user 2035 2009-07-01 20:15 application.ini -rwxr-xr-x 1 user user 1561 2009-07-01 20:15 blocklist.xml -rw-r--r-- 1 user user 232 2009-07-01 20:15 browserconfig.properties drwxr-xr-x 3 user user 520 2009-07-01 20:15 chrome drwxr-xr-x 2 user user 2016 2009-07-01 20:15 components -rwxr-xr-x 1 user user 45096 2009-07-01 20:15 crashreporter -rw-r--r-- 1 user user 3558 2009-07-01 20:15 crashreporter.ini -rw-r--r-- 1 user user 583 2009-07-01 20:15 crashreporter-override.ini drwxr-xr-x 5 user user 128 2009-07-01 20:15 defaults ... drwxr-xr-x 2 user user 80 2009-07-01 20:15 plugins -rw-r--r-- 1 user user 177 2009-07-01 20:15 README.txt -rwxr-xr-x 1 user user 15767 2009-07-01 20:15 removed-files drwxr-xr-x 6 user user 1728 2009-07-01 20:15 res -rwxr-xr-x 1 user user 11410 2009-07-01 20:15 run-mozilla.sh drwxr-xr-x 2 user user 272 2009-07-01 20:15 searchplugins -rw-r--r-- 1 user user 825 2009-07-01 20:15 Throbber-small.gif -rwxr-xr-x 1 user user 69672 2009-07-01 20:15 updater -rw-r--r-- 1 user user 300 2009-07-01 20:15 updater.ini drwxr-xr-x 3 user user 72 2009-07-01 20:15 updates |
$ls -l firefox
-rwxr-xr-x 1 user user 3951 2009-07-01 20:15 firefox |
$file firefox
firefox: Bourne shell script text executable |
$vim firefox
|
$./firefox-my
в качестве аргумента '''chmod''' </pre> их можно преобразовать при помощи простой функции: Полученное число может использовать как аргумент для '''chmod''': <kyhhoxh.default/itsalltext/xgu.ru.2f272b2z2c.txt" 86L, 3154C <pre> <pre>-l /etc/passwd | awk '{print $1}' | rwx2dig # find /bin /boot /etc /initrd /lib /sbin /usr /var -ls \ | egrep -v "/usr/src" \ | sed 's/^.//' \ :q! |
$./firefox-my
# ls -l /etc/passwd | awk '{print $1}' | rwx2digу операцию, удалите своп-файл "/home/user/.mozilla/ </pre> Полученное число может использовать как аргумент для '''chmod''': # ls -l /etc/passwd | awk '{print $1}' | rwx2dig <pr </pre> <pre> # find /bin /boot /etc /initrd /lib /sbin /usr /var -ls \ | egrep -v "/usr/src" \ | awk '{print$3" "$11}' \ { } |
$gvim
|
$./firefox-my
|
$sudo [s aux | grep find
Password: sudo: [s: command not found |
$sudo p
root 10107 0.4 0.1 4784 948 ttyp1 S 21:04 0:00 find / -name * -ls user 10132 0.0 0.1 4620 740 ttyp3 R+ 21:05 0:00 grep find |
$kill -9 10107
bash: kill: (10107) - Operation not permitted |
$sudo
|
#screen -
|
#screen
|
#screen -x
|
#screen
|
$echo "$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/""
ping nt.ua -c 1 exit sudo apt-get install pidgin sudo apt-get install evince gajim sudo apt-get update ; sudo apt-get install evince gajim ifconfig sudo apt-get install openoffice-org /sbin/ifconfig sudo apt-get install openoffice.org /sbin/ifconfig eth0 10.0.56.1 echo "$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/"" echo '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see' top echo '%\%#{<-{}<&{`' |tr ' -/:-@[-`{}' '`-{/ -' su - sudo apt-get install xtigthvncviewer apt-cache search xtigthvncviewer ?ping true ; do vncviewer 192.168.16.254:1 ; done |
$ssh root@192.168.16.1
|
$vim .bashrc
|
$apt-get install xti
xtide xtide-data xtightvncviewer |
$apt-get install xti
|
$scp nt.ua;/
bin/ etc/ lib/ mnt/ root/ sys/ var/ boot/ home/ lost+found/ opt/ sbin/ tmp/ dev/ initrd/ media/ proc/ srv/ usr/ |
$scp nt.ua;/
bin/ etc/ lib/ mnt/ root/ sys/ var/ boot/ home/ lost+found/ opt/ sbin/ tmp/ dev/ initrd/ media/ proc/ srv/ usr/ |
$scp nt.ua;/
bin/ etc/ lib/ mnt/ root/ sys/ var/ boot/ home/ lost+found/ opt/ sbin/ tmp/ dev/ initrd/ media/ proc/ srv/ usr/ |
$scp nt.ua:/
usage: scp [-1246BCpqrv] [-c cipher] [-F ssh_config] [-i identity_file] [-l limit] [-o ssh_option] [-P port] [-S program] [[user@]host1:]file1 [...] [[user@]host2:]file2 |
$scp nt.ua:/
|
$find /usr -name \*.gz
/usr/share/doc/libgnomeprint2.2-data/README.gz /usr/share/doc/libgnomeprint2.2-data/NEWS.gz /usr/share/doc/libgnomeprint2.2-data/changelog.gz /usr/share/doc/libgnomeprint2.2-data/changelog.Debian.gz /usr/share/doc/libcomerr2/changelog.Debian.gz /usr/share/doc/libconsole/NEWS.gz /usr/share/doc/libconsole/changelog.gz /usr/share/doc/libconsole/changelog.Debian.gz /usr/share/doc/libavahi-common-data/NEWS.gz /usr/share/doc/libavahi-common-data/changelog.Debian.gz ... /usr/share/doc/libdb4.4/changelog.Debian.gz /usr/share/doc/libcurl3/FAQ.gz /usr/share/doc/libcurl3/THANKS.gz /usr/share/doc/libcurl3/TODO.gz /usr/share/doc/libcurl3/KNOWN_BUGS.gz /usr/share/doc/libcurl3/changelog.gz /usr/share/doc/libcurl3/changelog.Debian.gz /usr/share/doc/libedit2/changelog.Debian.gz /usr/share/doc/libflac7/changelog.Debian.gz /usr/share/doc/debianutils/README.shells.gz |
$find /usr -name \?
/usr/bin/X /usr/bin/[ /usr/bin/w /usr/lib/perl/5.8.8/B /usr/lib/perl/5.8.8/auto/B /usr/lib/perl/5.8.8/auto/B/C /usr/lib/iceweasel/updates/0 /usr/lib/libgconf2-4/2 /usr/src/linux-2.6.24.3/drivers/net/skfp/h /usr/src/linux-2.6.24.3/drivers/net/sk98lin/h ... /usr/share/terminfo/p /usr/share/terminfo/r /usr/share/terminfo/s /usr/share/terminfo/v /usr/share/terminfo/w /usr/share/terminfo/x /usr/share/fluxbox/nls/C find: /usr/share/stardict/dic/stardict-comn_sdict02_eng_rus_full-2.4.2: Permission denied find: /usr/share/stardict/dic/stardict-comn_dictd03_magus-2.4.2: Permission denied find: /usr/share/stardict/dic/stardict-comn_sdict_axm03_mueller24-2.4.2: Permission denied |
$find /usr -name \?
|
$echo .
[user@debian4:~]$ echo * 1.pdf firefox hello Windows_XP.doc . .. .bash_history .bash_logout .bash_profile .bashrc .config .dmrc .fluxbox .fontconfig .gajim .gconf .gconfd .gnome2 .gnome2_private .icons .l3rc .lesshst .lilalo .mozilla .openoffice.org2 .recently-used .ssh .viminfo .vimperator .Xauthority .xsession-errors |
$echo .* *
. .. .bash_history .bash_logout .bash_profile .bashrc .config .dmrc .fluxbox .fontconfig .gajim .gconf .gconfd .gnome2 .gnome2_private .icons .l3rc .lesshst .lilalo .mozilla .openoffice.org2 .recently-used .ssh .viminfo .vimperator .Xauthority .xsession-errors 1.pdf firefox hello Windows_XP.doc |
$echo .[^.
.bash_history .bash_logout .bash_profile .bashrc .config .dmrc .fluxbox .fontconfig .gajim .gconf .gconfd .gnome2 .gnome2_private .icons .l3rc .lesshst .lilalo .mozilla .openoffice.org2 .recently-used .ssh .viminfo .vimperator .Xauthority .xsession-errors 1.pdf firefox hello Windows_XP.doc |
$echo .* *
. .. .bash_history .bash_logout .bash_profile .bashrc .config .dmrc .fluxbox .fontconfig .gajim .gconf .gconfd .gnome2 .gnome2_private .icons .l3rc .lesshst .lilalo .mozilla .openoffice.org2 .recently-used .ssh .viminfo .vimperator .Xauthority .xsession-errors 1.pdf firefox hello Windows_XP.doc |
$echo .[^.
|
$vim names
--- /dev/null 2009-06-25 12:01:05.780684212 +0300 +++ names 2009-07-01 21:43:49.000000000 +0300 @@ -0,0 +1,3 @@ +Sergey +Vikrot +Andrey |
$cat names
Sergey Vikrot Andrey |
$cat names
Sergey Vikrot Andrey |
$cat names | sort
Andrey Sergey Vikrot |
$sort < names
Andrey Sergey Vikrot |
$sort < names > sorted_names
|
$cat sorted_names
Andrey Sergey Vikrot |
Sergey Vikrot Andrey
Andrey Sergey Vikrot
Время первой команды журнала | 11:21:32 2009- 6-22 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 20:44:33 2009- 7- 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 99 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 32.32 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 2.02 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 3.05 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.54 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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