Назначение основных каталогов 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Назначение основных каталогов



/bin - -Основные программы, необходимые для работы в системе: командные оболочки, файловые утилиты и т.п.

/sbin - Команды для системного администрирования, а также программы, выполняемые в ходе загрузки

/boot - Файлы, необходимые для загрузки системы (образ ядра)

/home Домашние каталоги пользователей, кроме root

/dev - Файлы устройств

/etc - Файлы настроек: стартовые сценарии, конфигурационные файлы графической системы и различных приложений.

/lib - Системные библиотеки, необходимые для основных программ, и модули ядра /lost+found - Восстановленные после аварийного размонтирования части файловой системы.

/media - Сюда обычно монтируются съемные носители: компакт-диски, flash-накопители. 

/mnt - Временные точки монтирования жестких дисков. Использовать этот каталог необязательно: подмонтировать файловую систему можно к любому другому каталогу.

/opt - Дополнительные пакеты программ. Если программа, установленная сюда, больше не нужна, то достаточно удалить ее каталог без обычной процедуры деинсталляции.

/proc - Виртуальная файловая система, дающая доступ к информации ядра (например, выведите на экран файл /proc/cpulnfo). Другие файлы в этом каталоге в каждый момент времени содержат информацию о выполняющихся в этот момент программах.

/root - Домашний каталог суперпользователя. Домашние каталоги всех остальных могут находиться на отдельном разделе, но /root должен быть в корневой файловой системе, чтобы администратор всегда мог войти в систему для ремонтных работ.

/tmp - Временные файлы.

/var - Часто меняющиеся данные: системные журналы и протоколы приложений, замки, почтовые ящики, очереди печати и т.п.

/usr - Практически все остальное: программы, исходные коды, документация. Сюда по умолчанию устанавливаются новые программы.

Имена файлов и каталогов могут иметь длину до 255 символов. Символы «/» (слэш) и символ с кодом 0 запрещены.

Если имя файла начинается с точки, то этот файл считается скрытым.

Linux различает регистр символов в именах файлов.

В каждом каталоге существуют два особых «подкаталога» с именами «две точки» и «точка». Первый из них служит указанием на однозначно определенный родительский каталог, а второй — на сам данный каталог.

Корневой каталог обозначается символом «/» (слэш), и этим же символом разделяются имена каталогов в списке.

Свойства (атрибуты) файлов и каталогов можно вывести на терминал с помощью команды Is с ключом -1:

ls -l /home/den/README

-rwxr-xr-- 1 den users 0 Feb 14 19:08 /home/den/README

Что это за свойства?

Первый символ выведенной строки, в данном случае дефис, обозначает тип файла. Другие значения этого свойства: d — каталог, b — блочное устройство, с — символьное устройство, 1 — символическая ссылка, р — именованный канал и s — гнездо.

Следующие 9 символов означают права доступа к файлу. Они делятся на три тройки, обозначающие права: владельца, членов его группы и всех остальных. Внутри каждой тройки может присутствовать или отсутствовать: право чтения (г), записи (w) и исполнения (х, от execute).

Отсутствие права обозначается символом дефиса. С файлом README из нашего примера владелец (в обшем случае, пользователь, создавший его) имеет право делать все, что угодно; члены его группы — только читать и запускать файл на выполнение; все остальные — только читать.

О следующем свойстве, количестве ссылок на файл, будет сказано в параграфе о символических ссылках.

Далее указаны имя владельца файла и имя его группы; размер файла в байтах; дата и время последней модификации и имя файла.

Жесткая ссылка является просто другим именем для исходного файла. После создания такой ссылки ее невозможно отличить от исходного имени файла. «Настоящего» имени у файла нет, точнее, все такие имена будут настоящими.

Создадим жесткую ссылку на файл README и посмотрим, что изменилось в его свойствах:

$ln /home/den/README /home/den/readme_too

$ls -1 /home/den/README

-rwxr-xr-- 2 den users 0 Feb 14 19:08 /home/den/README

Жесткую ссылку можно создавать в любом каталоге, но обязательно на том же физическом носителе (то есть в той же файловой системе), что и исходный файл.

Символическая ссылка (это ярлык) создается той же командой ln с ключом -s:

$ln -s /home/den/README /home/den/do.not.readme

$ls -1 /home/den/do.not.readme

lrwxrwxrwx 1 den users 16 Feb 14 19:17 /home/den/do.not.

readme -> /home/den/README

В поле имени файла после стрелки указано его настоящее имя. Права доступа у всех символических ссылок одинаковы и не значат ничего: возможность доступа к файлу определяется правами исходного файла

48 Алгоритмы планирования процессора.

Алгоритмы планирования. Два класса: Невытесняющие - решение принимается приложением (применяются в NetWare), Вытесняющие - решение принимается ОС (применяются в UNIX, Windows, OS/2, VMS)

Алгоритмы планирования процессов. Планирование процессов включает в себя решение следующих задач: определение момента времени для смены выполняемого процесса; выбор процесса на выполнение из очереди готовых процессов; переключение контекстов "старого" и "нового" процессов.



Поделиться:


Последнее изменение этой страницы: 2020-12-09; просмотров: 106; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.145.143.239 (0.01 с.)