精华内容
下载资源
问答
  • -- Scott Nesbitt(作者)在使用 Linux 桌面工作时,你通常如何复制全部或部分文本?你可能会在文本编辑器中打开文件,选择全部或仅选择要复制的文本,然后将其粘贴到其他位置。这样没问题。但是你可以使用 xclip 在...

    2e9a2976d11e2587f9881774dc7c006e.png
    了解如何在 Linux 中使用 xclip。
    -- Scott Nesbitt(作者)

    在使用 Linux 桌面工作时,你通常如何复制全部或部分文本?你可能会在文本编辑器中打开文件,选择全部或仅选择要复制的文本,然后将其粘贴到其他位置。

    这样没问题。但是你可以使用 xclip 在命令行中更有效地完成工作。xclip 提供了在终端窗口中运行的命令与 Linux 图形桌面环境中的剪贴板之间的管道。

    安装 xclip

    xclip 并不是许多 Linux 发行版的标准套件。要查看它是否已安装在你的计算机上,请打开终端窗口并输入 which xclip。如果该命令返回像 /usr/bin/xclip 这样的输出,那么你可以开始使用了。否则,你需要安装 xclip

    为此,请使用你的发行版的包管理器。如果你喜欢冒险,你可以从 GitHub 获取源代码并自己编译。

    基础使用

    假设你要将文件的内容复制到剪贴板。在 xclip 中可以使用两种方法。输入:

    xclip file_name

    或者

    xclip -sel clip file_name

    两个命令之间有什么区别(除了第二个命令更长)?第一个命令在你使用鼠标中键粘贴的情况下有效。但是,不是每个人都这样做。许多人习惯使用右键单击菜单或按 Ctrl+V 粘贴文本。如果你时其中之一(我就是!),使用 -sel clip 选项可确保你可以粘贴要粘贴的内容。

    将 xclip 与其他应用一起使用

    将文件内容直接复制到剪贴板是个巧妙的技巧。很可能你不会经常这样做。还有其他方法可以使用 xclip,其中包括将其与另一个命令行程序结合。

    结合是用管道(|)完成的。管道将一个命令行程序的输出重定向到另一个命令行程序。这样我们就会有更多的可能性,我们来看看其中的三个。

    假设你是系统管理员,你需要将日志文件的最后 30 行复制到 bug 报告中。在文本编辑器中打开文件,向下滚动到最后,复制和粘贴有一点工作量。为什么不使用 xclip 和 tail 来快速轻松地完成?运行此命令以复制最后 30 行:

    tail -n 30 logfile.log | xclip -sel clip

    我的写作有相当一部分用于内容管理系统 (CMS) 或者在其他网络中发布。但是,我从不使用 CMS 的 WYSIWYG 编辑器来编写 - 我采用 Markdown 格式离线编写纯文本。也就是说,许多编辑器都有 HTML 模式。通过使用此命令,我可以使用 Pandoc 将 Markdown 格式的文件转换为 HTML 并将其一次性复制到剪贴板:

    pandoc -t html file.md | xclip -sel clip

    在其他地方,粘贴完成。

    我的两个网站使用 GitLab Pages 托管。我使用名为 Certbot 的工具为这些站点生成 HTTPS 证书,每当我更新它时,我需要将每个站点的证书复制到 GitLab。结合 cat 命令和 xclip 比使用编辑器更快,更有效。例如:

    cat /etc/letsencrypt/live/website/fullchain.pem | xclip -sel clip

    这就是全部可以用 xclip 做的事么?当然不是。我相信你可以找到更多用途来满足你的需求。

    最后总结

    不是每个人都会使用 xclip。没关系。然而,它是一个在你需要它时非常方便的一个小工具。而且,正如我几次发现的那样,你不知道什么时候需要它。等到时候,你会很高兴能用上 xclip


    展开全文
  • -- Scott Nesbitt在使用 Linux 桌面工作时,你通常如何复制全部或部分文本?你可能会在文本编辑器中打开文件,选择全部或仅选择要复制的文本,然后将其粘贴到其他位置。这样没问题。但是你可以使用xclip在命令行中更...
    d83589ecf4fea46089f3057db066fc02.png了解如何在 Linux 中使用 xclip。-- Scott Nesbitt

    在使用 Linux 桌面工作时,你通常如何复制全部或部分文本?你可能会在文本编辑器中打开文件,选择全部或仅选择要复制的文本,然后将其粘贴到其他位置。

    这样没问题。但是你可以使用 xclip 在命令行中更有效地完成工作。xclip 提供了在终端窗口中运行的命令与 Linux 图形桌面环境中的剪贴板之间的管道。

    安装 xclip

    xclip 并不是许多 Linux 发行版的标准套件。要查看它是否已安装在你的计算机上,请打开终端窗口并输入 which xclip。如果该命令返回像 /usr/bin/xclip 这样的输出,那么你可以开始使用了。否则,你需要安装 xclip

    为此,请使用你的发行版的包管理器。如果你喜欢冒险,你可以从 GitHub 获取源代码并自己编译。

    基础使用

    假设你要将文件的内容复制到剪贴板。在 xclip 中可以使用两种方法。输入:

    xclip file_name

    或者

    xclip -sel clip file_name

    两个命令之间有什么区别(除了第二个命令更长)?第一个命令在你使用鼠标中键粘贴的情况下有效。但是,不是每个人都这样做。许多人习惯使用右键单击菜单或按 Ctrl+V 粘贴文本。如果你时其中之一(我就是!),使用 -sel clip 选项可确保你可以粘贴要粘贴的内容。

    将 xclip 与其他应用一起使用

    将文件内容直接复制到剪贴板是个巧妙的技巧。很可能你不会经常这样做。还有其他方法可以使用 xclip,其中包括将其与另一个命令行程序结合。

    结合是用管道(|)完成的。管道将一个命令行程序的输出重定向到另一个命令行程序。这样我们就会有更多的可能性,我们来看看其中的三个。

    假设你是系统管理员,你需要将日志文件的最后 30 行复制到 bug 报告中。在文本编辑器中打开文件,向下滚动到最后,复制和粘贴有一点工作量。为什么不使用 xclip 和 tail 来快速轻松地完成?运行此命令以复制最后 30 行:

    tail -n 30 logfile.log | xclip -sel clip

    我的写作有相当一部分用于内容管理系统 (CMS) 或者在其他网络中发布。但是,我从不使用 CMS 的 WYSIWYG 编辑器来编写 - 我采用 Markdown 格式离线编写纯文本。也就是说,许多编辑器都有 HTML 模式。通过使用此命令,我可以使用 Pandoc 将 Markdown 格式的文件转换为 HTML 并将其一次性复制到剪贴板:

    pandoc -t html file.md | xclip -sel clip

    在其他地方,粘贴完成。

    我的两个网站使用 GitLab Pages 托管。我使用名为 Certbot 的工具为这些站点生成 HTTPS 证书,每当我更新它时,我需要将每个站点的证书复制到 GitLab。结合 cat 命令和 xclip 比使用编辑器更快,更有效。例如:

    cat /etc/letsencrypt/live/website/fullchain.pem | xclip -sel clip

    这就是全部可以用 xclip 做的事么?当然不是。我相信你可以找到更多用途来满足你的需求。

    最后总结

    不是每个人都会使用 xclip。没关系。然而,它是一个在你需要它时非常方便的一个小工具。而且,正如我几次发现的那样,你不知道什么时候需要它。等到时候,你会很高兴能用上 xclip


    via: https://opensource.com/article/19/7/xclip

    作者:Scott Nesbitt 选题:lujun9972 译者:geekpi 校对:wxy

    本文由 LCTT 原创编译,Linux中国 荣誉推出

    7a01caedc40aa1c69f1679bad636e5ce.png?:还在看吗?
    展开全文
  • -- Scott Nesbitt在使用 Linux 桌面工作时,你通常如何复制全部或部分文本?你可能会在文本编辑器中打开文件,选择全部或仅选择要复制的文本,然后将其粘贴到其他位置。这样没问题。但是你可以使用xclip在命令行中更...
    8e5cec10d89e433f3500419a5d806e54.png了解如何在 Linux 中使用 xclip。-- Scott Nesbitt

    在使用 Linux 桌面工作时,你通常如何复制全部或部分文本?你可能会在文本编辑器中打开文件,选择全部或仅选择要复制的文本,然后将其粘贴到其他位置。

    这样没问题。但是你可以使用 xclip 在命令行中更有效地完成工作。xclip 提供了在终端窗口中运行的命令与 Linux 图形桌面环境中的剪贴板之间的管道。

    安装 xclip

    xclip 并不是许多 Linux 发行版的标准套件。要查看它是否已安装在你的计算机上,请打开终端窗口并输入 which xclip。如果该命令返回像 /usr/bin/xclip 这样的输出,那么你可以开始使用了。否则,你需要安装 xclip

    为此,请使用你的发行版的包管理器。如果你喜欢冒险,你可以从 GitHub 获取源代码并自己编译。

    基础使用

    假设你要将文件的内容复制到剪贴板。在 xclip 中可以使用两种方法。输入:

    xclip file_name

    或者

    xclip -sel clip file_name

    两个命令之间有什么区别(除了第二个命令更长)?第一个命令在你使用鼠标中键粘贴的情况下有效。但是,不是每个人都这样做。许多人习惯使用右键单击菜单或按 Ctrl+V 粘贴文本。如果你时其中之一(我就是!),使用 -sel clip 选项可确保你可以粘贴要粘贴的内容。

    将 xclip 与其他应用一起使用

    将文件内容直接复制到剪贴板是个巧妙的技巧。很可能你不会经常这样做。还有其他方法可以使用 xclip,其中包括将其与另一个命令行程序结合。

    结合是用管道(|)完成的。管道将一个命令行程序的输出重定向到另一个命令行程序。这样我们就会有更多的可能性,我们来看看其中的三个。

    假设你是系统管理员,你需要将日志文件的最后 30 行复制到 bug 报告中。在文本编辑器中打开文件,向下滚动到最后,复制和粘贴有一点工作量。为什么不使用 xclip 和 tail 来快速轻松地完成?运行此命令以复制最后 30 行:

    tail -n 30 logfile.log | xclip -sel clip

    我的写作有相当一部分用于内容管理系统 (CMS) 或者在其他网络中发布。但是,我从不使用 CMS 的 WYSIWYG 编辑器来编写 - 我采用 Markdown 格式离线编写纯文本。也就是说,许多编辑器都有 HTML 模式。通过使用此命令,我可以使用 Pandoc 将 Markdown 格式的文件转换为 HTML 并将其一次性复制到剪贴板:

    pandoc -t html file.md | xclip -sel clip

    在其他地方,粘贴完成。

    我的两个网站使用 GitLab Pages 托管。我使用名为 Certbot 的工具为这些站点生成 HTTPS 证书,每当我更新它时,我需要将每个站点的证书复制到 GitLab。结合 cat 命令和 xclip 比使用编辑器更快,更有效。例如:

    cat /etc/letsencrypt/live/website/fullchain.pem | xclip -sel clip

    这就是全部可以用 xclip 做的事么?当然不是。我相信你可以找到更多用途来满足你的需求。

    最后总结

    不是每个人都会使用 xclip。没关系。然而,它是一个在你需要它时非常方便的一个小工具。而且,正如我几次发现的那样,你不知道什么时候需要它。等到时候,你会很高兴能用上 xclip


    via: https://opensource.com/article/19/7/xclip

    作者:Scott Nesbitt 选题:lujun9972 译者:geekpi 校对:wxy

    本文由 LCTT 原创编译,Linux中国 荣誉推出

    d4cc3f6fb0078400ee87bc58d5fec5d5.png?:还在看吗?
    展开全文
  • 了解如何在 Linux 中使用 xclip。-- Scott Nesbitt在使用 Linux 桌面工作时,你通常如何复制全部或部分文本?你可能会在文本编辑器中打开文件,...
        
    640?wx_fmt=jpeg了解如何在 Linux 中使用 xclip。-- Scott Nesbitt

    在使用 Linux 桌面工作时,你通常如何复制全部或部分文本?你可能会在文本编辑器中打开文件,选择全部或仅选择要复制的文本,然后将其粘贴到其他位置。

    这样没问题。但是你可以使用 xclip 在命令行中更有效地完成工作。xclip 提供了在终端窗口中运行的命令与 Linux 图形桌面环境中的剪贴板之间的管道。

    安装 xclip

    xclip 并不是许多 Linux 发行版的标准套件。要查看它是否已安装在你的计算机上,请打开终端窗口并输入 which xclip。如果该命令返回像 /usr/bin/xclip 这样的输出,那么你可以开始使用了。否则,你需要安装 xclip

    为此,请使用你的发行版的包管理器。如果你喜欢冒险,你可以从 GitHub 获取源代码并自己编译。

    基础使用

    假设你要将文件的内容复制到剪贴板。在 xclip 中可以使用两种方法。输入:

    xclip file_name

    或者

    xclip -sel clip file_name-sel clip file_name

    两个命令之间有什么区别(除了第二个命令更长)?第一个命令在你使用鼠标中键粘贴的情况下有效。但是,不是每个人都这样做。许多人习惯使用右键单击菜单或按 Ctrl+V 粘贴文本。如果你时其中之一(我就是!),使用 -sel clip 选项可确保你可以粘贴要粘贴的内容。

    将 xclip 与其他应用一起使用

    将文件内容直接复制到剪贴板是个巧妙的技巧。很可能你不会经常这样做。还有其他方法可以使用 xclip,其中包括将其与另一个命令行程序结合。

    结合是用管道(|)完成的。管道将一个命令行程序的输出重定向到另一个命令行程序。这样我们就会有更多的可能性,我们来看看其中的三个。

    假设你是系统管理员,你需要将日志文件的最后 30 行复制到 bug 报告中。在文本编辑器中打开文件,向下滚动到最后,复制和粘贴有一点工作量。为什么不使用 xclip 和 tail 来快速轻松地完成?运行此命令以复制最后 30 行:

    tail -n 30 logfile.log | xclip -sel clip -n 30 logfile.log | xclip -sel clip

    我的写作有相当一部分用于内容管理系统 (CMS) 或者在其他网络中发布。但是,我从不使用 CMS 的 WYSIWYG 编辑器来编写 - 我采用 Markdown 格式离线编写纯文本。也就是说,许多编辑器都有 HTML 模式。通过使用此命令,我可以使用 Pandoc 将 Markdown 格式的文件转换为 HTML 并将其一次性复制到剪贴板:

    pandoc -t html file.md | xclip -sel clip-t html file.md | xclip -sel clip

    在其他地方,粘贴完成。

    我的两个网站使用 GitLab Pages 托管。我使用名为 Certbot 的工具为这些站点生成 HTTPS 证书,每当我更新它时,我需要将每个站点的证书复制到 GitLab。结合 cat 命令和 xclip 比使用编辑器更快,更有效。例如:

    cat /etc/letsencrypt/live/website/fullchain.pem | xclip -sel clip /etc/letsencrypt/live/website/fullchain.pem | xclip -sel clip

    这就是全部可以用 xclip 做的事么?当然不是。我相信你可以找到更多用途来满足你的需求。

    最后总结

    不是每个人都会使用 xclip。没关系。然而,它是一个在你需要它时非常方便的一个小工具。而且,正如我几次发现的那样,你不知道什么时候需要它。等到时候,你会很高兴能用上 xclip


    via: https://opensource.com/article/19/7/xclip

    作者:Scott Nesbitt 选题:lujun9972 译者:geekpi 校对:wxy

    本文由 LCTT 原创编译,Linux中国 荣誉推出

    640?wx_fmt=jpeg?:还在看吗?


    展开全文
  • 想要下载安装一个脚本,参考了大佬的博客,先执行从这一条命令,然后执行这一条命令,最后执行这一条命令就完成了,就当自己兴冲冲的复制完第一条命令准备执行时,发现怎么都粘贴不了,最后还是得自己手动输入,瞬间...
  • 如何对window环境下的命令行内容用鼠标进行复制粘贴 大家都知道,在window命令行下是无法使用ctrl+c和ctrl+v来进行复制粘贴,非常的不方便 解决方法 运行 –> cmd à进入到window命令行 对窗口点击...
  • 命令复制后无法粘贴至主机,有时命令行出错了想复制出来查询下,都很费劲,希望大神指点,不胜感激。
  • cmd 命令行如何复制粘贴

    千次阅读 2012-03-22 12:57:59
    1、复制:右键-标记 按住shift键可以多选,选中后按Enter键即可复制。 2、粘贴, 右键-粘贴
  • xclip linux 在Linux桌面上工作时,通常如何复制全部或部分文本文件? 您有可能在文本编辑器中打开文件,选择全部或仅复制要复制的文本,然后将其粘贴到其他位置。 这样可行。 但是您可以使用xclip实用程序在...
  • 如何复制粘贴命令行里的文本
  • “复制、粘贴”一直是编程界不传之法宝,“复制粘贴”在编程界的地位堪比“倚天屠龙”在金庸江湖的地位;特别是在shell模式下输入命令或者进行shell编程,复制粘贴都可极大提高效率。Linux系统Shell复制粘贴终端模式...
  • vim怎么复制粘贴2. Linux vim怎么复制和粘贴要在Vim中复制和粘贴代码块,请遵循以下说明;将光标置于要开始切割的直线上。按大写V键选择整行,或按小写V键选择光标所在位置。使用h、j、k或l将光...
  • vim怎么复制粘贴2. Linux vim怎么复制和粘贴要在Vim中复制和粘贴代码块,请遵循以下说明;将光标置于要开始切割的直线上。按大写V键选择整行,或按小写V键选择光标所在位置。使用h、j、k或l将光...
  • 如何保持命令行窗口文本复制到 Word 格式不变? 1. 标题栏右键 -> 编辑 -> 标记 / 全选 2. 标题栏右键-> 编辑-> 复制 3. 粘贴到 Notepad++ 中,语言栏设置对应语言,格式可以保持不变 4. 复制文本...
  • 如何在没有权限的文件夹下复制粘贴: 文件只读模式下将一个文件夹的文件拷贝到另一个文件夹下,出现错误。发现错误原因是因为没有找到目标文件,因此可直接进入该文件夹目录下,利用cp命令拷贝进去。 问题描述: ...
  • linux命令交互页面如何快速复制粘贴

    千次阅读 2019-02-23 10:16:33
    shift + ctrl + c 复制 shift + ctrl + v 粘贴 选中需要复制的内容,shift + ctrl + c 然后再命令行输入 shift + ctrl + v  
  • ubuntu 如何自由复制粘贴文件

    千次阅读 2016-11-18 13:46:54
    命令行里,输入sudo nautilus,在弹出的文件筐进行操作即可
  • MobaXterm 如何更好的复制粘贴

    千次阅读 2019-06-11 10:41:23
    前言 MobaXterm是管理shell的神器,但是我一开始用的时候,对它的复制粘贴功能实在是不熟悉。比如,你在别的地方复制一段命令,想...但这种方式有个问题,你复制的内容同时会显示在命令行里。 方式二 使用Ctrl ...
  • 很多小伙伴都遇到过win7系统git bash无法复制和黏贴的困惑吧,一些朋友看过网上零散的win7系统git bash无法复制和黏贴的处理方法,并没有完完全全明白win7系统git bash无法复制和黏贴是如何解决的,今天小编准备了...
  • 如何实现在Ubuntu Linux和windows之间复制粘贴、拖拽复制文件? 相信大家在虚拟机里装Linux系统后 都希望能在Ubuntu Linux和windows之间进行文件信息交流 以下是实现步骤: 命令行下载: sudo apt-get autoremove ...
  • 在git的Bash下进行复制粘贴

    万次阅读 2013-10-12 19:32:53
    最近在学习git,必然要用到clone啊,但是为毛不能复制粘贴啊,需要一个一个字符的敲clone的网址啊,问题出在哪里呢,如何才能在git的Bash下复制粘贴呢,经过找寻,终于找到了方法。 在Bash命令行界面上右键点击左上...
  • vim怎么复制粘贴2. Linux vim怎么复制和粘贴要在Vim中复制和粘贴代码块,请遵循以下说明;将光标置于要开始切割的直线上。按大写V键选择整行,或按小写V键选择光标所在位置。使用h、j、k或l将光...
  • 我是如何解决gitlab 命令行上传需要输密码

    多人点赞 热门讨论 2020-10-21 12:58:10
    使用如下两个命令得到pub文件内容,复制粘贴。 把上面得ssh-rsa后面一大串复制过来即可。 重新push代码。
  • 但是如果前边输入的东西很多,直接取消又很可惜的,因为得重新敲打指令,这种情况下,可以通过输入\p,然后在命令行客户端右键,选择“标记”,就可以选择要复制的内容,选择好后,按Enter,即可将选择的内容复制到...
  • vim怎么复制粘贴2. Linux vim怎么复制和粘贴要在Vim中复制和粘贴代码块,请遵循以下说明;将光标置于要开始切割的直线上。按大写V键选择整行,或按小写V键选择光标所在位置。使用h、j、k或l将光...
  • vim和虚拟终端之间的复制粘贴

    千次阅读 2018-08-29 22:42:08
    以前一直不知道如何将vim文件中的内容,比如某命令行复制到linux的Terminal下执行。因为在.vimrc里有set mouse=a,所以vim的编辑光标跟随鼠标,这样就不能用鼠标右键进行复制了。可以通过按住shift键,然后用鼠标...

空空如也

空空如也

1 2 3 4 5 ... 10
收藏数 183
精华内容 73
关键字:

命令行如何复制粘贴