Операционная система Free BSD


Операционная система Free BSD


Почему именно FreeBSD?
Для кого предназначен этот курс
Шрифты и условные обозначения
Работа с man- страницами
Благодарности
Контакты
Где взять дистрибутив?
Аппаратное обеспечение
Подготовка к инсталляции

Установка FreeBSD
Установка программного обеспечения
Заключение
Вопросы и ответы
Упражнение:
Этапы начальной загрузки
Командные файлы начальной загрузки

Вход в систему и выход из нее; программа login
Перезагрузка и останов системы
Неисправности в процессе загрузки
Типы файлов и права доступа

Сочетания битов доступа.

Флаги.
Несколько слов о "режиме безопасности".
С какими правами файл "рождается"
Владелец
Группа
Права доступа
Как изменяются права доступа при копировании и перемещении файла.
Как поменять
Команда chown

Команда chgrp
Права доступа (permissions)
Понятие процесса
Компоненты процесса
Состояние процесса, "заблудшие" процессы
Сигналы, посылка сигналов, команда kill
Приоритет выполнения процесса, команда nice
Текущий контроль процессов, команды ps и top

Защита фоновых процессов, команда nohup
Пользователь (user), пользовательский бюджет (user account)
Какие данные хранятся в бюджете пользователя?
Для чего используется бюджет пользователя?
Где хранятся бюджеты?
Как добавить пользователя в систему?

Как поменять данные в бюджете?
Как удалить пользователя?
Что может поменять сам пользователь в своем бюджете?
Как временно убрать пользователя (не удалить, но запретить вход)?
Что такое группа?
Где хранится информация о группах?

Как создать или удалить группу?
Как поменять принадлежность юзера к группе (группам)?
Привилегированный пользователь
Упражнения.
Зачем это нужно?
Этапы процесса перегенерации
Создание драйверов устройств.

Командные интерпретаторы
Базовые возможности командных интерпретаторов
Перенаправление ввода-вывода
Управление ходом выполнения. Циклы
Передача аргументов. Команда shift.
Упражнения

Введение
Инсталляция X Window
Регистрация системных сообщений, система syslog
Конфигурационный файл демона syslogd
Учет продолжительности соединений
Краткое описание некоторых полезных команд
Некоторые важные файлы:

Пять уроков по Java

Язык Java - это объектно-ориентированный язык программирования, ведущий свою историю от известного языка C++. Но в отличие от последнего Java является языком интерпретируемым, программы, написанные на нем, способны работать в разных местах сети и не зависят от платформы, на которой выполняются написанные на нем приложения. Java сознательно избегает арифметики с указателями и прочих ненадежных элементов, которыми изобилует C++, поэтому, разрабатывая на нем приложения, вы предотвратите многие проблемы, обычные при создании программного обеспечения.
В терминах языка Java маленькое приложение, которое встраивается в страницу Web, называется аплет. Собственно говоря, создание аплетов - основное применение для Java. Аплеты снискали себе звание подлинных украшений для Web. Аплет может быть и окном анимации, и электронной таблицей, и всем, что только можно себе представить. Но это не значит, что на Java нельзя писать нормальные приложения с окнами. Этот язык программирования изначально был создан для обычных приложений, выполняющихся в Internet и интрасетях, и уж потом стал использоваться для изготовления аплетов.
Элементарные строительные блоки в Java называются классами (как и в C++). Класс состоит из данных и кода для работы с ними. В средствах для разработки на языке Java все стандартные классы, доступные программисту, объединены для удобства в упаковки - еще одни элементарные блоки Java-программ.

Продолжение


Что такое сети? далее
Приступая к использованию NetSync далее