红联Linux门户
Linux帮助

su命令永不了

发布时间:2011-10-10 16:26:30来源:红联作者:chihiro_life
[root@Linux sbin]# su -
-bash: :syntax: command not found

新手弄的linux系统时,出现上述情况,求解。
文章评论

共有 14 条评论

  1. wyufei1 于 2011-11-08 14:45:48发表:

    求高手解答

  2. zhanghan945 于 2011-10-12 20:31:45发表:

    可能是用户原因!没有得到root权限,关于su您可以看一个这个链接,可能就明白不少了
    http://www.uplook.cn/index-Index-show-view15192.html

  3. chihiro_life 于 2011-10-12 19:46:20发表:

    [i=s] 本帖最后由 chihiro_life 于 2011-10-12 19:47 编辑 [/i]

    引用:
    /bin/su,这个才是二进制文件,像8楼说的,用绝对路径试试。我估计是$PATH的问题。

    进入/bin/ 下输入su结果还是一样
    引用:
    [root@Linux-Learning ~]# su
    bash: :syntax: command not found

    但应该是命令$PATH问题,其他用户还能使用su命令。

  4. lightning1141 于 2011-10-11 19:58:55发表:

    root管理员切换为其他用户,加用户名

  5. allan5220 于 2011-10-11 17:57:44发表:

    [root@Linux-Learning pam.d]# ./su
    bash: ./su: Permission denied
    这个路径下的su是su命令的配置文件,不是个脚本,./su是干嘛呢?

    /bin/su,这个才是二进制文件,像8楼说的,用绝对路径试试。我估计是$PATH的问题。

  6. chihiro_life 于 2011-10-11 11:56:32发表:

    这是我查看到路径

    引用:

    [root@Linux~]# find / -name su
    /usr/share/locale/su
    /usr/share/doc/nss_ldap-253/pam.d/su
    /bin/su
    /etc/pam.d/su
    [root@Linux~]#

    输入下列命令时提示权限拒绝,而我selinux,iptables都关闭了的也是root用户。
    引用:

    [root@Linux-Learning pam.d]# ./su
    bash: ./su: Permission denied

  7. dchwlinux 于 2011-10-11 09:51:51发表:

    输入法问题?

  8. gwssgc 于 2011-10-11 09:45:02发表:

    绝对路径执行命令试试呢

  9. chihiro_life 于 2011-10-11 09:34:17发表:

    我查看了option有 - 选项的,而且以前用su -都可以用。

    引用:

    DESCRIPTION
    Change the effective user id and group id to that of USER.
    -, -l, --login
    make the shell a login shell

  10. wbw 于 2011-10-10 23:17:08发表:

    后面不要加 “--”:0wpoi2

  11. 莱斛 于 2011-10-10 23:12:07发表:

    用man su看后你就知道啦,应该是OPTIONS出了问题

  12. chihiro_life 于 2011-10-10 19:42:48发表:

    [root@Linux-Learning root]# su
    bash: :syntax: command not found
    结果一样

  13. organization 于 2011-10-10 17:10:44发表:

    你试试只输入su然后回车别输入后面的-

  14. zly159 于 2011-10-10 16:58:33发表:

    顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶