📅  最后修改于: 2023-12-03 15:24:37.889000             🧑  作者: Mango
在Shell-Bash中,可以使用以下命令将特定文件保存到存储中:
cp /path/to/source/file /path/to/destination/folder
其中,/path/to/source/file
为要保存的文件的路径,/path/to/destination/folder
为存储文件的目标文件夹的路径。例如:
cp ~/Desktop/myfile.txt ~/Documents/
这将把~/Desktop
(用户桌面)中的myfile.txt
文件复制到~/Documents
(用户文档)文件夹中。此命令也适用于复制文件夹:
cp -r /path/to/source/folder /path/to/destination/folder
其中,-r
选项使cp
命令递归地复制整个文件夹。例如:
cp -r ~/Pictures/Summer ~/Documents/
这将复制~/Pictures/Summer
文件夹及其所有内容到~/Documents
文件夹中。
如果您想重命名复制的文件或文件夹,可以在目标路径中指定新名称:
cp ~/Desktop/myfile.txt ~/Documents/newfile.txt
cp -r ~/Pictures/Summer ~/Documents/MyPictures
注意,如果目标路径已经存在同名文件或文件夹,则cp
命令将覆盖它们。为了避免覆盖,您可以添加-n
选项,这将使cp
命令不覆盖任何现有文件。
cp -n ~/Desktop/myfile.txt ~/Documents/
cp -rn ~/Pictures/Summer ~/Documents/
这将确保您的原始文件不会被意外地覆盖。