Рейтинг:0

-bash:sh: команда не найдена

флаг lc

Я хотел переключить оболочку на sh, поэтому набрал:

rakinar2@hotspot:~$ sh

Но он говорит:

-bash:sh: команда не найдена

Как это исправить?

Примечание: тест -e /bin/sh возвращает 1!

РЕДАКТИРОВАТЬ:

ls -l /bin/{,ba,da}sh возвращает:

-rwx------ 1 rakinar2 rakinar2 563684 5 мая 18:27 /bin/bash

эхо $PATH возвращает:

/bin:/usr/bin:/usr/местный/bin:/sbin

И sudo apt list --installed | grep "тире" возвращается 0|1

флаг tm
Что выводит `echo $PATH`?
флаг hr
Основываясь на вашем выводе `ls -l /bin/{,ba,da}sh`, ваша система выглядит полностью сломанной (или, возможно, это не Ubuntu?) - оболочка `dash` отсутствует, а оболочка `bash` имеет неправильный владелец (должен быть `root:root`) и разрешения (должен быть `-rwxr-xr-x`)

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.