mv command

LINUX-Frequently used commands

mv command Display the contents of a file
Syntax
mv   [Option]  [Moving source]  [Destination]
The mv command moves the specified file to the specified directory.
When executing, the source and destination must be specified.
Also, if you use an alias for a file when you move it, the file will be renamed too.
Alternatively, you can simply rename the file if you specify it in the same directory.
Frequently used options
-f   Force overwriting of files with the same name if they already exist in the new location
-i   If a file with the same name already exists at the destination, check to overwrite it.
-u  If a file with the same name already exists at the destination, it will not be moved if the timestamp is the same or newer than the source file.
Example: Moving files.
$ mv data.dat /tmp    ← move data.dat to the /tmp directory
Example: Force overwriting of files with the same name in the new location
$ mv -f test.txt /tmp    ← Force overwrite of test.txt to /tmp directory
Example: If a file with the same name exists at the destination, make sure it is overwritten.
$ mv -i  test.txt  /tmp/  ← Move test.txt to the /tmp directory, making sure it is overwritten
Example: If the destination file has the same or newer type stamp than the source file, it will not be moved.
$ mv -u /tmp/test.txt ./test.txt  ←  Perform the move with the option "-u"
A.    abc
B.   def
C.    ghi
  A blank line becomes  one line.
D.
Copied title and URL