1

Как я могу сделать скриншот вывода консоли Linux?

Например, я запускаю команду ls -l и хочу сделать скриншот всего вывода.

2 ответа2

1

Что за "скриншот" какого рода вывода на консоль?

Я предполагаю, что вы хотели взять скриншот текстовых консолей (порожденных getty), а не эмулированный терминал, поскольку последний работает в графической среде, где захват экрана будет в основном тривиальным.

Если под скриншотом вы имеете в виду текстовую запись какого-либо сеанса оболочки, вы можете использовать программу script (см. man 1 script). Выход (часто содержащие управляющие символы) могут быть затем cat Ted к терминалу для просмотра.

Если вместо этого вы имеете в виду файл изображения видимого экрана, вы можете попробовать различные программы, такие как fbdump или snapscreenshot. Вот пояснительный пост о последнем.

0

Простейшие пути

  1. Вы можете попробовать следующие команды:

    гном-скриншот
    gnome-скриншот -w -B

  2. Вы можете просто перенаправить вывод в файл, например так:

    команда linux > output.txt

Дальнейшие ссылки:

http://www.thegeekstuff.com/2012/08/screenshot-ubuntu/ https://stackoverflow.com/questions/6674327/redirect-all-output-to-file https://stackoverflow.com/questions/13591374/ команда-вывод перенаправление в файл-и-терминал

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .