나는 보통 GNU Screen 정도에 있는데 tmux
, 이것은 나에게 훌륭한 스크롤 기능을 제공하지 않습니다. tail -f
빠르게 스크롤할 수 있는 다른 방법이 있나요 ?
유사한 도구 는 및 most
입니다 .less
more
이 문제관련성이 있지만 구체적이지는 않습니다. 나는 정말로 나를 계속 굴러갈 수 있는 무언가를 찾고 있습니다.
답변1
less +F
"영원히 앞으로" 모드에서는 적게 시작할 수 있습니다 . 이 모드에서는 less
처럼 작동하여 tail -f
파일 끝을 무시하고 꾸준한 텍스트 스트림을 제공합니다.
스크롤하려면 을 누르세요 Ctrlc. 영구 착신 전환 모드로 다시 들어가려면 을 누르세요 F.
답변2
그럼 당신은 사용할 수 있습니다
tail -f <file> | less
그러면 두 세계의 장점을 모두 누릴 수 있습니다!
답변3
당신은 또한 사용할 수 있습니다
watch -n 10 cat <file>
남성용 시계:
watch - execute a program periodically, showing output fullscreen
SYNOPSIS
watch [-dhvt] [-n <seconds>] [--differences[=cumulative]] [--help] [--interval=<seconds>] [--no-title]
[--version] <command>
DESCRIPTION
watch runs command repeatedly, displaying its output (the first screenfull). This allows you to watch the
program output change over time. By default, the program is run every 2 seconds; use -n or --interval to
specify a different interval.
The -d or --differences flag will highlight the differences between successive updates. The --cumulative
option makes highlighting "sticky", presenting a running display of all positions that have ever changed.
The -t or --no-title option turns off the header showing the interval, command, and current time at the
top of the display, as well as the following blank line.
답변4
less
저는 거의 항상 이런 용도 로 사용합니다 . 저는 "영원히 앞으로" 모드를 사용한 적이 없으며 less
스크롤을 위해 런타임 단축키만 사용했습니다.
< - Scroll to beginning of stream
> - Scroll to end of stream
파일에서 버퍼를 읽고 파일을 처음 연 이후 파일에 새 콘텐츠가 추가된 경우 "영구 전달" 모드가 아니더라도 다음에 파일을 누를 때 less
새 콘텐츠가 표시됩니다.>