Изменение приоритета процессов — КиберПедия 

Состав сооружений: решетки и песколовки: Решетки – это первое устройство в схеме очистных сооружений. Они представляют...

Эмиссия газов от очистных сооружений канализации: В последние годы внимание мирового сообщества сосредоточено на экологических проблемах...

Изменение приоритета процессов

2019-08-03 205
Изменение приоритета процессов 0.00 из 5.00 0 оценок
Заказать работу

Приоритет процесса Linux означает, насколько больше процессорного времени будет отдано этому процессу по сравнению с другими.

 

Жизненный цикл процесса операционной системы.

Процессы в системе UNIX могут находиться в различных логических состояниях и переходить из состояния в состояние в соответствии с установленными правилами перехода, при этом информация о состоянии сохраняется в таблице процессов и в адресном пространстве процесса.

Полный набор состояний процесса содержится в следующем перечне:

1. Процесс выполняется в режиме задачи.

2. Процесс выполняется в режиме ядра.

3. Процесс не выполняется, но готов к запуску под управлением ядра.

4. Процесс приостановлен и находится в оперативной памяти.

5. Процесс готов к запуску, но программа подкачки (нулевой процесс) должна еще загрузить процесс в оперативную память, прежде чем он будет запущен под управлением ядра.

6. Процесс приостановлен, и программа подкачки выгрузила его во внешнюю память, чтобы в оперативной памяти освободить место для других процессов.

7. Процесс возвращён из привилегированного режима (режима ядра) в непривилегированный (режим задачи), ядро резервирует его и переключает контекст на другой процесс.

8. Процесс вновь создан и находится в переходном состоянии; процесс существует, но не готов к выполнению, хотя и не приостановлен. Это состояние является начальным состоянием всех процессов, кроме нулевого.

9. Процесс вызывает системную функцию exit и прекращает существование. Это состояние является последним состоянием процесса.

 

Основные команды Linux для управления файлами.

1. ls опции /путь/к/папке

Опции команды указывают как именно и в каком виде нужно выводить информацию на экран

Основные ключи:

§ -c - сортировать файлы по времени модификации или создания, сначала будут выведены новые файлы;

§ -C - выводить колонками;

§ -d - выводить только директории, без их содержимого, полезно при рекурсивном выводе;

§ --group-directories-first - сначала отображать директории, а уже потом файлы;

§ -h - выводить размеры папок в удобном для чтения формате;

§ -l - выводить подробный список, в котором будет отображаться владелец, группа, дата создания, размер и другие параметры;

§ -R - рекурсивно отображать содержимое поддиректорий;

§ -S - сортировать по размеру, сначала большие;

§ -X - сортировать по алфавиту;

 

2.  cd опции папка_назначения

Rm

удаление файла. Не запрашивает предупреждение!

Rmdir

удаление пустой папки.

Mv

перемещает файл в новое место. Она также может использоваться для переименования файлов..

Чтобы переместить файл в другую папку нужно указать путь к ней после названия файла.

Cp

Копирование файлов. Работает как mv, только исходный файл также остается на своем месте. 

cp –r – рекурсивно копирует всю папку со всеми файлами и вложенными папками в новое место.

Mkdir

создает новую папку.

Ln

позволяет создавать жесткие и символические ссылки на файлы или папки. Для создания символической ссылки используется опция -s. Для создания жесткой ссылки никаких опций задавать не нужно.

Chmod

позволяет изменить права доступа к файлам.

Touch

создать пустой файл.

Основные команды Linux для управления каталогами.

· mkdir\rmdir – позволяет создать или удалить директорию

· pwd – позволяет узнать текущую директорию

· cd – позволяет переместиться в указанную директорию

· ls – позволяет просмотреть (в определенном порядке) содержимое директории

· find – позволяет найти конкретные файлы (согласно определенному принципу) в директории

· du – показывает размер директории

· cp (-r или –a) – копирование каталогов (неявно, с помощью указанных в скобочках опций)

· mv – перемещение каталогов

 

Основные команды Linux для управления файловыми системами.

§ badblocks - если у вас старый жесткий диск и на нем накопилось много битых блоков, вы можете с помощью этой утилиты пометить их все на уровне файловой системы, чтобы больше не использовать.

§ e2label - позволяет изменить метку раздела с файловой системой ext.

§ fsck - проверка файловой системы linux и исправление найденных ошибок

§ mkfs - позволяет создать файловую систему Linux.

§ resize2fs - изменить размер раздела с файловой системой

§ tune2fs - позволяет изменить файловую систему Linux, настроить ее параметры.

 


Поделиться с друзьями:

Адаптации растений и животных к жизни в горах: Большое значение для жизни организмов в горах имеют степень расчленения, крутизна и экспозиционные различия склонов...

Опора деревянной одностоечной и способы укрепление угловых опор: Опоры ВЛ - конструкции, предназначен­ные для поддерживания проводов на необходимой высоте над землей, водой...

Наброски и зарисовки растений, плодов, цветов: Освоить конструктивное построение структуры дерева через зарисовки отдельных деревьев, группы деревьев...

Биохимия спиртового брожения: Основу технологии получения пива составляет спиртовое брожение, - при котором сахар превращается...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.012 с.