Команда командной строки touch
работает в Lion, но вам нужно немного знать, как ее использовать.
Во-первых, вам нужно ввести его, это не утилита, которая работает графически в окне. Место, где вы вводите это приложение под названием Terminal . Вы можете найти это в своей папке Utilities или использовать поиск Spotlight, чтобы найти его.
Как только вы запустите его, вы получите окно командной строки, где вы можете вводить команды. То, что вы печатаете, не означает, что это имеет какое-то отношение к кодированию, но для кого-то новичка в «старомодных» командах ОС это может выглядеть немного пугающим.
Итак, команда называется touch , и после команды вы можете передавать различные параметры, единственным обязательным является имя файла. Введите следующее, чтобы установить дату последнего изменения файла в текущее время:
touch filename
Конечно, вам может понадобиться сначала найти файл, для чего могут потребоваться дополнительные команды. кд или Change Directory команда помогает здесь:
cd ~/Desktop/files/PDFs
touch filename
Или вы можете просто добавить полный путь к файлу как часть команды:
touch ~/Desktop/files/PDFs/filename
Более расширенное использование сенсорной команды позволяет вам указать время, которое вы хотите установить, а не использовать время при выполнении, установить доступ вместо времени модификации и т. Д. Это то, что делают такие параметры, как -t и другие. Некоторые устанавливают время, чтобы быть временем другого файла, некоторые устанавливают его для возврата назад или вперед во времени на величину X ( см. Здесь для более подробной информации), например:
touch -d '1 May 2005 10:22' file8
Ниже приводится ссылка на эту страницу, которая также является полезным справочным материалом и отличным примером с некоторыми советами для тех, кому не нравится расположение файлов в командной строке.
Обратите внимание, что это изменит как атрибуты даты изменения, так и даты создания, только если ваш файл был создан после введенной вами даты. Это потому, что файл не может быть изменен до его создания. Если он создан до установленной вами даты, будет изменена только дата изменения.
Как изменить дату создания атрибута файла?
Откройте приложение «Терминал» ( /Applications/Utilities/Terminal.app
) или, если хотите, воспользуйтесь iTerm.
Введите это в Терминал (не нажимая ввод / возврат), вставив дату в формате YYYYMMDDhhmm
:
touch -t 201212211111
Откройте окно Finder и найдите файл, который вы хотите изменить, и перетащите его в окно терминала, после чего он вставит местоположение файла, используя терминологию командной строки. Вот пример того, что должно быть введено в Терминал на этом этапе:
touch -t 201212211111 /Volumes/Mac\ HD/Pictures/somefile.jpg
201212211111 в приведенном выше примере представляют «21 декабря 2012 11:11 утра