/l3/users/eb/2009/linux11/user :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 :15 :16 :17 :18 |
|
#ls
Desktop Documents Download Music Pictures Public Templates Videos |
#cd D
Desktop/ Documents/ Download/ |
#cd Download/
|
#ls
|
#ls -A
|
#find / skype*
/dev/.udev/names/tty22 /dev/.udev/names/tty22/\x2fdevices\x2fvirtual\x2ftty\x2ftty22 /dev/.udev/names/char\x2f4:20 /dev/.udev/names/char\x2f4:20/\x2fdevices\x2fvirtual\x2ftty\x2ftty20 /dev/.udev/names/tty20 /dev/.udev/names/tty20/\x2fdevices\x2fvirtual\x2ftty\x2ftty20 /dev/.udev/names/char\x2f4:2 /dev/.udev/names/char\x2f4:2/\x2fdevices\x2fvirtual\x2ftty\x2ftty2 /dev/.udev/names/tty2 /dev/.udev/names/tty2/\x2fdevices\x2fvirtual\x2ftty\x2ftty2 ... /dev/.udev/names/rtc/\x2fdevices\x2fpnp0\x2f00:03\x2frtc\x2frtc0 /dev/.udev/names/char\x2f254:0 /dev/.udev/names/char\x2f254:0/\x2fdevices\x2fpnp0\x2f00:03\x2frtc\x2frtc0 /dev/.udev/names/rtc0 /dev/.udev/names/rtc0/\x2fdevices\x2fpnp0\x2f00:03\x2frtc\x2frtc0 /dev/.udev/names/char\x2f4:67 /dev/.udev/names/char\x2f4:67/\x2fdevices\x2fplatform\x2fserial8250\x2ftty\x2fttyS3 /dev/.udev/names/ttyS3 /dev/.udev/names/ttyS3/\x2fdevices\x2fplatform\x2fserial8250\x2ftty\x2fttyS3 /dev/.udev/names/char\x2f4:66 |
#find / -name skype*
/home/user/Desktop/skype-debian_2.0.0.72-1_i386.deb ^[[3~^C |
#cd ..
|
#cd Desktop/
|
#ls
skype-debian_2.0.0.72-1_i386.deb |
#dpkg -i skype-debian_2.0.0.72-1_i386.deb
Выбор ранее не выбранного пакета skype. (Чтение базы данных ... на данный момент установлено 49648 файлов и каталогов.) Распаковывается пакет skype (из файла skype-debian_2.0.0.72-1_i386.deb)... dpkg: зависимости пакетов не позволяют настроить пакет skype: skype зависит от libqt4-core (>= 4.2.1), однако: Пакет libqt4-core не установлен. skype зависит от libqt4-gui (>= 4.2.1), однако: Пакет libqt4-gui не установлен. dpkg: не удалось обработать параметр skype (--install): проблемы зависимостей -- оставляем не настроенным Обрабатываются триггеры для desktop-file-utils ... При обработке следующих пакетов произошли ошибки: skype |
#apt-get install sky
skyeye skytools-modules-8.3 skyutils-dev skype skyutils1 skytools skyutils2 |
#apt-get install skype-debian_2.0.0.72-1_i386.deb
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово E: Не удалось найти пакет skype-debian_2.0.0.72-1_i386.deb |
#apt-get install libqt
libqt0-ruby1.8 libqt4-assistant libqt4-xmlpatterns-dbg libqt3 libqt4-core libqtcore4 libqt3c102-mt libqt4-dbg libqt-dev libqt3c102-mt-ibase libqt4-dbus libqtgui4 libqt3c102-mt-mysql libqt4-debug libqthreads-12 libqt3c102-mt-odbc libqt4-designer libqt-mt-dev libqt3c102-mt-psql libqt4-dev libqt-perl libqt3c102-mt-sqlite libqt4-gui libqtruby4shared2 libqt3c-mt libqt4-help libqtscript2.2-cil libqt3c-mt-mysql libqt4-network libqtscript4-core ... libqt3-mt-dev libqt4-sql-odbc libqtscript4-xml libqt3-mt-ibase libqt4-sql-psql libqtscript4-xmlpatterns libqt3-mt-mysql libqt4-sql-sqlite libqttestrunner1 libqt3-mt-odbc libqt4-sql-sqlite2 libqttestrunner1c2 libqt3-mt-psql libqt4-svg libqttestrunner1c2a libqt3-mt-sqlite libqt4-test libqtuitools2.2-cil libqt3-mysql libqt4-webkit libqtwebkit2.2-cil libqt3-odbc libqt4-webkit-dbg libqtwebkit-dev libqt3-plugins-headers libqt4-xml libqt3-psql libqt4-xmlpatterns |
#apt-get install libqt4-core
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Возможно, для исправления этих ошибок вы захотите воспользоваться `apt-get -f install': Пакеты, имеющие неудовлетворённые зависимости: libqt4-core: Зависит: libqtcore4 (= 4.5.1-2) но он не будет установлен Зависит: libqt4-network (= 4.5.1-2) но он не будет установлен Зависит: libqt4-script (= 4.5.1-2) но он не будет установлен Зависит: libqt4-xml (= 4.5.1-2) но он не будет установлен Зависит: libqt4-dbus (= 4.5.1-2) но он не будет установлен Зависит: libqt4-test (= 4.5.1-2) но он не будет установлен skype: Зависит: libqt4-gui (>= 4.2.1) но он не будет установлен E: Неудовлетворённые зависимости. Попытайтесь выполнить 'apt-get -f install', не указывая имени пакета, (или найдите другое решение). |
#apt-get install libqtcore4
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Возможно, для исправления этих ошибок вы захотите воспользоваться `apt-get -f install': Пакеты, имеющие неудовлетворённые зависимости: skype: Зависит: libqt4-core (>= 4.2.1) но он не будет установлен Зависит: libqt4-gui (>= 4.2.1) но он не будет установлен E: Неудовлетворённые зависимости. Попытайтесь выполнить 'apt-get -f install', не указывая имени пакета, (или найдите другое решение). |
#apt-get -f install libqtcore4
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Возможно, для исправления этих ошибок вы захотите воспользоваться `apt-get -f install': Пакеты, имеющие неудовлетворённые зависимости: skype: Зависит: libqt4-core (>= 4.2.1) но он не будет установлен Зависит: libqt4-gui (>= 4.2.1) но он не будет установлен E: Неудовлетворённые зависимости. Попытайтесь выполнить 'apt-get -f install', не указывая имени пакета, (или найдите другое решение). |
#apt-get -f install libqt4-core
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Возможно, для исправления этих ошибок вы захотите воспользоваться `apt-get -f install': Пакеты, имеющие неудовлетворённые зависимости: libqt4-core: Зависит: libqtcore4 (= 4.5.1-2) но он не будет установлен Зависит: libqt4-network (= 4.5.1-2) но он не будет установлен Зависит: libqt4-script (= 4.5.1-2) но он не будет установлен Зависит: libqt4-xml (= 4.5.1-2) но он не будет установлен Зависит: libqt4-dbus (= 4.5.1-2) но он не будет установлен Зависит: libqt4-test (= 4.5.1-2) но он не будет установлен skype: Зависит: libqt4-gui (>= 4.2.1) но он не будет установлен E: Неудовлетворённые зависимости. Попытайтесь выполнить 'apt-get -f install', не указывая имени пакета, (или найдите другое решение). |
#apt-get -f install libqt4-gui
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Возможно, для исправления этих ошибок вы захотите воспользоваться `apt-get -f install': Пакеты, имеющие неудовлетворённые зависимости: libqt4-gui: Зависит: libqtgui4 (= 4.5.1-2) но он не будет установлен Зависит: libqt4-svg (= 4.5.1-2) но он не будет установлен Зависит: libqt4-opengl (= 4.5.1-2) но он не будет установлен Зависит: libqt4-designer (= 4.5.1-2) но он не будет установлен Зависит: libqt4-assistant (= 4.5.1-2) но он не будет установлен skype: Зависит: libqt4-core (>= 4.2.1) но он не будет установлен E: Неудовлетворённые зависимости. Попытайтесь выполнить 'apt-get -f install', не указывая имени пакета, (или найдите другое решение). |
#apt-get -f install open
Display all 722 possibilities? (y or n) |
#apt-get -f install openbsd-inetd
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Возможно, для исправления этих ошибок вы захотите воспользоваться `apt-get -f install': Пакеты, имеющие неудовлетворённые зависимости: skype: Зависит: libqt4-core (>= 4.2.1) но он не будет установлен Зависит: libqt4-gui (>= 4.2.1) но он не будет установлен E: Неудовлетворённые зависимости. Попытайтесь выполнить 'apt-get -f install', не указывая имени пакета, (или найдите другое решение). |
#apt-get install openbsd-inetd
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Возможно, для исправления этих ошибок вы захотите воспользоваться `apt-get -f install': Пакеты, имеющие неудовлетворённые зависимости: skype: Зависит: libqt4-core (>= 4.2.1) но он не будет установлен Зависит: libqt4-gui (>= 4.2.1) но он не будет установлен E: Неудовлетворённые зависимости. Попытайтесь выполнить 'apt-get -f install', не указывая имени пакета, (или найдите другое решение). |
#apt-get -f install
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Исправление зависимостей... Готово Следующие пакеты устанавливались автоматически и больше не требуются: liblash2 libsdl1.2debian libfreebob0 libsdl1.2debian-alsa libartsc0 libmtp8 rox-filer libneon27 audacious libdjvulibre21 libwmf0.2-7 libbinio1ldbl libilmbase6 libaudclient1 libbeecrypt6 libsvga1 libresid-builder0c2a unzip libjack0 liblircclient0 gtk2-engines-pixbuf habak libesd-alsa0 libgomp1 libcddb2 esound-common audacious-plugins libcurl3-gnutls libgd2-noxpm ... Настраивается пакет libqt4-gui (4.5.1-2) ... Настраивается пакет skype (2.0.0.72-1) ... Настраивается пакет mysql-common (5.0.81-1) ... Настраивается пакет libmysqlclient15off (5.0.81-1) ... Настраивается пакет libqt4-sql (4.5.1-2) ... Настраивается пакет libqt4-qt3support (4.5.1-2) ... Настраивается пакет libqt4-sql-mysql (4.5.1-2) ... Настраивается пакет qt4-qtconfig (4.5.1-2) ... update-alternatives: используется `/usr/bin/qtconfig-qt4' для предоставления `/usr/bin/qtconfig' (qtconfig) в автоматический режим. Обрабатываются триггеры для menu ... |
#apt-get install skype-debian_2.0.0.72-1_i386.deb
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово E: Не удалось найти пакет skype-debian_2.0.0.72-1_i386.deb |
#echo ${LANG}
ru_RU.UTF-8 |
#echo $LANG
ru_RU.UTF-8 |
#env
SHELL=/bin/bash TERM=xterm XDG_SESSION_COOKIE=54b11fbf3cd2960f806629644a19e318-1243327410.688972-1569879001 L3_PARENT_TTY=/dev/pts/8 L3_TAMPERED_EDITORS= vi vim pico nano USER=root MAIL=/var/mail/root PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin L3_SESSION_ID=139112719289489124-1243327410 PWD=/home/user/Desktop LANG=ru_RU.UTF-8 |
#export
declare -x HOME="/root" declare -x L3_HOME="/root/.lilalo/" declare -x L3_PARENT_TTY="/dev/pts/8" declare -x L3_SESSION_ID="139112719289489124-1243327410" declare -x L3_TAMPERED_EDITORS=" vi vim pico nano" declare -x LANG="ru_RU.UTF-8" declare -x LOGNAME="root" declare -x MAIL="/var/mail/root" declare -x OLDPWD="/home/user" declare -x PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" |
#å½vim /etc/environment
1 "/etc/environment" 0L, 0C |
#~ +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
bash: вфеу: команда не найдена |
#date
Втр Май 26 12:26:42 EEST 2009 |
#ntpdate
ntpdate ntpdate-debian |
#ntpdate 95.140.94.2
26 May 12:34:24 ntpdate[5517]: adjust time server 95.140.94.2 offset 0.087449 sec |
#ntpdate 95.140.94.2
26 May 12:34:29 ntpdate[5525]: adjust time server 95.140.94.2 offset 0.085416 sec |
#ntpdate 95.140.94.2
26 May 12:34:31 ntpdate[5533]: adjust time server 95.140.94.2 offset 0.069094 sec |
#ls /etc/timezone
/etc/timezone |
#ls /etc/timezone/
ls: невозможно получить доступ к /etc/timezone/: Это не каталог |
#ls /etc/timezone
/etc/timezone |
#5OLDPWD=/home/user
bash: 5OLDPWD=/home/user: Нет такого файла или каталога |
#[root@linux11:Desktop]# export
bash: [root@linux11:Desktop]#: команда не найдена |
#declare -x HOME="/root"
|
#declare -x L3_HOME="/root/.lilalo/"
|
#declare -x L3_PARENT_TTY="/dev/pts/8"
|
#declare -x L3_TAMPERED_EDITORS=" vi vim pico nano"
|
#declare -x LANG="ru_RU.UTF-8"
|
#declare -x LOGNAME="root"
|
#declare -x MAIL="/var/mail/root"
|
#declare -x OLDPWD="/home/user"
|
#declare -x PWD="/home/user/Desktop"
|
#declare -x SHELL="/bin/bash"
|
#declare -x SHLVL="3"
|
#declare -x TERM="xterm"
|
#declare -x USER="root"
|
#[root@linux11:Desktop]# vim /etc/environment
bash: [root@linux11:Desktop]#: команда не найдена |
#[root@linux11:Desktop]# ####
bash: [root@linux11:Desktop]#: команда не найдена |
#bash: ####: ####### ## #######
bash: bash:: команда не найдена |
#[root@linux11:Desktop]# date
bash: [root@linux11:Desktop]#: команда не найдена |
#### ### 26 12:26:42 EEST 2009
|
#[root@linux11:Desktop]# ntpdate
bash: [root@linux11:Desktop]#: команда не найдена |
#ntpdate ntpdate-debian
Error : Name or service not known 26 May 12:37:52 ntpdate[5789]: can't find host ntpdate-debian 26 May 12:37:52 ntpdate[5789]: no servers can be used, exiting |
#[root@linux11:Desktop]# ntpdate 95.140.94.2
bash: [root@linux11:Desktop]#: команда не найдена |
#[root@linux11:Desktop]# ntpdate 95.140.94.2
bash: [root@linux11:Desktop]#: команда не найдена |
#[root@linux11:Desktop]# ntpdate 95.140.94.2
bash: [root@linux11:Desktop]#: команда не найдена |
#[root@linux11:Desktop]# ls /etc/timezone
bash: [root@linux11:Desktop]#: команда не найдена |
#/etc/timezone
bash: /etc/timezone: Отказано в доступе |
#[root@linux11:Desktop]# ls /etc/timezone/
bash: [root@linux11:Desktop]#: команда не найдена |
#[root@linux11:Desktop]# ls /etc/timezone
bash: [root@linux11:Desktop]#: команда не найдена |
#/etc/timezone
bash: /etc/timezone: Отказано в доступе |
#OLDPWD=/home/user
|
#[root@linux11:Desktop]# export
bash: [root@linux11:Desktop]#: команда не найдена |
#declare -x HOME="/root"
|
#declare -x L3_HOME="/root/.lilalo/"
|
#declare -x L3_PARENT_TTY="/dev/pts/8"
|
#declare -x L3_TAMPERED_EDITORS=" vi vim pico nano"
|
#declare -x LANG="ru_RU.UTF-8"
|
#declare -x LOGNAME="root"
|
#declare -x MAIL="/var/mail/root"
|
#declare -x OLDPWD="/home/user"
|
#declare -x PWD="/home/user/Desktop"
|
#declare -x SHELL="/bin/bash"
|
#declare -x SHLVL="3"
|
#declare -x TERM="xterm"
|
#declare -x USER="root"
|
#[root@linux11:Desktop]# vim /etc/environment
bash: [root@linux11:Desktop]#: команда не найдена |
#[root@linux11:Desktop]# ####
bash: [root@linux11:Desktop]#: команда не найдена |
#bash: ####: ####### ## #######
bash: bash:: команда не найдена |
#[root@linux11:Desktop]# date
bash: [root@linux11:Desktop]#: команда не найдена |
#### ### 26 12:26:42 EEST 2009
|
#[root@linux11:Desktop]# ntpdate
bash: [root@linux11:Desktop]#: команда не найдена |
#ntpdate ntpdate-debian
Error : Name or service not known 26 May 12:38:07 ntpdate[6075]: can't find host ntpdate-debian 26 May 12:38:07 ntpdate[6075]: no servers can be used, exiting |
#[root@linux11:Desktop]# ntpdate 95.140.94.2
bash: [root@linux11:Desktop]#: команда не найдена |
#[root@linux11:Desktop]# ntpdate 95.140.94.2
bash: [root@linux11:Desktop]#: команда не найдена |
#[root@linux11:Desktop]# ntpdate 95.140.94.2
bash: [root@linux11:Desktop]#: команда не найдена |
#[root@linux11:Desktop]# ls /etc/timezone
bash: [root@linux11:Desktop]#: команда не найдена |
#/etc/timezone
bash: /etc/timezone: Отказано в доступе |
#[root@linux11:Desktop]# ls /etc/timezone/
bash: [root@linux11:Desktop]#: команда не найдена |
#[root@linux11:Desktop]# ls /etc/timezone
bash: [root@linux11:Desktop]#: команда не найдена |
#/etc/timezone
bash: /etc/timezone: Отказано в доступе |
#TZ=Asia/Katmandu date
Втр Май 26 15:23:30 NPT 2009 |
Время первой команды журнала | 11:53:10 2009- 5-26 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 12:38:07 2009- 5-26 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 18.81 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 19.80 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 0.75 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 2.25 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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