- Документация
- Быстрый старт
- Типы документации
- Руководства
- Руководства, созданные специально для Debian
- Руководства пользователя
- Руководства разработчика
- Различные руководства
- HOWTO
- ЧаВО
- Другие, более короткие документы
- Приложение B. Краткий Коррективный Курс
- B.1. Shell и Базовые команды
- B.1.1. Обзор Дерева Каталогов и Управления Файлами
- B.1.2. Отображение и Изменение Текстовых Файлов
- B.1.3. Поиск Файлов и в пределах Файла
- B.1.4. Управление Процессами
- B.1.5. Информация о системе: Память, Дисковое пространство, Идентификатор
Документация
Важной частью любой операционной системы является документация, технические руководства, описывающие работу программ и их использование. Стараясь создать свободную операционную систему высокого качества, Проект Debian прикладывает все усилия к тому, чтобы предоставить всем своим пользователям легко доступную документацию.
Быстрый старт
Если вы новичок в Debian, то перед тем, как вы в первый раз установите Debian, мы рекомендуем вам начать с чтения:
При первой установке Debian держите эти документы недалеко, они смогут ответить на множество вопросов, и помогут в работе со свежеустановленной системой Debian. Позже вы, возможно, захотите ознакомиться с:
- Руководство администратора Debian, исчерпывающее пользовательское руководство;
- Справочником по Debian, главным руководством для пользователей;
- Информацией о выпуске, для людей, выполняющих обновление;
- Debian Wiki, хороший источник информации для новичков.
В заключение, распечатайте и держите недалеко Памятку по Debian GNU/Linux со списком большинства важных команд для системы Debian.
Ниже перечислена дополнительная документация.
Типы документации
Большинство документации, включённой в Debian, была написана для GNU/Linux в целом. Существует также некоторая документация, написанная специально для Debian. Эти документы идут в следующих основных категориях:
Руководства
Руководства подобны книгам, потому что они исчерпывающе описывают главные темы.
Многие из перечисленных здесь руководств доступны как онлайн, так и в виде пакетов Debian. На самом деле, большинство руководств на веб-сайте извлечены из соответствующих пакетов Debian. Выберите руководство из следующего списка, чтобы посмотреть название его пакета, а также ссылки на онлайн версии.
Руководства, созданные специально для Debian
Руководства пользователя
- ЧаВО по Debian GNU/Linux
- Руководство по установке Debian
- Информация о выпусках Debian
- Памятка по Debian GNU/Linux
- Руководство администратора Debian
- Справочник по Debian
- Руководство по безопасности Debian
- Руководство пользователя aptitude
- Руководство пользователя APT
- Использование APT без сети
- ЧаВО по Debian GNU/Linux и Java
- Руководство сопровождающего Debian Hamradio
Руководства разработчика
Различные руководства
Полный список руководств Debian и другой документации вы можете найти на веб-страницах Проекта документации Debian.
Кроме того, несколько предназначенных для пользователей руководств по Debian GNU/Linux, изданы в виде печатных книг.
HOWTO
Документы HOWTO, как следует из их названия (от английского «how to (do something)» — «как (сделать что-либо)»), описывают как сделать что-то, и они обычно объясняют какие-то конкретные вопросы.
ЧаВО
ЧаВО означает часто задаваемые вопросы. ЧаВО — это документ, который содержит различные часто возникающие вопросы и ответы на них.
Ответы на вопросы, относящиеся конкретно к Debian, можно найти в ЧаВО по Debian. Существует также отдельный документ ЧаВО по образам CD и DVD Debian.
Другие, более короткие документы
Следующие документы содержат краткие быстрые инструкции:
справочные страницы (manual pages) Все программы в Unix традиционно документируются с помощью справочных страниц, доступ к справочным страницам сделан через команду man. Обычно они не предназначены для новичков. Вы можете искать и читать справочные страницы, которые есть в Debian, на https://manpages.debian.org/. файлы info Множество программ GNU вместо справочных страниц документируется с помощью файлов info. Эти файлы содержат подробную информацию о самой программе, параметрах запуска и примерах использования, и доступны через команду info. различные файлы README Файлы read me (прочти меня) также часто встречаются — это просто текстовые файлы, которые описывают единственную тему, обычно пакет. Вы можете найти множество их в подкаталогах /usr/share/doc/. В этом каталоге каждый пакет программного обеспечения имеет подкаталог с его собственными файлами read me, и, кроме того, может содержать примеры файлов настроек. Однако, для больших программ, документация обычно предоставляется в отдельном пакете (с таким же именем, как и оригинальный пакет, но заканчивающемся на -doc). Краткие справочники на карточках
Краткие справочники на карточках — очень короткие изложения некоторых (под)систем. Обычно такие справочники описывают наиболее часто используемые команды на одном листе бумаги. Некоторые справочники могут быть найдены на:
Памятка по Debian GNU/Linux Эта памятка может быть распечатана на одной странице, предоставляет собой список большинства важных команд и является хорошим справочником для новых пользователей Debian, которые хотят ознакомиться с ним ближе. В основном для неё необходимы базовые знания о компьютере, файлах, каталогах и командной строке. Новые пользователи могут начать с чтения Справочника Debian.
Если вы прочитали все перечисленные ресурсы, но так и не нашли ответов на свои вопросы или решений ваших проблем, относящихся к Debian, взгляните на нашу страницу поддержки.
Назад на домашнюю страницу проекта Debian.
Приложение B. Краткий Коррективный Курс
Несмотря на то, что эта книга ориентирована на администраторов и опытных пользователей, мы не хотели исключать заинтересовавшихся новичков. Это приложение — ускоренный курс,в котором описываются основные понятия, затрагивающие обращение с компьютером в Unix.
B.1. Shell и Базовые команды
В мире Unix каждый администратор рано или поздно использует командную строку; например, когда система не запускается должным образом и имеется только командная строка режима восстановления. Умение управляться с командной строкой — базовое для выживания в таких условиях.
КРАТКИЙ ЭКСКУРС Запуск командного интерпритатора
A command-line environment can be run from the graphical desktop, by an application known as a “terminal”. In GNOME, you can start it from the “Activities” overview (that you get when you move the mouse in the top-left corner of the screen) by typing the first letters of the application name. In Plasma (and many other desktop variants), you will find it in the applications menu Applications → System menu.
Эта секция дает только краткий обзор команд. Они все имеют много опций, не описанных здесь. Поэтому, пожалуйста, обратитесь к документации в соответствующих страницах руководства.
B.1.1. Обзор Дерева Каталогов и Управления Файлами
После того, как сеанс открыт, команда pwd (которая служит для вывода рабочего каталога ) показывает текущее местоположение в файловой системе. Текущий каталог изменяется с помощью команды cd каталог ( cd для того, чтобы изменить каталог ). Родительский каталог всегда называют .. (две точки), тогда как текущий каталог — . (одна точка). Команда ls выводит список содержимого каталога. Если никаких параметров не задано, она работает в текущем каталоге.
$
pwd
/home/rhertzog $
cd Desktop
$
pwd
/home/rhertzog/Desktop $
cd .
$
pwd
/home/rhertzog/Desktop $
cd ..
$
pwd
/home/rhertzog $
ls
Desktop Downloads Pictures Templates Documents Music Public Videos
Новый каталог может быть создан с помощью команды mkdir каталог , а удален существующий (пустой) каталог может быть с помощью — rmdir каталог . Команда mv позволяет переместить и/или переименовать файлы и каталоги; удаление файлов достигается с помощью команды rm файл .
$
mkdir test
$
ls
Desktop Downloads Pictures Templates Videos Documents Music Public test $
mv test new
$
ls
Desktop Downloads new Public Videos Documents Music Pictures Templates $
rmdir new
$
ls
Desktop Downloads Pictures Templates Videos Documents Music Public
B.1.2. Отображение и Изменение Текстовых Файлов
Команда cat файл (предназначенная для связывания файла со стандартным устройством вывода) считывает файл и отображает его содержимое на терминале. Если файл слишком большой чтобы поместиться на экране, используйте пейджер (полоса прокрутки) например меньше (или больше ) для прокрутки содержимого файла на странице.
Команда editor запускает текстовый редактор (например vi или nano ) и позволяет создавать, редактировать и читать текстовые файлы. Простейшие файлы иногда могут быть созданы непосредственно из интерпретатора команд с помощью перенаправления: echo «текст» >файл . Оно создает файл с “текстом” в качестве содержимого. Добавить строку в конце файла тоже возможно, с помощью такой команды как echo «еще текст» >>файл . Запишите >> в этот пример.
B.1.3. Поиск Файлов и в пределах Файла
Команда find каталог критерий ищет файлы внутри каталога каталог по особым критериям. Наиболее часто используемым критерием является -name имя : что позволяет найти файл по его имени.
Команда grep выражение файл ищет содержимое файла и извлекает строки, совпадающие с выражением (смотри боковую панель BACK TO BASICS Regular expression). Добавление опции -r включает рекурсивный поиск всех файлов, содержащихся в каталоге, используемом в качестве параметра. Это позволяет найти файл когда известна лишь часть содержимого.
B.1.4. Управление Процессами
Команда ps aux выводит список запущенных процессов и помогает идентифицировать, показывая их pid (Идентификационный номер процесса). Когда pid процесса известен, команда kill —сигнал pid позволяет отправить ему сигнал (если процесс принадлежит текущему пользователю). Существует несколько сигналов; наиболее часто используемые — это TERM (запрос завершиться корректно) и KILL (принудительно убить).
Командный интерпретатор может запускать программы в фоновом режиме, если за командой следует “&”. Используя амперсанд, пользователь немедленно возобновляет контроль над оболочкой, хотя команда все еще выполняется (как фоновый процесс). Команда jobs выводит список процессов, запущенных в фоновом режим; ввод fg %номер фонового процесса (от foreground ) возвращает процесс на передний план. Когда команда выполняется на переднем плане (была запущена обычным образом или перенесена на передний план с помощью fg ), комбинация клавиш Control + Z приостанавливает процесс и возвращает контроль над командной строкой. Процесс может быть возобновлен в фоновом режиме с помощью bg %номер фонового процесса (от background ).
B.1.5. Информация о системе: Память, Дисковое пространство, Идентификатор
Команда free отображает сведения о памяти; df ( disk free ) выводит отчет о доступном дисковом пространстве на каждом из дисков, смонтированных в файловой системе. Опция -h (для читаемости человеком ) преобразует размеры в более разборчивый вид (обычно в мегабайты или гигабайты).Аналогичным образом, команда free поддерживает опции -m и -g для отображения данных в мегабайтах или гигабайтах, соответственно.
$
free
total used free shared buff/cache available Mem: 16279260 5910248 523432 871036 9845580 9128964 Swap: 16601084 240640 16360444 $
df
Filesystem 1K-blocks Used Available Use% Mounted on udev 8108516 0 8108516 0% /dev tmpfs 1627928 161800 1466128 10% /run /dev/mapper/vg_main-root 466644576 451332520 12919912 98% / tmpfs 8139628 146796 7992832 2% /dev/shm tmpfs 5120 4 5116 1% /run/lock tmpfs 8139628 0 8139628 0% /sys/fs/cgroup /dev/sda1 523248 1676 521572 1% /boot/efi tmpfs 1627924 88 1627836 1% /run/user/1000
Команда id выводит идентификатор пользователя, запустившего сессию, а также список групп, в которые он входит. Поскольку доступ к некоторым файлам или устройствам может быть ограничен для членов некоторых групп, проверка групп (в которых состоит пользователь) может быть полезной.
$
id
uid=1000(rhertzog) gid=1000(rhertzog) groups=1000(rhertzog),24(cdrom),25(floppy),27(sudo),29(audio),30(dip),44(video),46(plugdev),108(netdev),109(bluetooth),115(scanner)