linux如何用命令拷贝文件到本地
linux如何用命令拷贝文件到本地详细介绍
在 Linux 系统里,可依据不同的场景使用不同命令将文件拷贝到本地,下面是几种常见情形的操作方法:
本地文件复制
若要把本地一个文件复制到另一个位置,可使用cp命令。其基本语法如下:
bash
选项 源文件 目标文件
例如,将/home/user/documents/file.txt复制到/home/user/backup目录下,可使用以下命令:
bash
/home/user/documents/file.txt /home/user/backup/
若想递归复制整个目录及其子目录和文件,可添加-r选项:
bash
/home/user/documents /home/user/backup/
从远程服务器复制文件
若要从远程服务器复制文件到本地,可使用scp命令。scp是基于 SSH 协议的安全文件传输工具。其基本语法如下:
bash
选项 用户名@远程服务器地址:远程文件路径 本地目标路径
例如,从远程服务器example.com上的/home/user/files/file.txt复制到本地的/home/user/downloads目录下,可使用以下命令:
bash
user@example.com:/home/user/files/file.txt /home/user/downloads/
如果要递归复制整个目录,同样添加-r选项:
bash
user@example.com:/home/user/files /home/user/downloads/
从 USB 设备复制文件
若要从 USB 设备复制文件到本地,首先要挂载 USB 设备。通常,USB 设备会被自动挂载到/media目录下。假设 USB 设备挂载到/media/usb,将其中的file.txt复制到本地的/home/user/documents目录下,可使用以下命令:
bash
/media/usb/file.txt /home/user/documents/
912 /media/usb/file.txt /home/user/documents/