Я просто знаю это ls -t
и ls -f
даю различную сортировку файлов и подкаталогов в каталоге.
- В чем разница между меткой времени, временем модификации и временем создания файла?
- Как получить и изменить эти виды информации с помощью команд?
- С точки зрения какой информации люди говорят, что файл «новее», чем другой?
- Какие виды изменения информации не сделают файл другим?
Например, я видел, кто-то написал:
По умолчанию программа rsync только проверяет, отличаются ли файлы по размеру и метке времени. Неважно, какой файл более новый, если он другой, он перезаписывается. Вы можете передать флаг --update в rsync, что заставит его пропускать файлы в месте назначения, если они новее, чем файл в источнике, но только в том случае, если они относятся к одному и тому же типу файла. Это означает, что, если, например, исходный файл является обычным файлом, а пункт назначения является символической ссылкой, файл назначения будет перезаписан независимо от метки времени.
Кстати, тип файла здесь означает только обычный файл и симлинк, а не такой тип, как pdf, jpg, htm, txt и т. Д.?