Lo so ls -t
e ls -f
dò diversi ordinamenti di file e sottodirectory in una directory.
- Quali sono le differenze tra data / ora, tempo di modifica e ora di creazione di un file?
- Come ottenere e modificare questo tipo di informazioni tramite comandi?
- In termini di che tipo di informazioni le persone dicono che un file è "più nuovo" dell'altro?
- Che tipo di modifica delle informazioni non renderà il file diverso?
Ad esempio, ho visto qualcuno scrivere:
Per impostazione predefinita, il programma rsync cerca solo di vedere se i file hanno dimensioni e data / ora diverse. Non importa quale file sia più recente, se diverso, viene sovrascritto. È possibile passare il flag '--update' a rsync che causerà il salto dei file sulla destinazione se sono più recenti del file sull'origine, ma solo fintanto che sono dello stesso tipo di file. Ciò significa che se, ad esempio, il file di origine è un file normale e la destinazione è un collegamento simbolico, il file di destinazione verrà sovrascritto, indipendentemente dal timestamp.
In una nota a margine, il tipo di file qui significa solo file e simlink regolari, non il tipo come pdf, jpg, htm, txt ecc?