Run the cp command in CentOS to indicate that the folder is skipped.
When copying a folder under CentOS to another folder today, cp./res/usr encountered a problem and prompted me:
Cp skipped the folder
Then I looked for it.
I searched the internet for the usage of the CP command:
CP command
This command is used to copy the given file or directory to another file or directory. It is very powerful like the copy command in MSDOS.
[Syntax] cp [Option] source file or directory target file or directory
[Note] This Command copies the specified source file to the target file or multiple source files to the target directory.
[Description]
-A this option is usually used when copying directories. It retains links and file attributes, and Recursively copies directories. Its role is equal to the combination of dpR options. (When copying a file, you must retain the file attributes with-a. Otherwise, the Service may fail to be applied. For example, if the original file owner is Oracle, the file owner changes to root after cp, the database server may be unavailable. You can use chown to modify the file owner, or use the cp-a command to copy the file)
-D: the link is retained during copy.
-F delete an existing target file without prompting.
-I and f options are opposite. A prompt is displayed asking the user to confirm before overwriting the target file. When the answer is y, the target file will be overwritten, which is an interactive copy.
-P in addition to copying the source file content, cp also copies the modification time and access permissions to the new file.
-If the source file provided by r is a directory file, cp will recursively copy all subdirectories and files in the directory. The target file must be
Name.
-L do not copy, but only link files.
It should be noted that, in order to prevent the user from using the cp Command inadvertently to destroy another file, such as the target file name specified by the user already exists, use the cp command to copy the file, this file will be overwritten by the new source file. Therefore, we recommend that you use the I option when using the cp command to copy the file.
Example:
Cp-I file1 file2 (copy file file1 to file2.-I for Prompt confirmation)
Cp file1 dir1 (copy file1 to the directory dir1 and the file name is still file1)
Cp/tmp/file1. (copy the file file1 under the/tmp directory to the current directory, and the file name is still file1)
Cp/tmp/file1 file2 (name file2 in the current directory of file1 under/tmp
Cp-r dir1 dir2 (recursive copy) copies the entire directory. if the directory dir2 does not exist, copy the directory dir1 and all its documents and subdirectories to the directory dir2. The new directory name is dir1. if the directory dir2 does not exist, dir1, and all its documents and subdirectories, copy to the directory dir2)
Solution to skipping directories in the Linux CP folder