Ubuntu 下对切屏幕的方法

简介:

Mac 下有很好的窗口管理工具 divvy,在 UBUNTU 下没有特别好用的工具,但是使用 wmctrl 和一段脚本就可以实现基本的屏幕对切的功能:

安装 wmctrl


 
 
  1. sudo apt-get install wmctrl

安装 shell 脚本


 
 
  1. #!/bin/sh
  2. set -- $(xwininfo -root| awk -F '[ :]+' '/ (Width|Height):/ { print $3 }')
  3. width=$1
  4. height=$2
  5. win1=$(xwininfo| awk '/^xwininfo: W/ { print $4 }')
  6. win2=$(xwininfo| awk '/^xwininfo: W/ { print $4 }')
  7. wmctrl -i -r $win1 -e 0,0,0,$((width/2)),$height
  8. wmctrl -i -r $win2 -e 0,$((width/2)),0,$((width/2)),$height

使用

执行脚本,点击选择 2 个窗口,就可以将 2 个窗口左右平铺整个屏幕。

根据这个脚本,其实你可以设计出更复杂的切分方案。


本文来自云栖社区合作伙伴“Linux中国”,原文发布日期:2015-08-21

目录
相关文章
|
4月前
|
消息中间件 Ubuntu Java
在Ubuntu 18.04上安装Apache Kafka的方法
在Ubuntu 18.04上安装Apache Kafka的方法
193 0
|
3月前
|
Ubuntu 应用服务中间件 网络安全
Ubuntu 22.04环境下为Odoo开启80端口的方法
通过以上步骤,你应该能够在Ubuntu 22.04环境下为Odoo开启80端口。访问你的域名时,Nginx会将请求代理到Odoo,允许你通过80端口访问Odoo应用。
90 1
|
3月前
|
监控 Ubuntu Python
代码实现Ubuntu系统参数监控的方法
通过这种方式,你可以方便地对Ubuntu系统的关键参数进行实时监控,对系统性能分析和资源管理具有重要意义。
34 0
|
4月前
|
存储 Ubuntu Go
在Ubuntu 16.04上安装Go 1.6的方法
在Ubuntu 16.04上安装Go 1.6的方法
49 1
|
4月前
|
存储 Ubuntu Go
在Ubuntu 18.04上安装Go的方法
在Ubuntu 18.04上安装Go的方法
59 1
|
4月前
|
存储 Ubuntu Linux
在Ubuntu 14.04上安装Go 1.6的方法
在Ubuntu 14.04上安装Go 1.6的方法
54 1
|
4月前
|
Ubuntu Linux 持续交付
在Ubuntu 16.04上安装Docker Compose的方法
在Ubuntu 16.04上安装Docker Compose的方法
106 1
|
4月前
|
Ubuntu 关系型数据库 数据库
在Ubuntu 18.04上安装和使用PostgreSQL的方法
在Ubuntu 18.04上安装和使用PostgreSQL的方法
68 1
|
4月前
|
Ubuntu Linux 测试技术
下载ISO镜像的方法 Debian、Red Hat 、CentOS、Ubuntu、Kali Linux🌐
Debian、Red Hat、CentOS、Ubuntu与Kali Linux均为知名Linux发行版。下载Debian须访问官网并按计算机架构选ISO文件。Red Hat下载通常需订阅账户,可从官网登录后获取。CentOS可从官网或镜像站点下载,注意CentOS 8已停更。Ubuntu下载简便,官网直接选取版本及架构即可。Kali Linux专为安全测试设计,官网提供直接下载ISO镜像服务。
761 0
|
4月前
|
存储 Ubuntu 开发工具
在Ubuntu 18.04上安装Git的方法
在Ubuntu 18.04上安装Git的方法
55 0