2023年11月25日发(作者:)

使用终端命令在macOS上复制、剪切和粘

贴文件

使用终端命令在 macOS 上复制、剪切和粘贴文件

macOS 操作系统中,使用终端命令可以快速复制、剪切和粘贴

文件,无需依赖图形界面上的拖拽操作。本文将介绍如何使用终端命

令在 macOS 上进行文件的复制、剪切和粘贴,帮助提高您在命令行界

面下的效率。

一、复制文件

复制文件是将源文件的副本拷贝到指定的目标位置。在终端命令行

下,可以使用 `cp` 命令来进行文件的复制。以下是 `cp` 命令的基本语

法:

```

cp [OPTIONS] SOURCE DEST

```

其中,`SOURCE` 表示源文件的路径,`DEST` 表示目标文件的路径。

1. 复制单个文件:

要复制单个文件,可以使用以下命令:

```

```

其中,`source-file` 指定了要复制的源文件的路径,`destination-

folder` 指定了目标文件夹的路径。

2. 复制目录及其内容:

如果要复制整个目录及其内容,可以使用以下命令:

```

cp -r /path/to/source-folder /path/to/destination-folder/

```

其中,`-r` 参数表示递归复制整个目录及其内容。

二、剪切文件

剪切文件实际上是通过复制文件再删除原始文件来实现的。在终端

命令行下,可以使用 `mv` 命令来进行文件的剪切。以下是 `mv` 命令

的基本语法:

```

mv [OPTIONS] SOURCE DEST

```

mv /path/to/source-file /path/to/destination-folder/

```

其中,`source-file` 指定了要剪切的源文件的路径,`destination-

folder` 指定了目标文件夹的路径。

2. 剪切目录及其内容:

如果要剪切整个目录及其内容,可以使用以下命令:

```

mv /path/to/source-folder /path/to/destination-folder/

```

其中,`source-folder` 指定了要剪切的源目录的路径,`destination-

```

cp /path/to/source-file /path/to/destination-folder/

```

其中,`source-file` 是之前复制的文件的路径,`destination-folder`

粘贴的目标文件夹路径。

2. 粘贴剪切的文件:

类似地,假设已经通过 `mv` 命令剪切了一个文件到剪贴板(内

存),要将该文件粘贴到指定位置,可以使用以下命令:

```

mv /path/to/source-file /path/to/destination-folder/

请注意,在使用终端命令操作文件时,务必谨慎。特别是剪切命令

会直接删除源文件,一旦操作失误可能会导致数据丢失。在执行命令

之前,建议先备份重要的文件,以防止意外情况的发生。

希望本文能够帮助您在 macOS 上灵活运用终端命令进行文件的复