Neben gibt es unter Linux auch noch , während das (Free)BSD touch utimes(2) verwendet. Die Unterschiede sind wie folgt: Linux' utime(2) und (3) verwenden time_t mit einer Sekunde Genauigkeit. BSDs utimes(2) erwartet eine struct timeval, deren zeitliche Auflösung Mikrosekunden beträgt.