Время доступа это время необходимое для компьютера

Обновлено: 04.07.2024

Этичный хакинг и тестирование на проникновение, информационная безопасность

Всё началось с того, что я заинтересовался, как найти в системе файлы созданные или изменённые за определённый промежуток времени. Например, как узнать, какие файлы в папке /etc были изменены за последний день или за последнюю неделю?

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

  • Доступ
  • Модифицирован
  • Изменён
  • Создан

Чтобы понимать, что именно мы нашли, нужно чётко знать разницу между этими свойствами файла.

Именно этому и посвящена данная статья, в ней будет рассказано:

  • как посмотреть время изменения файла и чем время изменения отличается от времени модификации файла
  • как узнать, когда файл последний раз открывали
  • как узнать время создания файла в Linux
  • как поменять время доступа, модификации и изменения файла.
  • как поменять время создания файла в Linux и возможно ли это вообще
  • как найти файлы, которые недавно были изменены или открыты
  • как найти файлы, которые открывали, редактировали или создавали в определённый день или определённое время назад

Все эти вопросы имеют практический смысл: от простого домашнего использования — поиск файла, для которого мы не помним имя, но для которого помним время создания; до серьёзного профессионального — появление новых файлов на сервере, либо недавние модификации важных файлов, могут свидетельствовать о взломе системы или неавторизованном доступе, могут помочь при расследовании подобных случаев для понимания событий произошедшего. Либо быть применены с противоположными мотивами — что и как нужно поменять в метках времени, чтобы снизить возможности криминалистического исследования.

Временные метки файла в файловой системе и в метаданных

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

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

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

Нельзя ни в коем случае забывать о метаданных если ваша цель отредактировать метки времени! Для доступа/редактирования к метаданным используются различные приложения и эти вопросы не входят в тему данной статьи. Данная статья посвящена меткам времени файлов и папо, которые хранит файловая система.

Как посмотреть время создания, редактирования и открытия файла в Linux

Сразу все временные метки файла можно посмотреть с помощью команды stat. Запуск очень простой:

Например, я хочу узнать информацию о файле prog.txt:


С временем создания всё понятно — это когда файл был создан. Между прочим, эту информацию программа stat стала показывать довольно недавно. До этого на вопрос «как узнать время создания файла?» знатоки отвечали, что ядро Linux это не поддерживает. В качестве рабочего решения нужно было посмотреть иноду интересующего файла, а затем другой командой посмотреть дату создания этой иноды — это и считалось временем создания файла.

Выше показан вывод для команды на файловой системе ext4. Для файловой системы ext2 дата создания файла по-прежнему недоступна:


Теперь давайте разберёмся, что означают другие метки времени в Linux.

Что такое время доступа к файлу, время модификации файла и время изменения файла в Linux

Метки времени (timestamps):

Доступ (Access - last access) — время, когда файл был прочитан последний раз. Это время меняется при доступе таких системных вызовов как mknod(2), utimes(2) и read(2). Если это текстовый файл, то дата последнего доступа обновляется при каждом его открытии. Если это исполнимый файл, то дата доступа обновится при его запуске.

Но прежде чем придумывать практическое использование времени последнего доступа к файлу (например, чтобы проверить, какие команды запускалась за последний час), нужно учитывать очень важные нюансы. Выше показано, что поддержка определённых меток времени зависит от файловой системы. Ещё поведение меток времени зависит от того, с какими опциями была смонтирована файловая система. Например, при запуске скрипта мы ожидаем, что время доступа к этому файлу изменится на текущее. Это так — для выполнения скрипта его нужно прочитать и atime должна поменяться на время выполнения. Обычно это так и происходит. Но если запускаемый/читаемый файл находится в файловой системе, которая смонтирована с опциями noatime или relatime (или другими возможными опциями, которые могут повлиять на изменение atime — к пример «только чтение»), то поведение будет другим.

noatime

Не обновлять на этой файловой системе время доступа к иноде (например, для ускорения производительности за счёт исключения ненужных операций)

relatime

Обновлять время доступа к иноде относительно времени модификации или изменения. Время доступа обновляется только если предыдущее время доступа было более старым, чем время модификации или изменения, либо если предыдущее время доступа старше 1 дня.

Итак — время последнего доступа к файлу может быть неточным! По сути, если при монтировании диска используется опция relatime, то получается, что оно показывает:

1) время последнего изменения или модификации файла

2) время сегодняшнего первого открытия файла

3) ИНОГДА оно действительно показывает время последнего доступа к файлу (если сегодня файл открывали только один раз), либо если этот доступ к файлу выполнен после его модификации или изменения статуса

Модифицирован (Modify - last modified) — время последнего изменения содержимого файла. То есть если это текстовый файл, то время модификации поменяется когда вы его откроете и удалите какое-то слово или что-то допишите. Меняется системными вызовами mknod(2), utimes(2) и write(2).

Изменён (Change - last changed) — Время последнего изменения метаданных файлов в файловой системе. То есть если в файле изображения вы измените EXIF метаданные — это будет модификация (поскольку по сути поменяется содержимое файла). Примером Изменения файла является смена разрешений доступа к нему (чтение, запись, выполнение), смена владельца, группы и т. д. Меняется с chmod(2), chown(2), link(2), mknod

Что такое время доступа, время модификации и время изменения директории в Linux

Посмотреть метки времени папки можно также с помощью команды stat:

Например, чтобы посмотреть информацию о текущей папке:

Для папок время последнего доступа обновляется при просмотре списка файлов внутри неё. Действуют такие же правила, как и для файлов — зависит от опций, с которыми смонтирована файловая система.

При создании или удалении нового файла внутри директории, при модификации содержимого или изменении свойств файла внутри папки, одновременно обновляется и время изменения, и время модификации данной папки.

Какое время показывает команда ls -l

Если запустить команду ls с опцией -l, то она покажет последнее время модификации содержимого файла (или директории). Используя опцию --time можно вызвать показ других меток времени:

Как можно увидеть, с помощью ls невозможно вывести время создания файла, поскольку эта возможность была добавлена в ядро недавно.

Если добавить опцию --sort=time, то будет также выполнена сортировка по выбранной метки времени.

Имеется несколько сокращённых опций:

Можно выбрать формат времени:

Значением TIME_STYLE могут быть: full-iso, long-iso, iso, locale или +ФОРМАТ.

Значение ФОРМАТа как в date(1). Если значение ФОРМАТа равно ФОРМАТ1<новая строка>ФОРМАТ2, то ФОРМАТ1 применяется не к последним файлам, а ФОРМАТ2 к новым. Если TIME_STYLE начинается с «posix-», то он применяется только для локалей отличных от POSIX. Также, используемый стиль по умолчанию задаёт переменная окружения TIME_STYLE.

Есть сокращение популярного варианта:

Поиск и сортировка файлов по времени модификации, доступа и изменения

Теперь мы переходим к потрясающей команде find. С её помощью мы будем выводить нужные файлы по дате изменения, а также искать файлы, которые были изменены или к которым был получен определённое время назад.

Кстати, настоятельно рекомендуется к изучению следующий материал по команде find:

С помощью команды find можно настроить очень гибкий поиск и вывод результатов.

Предположим, я хочу просмотреть файлы в папке /etc отсортированные по дате модификации:

Аналогично, но файлы отсортированы по дате доступа:

И снова аналогичный пример, но файлы отсортированы по времени изменению статуса:

В команде find вы можете настроить формат даты под свои нужды, а также указать любые фильтры, которые она поддерживает. Например, ниже команда для показа файлов, отсортированных по дате модификации, но только тех из них, у которых в имени встречается ssh:

Или только файлов с расширением .desktop:

Или любых файлов, отсортированных по дате доступа, но только первых 20:

Поиск файлов по времени изменения

Для этого мы опять будем использовать команду find. Для поиска по времени у неё есть следующие опции:

-amin n

Последний раз к файлу был совершён доступ n минут назад.

-atime n

К файлу был совершён доступ n*24 часов назад. Когда find определяет, как много 24-часовых периодов назад к файлу был совершён доступ, любая дробная часть игнорируется, поэтому для соответствия -atime +1 к файлу должен быть сделан доступ по крайней мере два дня назад.

-cmin n

Статус файла был изменён последний раз n минут назад.

-ctime n

Последний раз статус файла был изменён n*24 часов назад. Смотрите комментарий для -atime для понимания, как округление влияет на интерпретацию времени изменения статуса файла.

-mmin n

Данные файла последний раз были изменены n минут назад.

-mtime n

Данные файла были изменены последний раз n*24 часов назад. Смотрите комментарий для -atime для понимания, как округление влияет на интерпретацию времени модификации файла.

То есть если в опции слово min — то число n трактуется как минуты, а если в опции присутствует слово time, то n трактуется как сутки.

В качестве числа n можно указать точное значение, а также выражения «больше чем n» и «меньше чем n» следующими способами:

С find можно строить весьма сложные конструкции условий чтобы найти именно то, что вам нужно. Далее всего несколько примеров — но количество возможностей безгранично. С опцией -name можно указывать шаблон имени, можно комбинировать с поиском по любым другим свойствам файла: размер, права доступа и т.д.

Чтобы найти все файлы, содержимое которых было изменено ровно 50 дней назад:

Чтобы найти все файлы, к которым был получен доступ ровно 50 дней назад:

Чтобы найти все файлы, содержимое которырх было модифицировано более 50 дней назад и менее 100 дней назад:

Чтобы найти файлы, статус которых был изменён за последний час:

Чтобы найти файлы, которые содержимое которых было модифицировано за последний час:

Чтобы найти все файлы, доступ к которым был сделан за последний час:

Чтобы найти все файлы в текущей папке с расширением .php, которые были изменены или созданы за последние 10 дней:

Чтобы найти все исполнимые файлы в текущей папке, которые были изменены или созданы за последние 10 дней:

Как отредактировать метки времени файла

С помощью команды touch можно изменить три метки времени файла или папки:

  • время доступа
  • время модификации
  • время изменения статуса

Если вы хотите изменить все эти значения на текущее время, то достаточно запустить команду вида:

Можно отдельно поменять только время доступа или только время модификации, соответствующие опции:

С помощью опции -t можно установить любое время, на которое мы хотим поменять метки файла. Формат указания времени следующий:

В этой строке то, что в фигурных скобках, является необязательным. Значения букв следующее:

  • CC – Первые две цифры года (от слова century — века)
  • YY – Вторые две цифры года
  • MM – Месяц года (01-12)
  • DD – День месяца (01-31)
  • hh – Часы дня (00-23)
  • mm – Минуты часа (00-59)
  • ss – Секунды (00-59)

Если не указать века или год вообще, то будет использоваться текущий год. Если не указать секунды, то значением по умолчанию является 00.

С помощью опции -t невозможно указать доли секунды и в выводе команды stat на их месте всегда будет 000000000

С помощью опции -d можно использовать разные более человечные способы указать время, например, «две недели назад». Это должно работать на английском, не знаю как с национальными языками. Опция -d (судя по описанию) понимает много разных вариантов синтаксиса, но для меня самым интересным свойством является возможность установить доли секунды, чтобы метки времени выглядели естественно, поскольку временные метки с девятью нулями на конце наводят мысль о том, что они спуфлены. Пример установки времени с указанием долей секунды:

То есть формат строки такой (из неё можно пропустить дефисы и двоеточия — опция -d всё равно её поймёт, но я их добавил для наглядности):

Как в Linux изменить время создания файла

Хотя файловая система ext4 поддерживает такое свойство файлов как «время создания», в ядро Linux возможность чтения этого свойства была добавлена недавно. Что касается возможности изменения времени создания файла, то такой функции нет (и не факт, что файловые системы это вообще поддерживают).

Но, как обычно, можно что-то придумать.

Время назад

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

Изменение времени создания в других ОС или файловых системах

В Интернете попадаются инструкции об изменении времени создания файла в операционных системах, которые это поддерживают. Также предлагается использовать некоторые другие файловые системы — например, сетевые, в которых также можно поменять это свойство.

Действительно, в Windows можно изменить не только время модификации файла, но и время создания. Но проблема в том, что при переносе в Linux сохраняется только время модификации. В качестве времени создания записывается текущее (то есть время создания иноды в файловой системе). И если это понимать — что временем создания файла является время модификации иноды, то становится понятно, невозможно никак перенести файл (ни в архиве, ни как-то ещё) с сохранением временем создания.

Также становится понятно, что из Windows невозможно изменить время создания файла, который находится в совместной папке в файловой системе ext4 (хотя я на всякий случай попробовал).

То есть вариантов поменять дату создания файла в Linux всего два: 1) поменять время системы; 2) низкоуровневое редактирование файловой системы (например, шестнадцатеричным редактором или специальными инструментами (если они существуют)) — с соответствующими рисками нарушить целостность файловой системы.

То есть плохая новость в том, что изменить время создания файла очень трудно или практически невозможно. Но хорошая новость в том, что время создания файла на практике почти не используется из-за того, что это поддерживают не все файловые системы, и в самой Linux эта поддержка появилась недавно. Например, команда find ничего не знает о времени создания файла (хотя может искать по другим трём меткам времени: модификация, доступ, изменение статуса), команда ls также не умеет отображать время создания файла (только обычные три метки времени).

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

Как изменить время создания и модификации файла в Windows

Кстати, если вам интересно, как поменять время создания файла в Windows, то это можно сделать с помощью утилиты NirCmd:

Я проверил команду nircmd.exe — сработала идеально в последней Windows 10.


Заключение

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

Я об этом уже говорил, но напомню ещё раз — редактируя метки времени файла, не нужно забывать о соответствующих метках времени в метаданных самого файла (а не файловой системы). Про просмотр и удаление метаданных вы найдёте больше информации по ссылкам:

Одна из проблем, которую вынуждены решать родители, – доступ ребенка к компьютеру и интернету. Сколько времени чадо может проводить перед экраном? Как долго ему позволено играть в игры? Как сделать времяпровождение ребенка в интернете безопасным?

Одна из проблем, которую вынуждены решать родители, – доступ ребенка к компьютеру и интернету. Сколько времени чадо может проводить перед экраном монитора? Как долго ему позволено играть в игры? Как сделать времяпровождение маленького пользователя в интернете безопасным? На эти и многие другие вопросы каждая семья отвечает для себя. Тем не менее, о том, что проблема родительского контроля давно стала общей, говорит то, что средства для ограничения доступа к приложениям, играм и сайтам были включены в состав Windows Vista. Подобные средства с недавнего времени появились во многих комплексных приложениях для обеспечения безопасности, например, в Norton Internet Security и Kaspersky Internet Security. Есть и специальные программы, предназначенные исключительно для родительского контроля. Если несколько лет назад практически все они были англоязычными, то сегодня не проблема найти приложение, разработанное специально для русскоязычных пользователей, что, несомненно, говорит о том, что спрос на подобные решения есть.

Родительский контроль в Windows Vista

Если вы используете на домашнем компьютере Windows Vista, вы можете задействовать встроенные средства родительского контроля.

Для этого необходимо, чтобы для ребенка была создана собственная учетная запись. Понятно, что администраторские права для нее назначать не нужно. Далее нужно зайти в Панель управления и в разделе "Учетные записи пользователей" щелкнуть по ссылке "Задание родительских элементов управления". Далее нужно выбрать пользователя, для которого будут включены ограничения, и в группе "Родительский контроль" установить переключатель в положение "Вкл."

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

По-умолчанию включен средний уровень защиты, в котором работает фильтр на сайты, посвященные оружию, наркотикам, с порнографическим содержимым и содержащими нецензурную лексику. Выбрав пользовательский уровень защиты, можно добавить к запрещенным категориям сайты об алкоголе, сигаретах, азартных играх, а также те сайты, содержимое которых фильтр не может оценить автоматически. Наиболее серьезные ограничения на веб-содержимое накладываются при использовании высокого уровня защиты, когда ребенок может посещать только сайты, которые определяются фильтром как "детские". Независимо от того, какой режим фильтрации содержимого выбирается, можно создать черный и белый список сайтов, то есть, определить, к каким ресурсам ребенок может или не может получать доступ, вне зависимости от настроек автоматического фильтра. Поскольку фильтр срабатывает не всегда, очень полезно держать включенной функцию слежения за активностью. В этом случае Windows будет сохранять адреса всех сайтов, которые просматривал ребенок. Если в сгенерированном отчете обнаружится нежелательный адрес, его можно будет добавить в черный список. Очень просты настройки ограничения использования компьютера по времени. Есть сетка, по виду напоминающая школьное расписание, в ней родитель указывает те часы, в которые доступ к компьютеру для ребенка запрещен. Ограничения устанавливаются отдельно по дням недели.

В разделе "Игры" задаются ограничения на запуск игр. Отметим сразу, что полагаться на этот раздел настроек не стоит, поскольку некоторые игры Vista не воспринимает как таковые, принимая их за обычные приложения. То же касается ограничений по рейтингу. Теоретически вы можете указать рейтинг игр, в которые ребенок не может играть, но на практике ребенок может запустить игру, которая не будет найдена в базе данных Vista. Именно поэтому гораздо надежнее использовать раздел "Разрешение или блокирование отдельных программ". В нем выводятся все приложения, которые установлены на компьютере, и родители могут отметить те из них, которые разрешено запускать ребенку. Программу в список можно добавить вручную. Такой подход хорош тем, что ребенок не сможет запустить, например, новую игру, которую взял у одноклассника, не показав ее вам.

Родительский контроль в Kaspersky Internet Security

Средства родительского контроля нередко можно найти в приложениях, обеспечивающих безопасность работы в интернете. Рассмотрим в качестве примера модуль "Родительский контроль" в программе Kaspersky Internet Security 7. При включении родительского контроля, всем пользователям присваивается профиль "Ребенок" и, соответственно, устанавливаются ограничения, заданные для него в настройках программы.

Второй профиль - "Родитель" – позволяет беспрепятственно путешествовать по интернету, без ограничений, не выключая родительский контроль. Первое, что нужно сделать во время настройки этого модуля – выбрать профиль "Родитель" и задать для него пароль. После этого выключить родительский контроль или переключиться на профиль "Родитель" можно будет только после ввода пароля. При помощи Kaspersky Internet Security 7 можно настраивать права доступа к определенным сайтам, почте и другим интернет-сервисам. Родители могут выбрать категории сайтов, на которые ребенок не сможет зайти, запретить его общение по почте и в чатах. Кроме этого, можно составить черный и белый списки ресурсов.

Еще одна возможность родительского контроля – ограничение времени пользования интернетом. Можно установить суточную норму пребывания в интернете или установить часы, в которые разрешено пользование Сетью. Правда, к сожалению, не предусмотрено изменение этих настроек в зависимости от дней недели.

Все страницы, которые посещаются ребенком при включении родительского контроля, фиксируются в отчете. В Kaspersky Internet Security 7 нет возможностей для ограничения работы за компьютером в целом, однако программу можно успешно использовать в паре с такими приложениями, как КиберМама.

КиберМама

Разработчик: Кибермама
Размер дистрибутива: 3 Мб
Распространение: условно-бесплатная
"КиберМама", в отличие от Kaspersky Internet Security 7, позволяет контролировать время, которое ребенок проводит за компьютером, но при этом не имеет средств для фильтрации веб-содержимого. После запуска "КиберМамы", компьютер может работать в одном из двух режимов – "родитель" и "ребенок". При первом запуске устанавливается режим "родитель" и появляется возможность ввести пароль. Именно этот набор символов будет использоваться для разблокировки компьютера после истечения времени, отведенного ребенку на работу с ним. При помощи "КиберМамы" можно установить ограничение на работу с компьютером, а также запретить запуск некоторых приложений. Параметры, отвечающие за ограничения по времени, достаточно гибкие. Отдельно выбирается расписание для рабочих дней, а также для выходных и праздничных дней. В настройках программы есть календарь, в котором можно отметить все праздники. Очень продуманное решение, если учесть, что праздничные дни в каждой стране свои.

Родители могут решить, сколько часов в день ребенок может работать за компьютером, разрешить или запретить использование интернета. Кроме этого, можно разрешить использование ПК только в определенные периоды времени, и для каждого из таких промежутков разрешить или запретить доступ в интернет. Все знают, что во время работы за компьютером нужно делать перерывы, но не все придерживаются этого правила. Между тем, для детского организма это особенно важно. При помощи "КиберМамы" родители могут задать периодичность перерывов (например, каждые 45 минут) и их продолжительность. На это время компьютер будет заблокирован. Относительно запуска приложений в "КиберМаме" предусмотрено два режима работы: когда ребенок может запускать все программы, кроме тех, которые внесены в черный список, и когда он может запускать только те приложения, которые внесены в белый список.

При переходе в режим "ребенок", в нижней части экрана появляется значок в виде будильника. Он показывает ребенку, сколько времени он еще может использовать компьютер. Впрочем, при желании, ребенок может его отключить, щелкнув по значку программы правой кнопкой мыши.

Ребенок также может посмотреть свое расписание работы – сколько времени он еще может работать, сколько будет длиться перерыв и т.д.

За пять минут до истечения дозволенного времени на экране появляется предупреждение с напоминанием о сохранении всех документов. Когда программа работает в режиме "ребенок", закрыть ее из окна менеджера заданий невозможно – она тут же запускается снова. Неудачны и попытки перевести время назад. Более того, если ребенок попытается сделать нечто подобное, строгая "КиберМама" тут же зафиксирует эти действия в отчете, который потом просмотрят родители. Не помогает избавиться о программы и перезагрузка - "КиберМама" помнит, что дозволенное время уже истекло, и блокирует компьютер сразу после запуска.

KidsControl 1.6

Разработчик: YapSoft
Размер дистрибутива: 4,4 Мб
Распространение: условно-бесплатная
Предназначение KidsControl – контроль времени, которое ребенок проводит в интернете. Особенность программы в том, что при обнаружении запрещенного сайта или попытке выйти в интернет в неположенное время ребенок не сможет загрузить веб-страницу. Иными словами, программа никак себя не выдает – не показывает никаких предупреждающих надписей, не говорит, что страница заблокирована и т.д., просто в браузере выдается пустая страница "Сервер не найден". KidsControl состоит из двух модулей – непосредственно само приложение, отвечающее за блокировку сайтов, и панель управления. Для входа в панель управления используется шифр (да-да, именно шифр, а не пароль). Окно входа в панель управления содержит кнопки от нуля до девяти, при помощи которых можно задать шифр для доступа. Сделано это чтобы предотвратить возможный перехват пароля клавиатурными шпионами.

В панели управления предусмотрено несколько профилей – "ребенок" и "без ограничений", также можно установить профили для других членов семьи. Если при запуске KidsControl не введен шифр, программа будет запускаться с профилем "ребенок", чтобы переключиться к другому профилю, нужно ввести определенную комбинацию цифр. Шифр на доступ к панели управления и на активацию профиля "без ограничений" и других – это разные вещи, для каждого профиля задается своя комбинация цифр для доступа. Для ребенка в KidsControl предусмотрены следующие ограничения: веб-фильтр по категориям, черный и белый списки сайтов, ограничение работы в интернете по времени и запрет на скачивание определенных типов файлов.

Ограничение работы в интернете по времени работает более корректно – в запрещенные часы невозможно ни открыть веб-страницу, ни даже проверить почту. Однако плохо то, что есть только возможность составления расписания работы, а задать общее число часов, которое ребенок может проводить в интернете в день, нельзя.

Time Boss 2.34

Разработчик: NiceKit
Размер дистрибутива: 1,6 Мб
Распространение: условно-бесплатная
Time Boss, равно как и стандартное средство Windows, позволяет устанавливать ограничения на основе учетных записей. В окне программы выводится список всех пользователей, которые имеют доступ к компьютеру. Для каждой учетной записи можно определить тип аккаунта – "Шеф" или "Раб".

Time Boss дает возможность ограничивать время использования компьютера, время, проведенное в интернете, а также составить список запрещенных программ и папок. Инструменты для ограничения времени работы достаточно гибкие – можно задать, сколько часов пользователь может работать в день или в неделю, указать часы, в течение которых можно использовать компьютер, составить расписание по дням недели. Есть и отдельные кнопки для быстрого добавления бонусного времени на текущий день или на выходные. Подобные ограничения можно установить и на работу в интернете. Нужно учесть, что по-умолчанию программа воспринимает как интернет-приложения только браузеры Internet Explorer, Opera и Firefox, все остальные нужно добавлять вручную в настройках программы. Правда, есть флажок для автоматического определения приложений, использующих интернет, но лучше перестраховаться. Одна из интересных функций Time Boss – возможность задать время использования определенного приложения. С ее помощью можно ограничить время, которое ребенок проводит за компьютерными играми. Time Boss позволяет устанавливать системные ограничения. К ним относятся: запрет на использование системного реестра, панели управления, диспетчера задач, на изменение даты и времени, загрузку файлов через Internet Explorer. Кроме этого, можно отключить возможность поиска и выполнения приложений из меню "Пуск", установить ограничения на доступ к дискам.

Отдельный раздел – "Призы" предназначен для того, чтобы добавлять пользователю дополнительное время работы с компьютером или интернетом. Если в параметрах приза установить флажок "Отключить временные границы", то пользователь сможет использовать компьютер и интернет, вне зависимости от установленного расписания. Time Boss ведет подробную статистику работы каждого пользователя за компьютером и представляет ее в наглядном виде. В Журнале можно просмотреть все действия, которые совершали пользователи, причем, есть возможность фильтрации логов. Например, могут быть выведены только попытки доступа к запрещенным сайтам или список запущенных программ. Кроме этого, предоставляется статистика использования компьютера и интернета в текстовом и графическом виде.

Стоит отметить очень полезную возможность создания скриншотов. Time Boss будет делать снимки экрана через заданные промежутки времени, затем их можно просмотреть в журнале. Для удобства, можно запустить слайд-шоу, задав время отображения каждого снимка на экране.

Однако необходимо учитывать, что по-умолчанию снимки экрана сохраняются в очень ненадежном месте – в папке Screenshots, которая помещена в директорию установки Time Boss. Чтобы пользователи, за которыми вы ведете наблюдение, ее не обнаружили, стоит указать более безопасное место, а также запретить всем доступ к этой папке. Наконец, стоит отметить, что избавиться от Time Boss очень непросто – программа не убирается из "Автозагрузки", при завершении процесса тут же перезапускается. Чтобы выгрузить ее, необходимо нажать кнопку "Подготовить к удалению" в настройках.

Заключение

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

Вы здесь: Главная Устройства оптического хранения данных Спецификации и типы накопителей CD/DVD Время доступа

Архитектура ЭВМ

Компоненты ПК

Интерфейсы

Мини блог

Самое читаемое

  • Арифметико логическое устройство (АЛУ)
  • Страничный механизм в процессорах 386+. Механизм трансляции страниц
  • Организация разделов на диске
  • Диск Picture CD
  • White Book/Super Video CD
  • Прямой доступ к памяти, эмуляция ISA DMA (PC/PCI, DDMA)
  • Карты PCMCIA: интерфейсы PC Card, CardBus
  • Таблица дескрипторов прерываний
  • Разъемы процессоров
  • Интерфейс Slot A

Время доступа

Время доступа к данным для накопителей CD-ROM/DVD определяется так же, как и для жестких дисков. Оно равняется задержке между получением команды и моментом считывания первого бита данных. Время доступа измеряется в миллисекундах, и его стандартное паспортное значение для накопителей 24x приблизительно равно 95 мс. При этом имеется в виду среднее время доступа, поскольку реальное время зависит от расположения данных на диске. Очевидно, что при работе на внутренних дорожках диска время доступа будет меньше, чем при считывании информации с внешних дорожек. Поэтому в паспортах на накопители приводится среднее время доступа, определяемое как среднее значение при выполнении нескольких случайных считываний данных с диска.

Разумеется, чем меньше время доступа, тем лучше, особенно когда данные нужно находить и считывать быстро. Время доступа к данным на CD-ROM/DVD постоянно сокращается. Заметим, что этот параметр для накопителей CD-ROM намного хуже, чем для жестких дисков (130–160 мс для CD-ROM и DVD-ROM и 8 мс для жестких дисков). Столь существенная разница объясняется принципиальными различиями в конструкциях: в жестких дисках используется несколько головок, и диапазон их механического перемещения меньше. Накопители CD/DVD используют один лазерный луч, который перемещается вдоль всего диска. К тому же данные на компакт-диске записаны вдоль спирали и после перемещения считывающей головки для чтения данной дорожки необходимо ждать, когда лазерный луч попадет на участок с нужными данными. При чтении внешних дорожек время доступа больше, чем при чтении внутренних дорожек, если не используется устройство CAV, скорость вращения которого постоянная (в данном случае время доступа также постоянно).

Время доступа к информации, хранящейся во ВЗУ, зависит от типа носителей информации, используемых для построения ВЗУ, однако в любом случае оно намного больше, чем время доступа к информации, хранящейся в основной памяти.  [5]

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

Время доступа к требуемой единице хранения информации в последовательных ЗУ представляет собой случайную величину. В наихудшем случае для доступа к нужной записи может потребоваться просмотр всего объема хранимых данных.  [7]

Время доступа определяется скоростью работы схем, на которых построена память, и организацией памяти. Например, память на интегральных микросхемах может иметь время доступа 200 наносекунд. Это означает, что время от адресации любой области памяти до поступления данных на выходную шину памяти составляет 200 наносекунд. Наряду с этим при работе с памятью на магнитной ленте среднее время доступа может достигать 20 с и более.  [8]

Время доступа к информации равно 450 мсек, длительность цикла ЗУ ( адресация с последующим считыванием, затем перезапись) - 1 мксек. В ЦЗУ имеется регистр адреса на 16 бит и регистр информации на 21 бит. ЦЗУ выполняет три вида работы: считывание с последующей повторной записью; запись, которой предшествует фиктивное считывание для установки на нуль; считывание с последующей записью.  [9]

Время доступа к любому слову памяти равно 750 нсек.  [10]

Время доступа к ЗУ зависит также от того, насколько рационально размещена информация на магнитной ленте. Обычно информация записывается на ленту в виде зон фиксированной или произвольной длины.  [12]

Время доступа к оперативной памяти и ее тонкая структура ( возможность адресации с точностью до 1 байт) определяют качество работы и точность ЭВМ. Она необходима только для хранения данных и программ во время их выполнения.  [13]

Время доступа к вспомогательной памяти, напротив, гораздо больше ( от нескольких миллисекунд и более) и зависит от расположения считываемых и записываемых данных.  [14]

Время доступа к магнитной дорожке равно 8 2 мсек и определяется как время, требуемое для прохождения зазора между ведущимся и волочащимся концами карты на барабане мимо записывающей-считывающей головки. Это время может быть использовано для электронного переключения магнитных головок.  [15]

Читайте также: