首页 > 解决方案 > -bash:未设置:找不到命令

问题描述

当我使用 ssh 登录远程服务器时,我收到一条消息-bash: Unset: command not found

您可以找到示例屏幕截图 这里

这些是服务器的详细信息。

~$ lsb_release -a

LSB Version:    :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch
Distributor ID: RedHatEnterpriseServer
Description:    Red Hat Enterprise Linux Server release 6.5 (Santiago)
Release:        6.5
Codename:       Santiago

你能帮我解决这个问题吗?您需要在用户登录后找到服务器执行此错误命令(Unset而不是)的位置。unset

解决::我发现了错误。在文件 /etc/profile 中有一个 Unset 而不是 unset

标签: bashauthenticationserverunset

解决方案


Bash区分大小写,您要做的是unset(注意较低的 u)。


推荐阅读