• задание исходного пароля для нового пользователя; • создание для него домашнего каталога; • копирование в этот каталог стандартных вариантов файлов запуска; • установка адреса электронной почты и почтовых псевдонимов; • включение пользователя в необходимые группы; • установка квот и ограничений. Конечно, можно все эти этапы выполнять и вручную, но …
Подробнее »8.5. УПРАВЛЕНИЕ ПОЛЬЗОВАТЕЛЯМИ
8.5. УПРАВЛЕНИЕ ПОЛЬЗОВАТЕЛЯМИ Задача управления пользователями имеет большое значение для истинно многопользовательских систем. Для персонального компьютера, о котором идет речь в этой книге, эта задача не так актуальна. Тем не менее, некоторые вопросы отразить необходимо, раз уж Linux по своей природе многопользовательская система. Во-первых, еще раз следует повторить, что не …
Подробнее »Естественно, что наиболее часто команду kill вынужден
Естественно, что наиболее часто команду kill вынужден применять суперпользователь. Он должен использовать ее для уничтожения процессов-зомби, зависших процессов (они показываются в листинге команды ps как ‹exiting›), процессов, которые занимают слишком много процессорного времени или слишком большой объем памяти и т. д. Особый случай – процессы, запущенные злоумышленником. Но обсуждение этого …
Подробнее »Как видите, некоторые сигна можно
4 ILL Illegal Instruction. Центральный процессор столкнулся с незнакомой командой (в большинстве случаев это означает, что допущена программная ошибка). Сигнал отправляется программе, в которой возникла проблема Да Да 8 FPE Floating Point Exception. Вычислительная ошибка, например, деление на ноль Да Да 9 KILL Всегда прекращает выполнение процесса Нет Нет 11 …
Подробнее »8.4.3. ПРИОРИТЕТЫ, ЗНАЧЕНИЕ NICE И КОМАНДА RENICE
8.4.3. ПРИОРИТЕТЫ, ЗНАЧЕНИЕ NICE И КОМАНДА RENICE О том, что такое приоритет, мы уже кратко говорили в начале этой главы, Но некоторые факты надо изложить дополнительно. Приоритет для каждого процесса устанавливается в тот момент, когда процесс порождается. Приоритет процесса определяется так называемым ‘значением nice’, которое лежит в пределах от +20 (наименьший приоритет, процесс …
Подробнее »Вторая группа опций регулирует то
Вторая группа опций регулирует то, какие именно процессы включаются в вывод команды. Чтобы получить список всех процессов надо использовать команду ps с опциями ax или -A. Вывод в этих двух случаях отличается только в поле CMD: в первом случае выдается полная командная строка запуска программы, а во втором – только …
Подробнее »8.4.1. КОМАНДА PS
8.4.1. КОМАНДА PS Когда я заглянул в man-страницу, посвященную команде ps, я был поражен, как много у нее разных опций. Как оказалось, GNU-версия этой программы, входящая в состав Linux, поддерживает опции в стиле трех разных типов UNIX. Опции в стиле Unix98 состоят из одного или нескольких символов, перед которым(и) должен стоять …
Подробнее »