Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
LekOS.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
1.56 Mб
Скачать

Изменение пользователя или группы, которые владеют файлом

Ключ к концепции прав доступа – у файла есть как владелец, так и группа. С помощью утилиты $ chown можно изменить владельца,

$ chgrp – изменить группу

Формат команд: $ <команда> <имя нового владельца/группы> <имя файла>

Изменять владельца может только суперпользователь (администратор). Примеры команд:

$ chown natalie testfile

$ ls –s

-rwxr--r-- 1 natalie users <дата> testfile

$ chgrp eng testfile

$ ls –s

-rwxr--r-- 1 natalie eng <дата> testfile

Список процессов

Команда: ps <опции>

Опции:

u – выводит сведения о процессах пользователя

a – выводит сведения о процессах всех пользователей

Прекращение процессов

Команда: $ kill

Формат: $ kill <-сигнал> <ID процесса>

killall – прервать все процессы

Пользователи, пароли, группы

Важнейшие сведения о пользователях, включая их пароли, хранятся в файле /etc/passwd. Формат файла:

- имя пользователя (до 8 символов включительно);

- пароль (в закодированной форме);

- UserID;

- GroupID;

- Дополнительная информация о пользователе;

- Домашний каталог;

- Shell.

Вход в систему

Команда login осуществляет регистрацию в системе.

login <пользователь>.

Если указан аргумент <пользователь>, то запроса имени не происходит. Некоторые версии login после нескольких неудачных попыток войти в систему отключаются или делают принудительные паузы (пресечение одного из методов взлома паролей). По завершению регистрации login запускает shell пользователя.

Исходные тексты

Новые версии ядер Linux можно скачать из Internet или купить новую версию дистрибутива c Linux. В Internet они доступны на FTP-серверах (File Transfer Protocol - протокол передачи файлов), например ftp.linux.org в каталоге /pub/kernel.Однако лучше использовать российские «зеркала» зарубежных FTP-серверов.

Все принадлежащие ядру файлы архивируются tar и сжимаются gzip. Расширение такого файла tar.gz или (редко) tgz.

При распаковке такого файла мы получим каталог Linux и подкаталоги, содержащие исходные тексты ядра Linux (написаны на языке программирования С).

Система X Windows

Система X Windows представляет собой графический интерфейс для систем типа Unix, так же как Windows 3.11 – это графический интерфейс для MS-DOS. Важнейшей частью X Windows является X-сервер. Он принимает на себя непосредственное управление видеокартой и монитором. Программа X-сервера содержит множество процедур графического вывода.

Наиболее распространен свободно распространяемый сервер Xfree86. Другие серверы, такие как Accelerated-X, продаются за деньги (более совершенен).

В рамках проекта Xfree86 разработано несколько вариантов серверов. Большинство из них настроены на работу с конкретными типами видеокарт.

Помимо Х-сервера, в X Windows имеется особый компонент – диспетчер окон, оконный менеджер (Windows manager). Это самостоятельная программа, особым образом связанная с X Windows.

Cинтаксис: X <опции>.

Эта команда запускает X-сервер. Он выводит на экран первую незанятую виртуальную консоль, переключает её из текстового режима в графический.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]