FAKETIME(1) wolfcw FAKETIME(1) (NAME) faketime - (SYNOPSIS) faketime [] _ [...] (DESCRIPTION) (timestamp) . . (wall clock) ( ). faketime libfaketime LD_PRELOAD time(2) fstat(2) . libfaketime README faketime https://github.com/wolfcw/libfaketime . (OPTIONS) --help . --version . -m (multi-threading) libfaketime. -p (PID) PID . ( FAKE_PID ) -f . --exclude-monotonic clock_gettime CLOCK_MONOTONIC . --disable-shm (shared memory) libfaketime. --date-prog GNU-date " " . (EXAMPLES) faketime 'last Friday 5 pm' date faketime '2008-12-24 08:15:42' date faketime -f '+2,5y x10,0' bash -c 'date; while true; do echo $SECONDS ; sleep 1 ; done' faketime -f '+2,5y x0,50' bash -c 'date; while true; do echo $SECONDS ; sleep 1 ; done' faketime -f '+2,5y i2,0' bash -c 'while true; do date ; sleep 1 ; done' . ( . , ) (ADVANCED TIMESTAMP FORMAT) /bin/date -d 'last friday' . -f faketime libfaketime . libfaketime . : : "YYYY-MM-DD hh:mm:ss" . . ! : "[+/-]123[m/h/d/y]" "+60m" "+2y" . + - . m h d y . "-2y" " " . "+2,5y" " " . "+2,5y" "+2.5y" . -: "@YYYY-MM-DD hh:mm:ss" . . (ADVANCED USAGE) - ( << >> -f ) . +5y x10 ( ). -7d x0,2 . "x2.0" "x2,0" . faketime time() -7d i2,0 i . ~/.faketimerc /etc/faketimerc . README faketime . NO_FAKE_STAT . (AUTHOR) README NEWS . (BUGS) LD_PRELOAD faketime suidroot (statically linked) . libfaketime libfaketime ( ) . librt libfaketime . libfaketime . (REPORTING BUGS) https://github.com/wolfcw/libfaketime/issues . (COPYRIGHT) (C) 2003-2021 libfaketime . . faketime (GNU General Public License) . COPYING . (SEE ALSO) ld.so(1) time(2) fstat(2) faketime 0.9.13 August 2026 FAKETIME(1)