Когда я входил в команду
su > echo "sachin"
он просил пароль. Когда я дал свой пароль, произошли некоторые странные вещи, как вы можете видеть:
Еще одна вещь: есть еще один пользователь, Hadoop , на моем ноутбуке, но когда я делаю
su > echo "Hadoop"
это говорит
нет записи passwd для Hadoop
Что это значит?
su - это запрос прав суперпользователя, echo - что-то печатать, echo <text> - печатать текст,> это то, что следует, например, su> echo "sachin" - то же самое, что su sachin, потому что echo " sachin "возвращает sachin
—
OverCoder
@ Юсефа: №
—
Rmano
echo
не выполняется. это после команды перенаправления ">", поэтому оно читается как имя файла. Остальные аргументы передаются su
как обычно!
@ Yousef's Возможно, вы думаете
—
Элия Каган,
su $(echo "sachin")
. Это сделало бы то, что вы говорите.
хмммм, извините за неправильную информацию, я не был уверен в этом, но я попробовал это, и это то, что я впервые понял, спасибо за информирование меня с правильной информацией
—
OverCoder