/l3/users/10-01-2007/nt-ladm/linux4.unix.nt/root :1 :2 :3 |
|
#vim /etc/hosts
2c2 < 127.0.1.1 host193.unix.nt host193 --- > 127.0.1.1 linux5.unix.nt linux5 |
#vim /etc/hosts
2c2 < 127.0.1.1 linux5.unix.nt linux5 --- > 127.0.1.1 linux4.unix.nt linux4 |
#mount
/dev/sda1 on / type ext3 (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) procbususb on /proc/bus/usb type usbfs (rw) 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) /dev/sda7 on /home type ext3 (rw) /dev/sda5 on /tmp type ext3 (rw) /dev/sda8 on /usr type ext3 (rw) /dev/sda6 on /var type ext3 (rw) /dev/sda2 on /mnt type vfat (rw,iocharset=koi8-r,codepage=866) |
#umount /mnt
|
#umount /mnt
|
#vim /etc/X11/xorg.conf
54c54,55 < Option "XkbLayout" "us" --- > Option "XkbLayout" "us,ru" > Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll" |
#apt-get install vim-full
Чтение списков пакетов... Готово Построение дерева зависимостей... Готово Будут установлены следующие дополнительные пакеты: libruby1.8 tcl8.4 vim-gui-common vim-runtime Предлагаемые пакеты: tclreadline cscope vim-doc ttf-bitstream-vera НОВЫЕ пакеты, которые будут установлены: libruby1.8 tcl8.4 vim-full vim-gui-common vim-runtime обновлено 0, установлено 5 новых пакетов, для удаления отмечено 0 пакетов, и 5 пакетов не обновлено. Необходимо скачать 10,2MБ архивов. ... Распаковывается пакет vim-gui-common (из файла .../vim-gui-common_1%3a7.0-122+1_all.deb)... Выбор ранее не выбранного пакета vim-runtime. Распаковывается пакет vim-runtime (из файла .../vim-runtime_1%3a7.0-122+1_all.deb)... Выбор ранее не выбранного пакета vim-full. Распаковывается пакет vim-full (из файла .../vim-full_1%3a7.0-122+1_i386.deb)... Настраивается пакет libruby1.8 (1.8.5-4) ... Настраивается пакет tcl8.4 (8.4.12-1.1) ... Настраивается пакет vim-gui-common (7.0-122+1) ... Настраивается пакет vim-runtime (7.0-122+1) ... Настраивается пакет vim-full (7.0-122+1) ... |
#ifconfig
eth0 Link encap:Ethernet HWaddr 00:13:D4:B2:47:61 inet addr:192.168.15.4 Bcast:192.168.15.255 Mask:255.255.255.0 inet6 addr: fe80::213:d4ff:feb2:4761/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:389382 errors:0 dropped:0 overruns:0 frame:0 TX packets:246577 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:100 RX bytes:138629092 (132.2 MiB) TX bytes:18264941 (17.4 MiB) Base address:0xd800 Memory:cffe0000-d0000000 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:36 errors:0 dropped:0 overruns:0 frame:0 TX packets:36 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:3120 (3.0 KiB) TX bytes:3120 (3.0 KiB) |
#telnet 192.168.15.6
Trying 192.168.15.6... telnet: Unable to connect to remote host: Connection refused |
#ping 192.168.15.6
PING 192.168.15.6 (192.168.15.6) 56(84) bytes of data. 64 bytes from 192.168.15.6: icmp_seq=1 ttl=64 time=0.794 ms 64 bytes from 192.168.15.6: icmp_seq=2 ttl=64 time=0.707 ms 64 bytes from 192.168.15.6: icmp_seq=3 ttl=64 time=0.718 ms 64 bytes from 192.168.15.6: icmp_seq=4 ttl=64 time=0.709 ms 64 bytes from 192.168.15.6: icmp_seq=5 ttl=64 time=0.669 ms 64 bytes from 192.168.15.6: icmp_seq=6 ttl=64 time=0.640 ms 64 bytes from 192.168.15.6: icmp_seq=7 ttl=64 time=0.220 ms 64 bytes from 192.168.15.6: icmp_seq=8 ttl=64 time=0.208 ms 64 bytes from 192.168.15.6: icmp_seq=9 ttl=64 time=0.236 ms ... 64 bytes from 192.168.15.6: icmp_seq=38 ttl=64 time=0.707 ms 64 bytes from 192.168.15.6: icmp_seq=39 ttl=64 time=0.238 ms 64 bytes from 192.168.15.6: icmp_seq=40 ttl=64 time=0.710 ms 64 bytes from 192.168.15.6: icmp_seq=41 ttl=64 time=0.720 ms 64 bytes from 192.168.15.6: icmp_seq=42 ttl=64 time=0.707 ms 64 bytes from 192.168.15.6: icmp_seq=43 ttl=64 time=0.720 ms 64 bytes from 192.168.15.6: icmp_seq=44 ttl=64 time=0.709 ms --- 192.168.15.6 ping statistics --- 44 packets transmitted, 44 received, 0% packet loss, time 42999ms rtt min/avg/max/mdev = 0.186/0.455/0.794/0.245 ms |
#export DISPLAY=192.168.15.3
|
#su
|
#su-
bash: su-: command not found |
#su -
exit l3-agent is already running: pid=12892; pidfile=/root/.lilalo/l3-agent.pid |
#telnet host15.unix.nt 9999
Trying 192.168.15.15... Connected to host15.unix.nt. Escape character is '^]'. ^] telnet> q Connection closed. |
#cp /etc/apt/sources.list{,.orig}
|
#vim /etc/apt/sources.list
3,4c3 < deb http://debian.org.ua/debian/ etch main contrib < deb-src http://debian.org.ua/debian/ etch main contrib --- > deb http://host15.unix.nt:9999/debian/ etch main contrib 6,7c5,8 < deb http://security.debian.org/ etch/updates main contrib < deb-src http://security.debian.org/ etch/updates main contrib --- > #deb-src http://debian.org.ua/debian/ etch main contrib > > #deb http://security.debian.org/ etch/updates main contrib > #deb-src http://security.debian.org/ etch/updates main contrib |
#apt-get update
Получено:1 http://host15.unix.nt etch Release.gpg [378B] Получено:2 http://host15.unix.nt etch Release [74,4kB] Получено:3 http://host15.unix.nt etch/main Packages [4307kB] 52% [3 Packages 2229096/4307kB 51%] 13,3kB/s 2m36s |
$ls
backup bin Desktop names projectX test touchlist base body files proj sh text very_long_file_name |
$echo 'a(b+c)-t(g+f)' | sed s/(.*[^)])/ /g
bash: syntax error near unexpected token `(' |
$echo 'a(b+c)-t(g+f)' | sed s/\(.*[^)]\)/ /g
bash: syntax error near unexpected token `)' |
$echo 'a(b+c)-t(g+f)' | sed 's/(.*[^)])/ /g'
a |
$echo 'a(b+c)-t(g+f)' | sed 's/([^)]*)/ /g'
a -t |
$echo 'a(b+c)-t(g+f)' | sed 's/([^)]*)/ /g' | cat
a -t |
$echo 'a(b+c)-t(g+f)' | sed 's/([^)]*)//g'
a-t |
$echo 'a(b+c)-t(g+f)' | sed 's/([^)]*)/ /g'
a -t |
$echo 'a(v-t)+f/(t+m)'
a(v-t)+f/(t+m) |
$echo 'a(v-t)+f/(t+m)' | sed 's/(*)//g'
a(v-t+f/(t+m |
$echo 'a(v-t)+f/(t+m)' | sed 's/(.*)//g'
a |
$echo 'a(v-t)+f/(t+m)' | sed 's/([^)]*)//g'
a+f/ |
$exit
|
#apt-get update
Получено:1 http://host15.unix.nt etch Release.gpg [378B] В кэше http://host15.unix.nt etch Release Err http://host15.unix.nt etch Release Получено:2 http://host15.unix.nt etch Release [74,4kB] Ign http://host15.unix.nt etch Release Получено:3 http://host15.unix.nt etch/main Packages/DiffIndex [2038B] В кэше http://host15.unix.nt etch/contrib Packages/DiffIndex Получено 76,8kB за 0s (96,0kB/c) Чтение списков пакетов... Готово W: GPG error: http://host15.unix.nt etch Release: Следующие подписи неверные: BADSIG 010908312D230C5F Debian Archive Automatic Signing Key (2006) <ftpmaster@debian.org> W: Вы можете запустить 'apt-get update' для исправления этих ошибок |
#vim /etc/apt/sources.list
3c3 < deb http://host15.unix.nt:9999/debian/ etch main contrib --- > deb http://host15.unix.nt:9999/debian/ |
#apt-get update
E: Искажённая строка 3 в списке источников /etc/apt/sources.list (проблема в имени дистрибутива) |
#vim /etc/apt/sources.list
3c3 < deb http://host15.unix.nt:9999/debian/ --- > deb http://host15.unix.nt:9999/debian/ etch main contrib |
#apt-get update
Получено:1 http://host15.unix.nt etch Release.gpg [378B] В кэше http://host15.unix.nt etch Release Err http://host15.unix.nt etch Release Получено:2 http://host15.unix.nt etch Release [74,4kB] Ign http://host15.unix.nt etch Release В кэше http://host15.unix.nt etch/main Packages/DiffIndex В кэше http://host15.unix.nt etch/contrib Packages/DiffIndex Получено 74,8kB за 0s (110kB/c) Чтение списков пакетов... Готово W: GPG error: http://host15.unix.nt etch Release: Следующие подписи неверные: BADSIG 010908312D230C5F Debian Archive Automatic Signing Key (2006) <ftpmaster@debian.org> W: Вы можете запустить 'apt-get update' для исправления этих ошибок |
#echo $HISTFILESIZE
500 |
#apt-get update
Получено:1 http://host15.unix.nt etch Release.gpg [378B] Получено:2 http://host15.unix.nt etch Release [197B] Ign http://host15.unix.nt etch Release В кэше http://host15.unix.nt etch/main Packages/DiffIndex В кэше http://host15.unix.nt etch/contrib Packages/DiffIndex Получено 575B за 0s (967B/c) Чтение списков пакетов... Готово W: GPG error: http://host15.unix.nt etch Release: Следующие подписи неверные: BADSIG 010908312D230C5F Debian Archive Automatic Signing Key (2006) <ftpmaster@debian.org> W: Вы можете запустить 'apt-get update' для исправления этих ошибок |
#apt-get update
Получено:1 http://host15.unix.nt etch Release.gpg [378B] Получено:2 http://host15.unix.nt etch Release [200B] Ign http://host15.unix.nt etch Release В кэше http://host15.unix.nt etch/main Packages/DiffIndex В кэше http://host15.unix.nt etch/contrib Packages/DiffIndex Получено 578B за 0s (964B/c) Чтение списков пакетов... Готово W: GPG error: http://host15.unix.nt etch Release: Следующие подписи неверные: BADSIG 010908312D230C5F Debian Archive Automatic Signing Key (2006) <ftpmaster@debian.org> W: Вы можете запустить 'apt-get update' для исправления этих ошибок |
#apt-get update
Получено:1 http://host15.unix.nt etch Release.gpg [378B] Получено:2 http://host15.unix.nt etch Release [105kB] Ign http://host15.unix.nt etch Release В кэше http://host15.unix.nt etch/main Packages/DiffIndex В кэше http://host15.unix.nt etch/contrib Packages/DiffIndex Получено 105kB за 0s (174kB/c) Чтение списков пакетов... Готово W: GPG error: http://host15.unix.nt etch Release: Следующие подписи неверные: BADSIG 010908312D230C5F Debian Archive Automatic Signing Key (2006) <ftpmaster@debian.org> W: Вы можете запустить 'apt-get update' для исправления этих ошибок |
#find / -perm +1000
/tmp /tmp/.ICE-unix /tmp/.X11-unix /usr/share/cups/model /dev/shm /etc/cups find: /proc/8219/task/8219/fd/4: No such file or directory find: /proc/8219/fd/4: No such file or directory /var/lock /var/spool/cron/atjobs /var/spool/cron/atspool /var/spool/cron/crontabs /var/spool/cups/tmp /var/lib/gdm /var/tmp |
#ls -l /var/lib/gdm
итого 8 -rw-r----- 1 root root 45 2007-01-12 11:36 :0.Xauth -rw-r--r-- 1 root root 68 2007-01-12 11:37 :0.Xservers |
#find / -perm +7000
/tmp /tmp/.ICE-unix /tmp/.X11-unix /usr/share/cups/model /usr/lib/evolution/camel-lock-helper-1.2 /usr/lib/pt_chown /usr/lib/openssh/ssh-keysign /usr/lib/libvte4/gnome-pty-helper /usr/bin/lppasswd /usr/bin/mutt_dotlock ... /var/cache/man/oldlocal/cat3 /var/cache/man/cat6 /var/cache/man/cat1 /var/cache/man/cat7 /var/cache/man/X11R6 /var/cache/man/local /var/cache/man/local/cat3 /var/cache/man/cat4 /var/tmp /var/local |
#ls -ld /var/mail
drwxrwsr-x 2 root mail 4096 2007-01-09 16:14 /var/mail |
#find / -perm +1000
/tmp /tmp/.ICE-unix /tmp/.X11-unix /usr/share/cups/model /dev/shm /etc/cups find: /proc/8267/task/8267/fd/4: No such file or directory find: /proc/8267/fd/4: No such file or directory /var/lock /var/spool/cron/atjobs /var/spool/cron/atspool /var/spool/cron/crontabs /var/spool/cups/tmp /var/lib/gdm /var/tmp |
#ls -ld /var/tmp
drwxrwxrwt 2 root root 4096 2006-10-28 17:06 /var/tmp |
#find / -perm +7000
/tmp /tmp/.ICE-unix /tmp/.X11-unix /usr/share/cups/model /usr/lib/evolution/camel-lock-helper-1.2 /usr/lib/pt_chown /usr/lib/openssh/ssh-keysign /usr/lib/libvte4/gnome-pty-helper /usr/bin/lppasswd /usr/bin/mutt_dotlock ... /var/cache/man/oldlocal/cat3 /var/cache/man/cat6 /var/cache/man/cat1 /var/cache/man/cat7 /var/cache/man/X11R6 /var/cache/man/local /var/cache/man/local/cat3 /var/cache/man/cat4 /var/tmp /var/local |
#ls -ld /var/tmp
drwxrwxrwt 2 root root 4096 2006-10-28 17:06 /var/tmp |
#mkdir ~/soft
+q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31 deb http://host15.unix.nt:9999/debian/ etch main contrib #deb-src http://debian.org.ua/debian/ etch main contrib ~ ~ ~ ~ ~ ~ ~ ... ~ ~ ~ ~ ~ ~ ~ ~ ~ "/etc/apt/sources.list" 8L, 284C 1,1 Весь |
#apt-get install kde
Чтение списков пакетов... Готово Построение дерева зависимостей... Готово Будут установлены следующие дополнительные пакеты: akregator amor ark arts artsbuilder atlantik atlantikdesigner blinken cvs dcoprss dirmngr dosfstools edict enscript eyesapplet fifteenapplet gettext gnupg-agent gnupg2 gpgsm imlib-base imlib11 indi juk kaboodle kaddressbook kaddressbook-plugins kalarm kalzium kalzium-data kamera kanagram kandy kanjidic kappfinder karm kasteroids kate kate-plugins katomic kaudiocreator kbackgammon kbattleship kblackbox kbounce kbruch kbstate kcalc kcharselect kcoloredit kcontrol kcron kdat kde-amusements kde-core kdeaccessibility kdeaddons kdeaddons-kfile-plugins kdeadmin kdeadmin-kfile-plugins ... libmailtools-perl libmeanwhile1 libmime-perl libmimelib1c2a libnews-nntpclient-perl liboggflac3 libpcap0.8 libpoppler0c2-qt libpth20 librss1 libsamplerate0 libsasl2-modules libtidy-0.99-0 libtiff-tools libtimedate-perl libtunepimp-bin libtunepimp3 libungif4g liburi-perl libwww-perl libxcomposite1 lskat mpeglib networkstatus noatun noatun-plugins pinentry-qt poster ppp psutils quanta quanta-data superkaramba tidy ttf-dustin ttf-kochi-gothic ttf-sjfonts wireless-tools xscreensaver обновлено 0, установлено 320 новых пакетов, для удаления отмечено 0 пакетов, и 19 пакетов не обновлено. Необходимо скачать 186MБ архивов. После распаковки объем занятого дискового пространства возрастёт на 484MB. Хотите продолжить [Д/н]? |
#su
kalzium kalzium-data kamera kanagram kandy kanjidic kappfinder karm kasteroids kate kate-plugins katomic kaudiocreator kbackgammon kbattleship kblackbox kbounce kbruch kbstate kcalc kcharselect kcoloredit kcontrol kcron kdat kde-amusements kde-core kdeaccessibility kdeaddons kdeaddons-kfile-plugins kdeadmin kdeadmin-kfile-plugins kdeartwork kdeartwork-emoticons kdeartwork-misc kdeartwork-style kdeartwork-theme-icon kdeartwork-theme-window kdebase kdebase-bin kdebase-data kdebase-kio-plugins kdeedu kdeedu-data kdegames kdegames-card-data kdegraphics kdegraphics-kfile-plugins kdelibs kdelirc kdemultimedia kdemultimedia-kappfinder-data kdemultimedia-kfile-plugins kdemultimedia-kio-plugins kdenetwork kdenetwork-kfile-plugins kdepasswd kdepim kdepim-kfile-plugins kdepim-kio-plugins kdepim-kresources kdepim-wizards kdeprint ... kdenetwork-kfile-plugins kdict kdnssd kget knewsticker libgadu3 libgsmme1c2a libmeanwhile1 kopete kpf libpcap0.8 ppp kppp krdc krfb ksirc wireless-tools kwifimanager kdenetwork kdepim-kfile-plugins kdepim-kio-plugins kdepim-kresources kdepim-wizards kitchensync gnupg2 pinentry-qt kleopatra libksieve0 libmimelib1c2a kmail kmailcvt knode knotes konsolekalendar kontact libkpimexchange1 korganizer korn kpilot ksync ktnef networkstatus libindex0 libkgantt0 kdepim kdelirc kdessh kdf kedit kfloppy kgpg khexedit kjots klaptopdaemon kmilo kregexpeditor ksim ktimer kwalletmanager superkaramba kdeutils libcvsservice0 kfilereplace klinkstatus kommander quanta-data quanta kimagemapeditor kxsldbg kdewebdev kde Установить эти пакеты без проверки [y/N]? y |
#apt-get install kde
libkiten1 ttf-kochi-gothic kiten klatin klettres-data klettres kmplot kpercentage kstars-data kstars ktouch kturtle kverbos liburi-perl libhtml-tagset-perl libhtml-parser-perl libhtml-tree-perl libwww-perl kvoctrain kwordquiz kdeedu kenolaba kfouleggs kgoldrunner kjumpingcube klickety klines kmahjongg kmines knetwalk kolf konquest kdegames-card-data kpat kpoker kreversi ksame kshisen ksirtet ksmiletris ksnake ksokoban kspaceduel ktron ktuberling kwin4 lskat kdegames kmoon kodo kteatime ktux kweather kworldclock kdetoys kde-amusements kmag kmousetool kmouth ksayit kttsd kdeaccessibility kdeaddons-kfile-plugins kicker-applets libhtml-tableextract-perl libcrypt-ssleay-perl libfinance-quote-perl libtimedate-perl libmailtools-perl libio-stringy-perl libconvert-binhex-perl libmime-perl libnews-nntpclient-perl ... Получено:111 http://host15.unix.nt etch/main kdelibs 4:3.5.5a.dfsg.1-5 [33,6kB] Получено:112 http://host15.unix.nt etch/main kde-core 5:47 [7598B] Получено:113 http://host15.unix.nt etch/main keduca 4:3.5.5-1 [411kB] Получено:114 http://host15.unix.nt etch/main ttf-dustin 20030517-4 [621kB] Получено:115 http://host15.unix.nt etch/main khangman 4:3.5.5-1 [1504kB] Получено:116 http://host15.unix.nt etch/main libboost-python1.33.1 1.33.1-9 [182kB] Получено:117 http://host15.unix.nt etch/main kig 4:3.5.5-1 [1866kB] Получено:118 http://host15.unix.nt etch/main libkiten1 4:3.5.5-1 [139kB] Получено:119 http://host15.unix.nt etch/main ttf-kochi-gothic 1.0.20030809-4 [4576kB] Получено:120 http://host15.unix.nt etch/main kiten 4:3.5.5-1 [201kB] |
#su -
konsolekalendar kontact kooka kopete korganizer korn kpackage kpager kpat kpdf kpercentage kpersonalizer kpf kpilot kpoker kpovmodeler kppp krdc krec kregexpeditor kreversi krfb kruler ksame ksayit kscd kscreensaver kscreensaver-xsavers kshisen ksig ksim ksirc ksirtet ksmiletris ksmserver ksnake ksnapshot ksokoban kspaceduel ksplash kstars kstars-data ksvg ksync ksysguard ksysguardd ksysv kteatime ktimer ktip ktnef ktouch ktron kttsd ktuberling kturtle ktux kuickshow kuser kverbos kview kviewshell kvoctrain kwalletmanager kweather kwifimanager kwin kwin4 kwordquiz kworldclock kxsldbg libakode2 libarts1-akode libarts1-audiofile libarts1-mpeglib libarts1-xine libavahi-compat-libdnssd1 libbluetooth2 libboost-python1.33.1 libconvert-binhex-perl libcrypt-ssleay-perl libcvsservice0 libdb4.3++c2 libdbus-qt-1-1c2 libfinance-quote-perl ... Получено:71 http://host15.unix.nt etch/main kbounce 4:3.5.5-1 [172kB] Получено:72 http://host15.unix.nt etch/main kbruch 4:3.5.5-1 [334kB] Получено:73 http://host15.unix.nt etch/main kbstate 4:3.5.5-2 [77,1kB] Получено:74 http://host15.unix.nt etch/main libgmp3c2 2:4.2.1+dfsg-4 [430kB] Получено:75 http://host15.unix.nt etch/main kcalc 4:3.5.5-2 [200kB] Получено:76 http://host15.unix.nt etch/main kcharselect 4:3.5.5-2 [72,0kB] Получено:77 http://host15.unix.nt etch/main kcoloredit 4:3.5.5-2 [103kB] Получено:78 http://host15.unix.nt etch/main libkonq4 4:3.5.5a.dfsg.1-5 [269kB] 16% [78 libkonq4 10003/269kB 3%] 3112kB/s 49s l3-agent is already running: pid=3656; pidfile=/root/.lilalo/l3-agent.pid |
#apt-get update
Получено:1 http://host15.unix.nt etch Release.gpg [378B] Получено:2 http://host15.unix.nt etch Release [97,8kB] Ign http://host15.unix.nt etch Release В кэше http://host15.unix.nt etch/main Packages/DiffIndex В кэше http://host15.unix.nt etch/contrib Packages/DiffIndex Получено 98,2kB за 0s (168kB/c) Чтение списков пакетов... Готово W: GPG error: http://host15.unix.nt etch Release: Следующие подписи неверные: BADSIG 010908312D230C5F Debian Archive Automatic Signing Key (2006) <ftpmaster@debian.org> W: Вы можете запустить 'apt-get update' для исправления этих ошибок |
#ls -la
итого 92 drwxr-x--- 7 root root 4096 2007-01-12 14:13 . drwxr-xr-x 23 user user 4096 2007-01-10 19:11 .. drwx------ 2 root root 4096 2007-01-09 16:42 .aptitude -rw-r--r-- 1 root root 880 2007-01-12 13:23 .bash_history -rw-r--r-- 1 root root 24 2003-12-06 17:29 .bash_logout -rw-r--r-- 1 root root 259 2007-01-09 19:29 .bash_profile -rw-r--r-- 1 root root 214 2007-01-09 19:29 .bashrc -rw-r--r-- 1 root root 210 2003-12-06 17:29 .cshrc -rw-r--r-- 1 root root 21 2003-12-06 17:29 .inputrc ... drwxr-xr-x 2 root root 4096 2007-01-12 14:29 .lilalo -rw-r--r-- 1 root root 79 2003-12-06 17:29 mymotd -rw-r--r-- 1 root root 86 2003-12-06 17:29 mynologin drwxr-xr-x 2 root root 4096 2003-12-07 19:57 mytgz -rw-r--r-- 1 root root 110 2004-11-10 18:10 .profile drwxr-xr-x 2 root root 4096 2007-01-12 14:12 soft drwxr-xr-x 2 root root 4096 2003-12-06 17:29 .ssh -rw-r--r-- 1 root root 196 2003-12-06 17:29 .tcshrc -rw------- 1 root root 4687 2007-01-12 14:13 .viminfo -rw-r--r-- 1 root root 16 2003-12-06 17:29 .vimrc |
#ls -la
итого 92 drwxr-x--- 7 root root 4096 2007-01-12 14:13 . drwxr-xr-x 23 user user 4096 2007-01-10 19:11 .. drwx------ 2 root root 4096 2007-01-09 16:42 .aptitude -rw-r--r-- 1 root root 880 2007-01-12 13:23 .bash_history -rw-r--r-- 1 root root 24 2003-12-06 17:29 .bash_logout -rw-r--r-- 1 root root 259 2007-01-09 19:29 .bash_profile -rw-r--r-- 1 root root 214 2007-01-09 19:29 .bashrc -rw-r--r-- 1 root root 210 2003-12-06 17:29 .cshrc -rw-r--r-- 1 root root 21 2003-12-06 17:29 .inputrc ... drwxr-xr-x 2 root root 4096 2007-01-12 14:29 .lilalo -rw-r--r-- 1 root root 79 2003-12-06 17:29 mymotd -rw-r--r-- 1 root root 86 2003-12-06 17:29 mynologin drwxr-xr-x 2 root root 4096 2003-12-07 19:57 mytgz -rw-r--r-- 1 root root 110 2004-11-10 18:10 .profile drwxr-xr-x 2 root root 4096 2007-01-12 14:12 soft drwxr-xr-x 2 root root 4096 2003-12-06 17:29 .ssh -rw-r--r-- 1 root root 196 2003-12-06 17:29 .tcshrc -rw------- 1 root root 4687 2007-01-12 14:13 .viminfo -rw-r--r-- 1 root root 16 2003-12-06 17:29 .vimrc |
#ls -la
итого 92 drwxr-x--- 7 root root 4096 2007-01-12 14:13 . drwxr-xr-x 23 user user 4096 2007-01-10 19:11 .. drwx------ 2 root root 4096 2007-01-09 16:42 .aptitude -rw-r--r-- 1 root root 880 2007-01-12 13:23 .bash_history -rw-r--r-- 1 root root 24 2003-12-06 17:29 .bash_logout -rw-r--r-- 1 root root 259 2007-01-09 19:29 .bash_profile -rw-r--r-- 1 root root 214 2007-01-09 19:29 .bashrc -rw-r--r-- 1 root root 210 2003-12-06 17:29 .cshrc -rw-r--r-- 1 root root 21 2003-12-06 17:29 .inputrc ... drwxr-xr-x 2 root root 4096 2007-01-12 14:29 .lilalo -rw-r--r-- 1 root root 79 2003-12-06 17:29 mymotd -rw-r--r-- 1 root root 86 2003-12-06 17:29 mynologin drwxr-xr-x 2 root root 4096 2003-12-07 19:57 mytgz -rw-r--r-- 1 root root 110 2004-11-10 18:10 .profile drwxr-xr-x 2 root root 4096 2007-01-12 14:12 soft drwxr-xr-x 2 root root 4096 2003-12-06 17:29 .ssh -rw-r--r-- 1 root root 196 2003-12-06 17:29 .tcshrc -rw------- 1 root root 4687 2007-01-12 14:13 .viminfo -rw-r--r-- 1 root root 16 2003-12-06 17:29 .vimrc |
#ls -la
итого 8 drwxr-xr-x 2 root root 4096 2007-01-12 14:12 . drwxr-x--- 7 root root 4096 2007-01-12 14:13 .. |
#ls -la
итого 8 drwxr-xr-x 2 root root 4096 2007-01-12 14:12 . drwxr-x--- 7 root root 4096 2007-01-12 14:13 .. |
#ls -la
итого 8 drwxr-xr-x 2 root root 4096 2007-01-12 14:12 . drwxr-x--- 7 root root 4096 2007-01-12 14:13 .. |
#find / -regex ".*\.jpe?g"
/usr/share/doc/xsane-common/html/xsane-brightness.jpg /usr/share/doc/xsane-common/html/xsane-adf-pages.jpg /usr/share/doc/xsane-common/html/xsane-setup-display.jpg /usr/share/doc/xsane-common/html/xsane-setup-email.jpg /usr/share/doc/xsane-common/html/xsane-rotation.jpg /usr/share/doc/xsane-common/html/xsane-batch-scan-delete.jpg /usr/share/doc/xsane-common/html/xsane-negative.jpg /usr/share/doc/xsane-common/html/xsane-autoselect.jpg /usr/share/doc/xsane-common/html/xsane-histogram.jpg /usr/share/doc/xsane-common/html/xsane-setup-enhancement.jpg ... /usr/lib/openoffice/share/gallery/www-back/stone-dark.jpg /usr/lib/openoffice/share/gallery/www-back/fuzzy-grey.jpg /usr/lib/openoffice/share/gallery/www-back/marble.jpg /usr/lib/openoffice/share/gallery/www-back/fuzzy-darkgrey.jpg /usr/lib/openoffice/share/gallery/www-back/daisy.jpg /usr/lib/openoffice/share/gallery/www-back/pattern.jpg /usr/lib/openoffice/share/gallery/www-back/pool.jpg /usr/lib/openoffice/share/gallery/www-back/lino-green.jpg /usr/lib/openoffice/share/gallery/www-back/stone.jpg /usr/lib/openoffice/share/gallery/www-back/fluffy.jpg |
#find / -regex ".*\.jpe?g"
/usr/share/doc/xsane-common/html/xsane-brightness.jpg /usr/share/doc/xsane-common/html/xsane-adf-pages.jpg /usr/share/doc/xsane-common/html/xsane-setup-display.jpg /usr/share/doc/xsane-common/html/xsane-setup-email.jpg /usr/share/doc/xsane-common/html/xsane-rotation.jpg /usr/share/doc/xsane-common/html/xsane-batch-scan-delete.jpg /usr/share/doc/xsane-common/html/xsane-negative.jpg /usr/share/doc/xsane-common/html/xsane-autoselect.jpg /usr/share/doc/xsane-common/html/xsane-histogram.jpg /usr/share/doc/xsane-common/html/xsane-setup-enhancement.jpg ... /usr/lib/openoffice/share/gallery/www-back/stone-dark.jpg /usr/lib/openoffice/share/gallery/www-back/fuzzy-grey.jpg /usr/lib/openoffice/share/gallery/www-back/marble.jpg /usr/lib/openoffice/share/gallery/www-back/fuzzy-darkgrey.jpg /usr/lib/openoffice/share/gallery/www-back/daisy.jpg /usr/lib/openoffice/share/gallery/www-back/pattern.jpg /usr/lib/openoffice/share/gallery/www-back/pool.jpg /usr/lib/openoffice/share/gallery/www-back/lino-green.jpg /usr/lib/openoffice/share/gallery/www-back/stone.jpg /usr/lib/openoffice/share/gallery/www-back/fluffy.jpg |
#find / -regex ".*\.jpe?g"
/usr/share/doc/xsane-common/html/xsane-brightness.jpg /usr/share/doc/xsane-common/html/xsane-adf-pages.jpg /usr/share/doc/xsane-common/html/xsane-setup-display.jpg /usr/share/doc/xsane-common/html/xsane-setup-email.jpg /usr/share/doc/xsane-common/html/xsane-rotation.jpg /usr/share/doc/xsane-common/html/xsane-batch-scan-delete.jpg /usr/share/doc/xsane-common/html/xsane-negative.jpg /usr/share/doc/xsane-common/html/xsane-autoselect.jpg /usr/share/doc/xsane-common/html/xsane-histogram.jpg /usr/share/doc/xsane-common/html/xsane-setup-enhancement.jpg ... /usr/lib/openoffice/share/gallery/www-back/stone-dark.jpg /usr/lib/openoffice/share/gallery/www-back/fuzzy-grey.jpg /usr/lib/openoffice/share/gallery/www-back/marble.jpg /usr/lib/openoffice/share/gallery/www-back/fuzzy-darkgrey.jpg /usr/lib/openoffice/share/gallery/www-back/daisy.jpg /usr/lib/openoffice/share/gallery/www-back/pattern.jpg /usr/lib/openoffice/share/gallery/www-back/pool.jpg /usr/lib/openoffice/share/gallery/www-back/lino-green.jpg /usr/lib/openoffice/share/gallery/www-back/stone.jpg /usr/lib/openoffice/share/gallery/www-back/fluffy.jpg |
#ls
~/soft \; < /root/soft ... /usr/lib/openoffice/share/gallery/www-back/ice-light.jpg > ? y find: /root/soft: Permission denied < /root/soft ... /usr/lib/openoffice/share/gallery/www-back/soft-structure_grey.jpg > ? n < /root/soft ... /usr/lib/openoffice/share/gallery/www-back/imitation_leather.jpg > ? n < /root/soft ... /usr/lib/openoffice/share/gallery/www-back/rings-green.jpg > ? n < /root/soft ... /usr/lib/openoffice/share/gallery/www-back/liquid-blue.jpg > ? n < /root/soft ... /usr/lib/openoffice/share/gallery/www-back/sand-light.jpg > ? n < /root/soft ... /usr/lib/openoffice/share/gallery/www-back/fuzzy_light.jpg > ? n < /root/soft ... /usr/lib/openoffice/share/gallery/www-back/bulging.jpg > ? n < /root/soft ... /usr/lib/openoffice/share/gallery/www-back/rings-orange.jpg > ? |
#ls
~/soft \; < /root/soft ... /usr/lib/openoffice/share/gallery/www-back/ice-light.jpg > ? y find: /root/soft: Permission denied < /root/soft ... /usr/lib/openoffice/share/gallery/www-back/soft-structure_grey.jpg > ? n < /root/soft ... /usr/lib/openoffice/share/gallery/www-back/imitation_leather.jpg > ? n < /root/soft ... /usr/lib/openoffice/share/gallery/www-back/rings-green.jpg > ? n < /root/soft ... /usr/lib/openoffice/share/gallery/www-back/liquid-blue.jpg > ? n < /root/soft ... /usr/lib/openoffice/share/gallery/www-back/sand-light.jpg > ? n < /root/soft ... /usr/lib/openoffice/share/gallery/www-back/fuzzy_light.jpg > ? n < /root/soft ... /usr/lib/openoffice/share/gallery/www-back/bulging.jpg > ? n < /root/soft ... /usr/lib/openoffice/share/gallery/www-back/rings-orange.jpg > ? |
#ls
~/soft \; < /root/soft ... /usr/lib/openoffice/share/gallery/www-back/ice-light.jpg > ? y find: /root/soft: Permission denied < /root/soft ... /usr/lib/openoffice/share/gallery/www-back/soft-structure_grey.jpg > ? n < /root/soft ... /usr/lib/openoffice/share/gallery/www-back/imitation_leather.jpg > ? n < /root/soft ... /usr/lib/openoffice/share/gallery/www-back/rings-green.jpg > ? n < /root/soft ... /usr/lib/openoffice/share/gallery/www-back/liquid-blue.jpg > ? n < /root/soft ... /usr/lib/openoffice/share/gallery/www-back/sand-light.jpg > ? n < /root/soft ... /usr/lib/openoffice/share/gallery/www-back/fuzzy_light.jpg > ? n < /root/soft ... /usr/lib/openoffice/share/gallery/www-back/bulging.jpg > ? n < /root/soft ... /usr/lib/openoffice/share/gallery/www-back/rings-orange.jpg > ? |
#ls -la
итого 8 drwxr-xr-x 2 root root 4096 2007-01-12 14:12 . drwxr-x--- 7 root root 4096 2007-01-12 14:13 .. |
#ls -la
итого 8 drwxr-xr-x 2 root root 4096 2007-01-12 14:12 . drwxr-x--- 7 root root 4096 2007-01-12 14:13 .. |
#ls -la
итого 8 drwxr-xr-x 2 root root 4096 2007-01-12 14:12 . drwxr-x--- 7 root root 4096 2007-01-12 14:13 .. |
#apt-get update
Получено:1 http://host15.unix.nt etch Release.gpg [378B] Получено:2 http://host15.unix.nt etch Release [96,6kB] Ign http://host15.unix.nt etch Release В кэше http://host15.unix.nt etch/main Packages/DiffIndex В кэше http://host15.unix.nt etch/contrib Packages/DiffIndex Получено 97,0kB за 0s (166kB/c) Чтение списков пакетов... Готово W: GPG error: http://host15.unix.nt etch Release: Следующие подписи неверные: BADSIG 010908312D230C5F Debian Archive Automatic Signing Key (2006) <ftpmaster@debian.org> W: Вы можете запустить 'apt-get update' для исправления этих ошибок |
#ls -la
итого 8 drwxr-xr-x 2 root root 4096 2007-01-12 14:12 . drwxr-x--- 7 root root 4096 2007-01-12 14:13 .. |
a -t
Время первой команды журнала | 19:05:54 2007- 1- 9 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 14:40:49 2007- 1-12 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 100 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 12.00 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 2.00 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.59 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 1.05 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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