apt-file update apt-file search file-name apt-file list package-name auto-apt aptitude synaptic dpkg -l [names] dpkg -I pkg.deb dpkg -c pkg.deb dpkg -S filename dpkg -i pkg.deb debsums dpkg-divert [options] file dpkg --compare-versions v1 gt v2 dpkg-query -W --showformat=format dpkg --get-selections > file dpkg --set-selections < file APT Обновить содержимое списка пакетов в репозиториях, см. apt-get update. Поиск пакетов, содержащих данный файл. Вывести содержимое пакета. Установит пакеты автоматически, если нужно, может заменить apt-file, нужен пакет auto-apt. Консольный интерфейс APT, нужен пакет aptitude. Графический интерфейс APT, нужен пакет synaptic. Dpkg Показать список пакетов системы. Показать информацию о пакете. Показать содержимое файла пакета. Показать, к какому пакету принадлежит файл. Установить файл пакета. Проверить контрольной суммы установленных пакетов, нужен пакет debsums. Заменить версию файла пакета. Сравнить номера версий, проверка командой echo $?. Отобрать установленные пакеты, задавать формат вывода напр., '${Package} ${Version} ${Installed-Size}\n'. Записать информацию о выбранных пакетах в файл. Задать выбранные пакеты из файла. Сеть /etc/network/ interfaces ifup, ifdown [device] /sbin/ip ssh -X user@host scp files user@host:path Настройка сети. Запуск, останов указанных сетевых интерфейсов. Показать и изменить настройки сетевых интерфейсов и маршрутизации, нужен пакет iproute. Войти на другую машину. Копировать файлы на другую машину (и наоборот). Веб-сервер (Apache2) /etc/apache2/ Файлы настройки. Содержит виртуальные /etc/apache2/ хосты. Чтобы активировать sites-available/ виртуальный хост, используйте a2ensite. Содержит файлы /etc/apache2/ доступных модулей. Чтобы mods-available/ включить модуль, используйте a2enmod. Памятка по Debian GNU/Linux Версия 5.0.1 2008-08-01 http://www.debian.org/ Справочная система Получение справки. По man page or man каждой команде и многим bash файлам настройки есть справочные страницы. command [--help, Выводит краткую справку -h] по команде. Каталог с документацией. /usr/share/doc/ Необязательный файл package-name/ README.Debian содержит отличия Debian-версии. Справочники, Web руководства, ЧАВО, documentation HOWTO и прочее. http://www.debian.org/doc/ Mailing lists at Сообщество всегда готово http://lists.debiпомочь, поиск �������������. an.org/ The Wiki at http:Содержит разную //wiki.debian.org/ полезную информацию. Installer CD images boot: expert Авторские права Этот документ может быть использован на условиях лицензии GPL версии 3 или выше. Условия по копированию и переводам можно найти по адресу http://xinocat.com/refcard/, где вы всегда можете найти последнюю версию данной памятки. Copyright © 2004, 2008 W. Martin Borgert Copyright © 2004, 2008 Ilya V. Golovko (Russian) Сделано: http://xinocat.com/refcard/ Установка Всё об установке. http://www.debian.org/devel/debian-installer/ Получение. http://www.debian.org/distrib/ Полезно для установки без DHCP или включения LILO вместо GRUB. Отслеживание ошибок Bug Tracking at Всё о найденных и http://bugs.debiaисправленных ошибках. n.org/ Смотрите http://bugs.debian.org/���-������/, wnpp для Package specific запроса включения новых пакетов. Сообщить об ошибке по reportbug электронной почте. Отслеживание ошибок Инструкции по адресу Reporting http://www.debian.org/Bugs/Reporting Настройка Все файлы настройки /etc/ системы находятся в каталоге /etc/. Запуск текстового редактора по умолчанию. editor files Им может быть nano, emacs, vi, joe. CUPS at http://hВеб-интерфейс к системе ostname:631 печати. Перенастроить пакет, напр. console-common dpkg-reconfigure (клавиатуру), locales package-name (локализацию). updateУправление alternatives альтернативами команд. options Запустить после update-grub изменения /boot/grub/menu.lst. make-kpkg Собрать пакеты ядра из --initrd -исходных текстов, если -revision=2:my.1.0 очень нужно изменить --rootcmd ядро, нужен пакет fakeroot --uc --us kernel-package. kernel_image Собрать и установить модули сторонних m-a a-i module разработчиков (gspca, ...), kernel_image нужен пакет module-assistant. Службы и система /etc/init.d/file Перезапустить системную restart службу. /etc/init.d/file Остановить системную stop службу. /etc/init.d/file Запустить системную start службу. Команды останова, halt, reboot, перезагрузки и poweroff выключения системы. Все файлы журналов в /var/log/ этом каталоге. Службы и система Значения по умолчанию /etc/default/ для многих служб. Важные команды оболочки командной строки cat files Вывести файлы на экран. cd directory Перейти в каталог. Копировать файлы и cp files dest каталоги. Отобразить строку на echo string экране. gzip, bzip2 [-d] Сжать, разжать файлы. files Показать содержимое pager files файлов. ls [files] Показать список файлов. mkdir Создать каталог. directory-names Переместить, mv file1 file2 переименовать файлы. rm files Удалить файлы. rmdir dirs Удалить пустые каталоги. c - создать, x - распаковать, t - вывести список tar [c][x][t][z][j] -f содержимого архивного file.tar [files] файла, z, j для файлов .gz, .bz2. Найти файлы c -name ������ find directories или размером -size +1000 и expressions т.д. grep search-string Найти искомую строку в files файлах. Послать сигнал процессу (напр., для его kill [-9] number завершения). Создать символическую ln -s file link ссылку на файл. ps [options] Показать процессы. Стать другим su - [username] пользователем, напр., root. Выполнить команду от имени root, обладая правами обычного sudo command пользователя, смотрите файл /etc/sudoers. Перезаписать файл command > file результатом вывода команды. Добавить в файл результат command >> file вывода команды. Важные команды оболочки командной строки Направить поток вывода cmd1 | cmd2 команды1 в поток ввода команды2. Использовать файл как command < file поток ввода для команды. apt-get update apt-cache search search-string apt-cache policy package-names apt-cache show package-names apt-cache showpkg package-names apt-get install package-names apt-get upgrade apt-get dist-upgrade apt-get remove package-names apt-get autoremove apt-cache depends package-names apt-cache rdepends package-names APT Обновить списки пакетов из репозиториев, перечисленных в /etc/apt/sources.list. Выполнять в случае изменения содержимого репозиториев или данного файла. Искать в именах пакетов и описаниях ������-������. Показать версии и приоритеты доступных пакетов. Показать информацию о пакете и описание. Показать зависимости пакета. Установить пакеты из репозитория со всеми зависимостями. Установить новейшие версии всех установленных пакетов. Подобна apt-get upgrade, но с продвинутым механизмом разрешения конфликтов. Удалить пакеты со всеми требующимися пакетами. Удалить пакеты, от которых не зависят другие пакеты. Вывести список пакетов, требующихся для данного пакета. Вывести список пакетов, которым нужен данный пакет.