/l3/users/26-02-2007/nt-ladm/linux2.net.nt/user :1 :2 :3 :4 :5 :6 |
|
$whereis kaffeine
kaffeine: /usr/bin/kaffeine /usr/X11R6/bin/kaffeine /usr/bin/X11/kaffeine /usr/share/man/man1/kaffeine.1.gz |
$kaffeine: WARNING: KXineWidget: No config file found, will create one...
Launched ok, pid = 11544 X Error: BadMatch (invalid parameter attributes) 8 Major opcode: 141 Minor opcode: 13 Resource id: 0x4e ICE default IO error handler doing an exit(), pid = 11541, errno = 0 |
$sudo apt-get install gxine
Чтение списков пакетов... Готово Построение дерева зависимостей... Готово Предлагаемые пакеты: realplayer libdvdcss2 libdvdcss gxineplugin НОВЫЕ пакеты, которые будут установлены: gxine обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено. Необходимо скачать 460kБ архивов. После распаковки объем занятого дискового пространства возрастёт на 1311kB. 0% [Ожидание заголовков] Получено:1 http://192.168.16.15 etch/main gxine 0.5.8-2 [460kB] Получено 460kB за 13s (34,6kB/c) Выбор ранее не выбранного пакета gxine. (Чтение базы данных... на данный момент установлено 71241 файлов и каталогов.) Распаковывается пакет gxine (из файла .../gxine_0.5.8-2_i386.deb)... Настраивается пакет gxine (0.5.8-2) ... |
$gxine
lirc: невозможно инициализировать - удалённое управление отключается lirc: возможно, lircd не запущен или вы не можете подключиться к сокету? sysname: Linux release: 2.6.18-3-686 machine: i686 X-Video Extension version 2.2 video_out_xv: Xv image format: 0x32595559 (YUY2) packed video_out_xv: this adaptor supports the yuy2 format. video_out_xv: Xv image format: 0x32315659 (YV12) planar video_out_xv: this adaptor supports the yv12 format. video_out_xv: Xv image format: 0x30323449 (I420) planar video_out_xv: Xv image format: 0x59565955 (UYVY) packed CDROMREADTOCHDR: Input/output error WARN: could not retrieve file info for `image.nrg': No such file or directory WARN: can't open nrg image file image.nrg for reading xine-lib: ошибка: Сбой при запуске движка xine.: Не найден demuxer - формат потока не распознан. |
$apt-cache search demuxer
libavformat-dev - development files for libavformat libavformat0d - ffmpeg file format library libxine-dev - the xine video player library, development packages libxine1 - the xine video/media player library, binary files libxine1-dbg - the xine video/media player library, debug data mpeg2dec - Simple libmpeg2 video decoder application |
$sudo apt-get install libxine1
Чтение списков пакетов... Готово Построение дерева зависимостей... Готово Уже установлена самая новая версия libxine1. обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено. |
$gxine
lirc: невозможно инициализировать - удалённое управление отключается lirc: возможно, lircd не запущен или вы не можете подключиться к сокету? CDROMREADTOCHDR: Input/output error WARN: open (/dev/cdrom): No medium found xine-lib: ошибка: Сбой при запуске движка xine.: Не найден demuxer - формат потока не распознан. |
$apt-cache search swf
flasm - assembler and disassembler for Flash (SWF) bytecode gstreamer0.8-swfdec - SWF (Macromedia Flash) decoder plugin for GStreamer haxe - Web-oriented universal programming language libflash-dev - GPL Flash (SWF) Library - development files libflash-mozplugin - GPL Flash (SWF) Library - Mozilla-compatible plugin libflash-swfplayer - GPL Flash (SWF) Library - stand-alone player libflash0c2 - GPL Flash (SWF) Library - shared library libimage-size-ruby1.8 - ruby extension to measure image (GIF, PNG, JPEG , etc) size libming-dev - Library to generate SWF (Flash) Files (development files) libming-util - Library to generate SWF (Flash) Files - Utilities libming0 - Library to generate SWF (Flash) Files libswf-perl - Ming (SWF) module for Perl libswfdec0.3 - SWF (Macromedia Flash) decoder library libswfdec0.3-dev - SWF (Macromedia Flash) decoder library ming-fonts-dejavu - Ming format DejaVue Fonts ming-fonts-opensymbol - Ming format Opensymbol Fonts mtasc - ActionScript 2 to Flash (SWF) compiler ploticus - script driven business graphics package python-ming - Ming (SWF) module for Python swf-player - Mozilla plugin for SWF files (Macromedia Flash) |
$sudo
E: Неверная операция insatll |
$sudo apt-get install libflash-swfplayer swf-player
Чтение списков пакетов... Готово Построение дерева зависимостей... Готово Будут установлены следующие дополнительные пакеты: gstreamer0.10-x libflash0c2 libswfdec0.3 libxul0d НОВЫЕ пакеты, которые будут установлены: gstreamer0.10-x libflash-swfplayer libflash0c2 libswfdec0.3 libxul0d swf-player обновлено 0, установлено 6 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено. Необходимо скачать 5858kБ архивов. После распаковки объем занятого дискового пространства возрастёт на 15,4MB. Хотите продолжить [Д/н]? y ... Выбор ранее не выбранного пакета libxul0d. Распаковывается пакет libxul0d (из файла .../libxul0d_1.8.0.9-1_i386.deb)... Выбор ранее не выбранного пакета swf-player. Распаковывается пакет swf-player (из файла .../swf-player_0.3.6-2.1_i386.deb)... Настраивается пакет gstreamer0.10-x (0.10.10-4) ... Настраивается пакет libflash0c2 (0.4.13-8) ... Настраивается пакет libflash-swfplayer (0.4.13-8) ... Настраивается пакет libswfdec0.3 (0.3.6-2.1) ... Настраивается пакет libxul0d (1.8.0.9-1) ... Настраивается пакет swf-player (0.3.6-2.1) ... |
$swf
swfdec-mozilla-player swfplayer |
$swfdec-mozilla-player
(<unknown>:12199): GStreamer-CRITICAL **: gst_element_set_state: assertion `GST_IS_ELEMENT (element)' failed |
$swfdec-mozilla-player /tmp/
childhood-1.swf gconfd-user/ kde-user/ lost+found/ ssh-DnINko2772/ childhood.swf .gdm_socket keyring-pfwMiY/ orbit-user/ .X0-lock etccopy/ .ICE-unix/ ksocket-user/ passwd .X11-unix/ |
$swfdec-mozilla-player /tmp/childhood.swf
SWFDEC: ERROR: swf.c(669): swfdec_decoder_experimental: using experimental code SWFDEC: ERROR: actions.c(232): action_script_call: action script error (see warnings) SWFDEC: ERROR: actions.c(232): action_script_call: action script error (see warnings) SWFDEC: ERROR: actions.c(232): action_script_call: action script error (see warnings) SWFDEC: ERROR: actions.c(232): action_script_call: action script error (see warnings) SWFDEC: ERROR: actions.c(232): action_script_call: action script error (see warnings) SWFDEC: ERROR: actions.c(232): action_script_call: action script error (see warnings) SWFDEC: ERROR: actions.c(232): action_script_call: action script error (see warnings) |
$swf
swfdec-mozilla-player swfplayer |
$swfplayer
Usage : swfplayer [ -root ] <file.swf> |
$swfplayer /tmp/childhood.swf
starting flashparser flashparser done open dsp: Device or resource busy X connection to :0.0 broken (explicit kill or server shutdown). |
$sudo apt-get install libflash-swfplayer swf-player
Password: |
$w
17:28:57 up 5:21, 3 users, load average: 0,06, 0,03, 0,09 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT user :0 - 12:08 ?xdm? 3:40m 0.90s x-session-manager user pts/0 :0.0 12:09 0.00s 0.46s 0.11s script -f -q /home/us user pts/2 :0.0 12:12 24:55m 0.96s 0.04s script -f -q /home/us |
$cd /etc
|
$pwd
/etc |
$sed ~s/:/ /g~/etc/passwd
sed: -e выражение #1, символ 5: незавершенная команда `s' |
$ls
acpi email-addresses ld.so.hwcappkgs rc0.d adduser.conf environment libao.conf rc1.d adjtime esound libgda rc2.d aliases exim4 libpaper.d rc3.d alsa fonts locale.gen rc4.d alternatives foomatic localtime rc5.d anacrontab fstab login.defs rc6.d apm gconf logrotate.conf rc.local apt gdm logrotate.d rcS.d at.deny gimp lsb-base reportbug.conf ... dhcp3 iproute2 papersize vga dictd issue passwd vim dictionaries-common issue.net passwd- w3m discover.conf java perl wgetrc discover.conf-2.6 kde3 pmount.allow wodim.conf discover.conf.d kernel-img.conf ppp wpa_supplicant discover.d ldap profile X11 dm ld.so.cache protocols xdg dpkg ld.so.conf python xml emacs ld.so.conf.d python2.4 |
$vim passwd
|
$sed `s/:/ /g` /etc/passwd
bash: s/:/: No such file or directory sed: -e выражение #1, символ 7: лишние символы после команды |
$sed `s/:.*//` /etc/passwd
bash: s/:.*//: No such file or directory sed: -e выражение #1, символ 7: лишние символы после команды |
$sed 's/:.*//' /etc/passwd
root daemon bin sys sync games man lp mail news ... dictd Debian-exim statd identd messagebus avahi haldaemon gdm user sshd |
$sed 's/:.*//' /etc/passwd
root daemon bin sys sync games man lp mail news ... dictd Debian-exim statd identd messagebus avahi haldaemon gdm user sshd |
$sed 's/[^a]//g' /etc/passwd | wc -c
104 |
$fof i in *\*
bash: fof: command not found |
$for i in *\*
> do > mv"$i" "`echo$i | sed 's/ /_/g' `" > done bash: echo**: command not found bash: mv**: command not found |
$for i in *\*; do mv"$i" "`echo$i | sed 's/ /_/g'bash: bad substitution: no closing "`" in `echo$i | sed 's/ /_/
|
$for i in *\*; do mv"$i" "`echo $i | sed 's/ /_/g' `"; done
bash: mv**: command not found |
$for i in *\ *; do mv "$i" "`echo $i | sed 's/ /_/g' `"; done
mv: обращение к `acpi_adduser.conf_adjtime_aliases_alsa_alternatives_anacrontab_apm_apt_at.deny_avahi_bash.bashrc_bash_completion_bash_completion.d_blkid.tab_blkid.tab.old_bonobo-activation_ca-certificates.conf_calendar_complete.tcsh_console_console-cyrillic_console-tools_cron.d_cron.daily_cron.hourly_cron.monthly_crontab_cron.weekly_csh_csh.cshrc_csh.login_csh.logout_cups_dbus-1_debconf |
$for i in *\ *; do mv "$i" "`echo $i | sed 's/ /_/g' `"; done
mv: обращение к `acpi_adduser.conf_adjtime_aliases_alsa_alternatives_anacrontab_apm_apt_at.deny_avahi_bash.bashrc_bash_completion_bash_completion.d_blkid.tab_blkid.tab.old_bonobo-activation_ca-certificates.conf_calendar_complete.tcsh_console_console-cyrillic_console-tools_cron.d_cron.daily_cron.hourly_cron.monthly_crontab_cron.weekly_csh_csh.cshrc_csh.login_csh.logout_cups_dbus-1_debconf |
$iconv -f CP1251 -t KOI*-R
iconv: conversion to `KOI*-R' is not supported |
$iconv -f CP1251 -t KOI8-R
бНОПНЯ ,^D Вопрос |
$cat /etc/passwd | tr -d '\n
> |
$cat /etc/passwd | tr -d '\n'
|
$sed 's/[^a]//g' /etc/passwd | wc -c
104 |
$sed 's/a//g' /etc/passwd | wc -c
> |
$cat /etc/passwd | tr -d '[^a]' | wc -c
wc: invalid option -- ] Попробуйте `wc --help' для получения более подробного описания. |
$cat /etc/passwd | tr -d '[^a]'
root:x:0:0:root:/root:/bin/bsh demon:x:1:1:demon:/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 gmes:x:5:60:gmes:/usr/gmes:/bin/sh mn:x:6:12:mn:/vr/cche/mn:/bin/sh lp:x:7:7:lp:/vr/spool/lpd:/bin/sh mil:x:8:8:mil:/vr/mil:/bin/sh news:x:9:9:news:/vr/spool/news:/bin/sh ... dictd:x:100:102::/vr/lib/dictd:/bin/flse Debin-exim:x:101:103::/vr/spool/exim4:/bin/flse sttd:x:102:65534::/vr/lib/nfs:/bin/flse identd:x:103:65534::/vr/run/identd:/bin/flse messgebus:x:104:105::/vr/run/dbus:/bin/flse vhi:x:105:106:Avhi mDNS demon,,,:/vr/run/vhi-demon:/bin/flse hldemon:x:106:109:Hrdwre bstrction lyer,,,:/home/hldemon:/bin/flse gdm:x:107:112:Gnome Disply Mnger:/vr/lib/gdm:/bin/flse user:x:1000:1000:user,,,:/home/user:/bin/bsh sshd:x:108:65534::/vr/run/sshd:/usr/sbin/nologin |
$cat /etc/passwd
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 ... dictd:x:100:102::/var/lib/dictd:/bin/false Debian-exim:x:101:103::/var/spool/exim4:/bin/false statd:x:102:65534::/var/lib/nfs:/bin/false identd:x:103:65534::/var/run/identd:/bin/false messagebus:x:104:105::/var/run/dbus:/bin/false avahi:x:105:106:Avahi mDNS daemon,,,:/var/run/avahi-daemon:/bin/false haldaemon:x:106:109:Hardware abstraction layer,,,:/home/haldaemon:/bin/false gdm:x:107:112:Gnome Display Manager:/var/lib/gdm:/bin/false user:x:1000:1000:user,,,:/home/user:/bin/bash sshd:x:108:65534::/var/run/sshd:/usr/sbin/nologin |
$cat /etc/passwd | tr -d '[^a]' | wc -c
1175 |
$~
39 vi 40 vi 41 vim 42 su - 43 su - 44 screen -x [user@linux1:~]$ echo $HIST $HISTCMD $HISTFILE $HISTFILESIZE $HISTSIZE [user@linux1:~]$ $ vi ~text/hello-vi.txt [user@linux1:~]$ echo $HISTFILESIZE 500 bash: /home/user: is a directory |
$user@linux1
i DMI 2.3 present. ACPI: RSDP (v000 IntelR ) @ 0x000f6440 DMA zone: 4096 pages, LIFO batch:0 T (v001 MSI ACPI 0x42302e31 AWRD 0x00000000) @ 0x3f7f3000 Normal zone: 225280 31 FA 4 HighMem zone: 30704 pages, LIFO batch:7 DMI 2.3 present. DMA zone: 4096 pages, LIFO batch:0 Normal zone: 225280 31 0 HighMem zone: 30704 pages, LIFO batch:7 DMI 2.3 present. bash: user@linux1: command not found 16,4 0% |
$user@linux1
bash: user@linux1: command not found |
$ssh user@linux1
user@linux1's password: Linux linux1 2.6.18-3-686 #1 SMP Mon Dec 4 16:41:14 UTC 2006 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. Last login: Thu Mar 1 09:50:39 2007 from 192.168.16.15 l3-agent is already running: pid=3873; pidfile=/home/user/.lilalo/l3-agent.pid |
$pwd
/home/user |
$ls
base date file1 names sh touchlist bin errlog file2 newfile sorted unsorted body essential-20060611.tar.bz2 file3 proj test very_long_file_name c file files projectX text |
$lsst
bash: lsst: command not found |
$find . print
./.lilalo/2370719155431326284-1172573066.info ./.lilalo/31194196361606822660-1172657578.info ./.lilalo/2777816883855430404-1172743382.script ./sorted ./file1 ./.gnome2 ./.gnome2/totem_config ./.gnome2/share ./.gnome2/share/fonts ./.gnome2/share/fonts/fonts.dir ... ./.evolution/secmod.db ./.evolution/cert8.db ./.evolution/tasks ./.evolution/tasks/config ./.evolution/tasks/local ./.evolution/tasks/local/system ./.evolution/tasks/local/system/tasks.ics ./.evolution/cache ./.evolution/key3.db find: print: No such file or directory |
$find . print |more
|
$find
./.lilalo/66016459255232513-1172593306.info ./.lilalo/2370719155431326284-1172573066.info ./.lilalo/31194196361606822660-1172657578.info ./.lilalo/2777816883855430404-1172743382.script ./sorted ./file1 ./.gnome2 ./.gnome2/totem_config ./.gnome2/share ./.gnome2/share/fonts ... ./.evolution/memos/local/system/journal.ics ./.evolution/secmod.db ./.evolution/cert8.db ./.evolution/tasks ./.evolution/tasks/config ./.evolution/tasks/local ./.evolution/tasks/local/system ./.evolution/tasks/local/system/tasks.ics ./.evolution/cache ./.evolution/key3.db |
$find ~ -name \*.jpg
|
$cd ~
|
$pwd
/home/user |
$find ~ -name \*.jpg
|
$find ~ -regex '.*\.(jpe?g|gif|png)
> |
$find ~ -regex '.*\.(jpe?g|gif|png)
> |
$find ~-path \*\/\.* prune -o -regex'.*\.((jpe?g|gif|png) -print
> |
$find ~-path \*\/\.* prune -o -regex'.*\.(jpe?g|gif|png) -print
> |
$find ~-path \*\/\.* prune -o -regex'.*\.(jpe?g|gif|png)' -print
find: неверный предикат `-regex.*\.(jpe?g|gif|png)' |
$find ~-path \*\/\.* prune -o -regex '.*\.(jpe?g|gif|png)' -print
find: invalid expression; you have used a binary operator with nothing before it. |
$find ~ -path \*\/\.* prune -o -regex '.*\.(jpe?g|gif|png)' -print
find: пути должны быть перед выражением Usage: find [-H] [-L] [-P] [path...] [expression] |
$find /usr/share -regex '.*\.\(jpe?g\|gif\|png\)'
/usr/share/gimp/2.0/themes/Default/images/stock-shape-diamond-16.png /usr/share/gimp/2.0/themes/Default/images/stock-tool-path-22.png /usr/share/gimp/2.0/themes/Default/images/stock-question-64.png /usr/share/gimp/2.0/themes/Default/images/stock-layer-24.png /usr/share/gimp/2.0/themes/Default/images/stock-paste-into-16.png /usr/share/gimp/2.0/themes/Default/images/preferences/folders-gradients.png /usr/share/gimp/2.0/themes/Default/images/preferences/monitor.png /usr/share/gimp/2.0/themes/Default/images/preferences/environment.png /usr/share/gimp/2.0/themes/Default/images/preferences/folders-tool-plug-ins.png /usr/share/gimp/2.0/themes/Default/images/preferences/folders-environ.png ... /usr/share/gimp/2.0/themes/Default/images/stock-tool-paintbrush-22.png /usr/share/gimp/2.0/themes/Default/images/stock-channel-red-32.png /usr/share/gimp/2.0/themes/Default/images/stock-selection-to-channel-16.png /usr/share/gimp/2.0/themes/Default/images/stock-channels-16.png /usr/share/gimp/2.0/themes/Default/images/stock-tool-pencil-16.png /usr/share/gimp/2.0/themes/Default/images/stock-vchain-broken-24.png /usr/share/gimp/2.0/themes/Default/images/stock-path-16.png /usr/share/gimp/2.0/themes/Default/images/stock-curve-free-16.png /usr/share/gimp/2.0/themes/Default/images/stock-tool-brightness-contrast-22.png /usr/share/gimp/2.0/themes/Default/images/stock-tool-perspective-22.png |
$find /usr/share -regex '.*\.\(jpe?g\|gif\|png\)'
|
$find / -name find\*
find: /proc/2561/fd: Permission denied find: /proc/2568/task/2568/fd: Permission denied find: /proc/2568/fd: Permission denied find: /proc/2611/task/2611/fd: Permission denied find: /proc/2611/fd: Permission denied find: /proc/2628/task/2628/fd: Permission denied find: /proc/2628/fd: Permission denied find: /proc/2638/task/2638/fd: Permission denied find: /proc/2638/fd: Permission denied find: /proc/2674/task/2674/fd: Permission denied ... /var/lib/dpkg/info/findutils.prerm /var/lib/dpkg/info/findutils.list /var/lib/dpkg/info/findutils.postrm /var/lib/dpkg/info/findutils.conffiles find: /var/lib/gdm: Permission denied find: /var/lost+found: Permission denied /var/cache/apt/archives/findutils_4.2.28-1_i386.deb find: /var/run/sudo: Permission denied find: /var/run/exim4: Permission denied find: /var/run/cups/certs: Permission denied |
$find / -name find\*
find: /proc/2561/fd: Permission denied find: /proc/2568/task/2568/fd: Permission denied find: /proc/2568/fd: Permission denied find: /proc/2611/task/2611/fd: Permission denied find: /proc/2611/fd: Permission denied find: /proc/2628/task/2628/fd: Permission denied find: /proc/2628/fd: Permission denied find: /proc/2638/task/2638/fd: Permission denied find: /proc/2638/fd: Permission denied find: /proc/2674/task/2674/fd: Permission denied ... /var/lib/dpkg/info/findutils.prerm /var/lib/dpkg/info/findutils.list /var/lib/dpkg/info/findutils.postrm /var/lib/dpkg/info/findutils.conffiles find: /var/lib/gdm: Permission denied find: /var/lost+found: Permission denied /var/cache/apt/archives/findutils_4.2.28-1_i386.deb find: /var/run/sudo: Permission denied find: /var/run/exim4: Permission denied find: /var/run/cups/certs: Permission denied |
$find / -regex".*\.jpe?g"
find: неверный предикат `-regex.*\.jpe?g' |
$find / -regex ".*\.jpe?g"
/usr/share/doc/xsane-common/html/xsane-advanced.jpg /usr/share/doc/xsane-common/html/xsane-preview.jpg /usr/share/doc/xsane-common/html/xsane-resolution.jpg /usr/share/doc/xsane-common/html/xsane-visible-area.jpg /usr/share/doc/xsane-common/html/xsane-mirror-x.jpg /usr/share/doc/xsane-common/html/xsane-negative.jpg /usr/share/doc/xsane-common/html/xsane-scale.jpg /usr/share/doc/xsane-common/html/xsane-rotate-90.jpg /usr/share/doc/xsane-common/html/xsane-disk.jpg /usr/share/doc/xsane-common/html/xsane-guide-3-options.jpg ... find: /var/spool/cron/atjobs: Permission denied find: /var/spool/cron/atspool: Permission denied find: /var/spool/cron/crontabs: Permission denied find: /var/spool/cups: Permission denied find: /var/log/exim4: Permission denied find: /var/lib/gdm: Permission denied find: /var/lost+found: Permission denied find: /var/run/sudo: Permission denied find: /var/run/exim4: Permission denied find: /var/run/cups/certs: Permission denied |
$find / -size +1024 -ls
find: неверный предикат `-lsB' |
$find / -size +10240 -ls
find: /proc/964/task/964/fd: Permission denied find: /proc/964/fd: Permission denied find: /proc/1141/task/1141/fd: Permission denied find: /proc/1141/fd: Permission denied find: /proc/1509/task/1509/fd: Permission denied find: /proc/1509/fd: Permission denied find: /proc/1527/task/1527/fd: Permission denied find: /proc/1527/fd: Permission denied find: /proc/1757/task/1757/fd: Permission denied find: /proc/1757/fd: Permission denied ... 145525 5168 -rw-r--r-- 1 root root 5277372 Янв 28 19:02 /var/cache/apt/archives/gnome-games-data_1%3a2.16.3-1_all.deb 145492 7792 -rw-r--r-- 1 root root 7963218 Янв 3 21:17 /var/cache/apt/archives/gnome-applets-data_2.14.3-4_all.deb 145720 8276 -rw-r--r-- 1 root root 8456324 Фев 7 04:32 /var/cache/apt/archives/kdelibs-data_4%3a3.5.5a.dfsg.1-6_all.deb 145413 9884 -rw-r--r-- 1 root root 10101582 Дек 5 15:32 /var/cache/apt/archives/evolution-common_2.6.3-3_all.deb 145727 5232 -rw-r--r-- 1 root root 5345044 Янв 6 23:17 /var/cache/apt/archives/libxul0d_1.8.0.9-1_i386.deb 145579 5588 -rw-r--r-- 1 root root 5706564 Сен 3 15:02 /var/cache/apt/archives/gnome-themes-extras_0.9.0-5_all.deb 145716 6296 -rw-r--r-- 1 root root 6431188 Янв 16 22:56 /var/cache/apt/archives/vim-runtime_1%3a7.0-122+1_all.deb find: /var/run/sudo: Permission denied find: /var/run/exim4: Permission denied find: /var/run/cups/certs: Permission denied |
$find / -size +10240 -ls | more
|
$find / -size +10240 -ls |more
|
$find~ attime +2
bash: find~: command not found |
$find ~ -atime +2
/home/user/names/.hidden1 /home/user/names/2*2=4 /home/user/names/-hard-to-del- /home/user/names/mar /home/user/names/feb /home/user/names/may /home/user/names/nov /home/user/names/program.C /home/user/names/"Live at Wembley' 86" /home/user/names/name$with#very~starnge'symbols' ... /home/user/files/executable /home/user/files/sgidprogram /home/user/files/noread /home/user/files/file4 /home/user/files/file5 /home/user/files/suidprogram /home/user/files/file2 /home/user/files/file3 /home/user/files/file1 /home/user/.evolution/mail/local/Inbox |
$find ~ -atime +2 | more
|
$find ~ -mmin -5
/home/user/.lilalo/31470647650729988-1172743376.info /home/user/.lilalo/31470647650729988-1172743376.script /home/user/.lilalo/2777816883855430404-1172743382.script |
$find / -type 1
find: неверный аргумент `1' у `-type' |
$find / -type 1
find: неверный аргумент `1' у `-type' |
$find / -user user
/proc/2885/task/2885/fd/16 /proc/2885/task/2885/fd/17 /proc/2885/task/2885/fd/18 /proc/2885/task/2885/fd/19 /proc/2885/task/2885/fd/20 /proc/2885/task/2885/fd/21 /proc/2885/task/2885/fd/22 /proc/2885/task/2885/fd/23 /proc/2885/task/2885/fd/24 /proc/2885/task/2885/fd/25 ... /proc/2885/fd/16 /proc/2885/fd/17 /proc/2885/fd/18 /proc/2885/fd/19 /proc/2885/fd/20 /proc/2885/fd/21 /proc/2885/fd/22 /proc/2885/fd/23 /proc/2885/fd/24 /proc/2885/fd/25 |
$find / -perm +6000
find: /proc/2835/fd: Permission denied find: /proc/2907/task/2907/fd: Permission denied find: /proc/2907/fd: Permission denied find: /proc/2965/task/2965/fd: Permission denied find: /proc/2965/fd: Permission denied find: /proc/4732/task/4732/fd/4: No such file or directory find: /proc/4732/fd/4: No such file or directory find: /home/lost+found: Permission denied find: /lost+found: Permission denied /media/.hal-mtab-lock ... /var/cache/man/cat4 /var/cache/man/cat8 /var/cache/man/cat5 /var/cache/man/cat9 /var/cache/man/oldlocal /var/cache/man/oldlocal/cat3 find: /var/run/sudo: Permission denied find: /var/run/exim4: Permission denied find: /var/run/cups/certs: Permission denied /var/mail |
$~
bash: /home/user: is a directory |
$mkdir ~/soft
|
$ls
base c essential-20060611.tar.bz2 file2 names projectX sorted touchlist bin date file file3 newfile sh test unsorted body errlog file1 files proj soft text very_long_file_name |
$find /var -regex ~.*\(\.tar\.gz\|\.tgz|\.rpm\)
bash: .rpm): command not found find: /var/spool/exim4: Permission denied find: /var/spool/cron/atjobs: Permission denied find: /var/spool/cron/atspool: Permission denied find: /var/spool/cron/crontabs: Permission denied find: /var/spool/cups: Permission denied find: /var/log/exim4: Permission denied find: /var/lib/gdm: Permission denied find: /var/lost+found: Permission denied find: /var/run/sudo: Permission denied find: /var/run/exim4: Permission denied find: /var/run/cups/certs: Permission denied |
$echo $
$_ $GTK_RC_FILES $PIPESTATUS $BASH $HISTCMD $PPID $BASH_ARGC $HISTFILE $PS1 $BASH_ARGV $HISTFILESIZE $PS2 $BASH_COMMAND $HISTSIZE $PS4 $BASH_LINENO $HOME $PWD $BASH_SOURCE $HOSTNAME $RANDOM $BASH_SUBSHELL $HOSTTYPE $SECONDS $BASH_VERSINFO $IFS $SESSION_MANAGER $BASH_VERSION $L3_HOME $SHELL ... $DIRSTACK $LINENO $TERM $DISPLAY $LINES $UID $editor_file $LOGNAME $USER $editor_name $MACHTYPE $USERNAME $EUID $MAILCHECK $WINDOWID $GDMSESSION $OLDPWD $XAUTHORITY $GDM_XSERVER_LOCATION $OPTERR $XTERM_SHELL $GNOME_DESKTOP_SESSION_ID $OPTIND $XTERM_VERSION $GNOME_KEYRING_SOCKET $OSTYPE $GROUPS $PATH |
$echo $
$ |
$ping mail.ru
PING mail.ru (194.67.57.26) 56(84) bytes of data. 64 bytes from mail.ru (194.67.57.26): icmp_seq=1 ttl=112 time=125 ms 64 bytes from mail.ru (194.67.57.26): icmp_seq=2 ttl=112 time=98.3 ms --- mail.ru ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 1001ms rtt min/avg/max/mdev = 98.355/111.723/125.091/13.368 ms |
$cp no_file_with_this_name /tmp
cp: невозможно выполнить stat для `no_file_with_this_name': No such file or directory |
$echo $?
1 |
$cp no_file_with_this_name
cp: после `no_file_with_this_name' пропущен операнд, задающий целевой файл Попробуйте `cp --help' для получения более подробного описания. |
$touch no_file_with_this_name
|
$pwd
/home/user |
$cp no_file_with_this_name /tmp
|
$echo $?
0 |
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 uucp:x:10:10:uucp:/var/spool/uucp:/bin/sh proxy:x:13:13:proxy:/bin:/bin/sh www-data:x:33:33:www-data:/var/www:/bin/sh backup:x:34:34:backup:/var/backups:/bin/sh list:x:38:38:Mailing List Manager:/var/list:/bin/sh irc:x:39:39:ircd:/var/run/ircd:/bin/sh gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/sh nobody:x:65534:65534:nobody:/nonexistent:/bin/sh dictd:x:100:102::/var/lib/dictd:/bin/false Debian-exim:x:101:103::/var/spool/exim4:/bin/false statd:x:102:65534::/var/lib/nfs:/bin/false identd:x:103:65534::/var/run/identd:/bin/false messagebus:x:104:105::/var/run/dbus:/bin/false avahi:x:105:106:Avahi mDNS daemon,,,:/var/run/avahi-daemon:/bin/false haldaemon:x:106:109:Hardware abstraction layer,,,:/home/haldaemon:/bin/false gdm:x:107:112:Gnome Display Manager:/var/lib/gdm:/bin/false user:x:1000:1000:user,,,:/home/user:/bin/bash sshd:x:108:65534::/var/run/sshd:/usr/sbin/nologin
Время первой команды журнала | 16:47:36 2007- 2-28 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 14:47:19 2007- 3- 1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 37.62 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 9.90 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 2.66 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.63 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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