久久96国产精品久久久-久久发布国产伦子伦精品-久久精品国产精品青草-久久天天躁夜夜躁狠狠85麻豆

技術員聯盟提供win764位系統下載,win10,win7,xp,裝機純凈版,64位旗艦版,綠色軟件,免費軟件下載基地!

當前位置:主頁 > 教程 > 服務器類 >

Linux圖形化界面下使用命令進行截圖的方法

來源:技術員聯盟┆發布時間:2018-02-14 12:21┆點擊:

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

  但是print screen是整個屏幕, alt + print screen是當前窗口。

  想要截屏幕中的一塊區域用什么來?

  答案是import命令, 輸入:

  代碼如下:

  $ import ddd.jpg

  然后鼠標就會變成"+",就象QQ的截圖工具一樣,一拖就OK,方便的很。

  登錄界面截圖

  在日常使用中,我們的截圖操作都是在登錄系統之后進行的,比如捕獲一個窗口,捕獲指定區域,或者捕獲整個網頁。要給登錄界面截圖,那是在登錄之前就要做的操作,就有點復雜了。

  在 root 權限下面用這些命令捕獲登錄界面的截圖:

  代碼如下:

  chvt 8

  sleep 5

  DISPLAY=:0.0 XAUTHORITY=http://www.3lian.com/var/lib/mdm/:0.Xauth xwd -root > /tmp/shot.xwd

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

  這些命令最關鍵的地方,是第三行的 XAUTHORITY=http://www.3lian.com/var/lib/mdm/。不同的發行版,默認會使用不同的登錄管理器,比如 Ubuntu 用的是 lightdm,Kubuntu 用的是 kdm,Linux Mint 用的是 mdm,以 Gnome 為桌面環境的發行版用的是 gdm。

  不同的登錄管理器,對應的 XAUTHORITY 也就不一樣。所以網上找到的資料中,有的是XAUTHORITY=http://www.3lian.com/var/run/lightdm/root/,有的是 XAUTHORITY=http://www.3lian.com/var/lib/gdm/。那么問題來了,我們該如何確定當前的系統用的到底是哪個登錄管理器?

  當然不能拍腦袋,要有理有據。一開始的時候我習慣性的以為我在用的 dm 是 kdm,結果就掉到坑里了。

Linux圖形化界面下使用命令進行截圖的方法

  其實很簡單,只需要把名字中包含 dm 的進程撈出來看一眼,就能確定命令該怎么寫了。