云网牛站
所在位置:首页 > Linux命令 > 安装和使用xclip、wl-clipboard:从Linux终端复制和粘贴文本内容

安装和使用xclip、wl-clipboard:从Linux终端复制和粘贴文本内容

2019-12-18 21:03:28作者:符天稿源:云网牛站

您是否正在寻找使用Linux命令行界面复制和粘贴文本内容的简便方法?本文将向您展示在Linux命令行中从剪贴板复制和粘贴内容的简单方法,可安装和使用xclip、wl-clipboard。

 

使用Xorg显示服务器:安装xclip和使用Xclip

安装和使用xclip、wl-clipboard:从Linux终端复制和粘贴文本内容

1、安装xclip

对于在桌面上使用Xorg显示服务器的用户,在命令行上进行复制和粘贴的最佳工具是xclip,使用以下命令可以轻松安装此工具。

1]、在Ubuntu/Debian系统中:

$ sudo apt -y install xclip

2]、在Fedora/CentOS/RHEL 8系统中:

$ sudo dnf -y install xclip

3]、在Arch/Manjaro系统中:

$ sudo pacman -S xclip

参考:pacman命令_Linux pacman命令使用详解:一个软件包管理器

2、使用Xclip

安装Xclip后,请参考以下几个示例在Linux终端上复制和粘贴内容。

1]、复制命令执行输出

$ top | xclip

$ uptime | xclip

2]、将文件内容复制到剪贴板

$ xclip /etc/os-release

$ xclip -sel clip /etc/os-release

3]、Cat文件内容和要复制的管道

$ tail -n 100 /var/log/messages | xclip -sel clip

$ cat myfile.txt | xclip -sel clip

4]、使用重定向键复制

$ xclip -sel clip < /etc/passwd

5]、将复制的内容保存到文件

$ xclip -o -sel clip > mydata.txt

 

使用Wayland显示服务器:安装和使用wl-clipboard

对于Wayland显示服务器,我们将使用wl-clipboard,wl-clipboard项目实现了两个命令行Wayland剪贴板实用程序wl-copy和wl-paste,使您可以轻松地在剪贴板和Unix管道,套接字,文件等之间复制数据。

1、安装wl-clipboard

在Debian/Ubuntu系统中:

$ sudo apt -y install wl-clipboard

在Fedora系统中:

$ sudo dnf -y install wl-clipboard

在Arch/Manjaro系统中:

$ sudo pacman -S  wl-clipboard

2、使用方法

1]、将命令输出复制到剪贴板

$ uptime | wl-copy

$ ls /etc | wl-copy

2]、复制text message

$ wl-copy "Hello world.."

3]、将文件内容复制到剪贴板

$ wl-copy < /etc/passwd

# Image

$ wl-copy < ~/Pictures/photo.png

4]、将剪贴板中的内容粘贴到文件

$ wl-paste > clipboard.txt

5]、复制上一条命令

$ wl-copy "!!"

6]、清除剪贴板

wl-copy -c

 

相关主题

在Linux系统下安装Kmdr,及使用Kmdr在终端中显示CLI命令说明

Linux命令子频道
精选文章
热门文章