/l3/users/eb/2009/linux11/user :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 :15 :16 :17 :18 |
|
#TZ=Russia/Moscov date
Втр Май 26 09:38:50 UTC 2009 |
#date
Втр Май 26 12:39:01 EEST 2009 |
#ls /usr/share/zoneinfo/
Africa Chile Factory Iceland MET Portugal Turkey America CST6CDT GB Indian Mexico posix UCT Antarctica Cuba GB-Eire Iran Mideast posixrules Universal Arctic EET GMT iso3166.tab MST PRC US Asia Egypt GMT0 Israel MST7MDT PST8PDT UTC Atlantic Eire GMT-0 Jamaica Navajo right WET Australia EST GMT+0 Japan NZ ROC W-SU Brazil EST5EDT Greenwich Kwajalein NZ-CHAT ROK zone.tab Canada Etc Hongkong Libya Pacific Singapore Zulu CET Europe HST localtime Poland SystemV |
#ls /usr/share/zoneinfo/Asia
Aden Calcutta Hovd Kuching Qatar Tbilisi Almaty Choibalsan Irkutsk Kuwait Qyzylorda Tehran Amman Chongqing Istanbul Macao Rangoon Tel_Aviv Anadyr Chungking Jakarta Macau Riyadh Thimbu Aqtau Colombo Jayapura Magadan Riyadh87 Thimphu Aqtobe Dacca Jerusalem Makassar Riyadh88 Tokyo Ashgabat Damascus Kabul Manila Riyadh89 Ujung_Pandang Ashkhabad Dhaka Kamchatka Muscat Saigon Ulaanbaatar Baghdad Dili Karachi Nicosia Sakhalin Ulan_Bator Bahrain Dubai Kashgar Novosibirsk Samarkand Urumqi Baku Dushanbe Kathmandu Omsk Seoul Vientiane Bangkok Gaza Katmandu Oral Shanghai Vladivostok Beirut Harbin Kolkata Phnom_Penh Singapore Yakutsk Bishkek Ho_Chi_Minh Krasnoyarsk Pontianak Taipei Yekaterinburg Brunei Hong_Kong Kuala_Lumpur Pyongyang Tashkent Yerevan |
#ls /usr/share/zoneinfo/Asia/R
Rangoon Riyadh Riyadh87 Riyadh88 Riyadh89 |
#ls /usr/share/zoneinfo/
Africa/ Cuba GMT0 Japan Pacific/ Turkey America/ EET GMT-0 Kwajalein Poland UCT Antarctica/ Egypt GMT+0 Libya Portugal Universal Arctic/ Eire Greenwich localtime posix/ US/ Asia/ EST Hongkong MET posixrules UTC Atlantic/ EST5EDT HST Mexico/ PRC WET Australia/ Etc/ Iceland Mideast/ PST8PDT W-SU Brazil/ Europe/ Indian/ MST right/ zone.tab Canada/ Factory Iran MST7MDT ROC Zulu CET GB iso3166.tab Navajo ROK Chile/ GB-Eire Israel NZ Singapore CST6CDT GMT Jamaica NZ-CHAT SystemV/ |
#dpkg -i opera_9.64.2480.gcc4.qt3_i386.deb
Выбор ранее не выбранного пакета opera. (Чтение базы данных ... на данный момент установлено 50002 файлов и каталогов.) Распаковывается пакет opera (из файла opera_9.64.2480.gcc4.qt3_i386.deb)... Настраивается пакет opera (9.64.2480.gcc4.qt3) ... update-alternatives: используется `/usr/bin/opera' для предоставления `/usr/bin/x-www-browser' (x-www-browser) в автоматический режим. Обрабатываются триггеры для hicolor-icon-theme ... Обрабатываются триггеры для man-db ... Обрабатываются триггеры для desktop-file-utils ... Обрабатываются триггеры для menu ... |
#apt-cache search mkis
mkisofs - Dummy transition package for genisoimage xcdroast - X based CD-writer software |
#cd /tmp
|
#echo privet > file
|
#find / -name ab\*
/lib/modules/2.6.29-2-686/kernel/drivers/net/tokenring/abyss.ko /lib/modules/2.6.29-2-686/kernel/drivers/hwmon/abituguru3.ko /lib/modules/2.6.29-2-686/kernel/drivers/hwmon/abituguru.ko /sys/devices/platform/pcspkr/input/input3/capabilities/abs /sys/devices/platform/i8042/serio0/input/input0/capabilities/abs /sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input1/capabilities/abs /sys/devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input2/capabilities/abs /sys/devices/pci0000:00/0000:00:1d.0/usb5/5-1/5-1:1.0/input/input4/capabilities/abs /usr/lib/python2.5/site-packages/numpy/distutils/fcompiler/absoft.pyc /usr/lib/python2.5/site-packages/numpy/distutils/fcompiler/absoft.py ... /usr/lib/xscreensaver/abstractile /usr/share/vim/vim72/ftplugin/abaqus.vim /usr/share/vim/vim72/syntax/abap.vim /usr/share/vim/vim72/syntax/abel.vim /usr/share/vim/vim72/syntax/abaqus.vim /usr/share/vim/vim72/syntax/abc.vim /usr/share/perl/5.10.0/abbrev.pl /usr/share/xfce4/doc/C/images/about-dialog.png /usr/share/pyshared/numpy/distutils/fcompiler/absoft.py ^C |
$ls -l
итого 68 drwxr-xr-x 2 user user 4096 Май 26 13:53 Desktop drwxr-xr-x 2 user user 4096 Май 25 09:35 Documents drwxr-xr-x 2 user user 4096 Май 25 09:35 Download -rw-r--r-- 1 user user 31207 Май 26 14:10 find-stderr -rw-r--r-- 1 user user 1635 Май 26 14:10 find-stdout drwxr-xr-x 2 user user 4096 Май 25 09:35 Music drwxr-xr-x 2 user user 4096 Май 25 09:35 Pictures drwxr-xr-x 2 user user 4096 Май 25 09:35 Public drwxr-xr-x 2 user user 4096 Май 25 09:35 Templates drwxr-xr-x 2 user user 4096 Май 25 09:35 Videos |
$less *out
|
$l
l3 less loadkeys ls l3-agent lessecho loadunimap lsattr l3cd lessfile local lshal l3_close_session lesskey locale lsmod l3-config lesspipe localedef lspci l3_fix_prompt let lockfile-create lspgpot l3mass_upload lexgrog lockfile-remove lsusb l3pwd lft lockfile-touch luit l3_save_last_line lft.db logger lwp-download l3script libnetcfg login lwp-mirror l3shot licq logname lwp-request l3upload line logout lwp-rget last link look lxterm lastb linux32 lorder lzcat lastlog linux64 lpq lzma lcf listres lpr ld ln lprm ldd lnstat lptest |
$l3-agent
|
#cat /etc/passwd | cut -d : -f 1-4
root:x:0:0 daemon:x:1:1 bin:x:2:2 sys:x:3:3 sync:x:4:65534 games:x:5:60 man:x:6:12 lp:x:7:7 mail:x:8:8 news:x:9:9 ... gnats:x:41:41 nobody:x:65534:65534 libuuid:x:100:101 sshd:x:101:65534 messagebus:x:102:104 polkituser:x:103:105 haldaemon:x:104:106 gdm:x:105:107 user:x:1000:1000 zeroinst:x:106:108 |
#cat /etc/passwd | tr : = | head
root=x=0=0=root=/root=/bin/bash daemon=x=1=1=daemon=/usr/sbin=/bin/sh bin=x=2=2=bin=/bin=/bin/sh sys=x=3=3=sys=/dev=/bin/sh sync=x=4=65534=sync=/bin=/bin/sync games=x=5=60=games=/usr/games=/bin/sh man=x=6=12=man=/var/cache/man=/bin/sh lp=x=7=7=lp=/var/spool/lpd=/bin/sh mail=x=8=8=mail=/var/mail=/bin/sh news=x=9=9=news=/var/spool/news=/bin/sh |
#cat /etc/passwd | tr : 11 | head
root1x10101root1/root1/bin/bash daemon1x11111daemon1/usr/sbin1/bin/sh bin1x12121bin1/bin1/bin/sh sys1x13131sys1/dev1/bin/sh sync1x141655341sync1/bin1/bin/sync games1x151601games1/usr/games1/bin/sh man1x161121man1/var/cache/man1/bin/sh lp1x17171lp1/var/spool/lpd1/bin/sh mail1x18181mail1/var/mail1/bin/sh news1x19191news1/var/spool/news1/bin/sh |
#cat /etc/passwd | tr : паÑмеÑ`½Ñли `
bash: паменÑли: команда не найдена tr: пÑопÑÑен опеÑанд поÑле `:' ÐÑи пÑеобÑазовании Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ задаÑÑ Ð´Ð²Ðµ ÑаблиÑÑ. ÐопÑобÑйÑе `tr --help' Ð´Ð»Ñ Ð¿Ð¾Ð»ÑÑÐµÐ½Ð¸Ñ Ð±Ð¾Ð»ÐµÐµ подÑобного опиÑаниÑ. |
#cat /etc/passwd | tr : `памÐ'нÑли' | head
rootÐxÐ0Ð0ÐrootÐ/rootÐ/bin/bash daemonÐxÐ1Ð1ÐdaemonÐ/usr/sbinÐ/bin/sh binÐxÐ2Ð2ÐbinÐ/binÐ/bin/sh sysÐxÐ3Ð3ÐsysÐ/devÐ/bin/sh syncÐxÐ4Ð65534ÐsyncÐ/binÐ/bin/sync gamesÐxÐ5Ð60ÐgamesÐ/usr/gamesÐ/bin/sh manÐxÐ6Ð12ÐmanÐ/var/cache/manÐ/bin/sh lpÐxÐ7Ð7ÐlpÐ/var/spool/lpdÐ/bin/sh mailÐxÐ8Ð8ÐmailÐ/var/mailÐ/bin/sh newsÐxÐ9Ð9ÐnewsÐ/var/spool/newsÐ/bin/sh |
#cat /etc/passwd | tr : 'паменяли' | head
|
#scuko_zamenyalka()
> { | bcho ibase=2; echo obase=8; ls -l /etc/passwd | cut -c 2-10| tr -- -rwx 01 ) > } |
#while read dir; do mkdir $dir; done
asd sda das |
#ls
asd das file keyring-RqMNC5 orbit-user sda ssh-UUsumS2683 |
#while read dirdo mkdir $dir; done
bash: syntax error near unexpected token `done' |
#while read dir do echo $dir; done
bash: syntax error near unexpected token `done' |
#while read dir; do echo $dir; done
asd asd |
#while read dir; tr a-z A-z %dir;do echo $dir; done
asd tr: лишний операнд `%dir' Попробуйте `tr --help' для получения более подробного описания. |
#while read dir; tr a-z A-z $dir;do echo $dir; done
asd tr: лишний операнд `asd' Попробуйте `tr --help' для получения более подробного описания. |
#while read dir; tr a-z A-z ;do echo $dir; done
asd asd ASD asd ASD dsa DSA asd ^Z [1]+ Stopped tr a-z A-z |
#while read dir; do echo $dir|tr a-z A-Z $dir; done
asd tr: лишний операнд `asd' Попробуйте `tr --help' для получения более подробного описания. bash: echo: ошибка записи: Обрыв канала ^Z |
#while read dir; do echo $dir|tr a-z A-Z; done
asd ASD asd ASD dsa DSA |
#while read dir; do echo $dir|tr a-z'\ ' A-Z'\ '; done
asd ASD dsa DSA dsa dsa DSA DSA |
#exit
Есть приостановленные задачи. |
#while read dir; do mkdir $dir|tr a-z'\ ' A-Z'\ '; done
asd mkdir: невозможно создать каталог `asd': Файл существует asd mkdir: невозможно создать каталог `asd': Файл существует dsa dsa mkdir: невозможно создать каталог `dsa': Файл существует asd f mkdir: невозможно создать каталог `asd': Файл существует |
#ls
asd das dsa f file keyring-RqMNC5 orbit-user sda ssh-UUsumS2683 |
#exit
Есть приостановленные задачи. |
#ls
asd dsa file orbit-user sda WER das f keyring-RqMNC5 QWE ssh-UUsumS2683 WER T |
#rm -R W
rm: невозможно удалить `W': Нет такого файла или каталога |
#rm -R W*
|
#ls
asd das dsa f file keyring-RqMNC5 orbit-user QWE sda ssh-UUsumS2683 |
#rm -R as*
|
#rm -R das
|
#rm -R dsa
|
#rm -R f
|
#!L
LANG=C screen |
#!l
ls file keyring-RqMNC5 orbit-user QWE sda ssh-UUsumS2683 |
#rm -R Q*
|
#rm -R sd*
|
#find /usr -ls | awk '{print $6}' | sort | uniq -c
1 crontab 4 lp 4 mail 1 messagebus 5 polkituser 48309 root 2 shadow 1 src 1 ssh 55 staff 2 tty 2 utmp |
#find /usr -ls | awk '{print $5}' | sort | uniq -c
1 polkituser 48386 root |
#find /usr -ls | awk '{print $3}' | sort | uniq -c
8 drwxr-sr-x 36 drwxrwsr-x 3684 drwxr-xr-x 4984 lrwxrwxrwx 4 -r--r--r-- 38139 -rw-r--r-- 2 -rw-rw-r-- 5 -rwsr-sr-x 2 -rwsr-xr-- 12 -rwsr-xr-x 16 -rwxr-sr-x 1495 -rwxr-xr-x |
#5~
|
$ls
Desktop Download find-stdout Pictures Templates Documents find-stderr Music Public Videos |
$l3upload
Usage: l3upload <filename> [<time>] <filename> - name of the file to upload |
$l3
l3 l3_close_session l3mass_upload l3script l3-agent l3-config l3pwd l3shot l3cd l3_fix_prompt l3_save_last_line l3upload |
$top
top - 15:45:14 up 4:03, 7 users, load average: 1.78, 0.83, 0.32 Tasks: 134 total, 3 running, 130 sleeping, 1 stopped, 0 zombie * A: PID = Process Id u: nFLT = Page Fault count Cpu(s): 52.0%us, 48.0%sy, 0.0%ni, 0.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st Mem: 3107648k total, 989632k used, 2118016k free, 50420k buffers PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND Swap: 0k total, 0k used, 0k free, 416200k cached 9175 user 20 0 14572 9376 1496 R 97 0.3 3:35.09 l3-agent * W: S = Process Status 0x00000001 PF_ALIGNWARN 10301 root 20 0 4792 528 432 R 95 0.0 1:06.97 cat ... 2 root 15 -5 0 0 0 S 0 0.0 0:00.00 kthreadd 3 root RT -5 0 0 0 S 0 0.0 0:00.00 migration/0 4 root 15 -5 0 0 0 S 0 0.0 0:00.00 ksoftirqd/0 5 root RT -5 0 0 0 S 0 0.0 0:00.00 watchdog/0 6 root RT -5 0 0 0 S 0 0.0 0:00.00 migration/1 7 root 15 -5 0 0 0 S 0 0.0 0:00.01 ksoftirqd/1 8 root RT -5 0 0 0 S 0 0.0 0:00.00 watchdog/1 7 root 15 -5 0 0 0 S 0 0.0 0:00.01 ksoftirqd/1 8 root RT -5 0 0 0 S 0 0.0 0:00.00 watchdog/1 9 root 15 -5 0 0 0 S 0 0.0 0:00.00 cpuset |
#kill -9 9175
|
#l3agent
bash: l3agent: команда не найдена |
#l3
l3 l3_close_session l3mass_upload l3script l3-agent l3-config l3pwd l3shot l3cd l3_fix_prompt l3_save_last_line l3upload |
#l3-agent
l3-agent is already running: pid=3313; pidfile=/root/.lilalo/l3-agent.pid |
#grep -r 10.0.35.100 /etc
|
#strings /proc/k
kallsyms kcore key-users kmsg kpagecount kpageflags |
#strings /proc/kcore |grep passwo
Generate a password in MD5 format. password password [--md5] PASSWD [FILE] If used in the first section of a menu file, disable all interactive editing control (menu entry editor and command line). If the password PASSWD is entered, it loads the FILE as a new config file and restarts the GRUB Stage 2. If you omit the argument FILE, then GRUB just unlocks privileged instructions. You can also use it in the script section, in which case it will ask for the password, befor password to unlock the next set of features. common-password passwords.dat ^C |
#strings /proc/kcore |grep prima
prima prima Set the active partition on the root disk to GRUB's root device. This command is limited to _primary_ PC partitions on a hard disk. Create a primary partition at the starting address START with the length LEN, with the type TYPE. START and LEN are in sector units. primary cpu clock <4>Alternate GPT is invalid, using primary GPT. primary-dns <6>PCI: Discovered primary peer bus %02x [IRQ] fb_is_primary_device [Kprima ... Attempt to load the primary boot image from FILE. The rest of the line is passed verbatim as the "kernel command line". Any modules must be reloaded after using this command. The option --type is used to suggest what type of kernel to be loaded. TYPE must be either of "netbsd", "freebsd", "openbsd", "linux", "biglinux" and "multiboot". The option --no-mem-option tells GRUB not to pass a Linux's m et the active partition on the root disk to GRUB's root device. This command is limited to _primary_ PC partitions on a hard disk. Create a primary partition at the starting address START with the length LEN, with the type TYPE. START and LEN are in sector units. Set the active partition on the root disk to GRUB's root device. This command is limited to _primary_ PC partitions on a hard disk. Create a primary partition at the starting address START with the length LEN, with the type TYPE. START and LEN are in sector uni% 00-primary.seat 00-primary.seat.dpkg-newq 00-primary.seat Defect list error in primary list <7>[drm:%s] release primary %s |
#strings /proc/kcore |grep primax
[0mstrings /proc/kcore |grep primax [0mstrings /proc/kcore |grep primax [0mstrings /proc/kcore |grep primax [0mstrings /proc/kcore |grep primax [0mstrings /proc/kcore |grep primax [0mstrings /proc/kcore |grep primax [0mstrings /proc/kcore |grep primax [0mstrings /proc/kcore |grep primax [0mstrings /proc/kcore |grep primax [0mstrings /proc/kcore |grep primax ... [0mstrings /proc/kcore |grep primax [0mstrings /proc/kcore |grep primax [0mstrings /proc/kcore |grep primax [0mstrings /proc/kcore |grep primax [0mstrings /proc/kcore |grep primax [0mstrings /proc/kcore |grep primax [0mstrings /proc/kcore |grep primax [0mstrings /proc/kcore |grep primax [0mstrings /proc/kcore |grep primax [0mstrings /proc/kcore |grep primax |
#grep -r linux12 /etc
|
#grep -r linux11 /etc
/etc/hostname:linux11 /etc/motd:Linux linux11 2.6.29-2-686 #1 SMP Sun May 17 17:56:29 UTC 2009 i686 |
#grep -rl linux11 /etc
/etc/hostname /etc/motd |
#cat /etc/motd
Linux linux11 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. |
#tac /etc/motd
permitted by applicable law. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent individual files in /usr/share/doc/*/copyright. the exact distribution terms for each program are described in the The programs included with the Debian GNU/Linux system are free software; Linux linux11 2.6.29-2-686 #1 SMP Sun May 17 17:56:29 UTC 2009 i686 |
#ls -l /etc | awk '{print $2}' | sort | uniq -c
80 1 57 2 9 3 11 4 3 5 2 6 1 7 1 9 1 984 |
#ls -l /etc | awk '{print $2}' |sort| uniq -c
80 1 57 2 9 3 11 4 3 5 2 6 1 7 1 9 1 984 |
#netstat -A UNIX
Unknown address family `UNIX'. |
#netstat -A unix
unix 3 [ ] STREAM CONNECTED 43677 @/tmp/dbus-RJZLtxwCfk unix 3 [ ] STREAM CONNECTED 43676 unix 3 [ ] STREAM CONNECTED 40128 @/tmp/.X11-unix/X0 unix 3 [ ] STREAM CONNECTED 40127 unix 3 [ ] STREAM CONNECTED 39105 @/tmp/dbus-RJZLtxwCfk unix 3 [ ] STREAM CONNECTED 39104 unix 3 [ ] STREAM CONNECTED 39101 @/tmp/.ICE-unix/2683 unix 3 [ ] STREAM CONNECTED 39100 unix 3 [ ] STREAM CONNECTED 39099 @/tmp/.X11-unix/X0 unix 3 [ ] STREAM CONNECTED 39098 ... unix 3 [ ] STREAM CONNECTED 6920 unix 3 [ ] STREAM CONNECTED 6756 @/var/run/hald/dbus-qEIajgOnZ7 unix 3 [ ] STREAM CONNECTED 6755 unix 3 [ ] STREAM CONNECTED 6734 /var/run/dbus/system_bus_socket unix 3 [ ] STREAM CONNECTED 6733 unix 3 [ ] STREAM CONNECTED 6719 /var/run/dbus/system_bus_socket unix 3 [ ] STREAM CONNECTED 6718 unix 2 [ ] DGRAM 6689 unix 3 [ ] STREAM CONNECTED 6634 unix 3 [ ] STREAM CONNECTED 6633 |
#netstat -A unix|wc -l
167 |
#mkfifo /tmp/fifo
|
#cat >/tmp/fifo
adffda asdf adf asdf asf adf |
$ls
Desktop Download find-stdout Pictures Templates Documents find-stderr Music Public Videos |
#ls
fifo file keyring-RqMNC5 orbit-user ssh-UUsumS2683 |
$tail /tmp/fifo
^C |
$su -
Пароль: l3-agent is already running: pid=3313; pidfile=/root/.lilalo/l3-agent.pid |
adffda asdf adf asdf asf adf
Linux linux11 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.
Время первой команды журнала | 12:38:07 2009- 5-26 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 16:38:12 2009- 5-26 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 12.87 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 1.98 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 2.93 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.57 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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