在Linux中,cp
命令用于复制文件和目录。默认情况下,cp
命令会尝试复制文件的权限,但有时可能需要显式地指定以保留权限。
cp
命令:用于在Linux系统中复制文件或目录。cp
命令保留权限要使用cp
命令并保留文件权限,可以使用-p
选项。例如:
cp -p source_file destination_file
这里的-p
选项告诉cp
命令保留源文件的权限、时间戳和其他属性。
cp -p
后,权限仍然没有保留?cp
命令的用户没有足够的权限来设置这些权限。sudo
或以root用户身份执行cp
命令,以确保有足够的权限来设置文件权限。-r
选项来递归地复制目录,并结合-p
选项来保留权限。例如:cp -rp source_directory destination_directory
这里的-r
选项告诉cp
命令递归地复制目录及其内容。
假设我们有一个名为example.txt
的文件,我们想要将其复制到另一个位置并保留其权限:
cp -p example.txt /path/to/destination/
同样地,如果我们想要复制一个名为example_dir
的目录并保留其所有权限,我们可以这样做:
cp -rp example_dir /path/to/destination/
没有搜到相关的沙龙