git 将文件内容复制到Linux终端的剪贴板[已关闭]

3ks5zfa0  于 2022-11-27  发布在  Git
关注(0)|答案(5)|浏览(139)

**已关闭。**此问题不符合Stack Overflow guidelines。当前不接受答案。

此问题似乎与a specific programming problem, a software algorithm, or software tools primarily used by programmers无关。如果您认为此问题与another Stack Exchange site相关,您可以留下评论,说明在何处可以找到此问题的答案。
两年前就关门了。
Improve this question
我正在生成一个SSH密钥,但我不知道如何将密钥从id_rsa.pub复制到剪贴板。我正在使用BackBox Linux。

a9wyjsp7

a9wyjsp71#

xclip -sel c < input_file

会将input_file的内容复制到剪贴板。xclip需要安装。若要安装

sudo apt install xclip

-sel代表-selectionc代表clipboard。可互换。
能够做得更多,我建议阅读它的手册页。
还有xselThis answer在Unix SE上给出了这个确切问题的非常彻底的答案。

pn9klfpd

pn9klfpd2#

此命令将文件内容复制到剪贴板中:

xclip -selection clipboard -i < file.txt

此外,此较短的命令将文件的内容复制到鼠标中键:

xclip < file.txt
axr492tv

axr492tv3#

在macOS中(但也可能在Linux操作系统中),您可以执行以下操作,将id_rsa.pub的内容直接复制到剪贴板:

pbcopy < ~/.ssh/id_rsa.pub
brqmpdu1

brqmpdu14#

如果你是从终端复制(就像你使用已经发布的cat命令一样),高亮显示按键细节,然后使用Ctrl + Shift + C。这应该会把它放到你的剪贴板上。你也可以右键单击并选择“从终端复制”。

bkhjykvo

bkhjykvo5#

您可以用途:

cat ~/.ssh/id_rsa.pub

我希望这对你有帮助,如果没有:
Set up SSH for Git and Mercurial on Mac OSX/Linux

相关问题