лучший способ пересечь длинный сервер входа в систему

Я принимаю код, который Вы на самом деле выполняете, не имеет незавершенного апострофа в строке?

2
задан 22 January 2010 в 19:32
4 ответа

Попробовать less server.log или zless server.log.1.gz для сжатых журналов.

3
ответ дан 3 December 2019 в 09:27

Я неравнодушен к:

tail -2000 server.log | more

Или если я знаю конкретно, что я ищу:

grep -i somesearchstring [| more]

Или если я просто хочу наблюдать, что журнал проходит:

tail -f server.log

потому что, ну, в общем, Вы знаете, журналы являются забавой просто смотреть, проходят.

2
ответ дан 3 December 2019 в 09:27
  • 1
    Передача по каналу command' s вывод в более или менее (| больше) должен быть один из самых важных *, отклоняют функции командной строки для знания. Поскольку squillman указал, что можно пойти от хвоста или grep, можно также пойти от ls, кошки и любой другой команды, которая обычно отправляет ее вывод в консоль, если Вам нужна способность просмотреть вывод путем прокрутки. –  ManiacZX 22 January 2010 в 20:23
  • 2
    Да передача по каналу является базовым понятием, которые каждый *отклоняют администратора, должен знать. Я собирался упомянуть это в своем ответе, но я был разделен с моего стола, таким образом, я просто отправил то, что я уже записал. Я склонен использовать меньше, а не больше все же. Меньше - новое больше. –  3dinfluence 22 January 2010 в 22:28

Ничто неправильно с использованием tail, но необходимо добавить | more на конце.

Например:

tail -2000 /var/log/messages | more 

Это сделает его так, необходимо поразить возврат для перемещения в следующий экран. Меньше и Больше хорошо и хорошо, но кто хочет разбить на страницы вниз через 200 000 файлов строки?

1
ответ дан 3 December 2019 в 09:27

Другие пейджеры включают more, most и pg.

0
ответ дан 3 December 2019 в 09:27

Теги

Похожие вопросы