При чтении о Linux я получил следующее:
касание предоставляет несколько возможностей, но здесь является одним из интереса:
-t опция позволяет Вам накладывать отпечаток даты и времени файла. Установить метку времени на определенное время:
$ touch -t 03201600 myfile
Это устанавливает файл, myfile's, метка времени к 16:00, 20-го марта (03 20 1600).
Здесь, я не получаю логику позади 03201600-> 16:00 20-го марта.
Вывод, который Вы отправили, объясняет формат путем разбивания чисел как (03 20 1600):
03 - March
20 - 20th
1600 - 4:00 PM (24-hour clock, where 0000 is midnight)
Добро пожаловать в Linux! Вы, вероятно, читаете, что touch
текст заключили в кавычки в своем вопросе от руководства или книги.
В Linux, почти каждая команда имеет "руководство", которое объясняет его опции. Можно просмотреть страницу руководства любой команды путем выполнения man <command>
на машине Linux.
Так, от команды man touch
:
-t STAMP
use [[CC]YY]MMDDhhmm[.ss] instead of current time
Так, Ваш пример:
-t 03201600 #Breaking it down: -t 03 20 16 00 -t MM DD hh mm -t month day hours minutes
Поэтому 20-го марта, 16:00 (24-часовой формат).
, Если у Вас нет доступа к машине Linux, можно просмотреть эти man
страницы онлайн отсюда: http://unixhelp.ed.ac.uk/CGI/man-cgi . man
страница для команды touch
найдена здесь: http://unixhelp.ed.ac.uk/CGI/man-cgi?touch
Согласно man touch
:
-t STAMP
use [[CC]YY]MMDDhhmm[.ss] instead of current time
Так, Ваша метка времени может быть переведена в DD/MM hh:mm
: 20/03 16:00.
метка времени А является текущим временем события, которое зарегистрировано компьютером.
Метки времени используются экстенсивно в компьютерах и по сетям для различных типов синхронизации. Например, они присвоены пакетам в некоторых сетевых протоколах для упрощения повторной сборки данных (например, человеческая речь) в надлежащей последовательности хостом получения (т.е. компьютер). Кроме того, они используются системами управления базами данных (DBMS) для определения порядка транзакции в случае системного отказа (например, компьютерный катастрофический отказ, вызванный потерей электроэнергии или отказа диска).
Метки времени также обычно используются для предоставления информации о файлах, включая то, когда они были созданы и в последний раз получены доступ или изменены. Эта информация включена в inode, который является структурой данных в файловой системе в подобной Unix операционной системе, которая хранит всю информацию о файле кроме его имени и его фактических данных.
Другое важное приложение является событиями, которые зарегистрированы в системных файлах журнала. Метки времени в таких файлах могут быть чрезвычайно полезны для безопасности системы контроля и в судебных целях.
время, как зарегистрировано метками времени может быть измерено с точки зрения времени суток или относительно некоторой начальной точки. И это измеряется с высокой точностью в малых фракциях секунды.
точность времени сохраняется через множество механизмов, включая часы высокой точности, встроенные в компьютеры и протокол сетевого времени (NTP). NTP использует всемирное координированное время (UTC) для синхронизации, компьютер показывают время к миллисекунде (и иногда к части миллисекунды) и UDP использования (протокол пользовательских дейтаграмм), один из базовых Протоколов Интернета, как его транспортный механизм. <глоток> Метка времени глоток>
Нажимает здесь для преобразования