Linux 终端不接受输入的文本
Linux Terminal not accepting entered text
我正在使用 Raspbian,与 Debian 类似,我正在尝试以超级用户身份登录。我有 运行 $su 和 $su - 都需要密码,但是当我输入密码时,会显示我输入的 none 个字符,并且在我输入后整个密码,它仍然认为我没有输入任何内容。复制和粘贴不起作用,我不确定该怎么做。我是 linux 的初学者,所以我可能错过了一个明显的步骤。感谢您的帮助!
Raspbian 常见问题解答包括 making a proper root account 的说明,这表明它没有默认设置。
特别注意第一行:
Don't do this unless you're certain that you want and need a true root account. sudo will take care of root tasks for you nicely in almost all cases.
换句话说,您可能会发现您可以跳过失败的 su
,而只需在需要 运行 作为超级用户的命令前加上 sudo
.
例如,如果您应该执行 mkdir x/y/z
,那么您会执行 sudo mkdir x/y/z
。系统仍会要求您输入密码,但它将是您的,而不是 root 帐户的密码。
如果有很多命令需要以超级用户身份 运行,您可能会发现可以 sudo bash
以 root 权限输入新的 shell,然后 运行 不需要 sudo 前缀的命令,然后 exit
回到正常的 shell.
我正在使用 Raspbian,与 Debian 类似,我正在尝试以超级用户身份登录。我有 运行 $su 和 $su - 都需要密码,但是当我输入密码时,会显示我输入的 none 个字符,并且在我输入后整个密码,它仍然认为我没有输入任何内容。复制和粘贴不起作用,我不确定该怎么做。我是 linux 的初学者,所以我可能错过了一个明显的步骤。感谢您的帮助!
Raspbian 常见问题解答包括 making a proper root account 的说明,这表明它没有默认设置。
特别注意第一行:
Don't do this unless you're certain that you want and need a true root account. sudo will take care of root tasks for you nicely in almost all cases.
换句话说,您可能会发现您可以跳过失败的 su
,而只需在需要 运行 作为超级用户的命令前加上 sudo
.
例如,如果您应该执行 mkdir x/y/z
,那么您会执行 sudo mkdir x/y/z
。系统仍会要求您输入密码,但它将是您的,而不是 root 帐户的密码。
如果有很多命令需要以超级用户身份 运行,您可能会发现可以 sudo bash
以 root 权限输入新的 shell,然后 运行 不需要 sudo 前缀的命令,然后 exit
回到正常的 shell.