当我连接到我的服务器时:
ssh [email protected]
我使用密码登录,然后执行以下操作:
logout
我收到此消息“-sh:2:注销:未找到”。
为何我无法退出?
这个消息是什么意思?我是说 Linux,你怎么敢这么做。
这是某种记录器吗?它将消息保存在哪里?我觉得作为一名有抱负的系统管理员,我需要学习更多关于记录器的知识,以便进行故障排除,对吗?我在哪里可以学习一些基本的初级水平的东西,任何建议都将不胜感激。
答案1
您的登录 shell 似乎设置为
/bin/sh
- 它没有logout
内置命令(您可以改用exit
- 在此上下文中具有相同的效果)参见 (1)
不,这只是来自 shell 的消息。是但是,您可以通过输入命令
logger
来了解它man logger
如果您想使用 bash shell 的命令,那么您可以使用命令 exlogout
更改用户的登录 shell 。chsh
chsh -s /bin/bash