我正在尝试将文件从我的闪存驱动器复制到Ubuntu上的本地驱动器。这是我跑的命令
sudo cp -i /media/owner/ESD-USB/mysql /var/lib/
但是输出了一条消息 - 并且没有复制文件(替换原始文件)
cp: omitting directory '/media/owner/ESD-USB/mysql'
我需要做什么才能从闪存驱动器复制此目录并覆盖我硬盘上的当前目录?
我正在尝试将文件从我的闪存驱动器复制到Ubuntu上的本地驱动器。这是我跑的命令
sudo cp -i /media/owner/ESD-USB/mysql /var/lib/
但是输出了一条消息 - 并且没有复制文件(替换原始文件)
cp: omitting directory '/media/owner/ESD-USB/mysql'
我需要做什么才能从闪存驱动器复制此目录并覆盖我硬盘上的当前目录?
Answers:
您将目录作为源参数,并期望cp
复制文件。为此,请使用-r
(递归)选项:
sudo cp -r -i /media/owner/ESD-USB/mysql /var/lib/
这将创建(或覆盖内容)/var/lib/mysql/
目录。你可能想要这样。否则,如果要将文件从内部复制mysql
到/var/lib/
(即不是/var/lib/mysql/
),您可以使用:
sudo cp -i /media/owner/ESD-USB/mysql/* /var/lib/