DarkMatter in Cyberspace
  • Home
  • Categories
  • Tags
  • Archives

确定当前使用的Shell的种类


如何知道当前使用的是什么Shell?

  1. echo $0 (sh, bash, ksh, csh, tcsh上验证有效);

  2. ps|grep

    $$ ,看最后一项,或者: ps|grep $$
    |awk '{print $4}' (sh, bash, ksh, csh, tcsh上验证有效);

  3. 输入一个系统不认识的命令(如aaa)获得系统提示,在有些shell上无效,不推荐;

另: echo $SHELL (用户默认的Shell,但不实时反映当前shell);



Published

Aug 15, 2011

Last Updated

Aug 15, 2011

Category

Tech

Tags

  • current 1
  • shell 46

Contact

  • Powered by Pelican. Theme: Elegant by Talha Mansoor