/l3/users/09-03-2011/NT-Ladm/debian4.net.nt/root :1 :2 :3 :4 :5 :6 :7 :8 :9 |
|
#screen
|
#exit
no exit |
#cd /var/cache/apt/archives/
|
#ls
adduser_3.112+nmu2_all.deb libdbus-1-3_1.2.24-4_i386.deb libxpm4_1%3a3.5.8-1_i386.deb anacron_2.3-14_i386.deb libedit2_2.11-20080614-2_i386.deb libxrender1_1%3a0.9.6-1_i386.deb apt_0.8.10.3_i386.deb libept1_1.0.4_i386.deb libxt6_1%3a1.0.7-1_i386.deb aptitude_0.6.3-3.2_i386.deb libexpat1_2.0.1-7_i386.deb libyaml-perl_0.71-1_all.deb apt-utils_0.8.10.3_i386.deb libextutils-cbuilder-perl_0.2701-1_all.deb libyaml-syck-perl_1.12-1_i386.deb base-files_6.0_i386.deb libextutils-parsexs-perl_2.220600-1_all.deb linux-libc-dev_2.6.32-30_i386.deb base-passwd_3.5.22_i386.deb libfile-copy-recursive-perl_0.38-1_all.deb locales_2.11.2-10_all.deb bash_4.1-3_i386.deb libfontconfig1_2.8.0-2.1_i386.deb locate_4.4.2-1+b1_i386.deb bash-completion_1%3a1.2-3_all.deb libfreetype6_2.4.2-2.1_i386.deb lock binutils_2.20.1-16_i386.deb libgc1c2_1%3a6.8-1.2_i386.deb lockfile-progs_0.1.15_i386.deb ... libc-bin_2.11.2-10_i386.deb libxaw7_2%3a1.0.7-1_i386.deb vim-tiny_2%3a7.3.035+hg~8fdc12103333-1_i386.deb libc-dev-bin_2.11.2-10_i386.deb libxcb1_1.6-1_i386.deb w3m_0.5.2-9_i386.deb libcomerr2_1.41.12-2_i386.deb libxcursor1_1%3a1.1.10-2_i386.deb wget_1.12-2.1_i386.deb libcups2_1.4.4-7_i386.deb libxdmcp6_1%3a1.0.3-2_i386.deb whiptail_0.52.11-1_i386.deb libcurl3_7.21.0-1_i386.deb libxext6_2%3a1.1.2-1_i386.deb x11-apps_7.5+5_i386.deb libcurses-perl_1.28-1_i386.deb libxfixes3_1%3a4.0.5-1_i386.deb x11-common_1%3a7.5+8_all.deb libcurses-ui-perl_0.9607-1_all.deb libxft2_2.1.14-2_i386.deb xauth_1%3a1.0.4-1_i386.deb libcwidget3_0.5.16-3_i386.deb libxkbfile1_1%3a1.0.6-2_i386.deb xkb-data_1.8-2_all.deb libdb4.7_4.7.25-9_i386.deb libxmu6_2%3a1.0.5-2_i386.deb xz-utils_5.0.0-2_i386.deb libdb4.8_4.8.30-2_i386.deb libxmuu1_2%3a1.0.5-2_i386.deb zlib1g_1%3a1.2.3.4.dfsg-3_i386.deb |
#ls vim*
vim_2%3a7.2.445+hg~cb94c42c0e1a-1_i386.deb vim-runtime_2%3a7.2.445+hg~cb94c42c0e1a-1_all.deb vim_2%3a7.3.035+hg~8fdc12103333-1_i386.deb vim-runtime_2%3a7.3.035+hg~8fdc12103333-1_all.deb vim-common_2%3a7.2.445+hg~cb94c42c0e1a-1_i386.deb vim-tiny_2%3a7.2.445+hg~cb94c42c0e1a-1_i386.deb vim-common_2%3a7.3.035+hg~8fdc12103333-1_i386.deb vim-tiny_2%3a7.3.035+hg~8fdc12103333-1_i386.deb |
#dp
dpkg dpkg-maintscript-helper dpkg-reconfigure dpkg-trigger dpkg-deb dpkg-preconfigure dpkg-split dprofpp dpkg-divert dpkg-query dpkg-statoverride |
#dp
dpkg dpkg-maintscript-helper dpkg-reconfigure dpkg-trigger dpkg-deb dpkg-preconfigure dpkg-split dprofpp dpkg-divert dpkg-query dpkg-statoverride |
#dpkg -c vim-runtime_2%3a7.
vim-runtime_2%3a7.2.445+hg~cb94c42c0e1a-1_all.deb vim-runtime_2%3a7.3.035+hg~8fdc12103333-1_all.deb |
#dpkg -c vim-runtime_2%3a7.3.035+hg~8fdc12103333-1_all.deb
Display all 248 possibilities? (y or n) |
#dpkg -c vim-runtime_2%3a7.3.035+hg~8fdc12103333-1_all.deb
drwxr-xr-x root/root 0 2010-10-25 08:10 ./ drwxr-xr-x root/root 0 2010-10-25 08:09 ./usr/ drwxr-xr-x root/root 0 2010-10-25 08:10 ./usr/bin/ -rwxr-xr-x root/root 2084 2010-10-25 08:09 ./usr/bin/vimtutor drwxr-xr-x root/root 0 2010-10-25 08:10 ./usr/share/ drwxr-xr-x root/root 0 2010-10-25 08:10 ./usr/share/man/ drwxr-xr-x root/root 0 2010-10-25 08:10 ./usr/share/man/man1/ -rw-r--r-- root/root 734 2010-10-25 08:09 ./usr/share/man/man1/vimtutor.1.gz drwxr-xr-x root/root 0 2010-10-25 08:10 ./usr/share/man/pl/ drwxr-xr-x root/root 0 2010-10-25 08:10 ./usr/share/man/pl/man1/ ... -rw-r--r-- root/root 76354 2010-10-25 07:52 ./usr/share/doc/vim-runtime/changelog.Debian.gz -rw-r--r-- root/root 1148 2010-10-25 07:52 ./usr/share/doc/vim-runtime/NEWS.Debian.gz -rw-r--r-- root/root 10927 2010-10-25 07:52 ./usr/share/doc/vim-runtime/copyright drwxr-xr-x root/root 0 2010-10-25 08:10 ./usr/share/lintian/ drwxr-xr-x root/root 0 2010-10-25 08:10 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 191 2010-10-25 08:09 ./usr/share/lintian/overrides/vim-runtime lrwxrwxrwx root/root 0 2010-10-25 08:10 ./usr/share/vim/addons/plugin/matchit.vim -> ../../vim73/macros/matchit.vim lrwxrwxrwx root/root 0 2010-10-25 08:10 ./usr/share/vim/addons/plugin/justify.vim -> ../../vim73/macros/justify.vim lrwxrwxrwx root/root 0 2010-10-25 08:10 ./usr/share/vim/addons/plugin/editexisting.vim -> ../../vim73/macros/editexisting.vim lrwxrwxrwx root/root 0 2010-10-25 08:10 ./usr/share/vim/addons/doc/matchit.txt -> ../../vim73/macros/matchit.txt |
#dpkg-deb -I vim-runtime_2%3a7.3.035+hg~8fdc12103333-1_all.deb |less
|
#man dpkg-deb
|
#dpkg-deb -f vim-runtime_2%3a7.3.035+hg~8fdc12103333-1_all.deb |less
|
#dpkg-d
dpkg-deb dpkg-divert |
#dpkg-deb -f a
adduser_3.112+nmu2_all.deb apt_0.8.10.3_i386.deb apt-utils_0.8.10.3_i386.deb anacron_2.3-14_i386.deb aptitude_0.6.3-3.2_i386.deb |
#dpkg-deb -f a
adduser_3.112+nmu2_all.deb apt_0.8.10.3_i386.deb apt-utils_0.8.10.3_i386.deb anacron_2.3-14_i386.deb aptitude_0.6.3-3.2_i386.deb |
#dpkg-deb -f apt
dpkg-deb: не удалось прочитать архив «apt»: Нет такого файла или каталога |
#dpkg-deb -f apt_0.8.10.3_i386.deb
Package: apt Version: 0.8.10.3 Architecture: i386 Maintainer: APT Development Team <deity@lists.debian.org> Installed-Size: 6080 Depends: libc6 (>= 2.3.4), libgcc1 (>= 1:4.1.1), libstdc++6 (>= 4.4.0), zlib1g (>= 1:1.2.2.3), debian-archive-keyring, gnupg Suggests: aptitude | synaptic | wajig, dpkg-dev, apt-doc, bzip2, lzma, python-apt Conflicts: python-apt (<< 0.7.93.2~) Replaces: manpages-pl (<< 20060617-3~) Provides: libapt-pkg4.10 Section: admin Priority: important Description: Advanced front-end for dpkg This is Debian's next generation front-end for the dpkg package manager. It provides the apt-get utility and APT dselect method that provides a simpler, safer way to install and upgrade packages. . APT features complete installation ordering, multiple source capability and several other unique features, see the Users Guide in apt-doc. |
#dpkg-deb -f apt_0.8.10.3_i386.deb |less
|
#dpkg -L vim
/. /usr /usr/bin /usr/bin/vim.basic /usr/share /usr/share/bug /usr/share/bug/vim /usr/share/bug/vim/presubj /usr/share/doc /usr/share/lintian /usr/share/lintian/overrides /usr/share/lintian/overrides/vim /usr/share/doc/vim |
#dpkg -i vim
dpkg: не удалось обработать параметр vim (--install): нет доступа к архиву: Нет такого файла или каталога При обработке следующих пакетов произошли ошибки: vim |
#dpkg -I vim
dpkg-deb: не удалось прочитать архив «vim»: Нет такого файла или каталога |
#man dpkg
|
#dpkg -I vim
dpkg-deb: не удалось прочитать архив «vim»: Нет такого файла или каталога |
#dpgk -l |grep vim|dpkg -I
bash: dpgk: команда не найдена dpkg-deb: --info требует указания в качестве аргумента имени файла .deb Чтобы получить информацию о работе с файлами .deb, введите dpkg-deb --help. Чтобы получить информацию об установке и удалении пакетов, введите dpkg --help. |
#man dpkg
|
#cd /sbin/
|
#ls
agetty dumpe2fs fsck.ext4dev insserv iptunnel mkfs.cramfs pam_tally rtmon switch_root badblocks e2fsck fsck.minix installkernel isosize mkfs.ext2 pam_tally2 runlevel sysctl blkid e2image fsck.nfs ip kbdrate mkfs.ext3 pivot_root sfdisk tc blockdev e2label fstab-decode ip6tables killall5 mkfs.ext4 plipconfig shadowconfig telinit bootlogd e2undo getty ip6tables-multi ldconfig mkfs.ext4dev poweroff shutdown tune2fs cfdisk fdisk halt ip6tables-restore logsave mkfs.minix rarp slattach udevadm chkconfig findfs hwclock ip6tables-save losetup mkhomedir_helper raw ss udevd ctrlaltdel fsck ifconfig ipmaddr lsmod mkswap reboot startpar unix_chkpwd debugfs fsck.cramfs ifdown iptables mii-tool modinfo resize2fs start-stop-daemon unix_update depmod fsck.ext2 ifup iptables-multi mke2fs modprobe rmmod sulogin wipefs dhclient fsck.ext3 init iptables-restore mkfs nameif route swapoff dhclient-script fsck.ext4 insmod iptables-save mkfs.bfs nfnl_osf rtacct swapon |
#dpkg-query -S fs
fsck fsck.cramfs fsck.ext2 fsck.ext3 fsck.ext4 fsck.ext4dev fsck.minix fsck.nfs fstab-decode |
#dpkg-query -S fsck
e2fsprogs: /usr/share/man/man8/fsck.ext2.8.gz initscripts: /var/log/fsck e2fsprogs: /sbin/fsck.ext4dev e2fsprogs: /usr/share/man/man5/e2fsck.conf.5.gz util-linux: /sbin/fsck.minix e2fsprogs: /usr/share/man/man8/fsck.ext4.8.gz e2fsprogs: /sbin/e2fsck initscripts: /sbin/fsck.nfs initscripts: /usr/share/man/man8/fsck.nfs.8.gz initscripts: /lib/init/usplash-fsck-functions.sh e2fsprogs: /usr/share/man/man8/e2fsck.8.gz e2fsprogs: /usr/share/man/man8/fsck.ext3.8.gz e2fsprogs: /usr/share/man/man8/fsck.ext4dev.8.gz e2fsprogs: /sbin/fsck.ext2 e2fsprogs: /sbin/fsck.ext3 e2fsprogs: /sbin/fsck.ext4 util-linux: /sbin/fsck util-linux: /usr/share/man/man8/fsck.8.gz util-linux: /sbin/fsck.cramfs util-linux: /usr/share/man/man8/fsck.minix.8.gz |
#dpkg -r vim
(Чтение базы данных ... на данный момент установлено 19299 файлов и каталогов.) Удаляется пакет vim ... update-alternatives: используется `/usr/bin/vim.tiny' для предоставления `/usr/bin/vi' (vi) в автоматический режим. update-alternatives: используется `/usr/bin/vim.tiny' для предоставления `/usr/bin/view' (view) в автоматический режим. update-alternatives: используется `/usr/bin/vim.tiny' для предоставления `/usr/bin/ex' (ex) в автоматический режим. update-alternatives: используется `/usr/bin/vim.tiny' для предоставления `/usr/bin/rview' (rview) в автоматический режим. |
#vim
|
#apt-get install vim
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Некоторые пакеты невозможно установить. Возможно, вы просите невозможного, или же используете нестабильную версию дистрибутива, где запрошенные вами пакеты ещё не созданы или были удалены из Incoming. Следующая информация, возможно, поможет вам: Пакеты, имеющие неудовлетворённые зависимости: vim : Зависит: vim-common (= 2:7.2.445+hg~cb94c42c0e1a-1) но 2:7.3.035+hg~8fdc12103333-1 будет установлен Зависит: vim-runtime (= 2:7.2.445+hg~cb94c42c0e1a-1) но 2:7.3.035+hg~8fdc12103333-1 будет установлен E: Сломанные пакеты |
#vim
|
#apt-get install
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Следующий пакет устанавливался автоматически и больше не требуется: vim-runtime Для их удаления используйте 'apt-get autoremove'. обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено. |
#apt-get install vim
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Некоторые пакеты невозможно установить. Возможно, вы просите невозможного, или же используете нестабильную версию дистрибутива, где запрошенные вами пакеты ещё не созданы или были удалены из Incoming. Следующая информация, возможно, поможет вам: Пакеты, имеющие неудовлетворённые зависимости: vim : Зависит: vim-common (= 2:7.2.445+hg~cb94c42c0e1a-1) но 2:7.3.035+hg~8fdc12103333-1 будет установлен Зависит: vim-runtime (= 2:7.2.445+hg~cb94c42c0e1a-1) но 2:7.3.035+hg~8fdc12103333-1 будет установлен E: Сломанные пакеты |
#apt-get update
В кэше http://ftp.ua.debian.org squeeze Release.gpg Игн http://ftp.ua.debian.org/debian/ squeeze/main Translation-en Игн http://ftp.ua.debian.org/debian/ squeeze/main Translation-ru В кэше http://ftp.ua.debian.org squeeze Release В кэше http://ftp.ua.debian.org squeeze/main i386 Packages Чтение списков пакетов... Готово |
#apt-get -f install
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Следующий пакет устанавливался автоматически и больше не требуется: vim-runtime Для их удаления используйте 'apt-get autoremove'. обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено. |
#apt-get autoremove
ЧÑение ÑпиÑков пакеÑов... ÐоÑово ÐоÑÑÑоение деÑева завиÑимоÑÑей ЧÑение инÑоÑмаÑии о ÑоÑÑоÑнии... ÐоÑово ÐакеÑÑ, коÑоÑÑе бÑдÑÑ Ð£ÐÐÐ -runtime обновлено 0, ÑÑÑановлено 0 новÑÑ Ð¿Ð°ÐºÐµÑов, Ð´Ð»Ñ ÑÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ð¾ÑмеÑено 1 пакеÑов, и 0 пакеÑов не обновлено. ÐоÑле данной опеÑаÑии, обÑÑм занÑÑого диÑкового пÑоÑÑÑанÑÑва ÑменÑÑиÑÑÑ Ð½Ð° 26,5 MB. ХоÑиÑе пÑодолжиÑÑ [Ð/н]? y (ЧÑение Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ ... на даннÑй Ð¼Ð¾Ð¼ÐµÐ½Ñ ÑÑÑановлено 19294 Ñайла и каÑалога.) УдалÑеÑÑÑ Ð¿Ð°ÐºÐµÑ vim-runtime ... УдалÑеÑÑÑ Â«Ð¾Ñклонение /usr/share/vim/vim73/doc/help.txt в /usr/share/vim/vim73/doc/help.txt.vim-tiny из-за vim-runtime» УдалÑеÑÑÑ Â«Ð¾Ñклонение /usr/share/vim/vim73/doc/tags в /usr/share/vim/vim73/doc/tags.vim-tiny из-за vim-runtime» ÐбÑабаÑÑваÑÑÑÑ ÑÑиггеÑÑ Ð´Ð»Ñ man-db ... |
#apt-get install vim
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Некоторые пакеты невозможно установить. Возможно, вы просите невозможного, или же используете нестабильную версию дистрибутива, где запрошенные вами пакеты ещё не созданы или были удалены из Incoming. Следующая информация, возможно, поможет вам: Пакеты, имеющие неудовлетворённые зависимости: vim : Зависит: vim-common (= 2:7.2.445+hg~cb94c42c0e1a-1) но 2:7.3.035+hg~8fdc12103333-1 будет установлен E: Сломанные пакеты |
#aptitude install vim
СледÑÑÑие ÐÐÐЫРпакеÑÑ Ð±ÑдÑÑ ÑÑÑановленÑ:½Ð¸Ð¹ vim{b} vim-runtime{a} 0 пакеÑов обновлено, 2 ÑÑÑановлено новÑÑ , 0 пакеÑов оÑмеÑено Ð´Ð»Ñ ÑдалениÑ, и 0 пакеÑов не обновлено. ÐÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ полÑÑиÑÑ 0 B/7 005 kB аÑÑ Ð¸Ð²Ð¾Ð². ÐоÑле ÑаÑпаковки 27,6 MB бÑÐ´ÐµÑ Ð·Ð°Ð½ÑÑо. СледÑÑÑие пакеÑÑ Ð¸Ð¼ÐµÑÑ Ð½ÐµÑдовлеÑвоÑÑннÑе завиÑимоÑÑи: vim: ÐавиÑиÑ: vim-common (= 2:7.2.445+hg~cb94c42c0e1a-1) но ÑÑÑановлен 2:7.3.035+hg~8fdc12103333-1 СледÑÑÑие дейÑÑÐ²Ð¸Ñ ÑазÑеÑÐ°Ñ Ð·Ð°Ð²Ð¸ÑимоÑÑи: Ð¡Ð¾Ñ ÑаниÑÑ Ð´Ð»Ñ ÑледÑÑÑÐ¸Ñ Ð¿Ð°ÐºÐµÑов Ð¸Ñ ÑекÑÑие веÑÑии: 1) vim [Ðе ÑÑÑановлен] ÐÑинÑÑÑ Ð´Ð°Ð½Ð½Ð¾Ðµ ÑеÑение? [Y/n/q/?] y Ðи одного пакеÑа не бÑÐ´ÐµÑ ÑÑÑановлено, обновлено или Ñдалено. 0 пакеÑов обновлено, 0 ÑÑÑановлено новÑÑ , 0 пакеÑов оÑмеÑено Ð´Ð»Ñ ÑдалениÑ, и 0 пакеÑов не обновлено. ÐÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ полÑÑиÑÑ 0 B аÑÑ Ð¸Ð²Ð¾Ð². ÐоÑле ÑаÑпаковки 0 B бÑÐ´ÐµÑ Ð·Ð°Ð½ÑÑо. аний задаѽий пакеÑовÑоÑÑоÑниÑÑ |
#vim
|
#apt-get remove vim
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Пакет vim не установлен, поэтому не может быть удалён обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено. |
#apt-get purge vim
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Пакет vim не установлен, поэтому не может быть удалён обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено. |
#apt-get clean
|
#apt-get autoclean
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово |
#apt-get update
В кэше http://ftp.ua.debian.org squeeze Release.gpg Игн http://ftp.ua.debian.org/debian/ squeeze/main Translation-en Игн http://ftp.ua.debian.org/debian/ squeeze/main Translation-ru В кэше http://ftp.ua.debian.org squeeze Release В кэше http://ftp.ua.debian.org squeeze/main i386 Packages Чтение списков пакетов... Готово |
#apt-get install vim
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Некоторые пакеты невозможно установить. Возможно, вы просите невозможного, или же используете нестабильную версию дистрибутива, где запрошенные вами пакеты ещё не созданы или были удалены из Incoming. Следующая информация, возможно, поможет вам: Пакеты, имеющие неудовлетворённые зависимости: vim : Зависит: vim-common (= 2:7.2.445+hg~cb94c42c0e1a-1) но 2:7.3.035+hg~8fdc12103333-1 будет установлен E: Сломанные пакеты |
#ls
agetty dumpe2fs fsck.ext4dev insserv iptunnel mkfs.cramfs pam_tally rtmon switch_root badblocks e2fsck fsck.minix installkernel isosize mkfs.ext2 pam_tally2 runlevel sysctl blkid e2image fsck.nfs ip kbdrate mkfs.ext3 pivot_root sfdisk tc blockdev e2label fstab-decode ip6tables killall5 mkfs.ext4 plipconfig shadowconfig telinit bootlogd e2undo getty ip6tables-multi ldconfig mkfs.ext4dev poweroff shutdown tune2fs cfdisk fdisk halt ip6tables-restore logsave mkfs.minix rarp slattach udevadm chkconfig findfs hwclock ip6tables-save losetup mkhomedir_helper raw ss udevd ctrlaltdel fsck ifconfig ipmaddr lsmod mkswap reboot startpar unix_chkpwd debugfs fsck.cramfs ifdown iptables mii-tool modinfo resize2fs start-stop-daemon unix_update depmod fsck.ext2 ifup iptables-multi mke2fs modprobe rmmod sulogin wipefs dhclient fsck.ext3 init iptables-restore mkfs nameif route swapoff dhclient-script fsck.ext4 insmod iptables-save mkfs.bfs nfnl_osf rtacct swapon |
#cd /var/cache/apt/archives/
|
#ls
lock partial |
#l
bash: l: команда не найдена |
#cd
|
#ssh root@192.168.16.55
10 11 # GNU/Linux Debian Sid (unstable) 12 #deb http://ftp.ua.debian.org/debian/ sid main non-free contrib 13 #deb-src http://ftp.ua.debian.org/debian/ sid main non-free contrib 14 15 # Opera (browser) "/etc/apt/sources.list" 23L, 892C 16 deb http://deb.opera.com/opera/ squeeze non-free 17 18 # QutIM ... cups-client - общая система печати в UNIX (клиентские программы в стиле SysV) fakeroot - создаёт фиктивное окружение суперпользователя insserv - формирование порядка загрузки на основе зависимостей LSB-сценариев init.d live-config - Debian Live — сценарии настройки системы sysvinit - System-V подобные утилиты загрузки sysvinit-utils - аналоги утилит System-V sysv-rc - механизм уровней работы системы в стиле System-V xmotd - браузер "сообщений дня" для X sid:~# logout Connection to 192.168.16.55 closed. |
#shu
shuf shutdown |
#shutdown -h 30
Broadcast message from root@debian1 (pts/0) (Sat Mar 12 09:58:40 2011): The system is going DOWN for system halt in 30 minutes! ^C Shutdown cancelled. |
#shutdown -h 31
^C Shutdown cancelled. |
#shutdown -h 35
^C Shutdown cancelled. |
#shutdown -h 30
Broadcast message from root@debian1 (pts/0) (Sat Mar 12 09:59:23 2011): The system is going DOWN for system halt in 30 minutes! ^C Shutdown cancelled. |
#exit
exit Debian GNU/Linux 6.0 debian1 hvc0 debian1 login: Debian GNU/Linux 6.0 debian1 hvc0 debian1 login: fobos:~# exit logout Connection to 192.168.16.254 closed. |
#ls
12 Apt folde2 hard hello-vi.txt lilalo.tar.gz script wilen apt folde1 folde3 hello-vi1.txt hello-vi.txt! link sort_file |
#apt-get install linux-sou
linux-sound-base linux-source-2.6 linux-source-2.6.32 |
#screen
|
#ps aux|grep screen
root 9986 0.0 0.1 6004 1028 pts/5 S+ 12:19 0:00 screen root 10061 0.0 0.1 6004 1060 pts/13 S+ 12:19 0:00 screen -x root 10062 0.0 0.1 6004 1060 pts/7 S+ 12:19 0:00 screen -x root 10169 0.0 0.1 6004 1060 pts/11 S+ 12:19 0:00 screen -x root 10170 0.0 0.1 6004 1060 pts/1 S+ 12:20 0:00 screen -x root 10277 0.0 0.1 5044 804 pts/15 S+ 12:20 0:00 grep screen |
#kill -9 9986
|
#kill -9 10061 10062 10169 10170
|
#ps aux|grep screen
root 10409 0.0 0.1 5044 800 pts/15 S+ 12:21 0:00 grep screen |
#ps aux|grep screen
root 10437 0.0 0.1 5044 800 pts/15 S+ 12:21 0:00 grep screen |
#killall -9 screen
bash: killall: команда не найдена |
#kill
kill killall5 |
#kill
kill killall5 |
#ls
12 folde1 hard hello-vi.txt! script apt folde2 hello-vi1.txt lilalo.tar.gz sort_file Apt folde3 hello-vi.txt link wilen |
#screen
|
#alias exit='echo no exit'
|
#vim /etc/rc.local
|
#nano /etc/rc.local
|
#!/bin/sh -e
|
#apt-get install linux
linux-base linuxdcpp linux-doc-2.6 linux-doc-2.6.32 linuxdoc-tools linuxdoc-tools-info linuxdoc-tools-latex linuxdoc-tools-text linux-headers-2.6.32-5-486 linux-headers-2.6.32-5-686 ... linux-headers-2.6.32-5-amd64 linux-headers-2.6.32-5-common linux-headers-2.6.32-5-common-openvz linux-headers-2.6.32-5-common-vserver linux-headers-2.6.32-5-common-xen linux-headers-2.6.32-5-openvz-686 linux-headers-2.6.32-5-vserver-686 linux-headers-2.6.32-5-vserver-686-bigmem linux-headers-2.6.32-5-xen-686 linux-headers-2.6-486 |
#apt-get install linux
linux-base linuxdcpp linux-doc-2.6 linux-doc-2.6.32 linuxdoc-tools linuxdoc-tools-info linuxdoc-tools-latex linuxdoc-tools-text linux-headers-2.6.32-5-486 linux-headers-2.6.32-5-686 ... linux-headers-2.6.32-5-amd64 linux-headers-2.6.32-5-common linux-headers-2.6.32-5-common-openvz linux-headers-2.6.32-5-common-vserver linux-headers-2.6.32-5-common-xen linux-headers-2.6.32-5-openvz-686 linux-headers-2.6.32-5-vserver-686 linux-headers-2.6.32-5-vserver-686-bigmem linux-headers-2.6.32-5-xen-686 linux-headers-2.6-486 |
#apt-get install linux-sou
linux-sound-base linux-source-2.6 linux-source-2.6.32 |
#apt-get install linux-sou
linux-sound-base linux-source-2.6 linux-source-2.6.32 |
#apt-get install linux-source-2.6.32
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Будут установлены следующие дополнительные пакеты: bzip2 Предлагаемые пакеты: bzip2-doc libncurses-dev ncurses-dev kernel-package libqt3-mt-dev НОВЫЕ пакеты, которые будут установлены: bzip2 linux-source-2.6.32 обновлено 0, установлено 2 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено. ... Получено:2 http://ftp.ua.debian.org/debian/ squeeze/main linux-source-2.6.32 all 2.6.32-30 [65,0 MB] Получено 65,1 MБ за 3мин 25с (316 kБ/c) Выбор ранее не выбранного пакета bzip2. (Чтение базы данных ... на данный момент установлен 17751 файл и каталог.) Распаковывается пакет bzip2 (из файла .../bzip2_1.0.5-6_i386.deb)... Выбор ранее не выбранного пакета linux-source-2.6.32. Распаковывается пакет linux-source-2.6.32 (из файла .../linux-source-2.6.32_2.6.32-30_all.deb)... Обрабатываются триггеры для man-db ... Настраивается пакет bzip2 (1.0.5-6) ... Настраивается пакет linux-source-2.6.32 (2.6.32-30) ... |
#cd /usr/s
sbin/ share/ src/ |
Время первой команды журнала | 09:53:23 2011- 3-12 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 11:34:13 2011- 3-12 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 14.85 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 7.92 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.68 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 1.00 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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