发布网友 发布时间:2022-04-22 00:48
共1个回答
热心网友 时间:2022-05-16 15:02
复制和粘贴是计算机上最常用的操作之一。使用Ctrl+ C和Ctrl+ V键盘快捷键很容易做到,但是在Linux终端上却不是那么简单。您有几种选择可以完成工作。这是在Linux终端中复制和粘贴文本,文件和目录的方法。

复制和粘贴文字
如果您只想在终端中复制一段文本,您要做的就是用鼠标突出显示该文本,然后按Ctrl+ Shift+ C进行复制。
要将其粘贴到光标所在的位置,请使用键盘快捷键Ctrl+ Shift+ V。
当您从Word文档(或任何其他应用程序)复制一段文本并希望将其粘贴到终端时,粘贴快捷方式也适用。例如,您可以从浏览器中的网页复制命令,然后使用Ctrl+ Shift+ V快捷方式将其粘贴到终端中。
复制并粘贴单个文件
每当您想在Linux命令行中复制文件或文件夹时,上述键盘快捷键将不起作用。您必须使用cp命令。cp是复制的简写。语法也很简单。使用,cp后跟要复制的文件以及要将其移动到的目的地。
cp your-file.txt ~/Documents/

当然,这假定您的文件位于要处理的目录中。您可以同时指定。
cp ~/Downloads/your-file.txt ~/Documents/
您还可以选择在复制文件时重命名文件。在目的地中指定新名称。
cp ~/Downloads/your-file.txt ~/Documents/new-name.txt
复制和粘贴文件夹及其内容
为了复制文件夹及其内容,您将需要告诉cp命令以递归方式复制。使用-r标志就足够简单了。
CP -r/下载/图片目录/图片/家庭度假图片

您其余所有语法都完全相同。该-r标志用于告诉cp它正在使用目录,并且应该复制其内容。
如果希望粘贴操作覆盖现有文件,则可以添加-f标志:
cp -rf ~/Downloads/pictures-directory ~/Pictures/family-vacation-pics