Какая опция ls должна использоваться для понимания изменений метаданных?

Это не вопрос об ударе по сути - все в той команде - ряд аргументов Unix, находят (1) команда, которая вела бы себя то же независимо от того, от какой оболочки Вы вызываете его.

Учитывая это, то, что действительно необходимо сделать, посмотреть на документацию для находки (1) - и можно сделать это путем выполнения:

$ man find

или, если Ваша версия находки является Гну одна (как это будет при выполнении Linux)

$ info find

для более подобного книге документа.

Для Вашего второго вопроса: много команд (особенно те, которые являются частью проекта Гну) используют длинные флаги опции формы

$ command --long-argument --other-long-argument

как альтернатива коротким спорам формы

$ command -lo

или

$ command -l -o

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

2
10.04.2013, 13:46
1 ответ

Это было бы:

ls -lc

-c отчеты ctime который является временем изменения inode. Это обновило каждый раз метаданные файла (исключая atime модификации, следующие из чтения файла), или данные изменяются, и вопреки utime или atime не может быть произвольно установлен.

4
27.01.2020, 22:01

Теги

Похожие вопросы