UGU: Unix Guru Universe - Unix Tip #4447- May 15, 2019
- Home : Help
: Today's Tip
Unix Tip #4447- May 15, 2019
WHY MV IS SLOW
mv command across filesystems
is slower on large files
mv would be slow if you are
moving files across filesystem.
The inode number changes only
when a file is moved across
A new inode number means a new
file is physically created on
It remains unchanged, if it
is within the same filesystem.
One can verify by using
ls -il command on that file.
mv uses rename() system call.
if it fails, it uses copy routine
(basicailly reads from a file and
writes in another file).
mv command across filesystem is
more of a copy then mv.
This tip generously supported by: email@example.com
NOTE: All tips provided are USE AT YOUR OWN RISK. Tips are submitted
by various unix admins around the globe. UGU suggest you read and
test each tip in a non-volitile environment before placing into
LAST 5 TIPS
- ECHO LINES TO A BLANK
- STAT FILES
- AWK THE STATS
- FTP AUTOMATED TRANSFERS
- AUTOMATIC LOGIN TO REMOTE HOSTS
I want to
and get a UGU Tip everyday.
I want to
and NOT get a UGU Tip everyday.
If you have a UNIX TIP let us know, we just may use it:
(All tips become the property of the Unix Guru Universe)
Copyright 1994-2018 Unix Guru Universe