답변:
당신이 사용할 수있는 경우 tmux
또는 screen
, 그들은 파일로 스크롤 백 버퍼를 저장하는 기능이있다.
달리하는 것은 screendump
, 리눅스 전용 인 tmux
과 screen
(예를 들어, 맥 OS, FreeBSD의) 너무 BSD 기반의 OS를위한 이용 가능하고, 특정 권한이 없습니다 필요합니다.
screendump
명령 을 고려 했습니까 ?
cat /dev/vcsN
가 유사한 효과". 그렇다면 왜 사용하지 cat /dev/vcsN
않습니까?
screendump
에서 읽지 /dev/vcsa
만 출력에서 제거 된 것 같습니다.) Btw. 나는 그것을 watch
실시간 출력을 보려면 명령 과 결합하고 싶다 watch -n0.1 screendump
.
/dev/vcs
장치에는 화면 크기에 대한 정보가 포함되어 있지 않으므로 cat /dev/vcsN
터미널 창에 캡처하는 VC와 동일한 수의 문자가있는 경우에만 작동합니다.
script
이것을 위해 사용할 수 있습니다 . 터미널 세션의 타입 스크립트를 기록합니다. 기본적으로에 기록됩니다 ./typescript
. 물론, 실제로 "스크린 샷"이 아니므로 미리이 작업을 수행해야합니다.
$ script
Script started, file is typescript
$ ls asdf
ls: cannot access asdf: No such file or directory
$ exit
Script done, file is typescript
# Then check the recordings:
$ cat typescript
Script started on Thu 29 Nov 2018 02:52:04 PM CET
$ ls asdf
ls: cannot access asf: No such file or directory
$ exit
Script done on Thu 29 Nov 2018 02:52:09 PM CET