Linux allows you to easily work with files & directories. Sometimes you may need to merge folders & directories in Linux. In this article, we will learn how to merge folders & directories in Linux.
How to Merge Folders & Directories in Linux
Here are the steps to merge folders & directories in Linux. cp is one of the simplest commands to help you merge folders & directories in Linux.
Here is the syntax to copy multiple folders into a single one.
cp -rv /path/to/copy1 /path/to/copy2 /path/to/copy3 /dest/dir
For example, if you want to copy contents of folders /home/ubuntu/data1, /home/ubuntu/data2, /home/ubuntu/data3 into /home/ubuntu/projects then you can use the following command.
cp -rv /home/ubuntu/data1 /home/ubuntu/data2 /home/ubuntu/data3 /home/ubuntu/projects
Basically, you need to list all the folders that you want to combine one after the other in space-separated manner and mention the destination folder at the end of the command.
You can customize these commands as per your requirement.
Also read:
How to Split Folder into Subfolders in Linux
How to Split Large File into Smaller Files in Linux
How to Sort Files into Folders in Linux
How to Add Newline After Pattern in Vim
How to Convert CRLF to LF in Linux
Related posts:
How to Install NTP in RHEL/CentOS
How to Uninstall Slack in Ubuntu
How to Find Hardware Details in Ubuntu
How to Schedule Shutdown in Ubuntu Linux
How to Run Linux Commands Without Logging in History
pgAdmin Connect Via SSH Tunnel
How to Run MySQL Query from Command Line
Find files with special characters in name Linux

Sreeram has more than 10 years of experience in web development, Python, Linux, SQL and database programming.