/l3/users/09-03-2011/NT-Ladm/debian1.net.nt/user :1 :2 :3 :4 :5 :6 |
|
$ls /etc | grep ^net | sort
netscsid.conf network networks |
$halted
bash: halted: команда не найдена |
$apropos halt
halt (5) - variables that affect the behavior of the shutdown scr... halt (8) - stop the system. |
$man 8 halt
|
$halted now
bash: halted: команда не найдена |
$halt now
bash: halt: команда не найдена |
$/sbin/shutdown now
shutdown: you must be root to do that! |
$дman dd
DD(1) User Commands DD(1) NAME dd - convert and copy a file SYNOPSIS dd [OPERAND]... dd OPTION DESCRIPTION Copy a file, converting and formatting according to the operands. bs=BYTES force ibs=BYTES and obs=BYTES cbs=BYTES convert BYTES bytes at a time conv=CONVS convert the file as per the comma separated symbol list count=BLOCKS copy only BLOCKS input blocks |
$apropos dd
/etc/adduser.conf (5) [adduser.conf] - - файл настройки для a... addgroup (8) - добавляют пользователя или г... adduser (8) - добавляют пользователя или г... adduser.conf (5) - - файл настройки для adduser(8) и add... groupadd (8) - создаёт новую группу useradd (8) - регистрирует нового пользова... add-shell (8) - add shells to the list of valid login shells addpart (8) - simple wrapper around the "add partition" ioctl addr2line (1) - convert addresses into file names and line numbers. busybox (1) - The Swiss Army Knife of Embedded Linux ... pam_issue (8) - PAM module to add issue file to user prompt pod2usage (1) - print usage messages from embedded pod docs in files psfaddtable (1) - add a Unicode character table to a console font psfgettable (1) - extract the embedded Unicode character table from a co... psfstriptable (1) - remove the embedded Unicode character table from a con... scrollkeeper-rebuilddb (8) - rebuild the scrollkeeper document catalog database ssh-add (1) - adds RSA or DSA identities to the authentication agent toc2cddb (1) - translates a TOC file of cdrdao(1) into a cddb file an... URI::QueryParam (3pm) - Additional query methods for URIs vpddecode (8) - VPD structure decoder |
$man dd
|
$ls a*
alloca.H acpi: events powerbtn-acpi-support.sh |
$ls a*.[cChH]
alloca.H |
$ls *BSD*
ls: невозможно получить доступ к *BSD*: Нет такого файла или каталога |
$ls *BSD*
ls: невозможно получить доступ к *BSD*: Нет такого файла или каталога |
$ls j?n
ls: невозможно получить доступ к j?n: Нет такого файла или каталога |
$ls
?1?2?3 acpi **asterisk bjen core.c -file1 -hello isdn_ttyfax.c modules Regexp.H term.h 1cdesktop alloca.H bjan bjon fcntl.h group *hrypun ?kik?my passwd s*tol? |
$ls -- -*
-file1 -hello |
$ls ./-*
./-file1 ./-hello |
$ls \-*
ls: неверный ключ -- «e» Попробуйте `ls --help' для получения более подробного описания. |
$ls *.[cChH]
alloca.H core.c fcntl.h isdn_ttyfax.c Regexp.H term.h |
$ls *BSD*
ls: невозможно получить доступ к *BSD*: Нет такого файла или каталога |
$ls j_n
ls: невозможно получить доступ к j_n: Нет такого файла или каталога |
$ls j,n
ls: невозможно получить доступ к j,n: Нет такого файла или каталога |
$ls jбÑ?n
ls: невозможно полÑÑиÑÑ Ð´Ð¾ÑÑÑп к j?n: ÐÐµÑ Ñакого Ñайла или каÑалога |
$ls
?1?2?3 acpi **asterisk bjen core.c -file1 -hello isdn_ttyfax.c modules Regexp.H term.h 1cdesktop alloca.H bjan bjon fcntl.h group *hrypun ?kik?my passwd s*tol? |
$ls *\**\?*
s*tol? |
$ls *`*`*`?`*
bash: ?1?2?3: команда не найдена bash: ?: команда не найдена ls: неверный ключ -- «e» Попробуйте `ls --help' для получения более подробного описания. |
$ls *'*'*'?'*
s*tol? |
$ls *[*]*[?]
s*tol? |
$ls *\[cde]*
ls: невозможно получить доступ к *[cde]*: Нет такого файла или каталога |
$ls *'['cde]*
ls: невозможно получить доступ к *[cde]*: Нет такого файла или каталога |
$ls *[[]cde]*
ls: невозможно получить доступ к *[[]cde]*: Нет такого файла или каталога |
$ls .[^.]*
.bash .?bash .j?bash .passwd |
$ls ..?*
..?bash |
$echo zz*
zz* |
$ls zz*
ls: невозможно получить доступ к zz*: Нет такого файла или каталога |
$echo a*
acpi alloca.H |
$touche "file with spaces at the name@
> touche "file with spaces at the name" > q > > |
$touche "file with spaces at the name@
touche "file with spaces at the name" q |
$touche "file with spaces at the name@
touche "file with spaces at the name" echo a* q touche "file with spaces at the name@ touche "file with spaces at the name" " bash: touche: команда не найдена |
$touch "file with spaces at the name"
|
$ls
?1?2?3 acpi **asterisk bjen core.c -file1 group *hrypun ?kik?my passwd s*tol? 1cdesktop alloca.H bjan bjon fcntl.h file with spaces at the name -hello isdn_ttyfax.c modules Regexp.H term.h |
$touch 'another very long file name'
|
$ls
?1?2?3 alloca.H bjan core.c file with spaces at the name *hrypun modules s*tol? 1cdesktop another very long file name bjen fcntl.h group isdn_ttyfax.c passwd term.h acpi **asterisk bjon -file1 -hello ?kik?my Regexp.H |
$touch one\ space
|
$sl
bash: sl: команда не найдена |
$ls
?1?2?3 alloca.H bjan core.c file with spaces at the name *hrypun modules Regexp.H 1cdesktop another very long file name bjen fcntl.h group isdn_ttyfax.c one space s*tol? acpi **asterisk bjon -file1 -hello ?kik?my passwd term.h |
$touch "o'Reilly'
> q > |
$touch "o'Reilly'
" |
$touch 'A:\WINDOWS\SYSTEM32\'
|
$ls
?1?2?3 another very long file name bjen -file1 *hrypun one space s*tol? 1cdesktop **asterisk bjon file with spaces at the name isdn_ttyfax.c o'Reilly term.h acpi A:\WINDOWS\SYSTEM32\ core.c group ?kik?my passwd alloca.H bjan fcntl.h -hello modules Regexp.H |
$rm 'A:\WINDOWS\SYSTEM32\'
|
$ls
?1?2?3 alloca.H bjan core.c file with spaces at the name *hrypun modules passwd term.h 1cdesktop another very long file name bjen fcntl.h group isdn_ttyfax.c one space Regexp.H acpi **asterisk bjon -file1 -hello ?kik?my o'Reilly s*tol? |
$touch A:\\WINDOWS\\SYSTEM32\\
|
$ls
?1?2?3 another very long file name bjen -file1 *hrypun one space s*tol? 1cdesktop **asterisk bjon file with spaces at the name isdn_ttyfax.c o'Reilly term.h acpi A:\WINDOWS\SYSTEM32\ core.c group ?kik?my passwd alloca.H bjan fcntl.h -hello modules Regexp.H |
$touch "Queen \"Live at Webmley '86\""
|
$ls
?1?2?3 A:\WINDOWS\SYSTEM32\ -file1 ?kik?my Regexp.H 1cdesktop bjan file with spaces at the name modules s*tol? acpi bjen group one space term.h alloca.H bjon -hello o'Reilly another very long file name core.c *hrypun passwd **asterisk fcntl.h isdn_ttyfax.c Queen "Live at Webmley '86" |
$echo *
?1?2?3 1cdesktop acpi alloca.H another very long file name **asterisk A:\WINDOWS\SYSTEM32\ bjan bjen bjon core.c fcntl.h -file1 file with spaces at the name group -hello *hrypun isdn_ttyfax.c ?kik?my modules one space o'Reilly passwd Queen "Live at Webmley '86" Regexp.H s*tol? term.h |
$ls ./-bad-name-
ls: невозможно получить доступ к ./-bad-name-: Нет такого файла или каталога |
$ls
?1?2?3 A:\WINDOWS\SYSTEM32\ -file1 ?kik?my Regexp.H 1cdesktop bjan file with spaces at the name modules s*tol? acpi bjen group one space term.h alloca.H bjon -hello o'Reilly another very long file name core.c *hrypun passwd **asterisk fcntl.h isdn_ttyfax.c Queen "Live at Webmley '86" |
$ls -- -bad-name-
ls: невозможно получить доступ к -bad-name-: Нет такого файла или каталога |
$touch -bad-name-
touch: неверный ключ -- «b» Попробуйте `touch --help' для получения более подробного описания. |
$touch \-bad-name-
touch: неверный ключ -- «b» Попробуйте `touch --help' для получения более подробного описания. |
$touch .-bad-name-
|
$ls
?1?2?3 A:\WINDOWS\SYSTEM32\ -file1 ?kik?my Regexp.H 1cdesktop bjan file with spaces at the name modules s*tol? acpi bjen group one space term.h alloca.H bjon -hello o'Reilly another very long file name core.c *hrypun passwd **asterisk fcntl.h isdn_ttyfax.c Queen "Live at Webmley '86" |
$ls -al
итого 152 drwxr-xr-x 3 user user 4096 Мар 10 14:30 . drwxr-xr-x 30 user user 4096 Мар 10 14:10 .. -rw-r--r-- 1 user user 1 Мар 9 17:34 ?1?2?3 -rw-r--r-- 1 user user 0 Мар 9 17:34 1cdesktop drwxr-xr-x 3 user user 4096 Мар 9 17:34 acpi -rw-r--r-- 1 user user 1289 Мар 9 17:34 alloca.H -rw-r--r-- 1 user user 0 Мар 10 14:24 another very long file name -rw-r--r-- 1 user user 1 Мар 9 17:34 **asterisk -rw-r--r-- 1 user user 0 Мар 10 14:27 A:\WINDOWS\SYSTEM32\ ... -rw-r--r-- 1 user user 1 Мар 9 17:34 ?kik?my -rw-r--r-- 1 user user 277 Мар 9 17:34 modules -rw-r--r-- 1 user user 0 Мар 10 14:25 one space -rw-r--r-- 1 user user 0 Мар 10 14:25 o'Reilly -rw-r--r-- 1 user user 1 Мар 9 17:34 passwd -rw-r--r-- 1 user user 1 Мар 9 17:34 .passwd -rw-r--r-- 1 user user 0 Мар 10 14:28 Queen "Live at Webmley '86" -rw-r--r-- 1 user user 7123 Мар 9 17:34 Regexp.H -rw-r--r-- 1 user user 1 Мар 9 17:34 s*tol? -rw-r--r-- 1 user user 40290 Мар 9 17:34 term.h |
$ls -bad-name-
ls: неверный ключ -- «-» Попробуйте `ls --help' для получения более подробного описания. |
$ls -- -bad-name-
ls: невозможно получить доступ к -bad-name-: Нет такого файла или каталога |
$ls .-bad-name-
.-bad-name- |
$rm .-bad-name-
|
$touch .\-bad-name-
|
$ls
?1?2?3 A:\WINDOWS\SYSTEM32\ -file1 ?kik?my Regexp.H 1cdesktop bjan file with spaces at the name modules s*tol? acpi bjen group one space term.h alloca.H bjon -hello o'Reilly another very long file name core.c *hrypun passwd **asterisk fcntl.h isdn_ttyfax.c Queen "Live at Webmley '86" |
$ls -al
итого 152 drwxr-xr-x 3 user user 4096 Мар 10 14:31 . drwxr-xr-x 30 user user 4096 Мар 10 14:10 .. -rw-r--r-- 1 user user 1 Мар 9 17:34 ?1?2?3 -rw-r--r-- 1 user user 0 Мар 9 17:34 1cdesktop drwxr-xr-x 3 user user 4096 Мар 9 17:34 acpi -rw-r--r-- 1 user user 1289 Мар 9 17:34 alloca.H -rw-r--r-- 1 user user 0 Мар 10 14:24 another very long file name -rw-r--r-- 1 user user 1 Мар 9 17:34 **asterisk -rw-r--r-- 1 user user 0 Мар 10 14:27 A:\WINDOWS\SYSTEM32\ ... -rw-r--r-- 1 user user 1 Мар 9 17:34 ?kik?my -rw-r--r-- 1 user user 277 Мар 9 17:34 modules -rw-r--r-- 1 user user 0 Мар 10 14:25 one space -rw-r--r-- 1 user user 0 Мар 10 14:25 o'Reilly -rw-r--r-- 1 user user 1 Мар 9 17:34 passwd -rw-r--r-- 1 user user 1 Мар 9 17:34 .passwd -rw-r--r-- 1 user user 0 Мар 10 14:28 Queen "Live at Webmley '86" -rw-r--r-- 1 user user 7123 Мар 9 17:34 Regexp.H -rw-r--r-- 1 user user 1 Мар 9 17:34 s*tol? -rw-r--r-- 1 user user 40290 Мар 9 17:34 term.h |
$find \ -name -bad-name
find: unknown predicate `-bad-name' |
$rm .-bad-name-
|
$grep -R sendmail /
grep: /dev/usbdev1.5_ep00: Отказано в доступе grep: /dev/usbdev1.5: Отказано в доступе grep: /dev/usbdev1.5_ep81: Отказано в доступе grep: /dev/hidraw0: Отказано в доступе grep: /dev/vcsa6: Отказано в доступе grep: /dev/vcs6: Отказано в доступе grep: /dev/vcs5: Отказано в доступе grep: /dev/vcsa5: Отказано в доступе grep: /dev/vcs3: Отказано в доступе grep: /dev/vcsa3: Отказано в доступе ... grep: /dev/loop4: Отказано в доступе grep: /dev/loop2: Отказано в доступе grep: /dev/snd/controlC0: Дескриптор файла в плохом состоянии grep: /dev/snd/pcmC0D0c: Дескриптор файла в плохом состоянии grep: /dev/snd/pcmC0D4p: Недопустимый аргумент grep: /dev/snd/pcmC0D0p: Недопустимый аргумент grep: /dev/snd/pcmC0D1c: Дескриптор файла в плохом состоянии grep: /dev/snd/pcmC0D2c: Дескриптор файла в плохом состоянии grep: /dev/snd/pcmC0D3c: Дескриптор файла в плохом состоянии ^C |
$ls
?1?2?3 A:\WINDOWS\SYSTEM32\ -file1 ?kik?my Regexp.H 1cdesktop bjan file with spaces at the name modules s*tol? acpi bjen group one space term.h alloca.H bjon -hello o'Reilly another very long file name core.c *hrypun passwd **asterisk fcntl.h isdn_ttyfax.c Queen "Live at Webmley '86" |
$ls -al
итого 152 drwxr-xr-x 3 user user 4096 Мар 10 14:32 . drwxr-xr-x 30 user user 4096 Мар 10 14:10 .. -rw-r--r-- 1 user user 1 Мар 9 17:34 ?1?2?3 -rw-r--r-- 1 user user 0 Мар 9 17:34 1cdesktop drwxr-xr-x 3 user user 4096 Мар 9 17:34 acpi -rw-r--r-- 1 user user 1289 Мар 9 17:34 alloca.H -rw-r--r-- 1 user user 0 Мар 10 14:24 another very long file name -rw-r--r-- 1 user user 1 Мар 9 17:34 **asterisk -rw-r--r-- 1 user user 0 Мар 10 14:27 A:\WINDOWS\SYSTEM32\ ... -rw-r--r-- 1 user user 1 Мар 9 17:34 ?kik?my -rw-r--r-- 1 user user 277 Мар 9 17:34 modules -rw-r--r-- 1 user user 0 Мар 10 14:25 one space -rw-r--r-- 1 user user 0 Мар 10 14:25 o'Reilly -rw-r--r-- 1 user user 1 Мар 9 17:34 passwd -rw-r--r-- 1 user user 1 Мар 9 17:34 .passwd -rw-r--r-- 1 user user 0 Мар 10 14:28 Queen "Live at Webmley '86" -rw-r--r-- 1 user user 7123 Мар 9 17:34 Regexp.H -rw-r--r-- 1 user user 1 Мар 9 17:34 s*tol? -rw-r--r-- 1 user user 40290 Мар 9 17:34 term.h |
$touch --bad-name-
touch: неизвестный ключ «--bad-name-» Попробуйте `touch --help' для получения более подробного описания. |
$touch \-bad-name-
touch: неверный ключ -- «b» Попробуйте `touch --help' для получения более подробного описания. |
$touch "-bad-name-"
touch: неверный ключ -- «b» Попробуйте `touch --help' для получения более подробного описания. |
$grep -R sendmail /*
grep: /boot/lost+found: Отказано в доступе grep: /dev/usbdev1.5_ep00: Отказано в доступе grep: /dev/usbdev1.5: Отказано в доступе grep: /dev/usbdev1.5_ep81: Отказано в доступе grep: /dev/hidraw0: Отказано в доступе grep: /dev/vcsa6: Отказано в доступе grep: /dev/vcs6: Отказано в доступе grep: /dev/vcs5: Отказано в доступе grep: /dev/vcsa5: Отказано в доступе grep: /dev/vcs3: Отказано в доступе ... grep: /dev/loop4: Отказано в доступе grep: /dev/loop2: Отказано в доступе grep: /dev/snd/controlC0: Дескриптор файла в плохом состоянии grep: /dev/snd/pcmC0D0c: Дескриптор файла в плохом состоянии grep: /dev/snd/pcmC0D4p: Недопустимый аргумент grep: /dev/snd/pcmC0D0p: Недопустимый аргумент grep: /dev/snd/pcmC0D1c: Дескриптор файла в плохом состоянии grep: /dev/snd/pcmC0D2c: Дескриптор файла в плохом состоянии grep: /dev/snd/pcmC0D3c: Дескриптор файла в плохом состоянии ^C |
$touch '-bad-name-'
touch: неверный ключ -- «b» Попробуйте `touch --help' для получения более подробного описания. |
$touch "\-bad-name-"
|
$grep -R sendmail /*
grep: /boot/lost+found: Отказано в доступе grep: /dev/usbdev1.5_ep00: Отказано в доступе grep: /dev/usbdev1.5: Отказано в доступе grep: /dev/usbdev1.5_ep81: Отказано в доступе grep: /dev/hidraw0: Отказано в доступе grep: /dev/vcsa6: Отказано в доступе grep: /dev/vcs6: Отказано в доступе grep: /dev/vcs5: Отказано в доступе grep: /dev/vcsa5: Отказано в доступе grep: /dev/vcs3: Отказано в доступе ... grep: /dev/loop4: Отказано в доступе grep: /dev/loop2: Отказано в доступе grep: /dev/snd/controlC0: Дескриптор файла в плохом состоянии grep: /dev/snd/pcmC0D0c: Дескриптор файла в плохом состоянии grep: /dev/snd/pcmC0D4p: Недопустимый аргумент grep: /dev/snd/pcmC0D0p: Недопустимый аргумент grep: /dev/snd/pcmC0D1c: Дескриптор файла в плохом состоянии grep: /dev/snd/pcmC0D2c: Дескриптор файла в плохом состоянии grep: /dev/snd/pcmC0D3c: Дескриптор файла в плохом состоянии ^C |
$ls
?1?2?3 A:\WINDOWS\SYSTEM32\ fcntl.h isdn_ttyfax.c Queen "Live at Webmley '86" 1cdesktop \-bad-name- -file1 ?kik?my Regexp.H acpi bjan file with spaces at the name modules s*tol? alloca.H bjen group one space term.h another very long file name bjon -hello o'Reilly **asterisk core.c *hrypun passwd |
$rm \-bad-name-
rm: неверный ключ -- «b» Попробуйте `rm --help' для получения более подробного описания. |
$grep -R sendmail 1 /*
grep: 1: Нет такого файла или каталога grep: /boot/lost+found: Отказано в доступе grep: /dev/usbdev1.5_ep00: Отказано в доступе grep: /dev/usbdev1.5: Отказано в доступе grep: /dev/usbdev1.5_ep81: Отказано в доступе grep: /dev/hidraw0: Отказано в доступе grep: /dev/vcsa6: Отказано в доступе grep: /dev/vcs6: Отказано в доступе grep: /dev/vcs5: Отказано в доступе grep: /dev/vcsa5: Отказано в доступе ... grep: /dev/loop4: Отказано в доступе grep: /dev/loop2: Отказано в доступе grep: /dev/snd/controlC0: Дескриптор файла в плохом состоянии grep: /dev/snd/pcmC0D0c: Дескриптор файла в плохом состоянии grep: /dev/snd/pcmC0D4p: Недопустимый аргумент grep: /dev/snd/pcmC0D0p: Недопустимый аргумент grep: /dev/snd/pcmC0D1c: Дескриптор файла в плохом состоянии grep: /dev/snd/pcmC0D2c: Дескриптор файла в плохом состоянии grep: /dev/snd/pcmC0D3c: Дескриптор файла в плохом состоянии ^C |
$grep -R sendmail 1 /etc
grep: 1: Нет такого файла или каталога grep: /etc/X11/Xwrapper.config: Отказано в доступе grep: /etc/apt/trusted.gpg~: Отказано в доступе grep: /etc/apt/secring.gpg: Отказано в доступе grep: /etc/apt/trusted.gpg: Отказано в доступе grep: /etc/apt/trustdb.gpg: Отказано в доступе grep: /etc/ppp/chap-secrets: Отказано в доступе grep: /etc/ppp/pap-secrets: Отказано в доступе grep: /etc/ppp/peers: Отказано в доступе grep: /etc/gshadow-: Отказано в доступе ... grep: /etc/group-: Отказано в доступе grep: /etc/shadow: Отказано в доступе Бинарный файл /etc/alternatives/mailx совпадает Бинарный файл /etc/alternatives/mail совпадает Бинарный файл /etc/alternatives/Mail совпадает /etc/Muttrc:# If your sendmail supports the -B8BITMIME flag, enable the following grep: /etc/shadow-: Отказано в доступе grep: /etc/cups/ssl: Отказано в доступе grep: /etc/sudoers: Отказано в доступе grep: /etc/security/opasswd: Отказано в доступе |
$ls
?1?2?3 A:\WINDOWS\SYSTEM32\ -file1 ?kik?my Regexp.H 1cdesktop bjan file with spaces at the name modules s*tol? acpi bjen group one space term.h alloca.H bjon -hello o'Reilly another very long file name core.c *hrypun passwd **asterisk fcntl.h isdn_ttyfax.c Queen "Live at Webmley '86" |
$sudo | grep -R sendmail 1 /etc
grep: 1: Нет такого файла или каталога grep: /etc/X11/Xwrapper.config: Отказано в доступе grep: /etc/apt/trusted.gpg~: Отказано в доступе grep: /etc/apt/secring.gpg: Отказано в доступе grep: /etc/apt/trusted.gpg: Отказано в доступе grep: /etc/apt/trustdb.gpg: Отказано в доступе grep: /etc/ppp/chap-secrets: Отказано в доступе grep: /etc/ppp/pap-secrets: Отказано в доступе grep: /etc/ppp/peers: Отказано в доступе grep: /etc/gshadow-: Отказано в доступе ... grep: /etc/group-: Отказано в доступе grep: /etc/shadow: Отказано в доступе Бинарный файл /etc/alternatives/mailx совпадает Бинарный файл /etc/alternatives/mail совпадает Бинарный файл /etc/alternatives/Mail совпадает /etc/Muttrc:# If your sendmail supports the -B8BITMIME flag, enable the following grep: /etc/shadow-: Отказано в доступе grep: /etc/cups/ssl: Отказано в доступе grep: /etc/sudoers: Отказано в доступе grep: /etc/security/opasswd: Отказано в доступе |
$touch \-bad-name-
touch: неверный ключ -- «b» Попробуйте `touch --help' для получения более подробного описания. |
$sudo
usage: sudo -h | -K | -k | -L | -l | -V | -v usage: sudo [-bEHPS] [-p prompt] [-u username|#uid] [VAR=value] {-i | -s | <command>} usage: sudo -e [-S] [-p prompt] [-u username|#uid] file ... |
$grep -R sendmail 1 ~
grep: 1: Нет такого файла или каталога |
$ls
?1?2?3 A:\WINDOWS\SYSTEM32\ -file1 ?kik?my Regexp.H 1cdesktop bjan file with spaces at the name modules s*tol? acpi bjen group one space term.h alloca.H bjon -hello o'Reilly another very long file name core.c *hrypun passwd **asterisk fcntl.h isdn_ttyfax.c Queen "Live at Webmley '86" |
$ls -al;
итого 152 drwxr-xr-x 3 user user 4096 Мар 10 14:34 . drwxr-xr-x 30 user user 4096 Мар 10 14:10 .. -rw-r--r-- 1 user user 1 Мар 9 17:34 ?1?2?3 -rw-r--r-- 1 user user 0 Мар 9 17:34 1cdesktop drwxr-xr-x 3 user user 4096 Мар 9 17:34 acpi -rw-r--r-- 1 user user 1289 Мар 9 17:34 alloca.H -rw-r--r-- 1 user user 0 Мар 10 14:24 another very long file name -rw-r--r-- 1 user user 1 Мар 9 17:34 **asterisk -rw-r--r-- 1 user user 0 Мар 10 14:27 A:\WINDOWS\SYSTEM32\ ... -rw-r--r-- 1 user user 1 Мар 9 17:34 ?kik?my -rw-r--r-- 1 user user 277 Мар 9 17:34 modules -rw-r--r-- 1 user user 0 Мар 10 14:25 one space -rw-r--r-- 1 user user 0 Мар 10 14:25 o'Reilly -rw-r--r-- 1 user user 1 Мар 9 17:34 passwd -rw-r--r-- 1 user user 1 Мар 9 17:34 .passwd -rw-r--r-- 1 user user 0 Мар 10 14:28 Queen "Live at Webmley '86" -rw-r--r-- 1 user user 7123 Мар 9 17:34 Regexp.H -rw-r--r-- 1 user user 1 Мар 9 17:34 s*tol? -rw-r--r-- 1 user user 40290 Мар 9 17:34 term.h |
$grep -R sendmail 1 /~
grep: 1: Нет такого файла или каталога grep: /~: Нет такого файла или каталога |
Время первой команды журнала | 12:47:15 2011- 3-10 | |||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 13:34:42 2011- 3-10 | |||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | |||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 33.66 | |||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 4.95 | |||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 0.79 | |||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 2.13 | |||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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