zoukankan      html  css  js  c++  java
  • linux查看当前shell的方法

    1、实时查看当前进程中使用的shell种类:推荐
    代码如下:

    ps | grep $$ | awk '{print $4}'


    (注:$$表示shell的进程号)

    2、最常用的查看shell的命令,但不能实时反映当前shell

    复制代码
    代码如下:

    $ echo $SHELL

    3、更简洁,但并不是所有shell都支持

    复制代码
    代码如下:

    $ echo $0

    4、环境变量中shell的匹配查找

    复制代码
    代码如下:

    env | grep SHELL

    5、口令文件中shell的匹配查找

    复制代码
    代码如下:

    cat /etc/passwd | grep muye

    6、用ps -ef时候

    复制代码
    代码如下:

    $ ps -ef | grep $$ | grep -v grep | grep -v ps

    注:grep -v 表示取反,如下:

    复制代码
    代码如下:

     ps -ef | grep $$
    muye 4750 4745 0 15:47 pts/1 00:00:00 bash
    muye 5331 4750 0 16:51 pts/1 00:00:00 ps -ef
    muye 5332 4750 0 16:51 pts/1 00:00:00 grep --color=auto 4750

    去掉后两个

  • 相关阅读:
    《JAVA高级程序设计》第四周作业
    《JAVA高级程序设计》第三周作业
    《Java高级程序设计》第二周作业
    《Java高级程序设计》第一周作业
    javar日志
    JAVA日志
    JAVA日志
    java日志
    JAVA日志
    JAVA日志
  • 原文地址:https://www.cnblogs.com/mycats/p/4092908.html
Copyright © 2011-2022 走看看