Я просто це знаю ls -t
і ls -f
даю різні сортування файлів і підкаталогів під каталогом.
- Які відмінності між часовою маркою, часом модифікації та створеним часом файлу?
- Як отримати та змінити подібну інформацію за допомогою команд?
- Що стосується того, яку інформацію люди кажуть, що файл "новіший", ніж інший?
- Які зміни інформації не дозволять файлу відрізнятися?
Наприклад, я бачив, як хтось написав:
За замовчуванням програма rsync лише дивиться, щоб побачити, чи файли відрізняються за розміром та часовою міткою. Не байдуже, який файл новіший, якщо він інший, він перезаписується. Ви можете передати прапор '--update' rsync, що призведе до того, що він може пропустити файли в пункті призначення, якщо вони новіші, ніж файл у вихідному коді, але лише до тих пір, поки вони будуть файлами одного типу. Це означає, що якщо, наприклад, вихідний файл є звичайним файлом, а призначення - символьним посиланням, файл призначення буде перезаписаний незалежно від часової позначки.
Зі сторони, чи означає тут тип файлу лише звичайний файл та simlink, а не тип pdf, jpg, htm, txt тощо?