图形界面下的复制粘贴(与Windows/macOS类似)
-
鼠标操作
- 复制:选中文本/文件 → 右键菜单选择“复制”,或快捷键
Ctrl + C
。 - 粘贴:光标定位目标位置 → 右键菜单选择“粘贴”,或快捷键
Ctrl + V
。
适用场景:文件管理器(如Nautilus)、文本编辑器(如Gedit)、浏览器等。
- 复制:选中文本/文件 → 右键菜单选择“复制”,或快捷键
-
文件操作
- 复制文件:
Ctrl + C
→ 到目标文件夹按Ctrl + V
。 - 终端命令等效操作:
cp 源文件路径 目标路径 # 复制文件 cp -r 源文件夹路径 目标路径 # 复制文件夹
- 复制文件:
命令行终端(Terminal)中的复制粘贴
终端环境下,快捷键与图形界面不同(因 Ctrl + C
被用于终止进程):
通用快捷键(支持大多数终端:GNOME Terminal、Konsole等)
操作 | 快捷键 |
---|---|
复制 | Ctrl + Shift + C |
粘贴 | Ctrl + Shift + V |
备选粘贴 | Shift + Insert |
鼠标操作(依赖X Window剪贴板)
- 复制:直接选中文本(自动存入缓冲区)。
- 粘贴:点击鼠标中键(滚轮)或同时按左右键(部分系统)。
提示:需启用终端设置中的“鼠标复制”选项(默认开启)。
命令行工具实现高级操作
- 安装剪贴板工具:
sudo apt install xclip # Debian/Ubuntu sudo dnf install xclip # Fedora
- 使用示例:
echo "Hello" | xclip -selection clipboard # 将文本存入系统剪贴板 xclip -o -selection clipboard > output.txt # 将剪贴板内容输出到文件
在文本编辑器(Vim/Neovim)中操作
- 复制(Yank):
- 复制单行:按
yy
- 复制多行:选中后按
y
- 复制单行:按
- 粘贴:
- 光标处粘贴:按
p
(光标后)或P
(光标前)
- 光标处粘贴:按
- 系统剪贴板集成:
"+yy # 复制当前行到系统剪贴板 "+p # 粘贴系统剪贴板内容
常见问题解决
-
快捷键失效?
- 检查终端设置(如GNOME Terminal:菜单 → Preferences → Shortcuts)。
- 确保未占用
Ctrl + C
(强制终止进程,不可用于复制)。
-
跨终端/应用粘贴失败?
- 图形界面与终端使用独立剪贴板:
- 终端内复制用
Ctrl + Shift + C
→ 图形界面粘贴用Ctrl + V
。 - 图形界面复制用
Ctrl + C
→ 终端内粘贴用Ctrl + Shift + V
。
- 终端内复制用
- 图形界面与终端使用独立剪贴板:
-
无鼠标中键?
- 模拟中键粘贴:同时按左右键(需在终端设置中启用)。
- 改用快捷键
Ctrl + Shift + V
。
高效技巧
- 远程服务器操作:
本地复制 → SSH终端中直接Ctrl + Shift + V
粘贴(无需额外工具)。 - 脚本自动化:
结合xclip
在脚本中读写剪贴板:# 将命令输出存入剪贴板 ls -l | xclip -selection clipboard
- 选择剪贴板类型:
-selection clipboard
(系统剪贴板)或-selection primary
(鼠标选中缓冲区)。
- 图形界面:
Ctrl + C
/Ctrl + V
(与主流系统一致)。 - 命令行终端:
- 复制:
Ctrl + Shift + C
- 粘贴:
Ctrl + Shift + V
或鼠标中键
- 复制:
- 高级需求:通过
xclip
、编辑器命令或脚本扩展功能。
引用说明:本文操作基于Linux内核标准终端行为及X Window System剪贴板协议,参考GNOME Terminal官方文档、Vim手册及Linux命令行工具(xclip)的实践应用,具体快捷键可能因终端模拟器(如Terminator、Alacritty)略有差异,建议查阅对应文档。
原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/9698.html