Step 1: Show the complete date, time and year for a specific file
$ ls -l --full-time
-rwxrwxr-x 1 root root 1109 2018-07-20 12:52:52.587945000 +0800 Allwmake
drwxrwxr-x 5 root root 4096 2018-07-20 12:52:52.602945000 +0800 applications
drwxrwxr-x 3 root root 8192 2018-07-20 12:53:19.536973000 +0800 bin
-rw-rw-r-- 1 root root 35646 2018-07-20 12:52:52.592945000 +0800 COPYING
drwxrwxr-x 5 root root 4096 2018-07-20 12:53:19.936974000 +0800 doc
drwxrwxr-x 8 root root 4096 2018-07-20 12:53:20.039974000 +0800 etc
drwxr-xr-x 4 root root 4096 2018-07-20 12:55:17.230101000 +0800 platforms
-rw-rw-r-- 1 root root 1620 2018-07-20 12:52:52.597945000 +0800 README.org
drwxrwxr-x 38 root root 4096 2018-07-20 12:53:22.032976000 +0800 src
drwxrwxr-x 17 root root 4096 2018-07-20 12:54:45.114064000 +0800 tutorials
drwxrwxr-x 7 root root 4096 2018-07-20 12:55:15.939099000 +0800 wmake
Step 2: If you wish to modify the time-stamp for the entire directory, you can use the command,
% for file in `find .`; do touch $file; done
References:
- touch – change file timestamps(Unix Tutorial)