Linux图形化界面下使用命令进行截图的方法

玆璨

玆璨

2016-03-31 15:16

生活已是百般艰难,为何不努力一点。下面图老师就给大家分享Linux图形化界面下使用命令进行截图的方法,希望可以让热爱学习的朋友们体会到iphone的小小的乐趣。

Linux图形化界面下使用命令进行截图的方法

   以前在LINUX里面截图都是直接按print screen键或者 alt + print screen。

  但是print screen是整个屏幕, alt + print screen是当前窗口。

  想要截屏幕中的一块区域用什么来?

  答案是import命令, 输入:

  代码如下:

  $ import ddd.jpg

  然后鼠标就会变成"+",就象QQ的截图工具一样,一拖就OK,方便的很。

  登录界面截图

  在日常使用中,我们的截图操作都是在登录系统之后进行的,比如捕获一个窗口,捕获指定区域,或者捕获整个网页。要给登录界面截图,那是在登录之前就要做的操作,就有点复杂了。

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/fuwuqi/)

  在 root 权限下面用这些命令捕获登录界面的截图:

  代码如下:

  chvt 8

  sleep 5

  DISPLAY=:0.0 XAUTHORITY=/var/lib/mdm/:0.Xauth xwd -root /tmp/shot.xwd

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/fuwuqi/)

  convert /tmp/shot.xwd /tmp/ss.png

  这些命令最关键的地方,是第三行的 XAUTHORITY=/var/lib/mdm/。不同的发行版,默认会使用不同的登录管理器,比如 Ubuntu 用的是 lightdm,Kubuntu 用的是 kdm,Linux Mint 用的是 mdm,以 Gnome 为桌面环境的发行版用的是 gdm。

  不同的登录管理器,对应的 XAUTHORITY 也就不一样。所以网上找到的资料中,有的是XAUTHORITY=/var/run/lightdm/root/,有的是 XAUTHORITY=/var/lib/gdm/。那么问题来了,我们该如何确定当前的系统用的到底是哪个登录管理器?

  当然不能拍脑袋,要有理有据。一开始的时候我习惯性的以为我在用的 dm 是 kdm,结果就掉到坑里了。

  其实很简单,只需要把名字中包含 dm 的进程捞出来看一眼,就能确定命令该怎么写了。

展开更多 50%)
分享

猜你喜欢

Linux图形化界面下使用命令进行截图的方法

服务器
Linux图形化界面下使用命令进行截图的方法

Linux下如何使用命令同步时钟

电脑入门
Linux下如何使用命令同步时钟

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

Linux下如何使用命令挂载/卸载USB设备

电脑入门
Linux下如何使用命令挂载/卸载USB设备

Linux下如何使用命令监控服务器

电脑入门
Linux下如何使用命令监控服务器

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

字体图形化设计的方法与技巧

平面设计 海报设计 广告设计 画报设计 签名设计 服装设计 名片设计 画册设计 版式设计 商标设计
字体图形化设计的方法与技巧

用Flash图形化数据(二)

PHP
用Flash图形化数据(二)

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

iPhone6s录音在哪里

iPhone6s录音在哪里

iphone内存不足怎么办?

iphone内存不足怎么办?
下拉加载更多内容 ↓