echo '$-79p' | ed -s celery.log
Это запустит сценарий ed
$-79p
для файла с именем celery.log
, который отобразит строку, расположенную на 79 строк выше последней строки файла.
В оболочке, которая понимает здесь -строки:
ed -s celery.log <<<'$-79p'
Если в файле меньше 80 строк, ed
вернет ошибку (символ ?
в своем стандартном потоке ошибок )и не выведет в стандартный поток вывода.
Дело имеет значение. Если имя вашей учетной записи ubuntu
и вы дали разрешение Ubuntu
, то вы застряли.
Похоже, вы заперлись.
Самое простое решение (возможно )удалить экземпляр и создать новый.
Если вы потеряете данные, если сделаете это. Потом будут способы смонтировать файловую -систему на другой экземпляр ОС, отредактировать конфиг -файл, а потом заново -попробовать. (Если это так, обновите вопрос, чтобы сообщить нам об этом.)