/l3/users/07-07-2008/fbsd-adm/fbsd1.unix.nt/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 |
|
#kiallall -9 gdm
bash: kiallall: ËÏÍÁÎÄÁ ÎÅ ÎÁÊÄÅÎÁ |
#/usr/local/etc/rc.d/gdm restart
Stopping gdm. Waiting for PIDS: 1751, 1751, 1751, 1751, 1751. Starting gdm. |
#less /var/log/gdm/\:0.log
|
#less /var/log/gdm/\:0.log
|
#less /var/log/gdm/\:0.log
|
#ls -l /usr/local/etc/gdm/gdm.conf*
-r--r--r-- 1 root wheel 3431 8 ÉÀÌ 08:22 /usr/local/etc/gdm/gdm.conf -r--r--r-- 1 root wheel 3420 8 ÉÀÌ 08:21 /usr/local/etc/gdm/gdm.conf.back |
#ls -l /usr/local/etc/gdm/gdm.conf*
-r--r--r-- 1 root wheel 3431 8 ÉÀÌ 08:22 /usr/local/etc/gdm/gdm.conf -r--r--r-- 1 root wheel 3420 8 ÉÀÌ 08:21 /usr/local/etc/gdm/gdm.conf.back |
#ls -l /usr/local/etc/gdm/gdm.conf*
-r--r--r-- 1 root wheel 3431 8 ÉÀÌ 08:22 /usr/local/etc/gdm/gdm.conf -r--r--r-- 1 root wheel 3420 8 ÉÀÌ 08:21 /usr/local/etc/gdm/gdm.conf.back |
#reverse-i-search)`gdm --':
|
#vim /usr/local/etc/gdm/gdm.conf
|
#vim /usr/local/etc/gdm/gdm.conf
|
#vim /usr/local/etc/gdm/gdm.conf
|
#:q!
|
#:q!
|
#:q!
|
#ls /usr/local/share/gdm/defaults.conf
/usr/local/share/gdm/defaults.conf |
#ls /usr/local/share/gdm/defaults.conf
/usr/local/share/gdm/defaults.conf |
#ls /usr/local/share/gdm/defaults.conf
/usr/local/share/gdm/defaults.conf |
#vim /usr/local/share/gdm/defaults.conf
|
#vim /usr/local/share/gdm/defaults.conf
|
#vim /usr/local/share/gdm/defaults.conf
|
#:q!
[servers] 0=Standard #[server-VNC] #command=/usr/local/bin/Xvnc -geometry 1024x768 -depth 24 #securitytypes=none flexible=true #0=Standard # Also note, that if you redefine a [server-foo] section, then GDM will # use the definition in this file, not the GDM System Defaults configuration #flexible=true # file. It is currently not possible to disable a [server-foo] section # defined in the GDM System Defaults configuration file. # "/usr/local/etc/gdm/gdm.conf" 87 lines, 3433 characters written |
#:q!
[servers] 0=Standard #[server-VNC] #command=/usr/local/bin/Xvnc -geometry 1024x768 -depth 24 #securitytypes=none flexible=true #0=Standard # Also note, that if you redefine a [server-foo] section, then GDM will # use the definition in this file, not the GDM System Defaults configuration #flexible=true # file. It is currently not possible to disable a [server-foo] section # defined in the GDM System Defaults configuration file. # "/usr/local/etc/gdm/gdm.conf" 87 lines, 3433 characters written |
#:q!
[servers] 0=Standard #[server-VNC] #command=/usr/local/bin/Xvnc -geometry 1024x768 -depth 24 #securitytypes=none flexible=true #0=Standard # Also note, that if you redefine a [server-foo] section, then GDM will # use the definition in this file, not the GDM System Defaults configuration #flexible=true # file. It is currently not possible to disable a [server-foo] section # defined in the GDM System Defaults configuration file. # "/usr/local/etc/gdm/gdm.conf" 87 lines, 3433 characters written |
#/usr/local/etc/rc.d/gdm restart
gdm not running? (check /var/run/gdm.pid). Starting gdm. |
#/usr/local/etc/rc.d/gdm restart
gdm not running? (check /var/run/gdm.pid). Starting gdm. |
#/usr/local/etc/rc.d/gdm restart
gdm not running? (check /var/run/gdm.pid). Starting gdm. |
#ps waux | grep gdm
root 1965 0,0 0,5 11344 5504 ?? Is 8:24 0:00,06 /usr/local/sbin/gdm-binary root 2082 0,0 0,5 11344 5504 ?? I 8:24 0:00,00 /usr/local/sbin/gdm-binary root 2181 0,0 0,5 11332 5488 ?? Ss 8:26 0:00,03 /usr/local/sbin/gdm-binary root 2225 0,0 0,5 11332 5488 ?? S 8:26 0:00,00 /usr/local/sbin/gdm-binary |
#gdmsetup
|
#gdmsetup
|
#gdmsetup
|
#vim /usr/local/etc/gdm/gdm.conf
|
#vim /usr/local/etc/gdm/gdm.conf
--- /tmp/l3-saved-854.28745.29875 2008-07-08 08:30:07.000000000 +0000 +++ /usr/local/etc/gdm/gdm.conf 2008-07-08 08:30:31.000000000 +0000 @@ -54,7 +54,7 @@ [daemon] -#VTAllocation=false +VTAllocation=true [security] [xdmcp] |
#/usr/local/etc/rc.d/gdm restart
Stopping gdm. Waiting for PIDS: 651, 651, 651, 651, 651. Starting gdm. |
#vim /usr/local/etc/gdm/gdm.conf
|
#1mE492: Not an editor command: qw!
# normal use, but it can be useful to determine the cause when GDM is not # working properly. Enable=false # This will enable debug messages for accessibilty gesture listeners into the # syslog. This includes output about key events, mouse button events, and # pointer motion events. This is useful for figuring out the cause of why the 23;2H # gesture listeners may not be working, but is too verbose for general debug. Gestures=false # Attached DISPLAY Configuration ... # started. The key for each entry must be a unique number that cooresponds to # the DISPLAY number to start the X server. For a typical single-display # machine, there will only be one entry "0" for DISPLAY ":0". The first word # in the value corresponds to an X server definition in the "X Server # Definitions" section of the configuration file. For example, the entry: # # 0=Standard # # Means that DISPLAY ":0" will start an X server as defined in the # [server-Standard] section. |
#=1S
# gdm-safe-restart and will wait until all users log out before restarting GDM. # 24;1H=1Sll reference documentation see the gnome help browser under # GNOME|System category. You can also find the docs in HTML form on # http://www.gnome.org/projects/gdm/ # # NOTE: Lines that begin with "#" are considered comments. # # Have fun! [daemon] ... VTAllocation=true sr/local/etc/gdm/gdm.conf" 87 lines, 3430 characters written [security] [xdmcp] #Enable=1 #HonorIndirect=1 #Port=177 [gui] [greeter] [chooser] |
#/usr/local/etc/rc.d/gdm restart
Stopping gdm. Waiting for PIDS: 921, 921, 921, 921, 921. Starting gdm. |
#less /var/log/gdm/\:0.log
|
#vim /usr/local/etc/gdm/gdm.conf
--- /tmp/l3-saved-854.18252.9782 2008-07-08 08:33:10.000000000 +0000 +++ /usr/local/etc/gdm/gdm.conf 2008-07-08 08:33:25.000000000 +0000 @@ -54,7 +54,7 @@ [daemon] -VTAllocation=true +#VTAllocation=true [security] [xdmcp] |
#less /var/log/gdm/\:0.log
|
#gdm --nodaemon --config=/usr/local/etc/gdm/gdm.conf
|
#LANG=C
|
#gdm --nodaemon --config=/usr/local/etc/gdm/gdm.conf
gdm-binary[1278]: WARNING: Didn't understand `' (expected true or false) gdm-binary[1278]: WARNING: Didn't understand `' (expected true or false) gdm-binary[1278]: WARNING: Didn't understand `' (expected true or false) gdm-binary[1278]: WARNING: bind: Address already in use gdm-binary[1278]: WARNING: Request for invalid configuration key greeter/DefaultRemoteWelcome gdm-binary[1278]: WARNING: Request for invalid configuration key greeter/DefaultWelcome gdm-binary[1299]: Gtk-WARNING: Ignoring the separator setting Error: Cairo 1.4.10 does not yet support the requested image format: Depth: 8 Alpha mask: 0x00000000 ... Alpha mask: 0x00000000 Red mask: 0x00000000 Green mask: 0x00000000 Blue mask: 0x00000000 Please file an enhancement request (quoting the above) at: http://bugs.freedesktop.org/enter_bug.cgi?product=cairo Assertion failed: (NOT_REACHED), function _cairo_format_from_pixman_format, file cairo-image-surface.c, line 199. gdm-binary[1278]: WARNING: failsafe dialog failed (inhibitions: 1 1) gdm-binary[1278]: WARNING: Request for invalid configuration key greeter/DefaultWelcome gdm-binary[1278]: WARNING: Request for invalid configuration key greeter/DefaultRemoteWelcome |
#ps aux | grep gdm
|
#ps waux | grep gdm
root 1081 0.0 0.5 11344 5488 ?? Is 8:32AM 0:00.06 /usr/local/sbin/gdm-binary root 1249 0.0 0.5 11344 5488 ?? I 8:33AM 0:00.00 /usr/local/sbin/gdm-binary |
#kill -9 1081 1249
|
#ps waux | grep gdm
|
#pkg_delete --help
pkg_delete: illegal option -- - usage: pkg_delete [-dDfGinrvxX] [-p prefix] pkg-name ... pkg_delete -a [flags] |
#man pkg_delete
|
#pkg_delete -v gdm
pkg_delete: no such package 'gdm' installed pkg_delete: 1 package deletion(s) failed |
#pkg_info -Ix gdm
gdm-2.20.1_1 GNOME 2 version of xdm display manager |
#pkg_delete -vx gdm
pkg_delete: package 'gdm-2.20.1_1' is required by these other packages and may not be deinstalled: gnome2-2.20.1 pkg_delete: 1 package deletion(s) failed |
#pkg_delete -vxf gdm
Delete file /usr/local/share/locale/lt/LC_MESSAGES/gdm.mo Delete file /usr/local/share/locale/lv/LC_MESSAGES/gdm.mo Delete file /usr/local/share/locale/mg/LC_MESSAGES/gdm.mo Delete file /usr/local/share/locale/mi/LC_MESSAGES/gdm.mo Delete file /usr/local/share/locale/mk/LC_MESSAGES/gdm.mo Delete file /usr/local/share/locale/ml/LC_MESSAGES/gdm.mo Delete file /usr/local/share/locale/mn/LC_MESSAGES/gdm.mo Delete file /usr/local/share/locale/mr/LC_MESSAGES/gdm.mo Delete file /usr/local/share/locale/ms/LC_MESSAGES/gdm.mo Delete file /usr/local/share/locale/nb/LC_MESSAGES/gdm.mo ... Execute 'rmdir /usr/local/share/locale/hy 2>/dev/null || true' Execute 'rmdir /usr/local/share/locale/dz/LC_MESSAGES 2>/dev/null || true' Execute 'rmdir /usr/local/share/locale/dz 2>/dev/null || true' Execute 'rmdir /usr/local/share/locale/bn_IN/LC_MESSAGES 2>/dev/null || true' Execute 'rmdir /usr/local/share/locale/bn_IN 2>/dev/null || true' Execute 'rmdir /usr/local/share/locale/as/LC_MESSAGES 2>/dev/null || true' Execute 'rmdir /usr/local/share/locale/as 2>/dev/null || true' Execute '/sbin/ldconfig -R' Execute 'scrollkeeper-uninstall -q /usr/local/share/omf/gdm/gdm-C.omf 2>/dev/null || /usr/bin/true' Execute 'scrollkeeper-uninstall -q /usr/local/share/omf/gdm/gdm-en_GB.omf 2>/dev/null || /usr/bin/true' |
#pkg_add -v gdm
pkg_add: can't stat package file 'gdm' pkg_add: 1 package addition(s) failed |
#pkg_add -rv gdm
pkg_add: package bsdpan-Text-Iconv-1.4 has no origin recorded Trying to record dependency on package 'xf86vidmodeproto-2.2.2' with 'x11/xf86vidmodeproto' origin. pkg_add: package bsdpan-Term-VT102-0.82 has no origin recorded pkg_add: package bsdpan-Text-Iconv-1.4 has no origin recorded Trying to record dependency on package 'xf86miscproto-0.9.2' with 'x11/xf86miscproto' origin. pkg_add: package bsdpan-Term-VT102-0.82 has no origin recorded pkg_add: package bsdpan-Text-Iconv-1.4 has no origin recorded Trying to record dependency on package 'xf86dgaproto-2.0.3' with 'x11/xf86dgaproto' origin. pkg_add: package bsdpan-Term-VT102-0.82 has no origin recorded pkg_add: package bsdpan-Text-Iconv-1.4 has no origin recorded ... Trying to record dependency on package 'xproto-7.0.10_1' with 'x11/xproto' origin. pkg_add: package bsdpan-Term-VT102-0.82 has no origin recorded pkg_add: package bsdpan-Text-Iconv-1.4 has no origin recorded Trying to record dependency on package 'libFS-1.0.0' with 'x11-fonts/libFS' origin. pkg_add: package bsdpan-Term-VT102-0.82 has no origin recorded pkg_add: package bsdpan-Text-Iconv-1.4 has no origin recorded Trying to record dependency on package 'libICE-1.0.4,1' with 'x11/libICE' origin. pkg_add: package bsdpan-Term-VT102-0.82 has no origin recorded pkg_add: package bsdpan-Text-Iconv-1.4 has no origin recorded Trying to record dependency on package 'libSM-1.0.3,1' with 'x11/libSM' origin. |
#vim /etc/rc.conf
|
#m
|
#vim /usr/local/etc/gdm/gdm.conf
|
#/usr/local/etc/rc.d/gdm start
Starting gdm. |
#less /var/log/gdm/\:0.log
|
#pkg_delete -vxf gdm
Delete file /usr/local/share/locale/mg/LC_MESSAGES/gdm.mo Delete file /usr/local/share/locale/mi/LC_MESSAGES/gdm.mo Delete file /usr/local/share/locale/mk/LC_MESSAGES/gdm.mo Delete file /usr/local/share/locale/ml/LC_MESSAGES/gdm.mo Delete file /usr/local/share/locale/mn/LC_MESSAGES/gdm.mo Delete file /usr/local/share/locale/mr/LC_MESSAGES/gdm.mo Delete file /usr/local/share/locale/ms/LC_MESSAGES/gdm.mo Delete file /usr/local/share/locale/nb/LC_MESSAGES/gdm.mo Delete file /usr/local/share/locale/ne/LC_MESSAGES/gdm.mo Delete file /usr/local/share/locale/nl/LC_MESSAGES/gdm.mo ... Execute 'rmdir /usr/local/share/locale/dz 2>/dev/null || true' Execute 'rmdir /usr/local/share/locale/bn_IN/LC_MESSAGES 2>/dev/null || true' Execute 'rmdir /usr/local/share/locale/bn_IN 2>/dev/null || true' Execute 'rmdir /usr/local/share/locale/as/LC_MESSAGES 2>/dev/null || true' Execute 'rmdir /usr/local/share/locale/as 2>/dev/null || true' Execute '/sbin/ldconfig -R' Execute 'scrollkeeper-uninstall -q /usr/local/share/omf/gdm/gdm-C.omf 2>/dev/null || /usr/bin/true' Execute 'scrollkeeper-uninstall -q /usr/local/share/omf/gdm/gdm-en_GB.omf 2>/dev/null || /usr/bin/true' Execute 'scrollkeeper-uninstall -q /usr/local/share/omf/gdm/gdm-es.omf 2>/dev/null || /usr/bin/true' Execute 'scrollkeeper-uninstall -q /usr/local/share/omf/gdm/gdm-fr.omf 2>/dev/null || /usr/bin/true' |
#vim /usr/local/etc/gdm/gdm.conf
|
#=1Shen add "Enable=true" in the "[debug]" section of this file. If the
|
#pkg_add -rv gdm
pkg_add: package bsdpan-Text-Iconv-1.4 has no origin recorded Trying to record dependency on package 'xf86vidmodeproto-2.2.2' with 'x11/xf86vidmodeproto' origin. pkg_add: package bsdpan-Term-VT102-0.82 has no origin recorded pkg_add: package bsdpan-Text-Iconv-1.4 has no origin recorded Trying to record dependency on package 'xf86miscproto-0.9.2' with 'x11/xf86miscproto' origin. pkg_add: package bsdpan-Term-VT102-0.82 has no origin recorded pkg_add: package bsdpan-Text-Iconv-1.4 has no origin recorded Trying to record dependency on package 'xf86dgaproto-2.0.3' with 'x11/xf86dgaproto' origin. pkg_add: package bsdpan-Term-VT102-0.82 has no origin recorded pkg_add: package bsdpan-Text-Iconv-1.4 has no origin recorded ... Trying to record dependency on package 'xproto-7.0.10_1' with 'x11/xproto' origin. pkg_add: package bsdpan-Term-VT102-0.82 has no origin recorded pkg_add: package bsdpan-Text-Iconv-1.4 has no origin recorded Trying to record dependency on package 'libFS-1.0.0' with 'x11-fonts/libFS' origin. pkg_add: package bsdpan-Term-VT102-0.82 has no origin recorded pkg_add: package bsdpan-Text-Iconv-1.4 has no origin recorded Trying to record dependency on package 'libICE-1.0.4,1' with 'x11/libICE' origin. pkg_add: package bsdpan-Term-VT102-0.82 has no origin recorded pkg_add: package bsdpan-Text-Iconv-1.4 has no origin recorded Trying to record dependency on package 'libSM-1.0.3,1' with 'x11/libSM' origin. |
#vim /usr/local/etc/gdm/gdm.conf
|
#=1S1H"/usr/local/etc/gdm/gdm.conf" [New File]
|
#/usr/local/etc/rc.d/gdm restart
Stopping gdm. Starting gdm. |
#screen
|
#pkg_add -rv screen
scheme: [ftp] user: [] password: [] host: [ftp.freebsd.org] port: [0] document: [/pub/FreeBSD/ports/i386/packages-6.3-release/Latest/screen.tbz] ---> ftp.freebsd.org:21 looking up ftp.freebsd.org connecting to ftp.freebsd.org:21 <<< 220 Welcome to freebsd.isc.org. ... setting passive mode >>> PASV <<< 227 Entering Passive Mode (204,152,184,73,187,122) opening data connection initiating transfer >>> RETR screen.tbz <<< 550 Failed to open file. Error: FTP Unable to get ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6.3-release/Latest/screen.tbz: File unavailable (e.g., file not found, no access) pkg_add: unable to fetch 'ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6.3-release/Latest/screen.tbz' by URL pkg_add: 1 package addition(s) failed |
#cd /usr/ports/sysutils/screen
|
#make install clean
- your fifos are usable configure: checking for broken fifo implementation... - your implementation is ok configure: checking sockets... - your sockets are usable configure: checking socket implementation... - you are normal - both sockets and fifos usable. let's take fifos. configure: checking select return value... - select is ok ... increased privileges. /usr/local/bin/screen If there are vulnerabilities in these programs there may be a security risk to the system. FreeBSD makes no guarantee about the security of ports included in the Ports Collection. Please type 'make deinstall' to deinstall the port if this is a concern. For more information, and contact details about the security status of this software, see the following webpage: http://www.gnu.org/software/screen/ ===> Cleaning for screen-4.0.3_1 |
#vim .bash_profile
|
#.
. /root/.lilalo/l3bashrc && _l3_start ".bashrc" 1 line, 38 characters |
#. /root/.lilalo/l3bashrc && _l3_st
_l3_init_prompt() { PS1='[\u@\h:\W]\$ ' [ $UID = 0 ] \ && PS1='\[\033[0;31m\]'$PS1'\[\033[0m\]' \ || PS1='\[\033[0;32m\]'$PS1'\[\033[0m\]' \ export PS1 } l3_fix_prompt() INFO |
#echo $
$BASH $HOME $PIPESTATUS $BASH_ARGC $HOSTNAME $PPID $BASH_ARGV $HOSTTYPE $PS1 $BASH_COMMAND $IFS $PS2 $BASH_LINENO $L3_HOME $PS4 $BASH_SOURCE $L3_PARENT_TTY $PWD $BASH_SUBSHELL $L3_SESSION_ID $RANDOM $BASH_VERSINFO $L3_TAMPERED_EDITORS $SECONDS $BASH_VERSION $LANG $SHELL $BLOCKSIZE $LINENO $SHELLOPTS $COLUMNS $LINES $SHLVL $COMP_WORDBREAKS $LOGNAME $STY $DIRSTACK $MACHTYPE $TERM $EUID $MAIL $TERMCAP $FTP_PASSIVE_MODE $MAILCHECK $UID $GROUPS $MM_CHARSET $USER $HISTCMD $OPTERR $WINDOW $HISTFILE $OPTIND $_ $HISTFILESIZE $OSTYPE $editor_file $HISTSIZE $PATH $editor_name |
#echo $BASH
/usr/local/bin/bash |
#echo $BASH_ARGC
|
#echo $BASH_VERSI
|
#echo $BASH_VERSI
|
#echo $BASH_VERSION
3.2.25(0)-release |
#echo $BASH_VERSION
3.2.25(0)-release |
#/
|
#/
|
#/
|
#/
|
#/
|
#/
|
#lakjsfd sldzk jgdflkj hlkglakjsfd sldzk jgdflkj hlkgh
|
#lakjsfd sldzk jgdflkj hlkglakjsfd sldzk jgdflkj hlkgh
|
#lakjsfd sldzk jgdflkj hlkglakjsfd sldzk jgdflkj hlkgh
|
#lakjsfd sldzk jgdflkj hlkglakjsfd sldzk jgdflkj hlkgh
|
#lakjsfd sldzk jgdflkj hlkglakjsfd sldzk jgdflkj hlkgh
|
#lakjsfd sldzk jgdflkj hlkglakjsfd sldzk jgdflkj hlkgh
|
#lakjsfd sldzk jgdflkj hlkglakjsfd sldzk jgdflkj hlkgh
|
#lakjsfd sldzk jgdflkj hlkglakjsfd sldzk jgdflkj hlkgh
|
Время первой команды журнала | 11:23:36 2008- 7- 8 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 12:09:43 2008- 7- 8 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 22.77 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 2.97 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 0.77 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 2.19 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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