http://www.cyberciti.biz/faq/copy-folder-linux-command-line/
Linux: HowTo Copy a Folder [ Command Line Option ]
I'm a new Linux user. How do I copy a directory or folder under Linux operating system using command line options and bash shell?
You can use various command to copy a folder under Linux operating systems.
You can use various command to copy a folder under Linux operating systems.
cp Command
cp is a Linux command for copying files and directories. The syntax is as follows:
cp source destination cp dir1 dir2 cp -option source destination cp -option1 -option2 source destination
In this example copy /home/vivek/letters folder and all its files to /usb/backup directory:
cp -avr /home/vivek/letters /usb/backup
Where,
- -a : Preserve the specified attributes such as directory an file mode, ownership, timestamps, if possible additional attributes: context, links, xattr, all.
- -v : Explain what is being done.
- -r : Copy directories recursively.
Example
Copy a folder called /tmp/conf to /tmp/backup:
Sample outputs:
$ cp -avr /tmp/conf/ /tmp/backup
Sample outputs:
rsync Command
You can also use rsync command which is a fast and extraordinarily versatile file copying tool. It can make copies across the network. The syntax is as follows:
rsync -av /path/to/source /path/to/destination rsync -av /path/to/source/ /path/to/destination/source
沒有留言:
張貼留言