怎么在Linux系統(tǒng)登錄界面進(jìn)行截圖?
發(fā)表時(shí)間:2023-08-07 來源:明輝站整理相關(guān)軟件相關(guān)文章人氣:
[摘要]Linux系統(tǒng)下截圖的方法有很多,但是如何在Linux登錄界面進(jìn)行截圖呢?在登錄界面系統(tǒng)還沒有啟動(dòng),一些截圖的工具也用不上,這個(gè)時(shí)候要對(duì)屏幕進(jìn)行截圖就要講究技巧了。本文就來介紹一下如何在Linux系...
Linux系統(tǒng)下截圖的方法有很多,但是如何在Linux登錄界面進(jìn)行截圖呢?在登錄界面系統(tǒng)還沒有啟動(dòng),一些截圖的工具也用不上,這個(gè)時(shí)候要對(duì)屏幕進(jìn)行截圖就要講究技巧了。本文就來介紹一下如何在Linux系統(tǒng)登錄界面進(jìn)行截圖?
在root權(quán)限下面用這些命令:
chvt 8
sleep 5
DISPLAY=:0.0 XAUTHORITY=/var/lib/mdm/:0.Xauth xwd -root 》 /tmp/shot.xwd
convert /tmp/shot.xwd /tmp/ss.png
這些命令最關(guān)鍵的地方,是第三行的 XAUTHORITY=/var/lib/mdm/。不同的發(fā)行版,默認(rèn)會(huì)使用不同的登錄管理器,比如 Ubuntu 用的是 lightdm,Kubuntu 用的是 kdm,Linux Mint 用的是 mdm,以 Gnome 為桌面環(huán)境的發(fā)行版用的是 gdm。
不同的登錄管理器,對(duì)應(yīng)的 XAUTHORITY 也就不一樣。所以網(wǎng)上找到的資料中,有的是 XAUTHORITY=/var/run/lightdm/root/,有的是 XAUTHORITY=/var/lib/gdm/。那么問題來了,我們該如何確定當(dāng)前的系統(tǒng)用的到底是哪個(gè)登錄管理器?
當(dāng)然不能拍腦袋,要有理有據(jù)。一開始的時(shí)候我習(xí)慣性的以為我在用的 dm 是 kdm,結(jié)果就掉到坑里了。
其實(shí)很簡單,只需要把名字中包含 dm 的進(jìn)程撈出來看一眼,就能確定命令該怎么寫了。最后附上效果圖:
以上就是Linux在登錄界面截圖的技巧了,這樣就能截取到登錄界面的高清圖片,如果沒有這項(xiàng)技巧,想要在登錄界面“截圖”,那也只能拍照了。
Linux是一套免費(fèi)使用和自由傳播的類Unix操作系統(tǒng)