当我输入passwd时,我得到
Changing password for <user>.
(current) UNIX password:现在,假设此时我改变主意,决定继续使用我的旧密码。我该怎么办?
Ctrl + C不工作。我发现的唯一方法是使用第二个命令行来查找PID或正在运行的passwd进程,然后将其提供给kill -9 (标准kill也不起作用)。
是否有更好的方法,最好不涉及第二个命令行?
发布于 2021-04-29 14:18:21
我发现在输入不正确的密码时杀死su的最好方法是Control+U,然后是Control+D,这应该可以避免烦人的延迟。您也可以使用Control+U清除输入,然后重新输入密码。
发布于 2014-11-05 09:53:14
passwd以完全原始的方式切换了终端--它只需读取你扔在它上的所有东西,包括你的Ctrl-C和通常连接到“停止和去后台”的Ctrl-Z。
最好的策略是简单地按Enter并等待错误:
[romano:~] 10 % passwd
Changing password for romano.
(current) UNIX password:
passwd: Authentication token manipulation error
passwd: password unchangedhttps://askubuntu.com/questions/545898
复制相似问题