Не удается войти в систему под root :Не удалось выполнить q :Нет такого файла или каталога

Мне кажется, для этой цели есть stringфункция:

$ set STRING something here
$ string match -q "other_string" $STRING; and echo yes
$ set STRING some other_string here
$ string match -q "other_string" $STRING; and echo yes
yes

или:

if string match -q "other_string" $STRING
  echo it matches
else
  echo is does not match
end
0
07.11.2019, 10:19
1 ответ

Итак, повозившись с системой, мне удалось запустить ее.

Вот что я сделал:

  1. Вошел в режим восстановления (Я использую виртуальную машину)

  2. С тех пор я открылnano /etc/passwd(Я не знаю, почему он позволил мне отредактировать его, потому что он по-прежнему не позволял мне ввести мой пароль ). Буду благодарен, если мне кто-нибудь это объяснит.

  3. Доступ к корневому каталогу запросил что-то q :(, что было точно так же, как ошибка, которую он мне показал)

  4. Сделал рут на/bin/bash

  5. Сохранил изменения и все стало нормально. Теперь я могу ввести свой пароль и войти в root.

Спасибо всем, кто внес свой вклад.:)

1
28.01.2020, 02:39

Теги

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