当从 root 登录 shell 运行文件时,为什么 `less` 显示“此帐户不可用”?
这并不是一个真正的问题,只是我想了解的一个特点。 如果我得到一个 root shellsudo bash -l然后运行less somefilename我得到的信息更少只显示: 该帐户当前不可用。 (这没有显示为错误,它显示在 less 内部,就好像它是文件的内容一样。) 但是,如果我使用相同的 root shellsudo bash -l并运行,cat somefilename | less那么我会看到文件的实际内容。 另外,如果我获得一个 root shellsudo bash并跳过-l然后运行less somefilename它将显示文件的内容。 ...