Ответы:
Часто данные уже отправлены на дисплей, и «долгое время» - это терминал, пытающийся отобразить данные. Ничего не поделаешь для выполнения задачи (т. Е. Ctrl+ ZИли Ctrl+ C), вам понадобится либо более быстрый терминал, либо что-то еще для буферизации данных.
Я передаю большие выходные данные less
и в tail
зависимости от того, хочу ли я просмотреть верх или низ файла, так как оба позволяют мне легко контролировать объем данных, отправляемых на терминал, и закрывать программу, если это не то, что я хочу.
Переключение на другой терминал (через CTRL+ , F1чтобы F6в текстовом режиме, или открыть новое окно в screen
через CTRL+ A, C) после нажатия либо CTRL+ Zили CTRL+ Cвызовет оригинальный терминал пропустить пытаюсь сделать все символы перевода строки и перейти непосредственно к последней строке вывода в более короткие сроки
tmux
или screen
всегда
Вы должны быть в состоянии передать это more
илиless
cat large_file.txt | less
В этот момент вы можете пролистать ответ и выйти с :q
Вы также можете использовать, grep
чтобы помочь разобраться в вашем ответе, если вы ищете конкретную ошибку / проблему.
http://www.westwind.com/reference/os-x/commandline/pipes.html
kill -9
если в этом нет необходимости?