Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos 如何在Mac OS终端中使用cp命令_Macos_Terminal_Operating System - Fatal编程技术网

Macos 如何在Mac OS终端中使用cp命令

Macos 如何在Mac OS终端中使用cp命令,macos,terminal,operating-system,Macos,Terminal,Operating System,当我在Mac终端上运行以下命令时 cp /etc/passwd 它输出以下消息: usage: cp [-R [-H | -L | -P]] [-fi | -n] [-apvX] source_file target_file cp [-R [-H | -L | -P]] [-fi | -n] [-apvX] source_file ... target_directory 我不明白 如何使用Mac终端复制文件?cp代表“复制”-您可以使用此命令复制文件 例如,假设您要复制源文

当我在Mac终端上运行以下命令时

cp /etc/passwd
它输出以下消息:

usage: cp [-R [-H | -L | -P]] [-fi | -n] [-apvX] source_file target_file
       cp [-R [-H | -L | -P]] [-fi | -n] [-apvX] source_file ... target_directory
我不明白


如何使用Mac终端复制文件?

cp
代表“复制”-您可以使用此命令复制文件

例如,假设您要复制源文件
file1
,并调用此目标文件
file2
。您可以在命令行中键入:

cp文件1文件2

因此,
file2
的内容将与
file1

您看到的所有其他带有
-
(ex.-R)的字母都称为标志。要使用这些命令,您必须阅读相应命令的
man
页面。在这种情况下,您必须阅读
man-cp
以了解如何使用相应的标志…以及如何使用命令(注意:
man
页面对于初学者来说可能很难阅读)


(另一方面,之所以在您最初的
cp/etc/passwd
工作中显示所有这些标志,是因为您没有完整地使用该命令,因为您没有命名希望源文件复制的目标文件。要正确使用它,您可以改为键入
cp/etc/passwd passwd backup

将其及其参数输入终端。谢谢。我明白了