Утилита
Вспомогательное программное обеспечение — это программа, специально разработанная для управления и настройки системного или прикладного программного обеспечения. [1] Он используется для поддержки компьютерной инфраструктуры — в отличие от прикладного программного обеспечения , которое направлено на непосредственное выполнение задач, приносящих пользу обычным пользователям. Однако утилиты часто являются частью прикладных систем . Например, пакетное задание может запускать написанный пользователем код для обновления базы данных, а затем может включать этап, запускающий утилиту для резервного копирования базы данных, или задание может запускать утилиту для сжатия диска перед копированием файлов.
Хотя базовый набор служебных программ обычно распространяется вместе с операционной системой (ОС), и это собственное служебное программное обеспечение часто считается частью операционной системы, пользователи часто устанавливают замены или дополнительные утилиты. [2] [3] Эти утилиты могут предоставлять дополнительные возможности для выполнения задач, выходящих за рамки возможностей операционной системы.
Многие утилиты, которые могут повлиять на всю компьютерную систему, требуют от пользователя повышенных привилегий , в то время как другие, которые работают только с данными пользователя, этого не делают. [4]
Системные утилиты
[ редактировать ]- Антивирусные утилиты сканируют компьютерные вирусы и блокируют или удаляют их.
- Менеджеры буфера обмена расширяют функциональные возможности буфера обмена операционной системы.
- Программное обеспечение контроля доступа к компьютеру разрешает или отклоняет запросы на доступ к системным ресурсам.
- Отладчики обычно позволяют проверять и изменять данные и инструкции программы в памяти и на диске.
- Диагностические программы определяют и сообщают о рабочем состоянии компьютерного оборудования и программного обеспечения. Тестеры памяти являются одним из примеров.
- Сетевые утилиты анализируют сетевое подключение компьютера, настраивают параметры сети, проверяют передачу данных или регистрируют события.
- Менеджеры пакетов используются для настройки, установки или обновления другого программного обеспечения на компьютере.
- Очистители реестра очищают и оптимизируют реестр Windows , удаляя старые ключи реестра, которые больше не используются.
- Системные мониторы контролируют ресурсы и производительность компьютерной системы.
- Профилировщики системы предоставляют подробную информацию об установленном программном и аппаратном обеспечении.
Утилиты управления устройствами хранения данных
[ редактировать ]- Программное обеспечение резервного копирования делает копии всей информации, хранящейся на диске, и восстанавливает либо весь диск (так называемое клонирование диска ) в случае сбоя диска , либо выбранные файлы, которые случайно удалены или повреждены. Утилиты восстановления иногда более удобны.
- Программы проверки дисков сканируют работающий жесткий диск и проверяют наличие логических (файловая система) или физических ошибок.
- Утилиты сжатия диска прозрачно сжимают /распаковывают содержимое диска, увеличивая его емкость.
- Дефрагментаторы дисков обнаруживают компьютерные файлы , содержимое которых разбросано по нескольким местам на жестком диске , и собирают фрагменты в одну непрерывную область.
- Программы форматирования дисков подготавливают устройство хранения данных, например жесткий диск, твердотельный накопитель, дискету или флэш-накопитель USB, к первоначальному использованию. Они часто используются для окончательного стирания всего устройства.
- Редакторы разделов диска делят отдельный диск на несколько логических дисков, каждый из которых имеет свою собственную файловую систему, которая может быть смонтирована операционной системой и рассматриваться как отдельный диск.
- Анализаторы дискового пространства обеспечивают визуализацию использования дискового пространства, получая размер каждой папки (включая подпапки) и файлов в папке или на диске. показывая распределение используемого пространства.
- Инициализаторы ленты записывают метку на магнитную ленту или другой магнитный носитель. Инициализаторы DECtape форматируют ленту на блоки.
Утилиты управления файлами
[ редактировать ]- Архиваторы выводят поток или один файл, если им предоставлен каталог или набор файлов. архивов Пакеты могут включать возможности сжатия и шифрования. Некоторые утилиты архивирования имеют отдельную утилиту разархивирования для обратной операции. Одним из почти универсальных форматов архивных файлов является zip-файл .
- Криптографические утилиты шифруют и дешифруют потоки и файлы.
- Утилиты сжатия данных выводят более короткий поток или файл меньшего размера, если они предоставляются с потоком или файлом.
- Утилиты преобразования данных преобразуют данные из исходного файла в какой-либо другой формат, например из текстового файла в документ PDF .
- Утилиты восстановления данных используются для спасения качественных данных из поврежденных файлов.
- Утилиты синхронизации данных обеспечивают согласованность данных из источника в целевое хранилище данных и наоборот. Существует несколько ветвей этого типа утилиты:
- Утилиты синхронизации файлов поддерживают согласованность между двумя источниками. Их можно использовать для создания избыточных или резервных копий, но они также помогают пользователям переносить цифровую музыку, фотографии и видео на свои мобильные устройства .
- Утилиты контроля версий могут воссоздать последовательную структуру, в которой несколько пользователей одновременно изменяют один и тот же файл.
- Очистители диска находят файлы, которые не нужны для работы компьютера или занимают значительный объем места.
- Утилиты сравнения файлов предоставляют автономную возможность обнаружения различий между файлами.
- Файловые менеджеры предоставляют удобный метод выполнения рутинного управления данными, восстановления электронной почты и задач управления, таких как удаление, переименование, каталогизация, удаление из каталога, перемещение, копирование, объединение, установка статуса защиты от записи, установка разрешений доступа к файлам, создание и изменение папок и данных. наборы.
Разные утилиты
[ редактировать ]- Генераторы данных (например , IEBDG ) создают файл тестовых данных в соответствии с заданными шаблонами.
- Шестнадцатеричные редакторы напрямую изменяют текст или данные файла независимо от его формата. Эти файлы могут быть данными или программами.
- Средства проверки HTML проверяют HTML- код и проверяют ссылки.
- Утилиты установки или настройки используются для инициализации или настройки программ, обычно прикладных программ, для использования в определенной компьютерной среде. Есть также деинсталляторы .
- Утилиты исправления выполняют изменения файлов, особенно объектных программ, когда исходный код программы недоступен.
- Заставки предотвращают выгорание люминофора на ЭЛТ и плазменных компьютерных мониторах .
- Программы сортировки/объединения упорядочивают записи (строки) файла в заданную последовательность.
- Автономные устройства записи макросов позволяют использовать макросы клавиатуры в программах, которые изначально не поддерживают такую функцию.
См. также
[ редактировать ]- Список команд DOS
- Список встроенных приложений macOS
- Программы поддержки для OS/360 и последующих версий
- Список команд Unix
- Список утилит KDE
- Пакетный файл
- Сценарий оболочки
- Системное программное обеспечение
Ссылки
[ редактировать ]- ^ Парсонс, Джун Джамрич; Оджа, Дэн (2013). Новые взгляды на компьютерные концепции 2014: комплексный . Курсовая технология. п. 129.
- ^ «Не входит в ОПЕК (реклама)» . Компьютерный мир. 3 сентября 1979 г. Проверено 20 мая 2019 г.
- ^ Мендельсон, Эдвард (8 июня 1999 г.). «Исправим проблемы с вашим компьютером» . Журнал ПК . Проверено 20 мая 2019 г.
- ^ «Команда Linux ifconfig» . Компьютерная надежда . Проверено 20 мая 2019 г.