如何在Linux终端中复制和粘贴命令
时间:2020-02-23 14:38:23 来源:igfitidea点击:
在此教程中,我们将向我们展示如何在终端工作时复制和粘贴命令行和文本。
关于CTRL + C和CTRL + V键盘快捷键的一点
我们所有人都用于Ctrl + C和Ctrl + V键盘快捷方式,在文档中复制和粘贴文本,文件和文件夹复制粘贴,所以等等。
虽然此捷径仍然在大多数Linux环境上工作,但包括文件管理器,文本编辑器和LibreOffice Suites,但它不会在终端中使用。
在终端存在这种行为背后有很好的推理。
Ctrl + C用作BASH shell中的中断键,这意味着它取消了活动命令或者程序。
例如,我取消了下面的屏幕截图中的密码请求提示,否则将进行,直到我输入正确的root密码。
Ctrl + V用于插入以下字符。
例如,Ctrl + V + R将r插入编辑器。
Ctrl + C复制和Ctrl + V粘贴于1983年在Mac OS中引入,并在Microsoft Windows 3.x于1990年为剪贴板会话。
Unix在此之前已经使用了很多。
因此,当制造现代终端时,它们无法使用Ctrl + V来粘贴功能。
简而言之,Ctrl键与字符组合使用,以便在BASH中执行特殊功能。
因此,现代终端需要做别的事情。
如何在Linux终端中粘贴文本?
由于上述问题,现代终端开发人员应用Ctrl + Shift + V进行粘贴。
类似地,Ctrl + Shift + C用于复制功能。
或者,我们可以右键单击并从菜单中右键单击并从菜单中选择粘贴,以粘贴复制的命令行。
终端复制贴键盘快捷键
键盘快捷键 | 作用 |
---|---|
Ctrl + Shift + C | 复制所选文本 |
Ctrl + Shift + V | 粘贴复制文本 |
Ctrl + U | 从行开始削减所有内容到光标 |
Ctrl + k | 将所有内容从光标切割成线尾 |
ALT + D | 在光标后切割当前的单词 |
Ctrl + W | 在光标之前切割当前的单词 |
Ctrl + Y | 粘贴前一篇裁剪文本 |
ALT + Y | 粘贴第二个最新裁剪文本 |
alt + ctrl + y | 粘贴前一个命令的第一个参数 |