2014-01-07 243 views
1

我必須做一個終端屏幕截圖,但要清楚我的意思是從會話開始鍵入的整個終端命令(不僅在屏幕上可見這些行)。如何拍攝終端屏幕截圖

我已經知道Prt Sc的用途,可以截取所有終端的內容並將其合併到一些圖形程序中,如ex。瘸子,但我正在尋找一些即時「拍照」方法。

+2

這取決於您的桌面/窗口管理器。您可以嘗試Control + PrintScreen或Alt + PrintScreen或Shift + PrintScreen或類似軟件。 – janos

+0

您可以將'〜/ .bash_history'的內容輸出到文本文件中。儘管如此,如果您想在拍攝快照後清除歷史記錄,那麼它取決於您。 – Jason

回答

3

你不想要一張照片,最有可能的。你正在尋找的是會議的剪貼板清單,對吧?以文本形式提供這些信息會更有幫助。所以實際上有一個實用工具可以完全實現這個功能,從而給出一個新的shell,並以大多數unix盒子上存在的「打字稿」開頭。它可能被稱爲「打字稿」或「腳本」。用法示例:

用我在裏面做的事情創建一個名爲'typescript'的文件;注意 ,在1001重新啓動我的歷史數字,這表明它 實際上開始一個新的shell(bash的在這種情況下,但任何殼將工作):

13:00 wjh [1198]: script 
Script started, file is typescript 
13:00 wjh [1001]: echo "hello world" 
hello world 
13:01 wjh [1002]: echo "cool" 
cool 
13:01 wjh [1003]: exit 
exit 
Script done, file is typescript 

現在我們可以看到的內容文本文件typescript是 幾乎什麼高於:

13:01 wjh [1199]: cat typescript 
Script started on Tue 07 Jan 2014 01:00:47 PM PST 
13:00 wjh [1001]: echo "hello world" 
hello world 
13:01 wjh [1002]: echo "cool" 
cool 
13:01 wjh [1003]: exit 
exit 
+1

是的,我幾乎同意你提及的所有情況,但這個問題的關鍵是我只需要簡單地需要這些命令的圖片(我知道這不是親計算機的方式)。我也知道剪切粘貼方法這樣的最簡單的東西,但我問這個問題的主要原因是,當它像shell一樣用顏色和佈局打印時,它看起來好多了。 所以我不明白爲什麼這個問題是投票下來。 – Egel

0

GNOME的截圖-a會給你帶你選擇的任何區域的屏幕截圖的能力,即能爲你的使用情況工作