如何在Linux终端中复制粘贴[对于小白初学者] - 武汉新胜电脑
  • 武汉市武昌区南湖花园 瑞安街140号 027-88016877
  • 18627003654
  • love6411692@qq.com

如何在Linux终端中复制粘贴[对于小白初学者]

首页最新动态

如何在Linux终端中复制粘贴[对于小白初学者]

我使用Linux已有十年了,这就是为什么有时我认为事情是理所当然的。

在Linux终端中复制粘贴就是其中之一。

我以为每个人都已经知道这一点,直到有位FOSS读者问我这个问题。我给Ubuntu用户以下建议:

使用Ctrl + Insert或Ctrl + Shift + C进行复制,并使用Shift + Insert或Ctrl + Shift + V进行文本粘贴到Ubuntu中的终端。右键单击并从上下文菜单中选择“复制/粘贴”选项也是一个选项。

我想在Linux终端中没有单一通用的复制和粘贴方式的情况下专门阐述这个主题。

如何在Linux终端中复制粘贴文本和命令

复制粘贴Linux终端

有几种方法可以做到这一点。

方法1:使用键盘快捷键在终端中复制粘贴

在Ubuntu和许多其他Linux发行版上,您可以使用Ctrl + Insert或Ctrl + shift + C复制文本,并使用Shift + Insert或Ctrl + shift + V复制文本到终端中。

复制粘贴Linux终端

复制粘贴也适用于外部源。如果您从It的FOSS网站复制命令示例(使用通用Ctrl + C键),则可以使用Ctrl + Shift + V将此命令粘贴到终端中。

同样,您可以使用Ctrl + Shift + C从终端复制文本,然后使用常规Ctrl + V快捷键将其粘贴到文本编辑器或Web浏览器中。

基本上,当您与Linux终端进行交互时,可以使用Ctrl + Shift + C / V进行复制粘贴。

方法2:使用右键单击上下文菜单在终端中粘贴复制

在终端中复制和粘贴的另一种方法是使用右键单击上下文菜单。

在终端中选择文本,右键单击并选择复制。同样,要粘贴选定的文本,请右键单击并选择“粘贴”。

复制粘贴终端Ubuntu

方法3:在Linux终端中使用鼠标复制粘贴

在Linux终端中复制粘贴的另一种方法是仅使用鼠标。

您可以选择要复制的文本,然后按鼠标中键(滚轮)以粘贴复制的文本。

请记住,由于我在下一节中说明的特定原因,这些方法可能无法在所有Linux发行版中使用。

Linux终端中没有用于复制粘贴的通用键快捷方式。这就是为什么!

复制粘贴的按键绑定取决于您使用的终端仿真器(通常称为终端)。

如果您不知道终端已经只是一个应用程序,则可以安装其他终端,例如Guake或Terminator。

不同的终端应用程序可能具有自己的复制和粘贴键绑定,例如Alt + C / V或Ctrl + Alt + C / V。

大多数Linux终端都使用Ctrl + Shift + C / V键,但是如果您不喜欢它,则可以尝试其他键组合或从终端仿真器的首选项中配置键。

关于腻子的简短说明

如果在Linux或Windows上使用Putty,它将使用完全不同的键绑定。在腻子中,选择一个文本会自动将其复制,您可以右键单击将其粘贴。

为什么Linux终端不使用'通用'Ctrl + C和Ctrl + V

没有Linux终端会提供Ctrl + C来复制文本。这是因为默认情况下,Ctrl + C键盘绑定用于向在前台运行的命令发送中断信号。这通常会停止正在运行的命令。

Ctrl C Linux
使用Ctrl + C可以停止Linux终端中正在运行的命令

此行为早在Ctrl + C和Ctrl + V开始用于粘贴粘贴文本之前就已经存在。

由于Ctrl + C键已“保留”用于停止命令,因此不能用于复制。

用Ctrl + S挂终端了吗?

我们大多数人都使用Ctrl + S键来保存对文本,图像等所做的更改。与Ctrl + C一样,该键几乎可以通用保存。
但是,如果在Linux终端中输入Ctrl + S,它将冻结终端。无需关闭终端并重新启动。您可以使用Ctrl + Q取消冻结终端。
Ctrl + S和Ctrl + Q是用于流控制的快捷键。

我知道这对于Linux世界的Sherlock Holmes是基本的,但对Watsons仍然有用。

不管您是不是新手,您都可以在Linux终端中始终使用快捷方式来简化生活。

联系方式 / Contact

  • 武汉新胜电脑
  • 地址:武汉市武昌区南湖花园 瑞安街140号 027-88016877
  • 电话:18627003654
  • 联系人:彭经理
  • 邮箱:love6411692@qq.com
  • 网址:https://www.whxsdn.com
  •  
  •  
  •