• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 214
  • Last Modified:

move and copy

what is the difference between mv command and cp command in linux
0
walkerdba
Asked:
walkerdba
1 Solution
 
IanThCommented:
see

http://superuser.com/questions/101676/is-there-some-difference-between-mv-and-cp-rm-the-old-file-on-unix

mv just update a pointer in the filesystem whereas cp does that and copy so mv is faster
0
 
user_nCommented:
The one comand moves the file, delete it, and copy to new location. Cp -copyes the file and the source of the file states on  it's plays.
http://www.math.iitb.ac.in/resources/manuals/Unix_Unleashed/Vol_1/ch05.htm
0
 
woolmilkporcCommented:
mv across a filesystem boundary means copying (possibly under a new name)  then deleting the source file, cp is always just a copy (possibly under a new name) without any deletion.

mv inside a filesystem just updates the directory inode(s) with the new file location (and possibly a new name) and doesn't displace any data.

mv inside a directory is always just a rename operation.
0
 
omarfaridCommented:
cp will always copy file to another

mv could mean:

move file from one place to another (same dir or different dir or filesystem)

rename file
0
 
walkerdbaAuthor Commented:
yes
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Cloud Class® Course: Certified Penetration Testing

This CPTE Certified Penetration Testing Engineer course covers everything you need to know about becoming a Certified Penetration Testing Engineer. Career Path: Professional roles include Ethical Hackers, Security Consultants, System Administrators, and Chief Security Officers.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now