CHECK_TYPE=SHELL; echo "INFO=${CHECK_TYPE} PID=$$ PPID=$PPID TTY=$(tty) SHELL=$0 HOME=$HOME PWD=$PWD| CHECK_SHELL_END"
时间: 2024-06-12 17:08:41 浏览: 276
INFO=SHELL PID=4372 PPID=1 TTY=/dev/pts/1 SHELL=/bin/bash HOME=/home/apple PWD=/home/apple| CHECK_SHELL_END
此代码是一个Shell脚本,它会在终端中打印出一些关于当前Shell环境的信息,包括INFO的值、当前进程的PID、父进程的PPID、终端的TTY、Shell的路径、HOME目录和当前工作目录。在这个例子中,INFO的值是SHELL,当前进程的PID是4372,父进程的PPID是1,终端的TTY是/dev/pts/1,Shell的路径是/bin/bash,HOME目录是/home/apple,当前工作目录是/home/apple。
相关问题
UID PID PPID C STIME TTY TIME CMD
UID PID PPID C STIME TTY TIME CMD是Linux系统中的进程信息字段,含义如下:
- UID:进程的用户ID,表示该进程是由哪个用户创建的。
- PID:进程的ID,是系统为每个进程分配的唯一标识符。
- PPID:父进程的ID,表示该进程是由哪个进程创建的。
- C:CPU使用率,表示进程在CPU上的占用情况。
- STIME:进程的启动时间,表示进程开始运行的时间。
- TTY:进程所在的终端设备。
- TIME:进程的累计CPU占用时间。
- CMD:进程的命令行。
相关问题:
1. 什么是进程ID(PID)?
2. 进程的父进程ID(PPID)有什么作用?
3. 如何查看进程的CPU使用率?
4. 如何查看进程的启动时间?
5. 进程所在的终端设备有什么意义?
auparse_get_type的类型有哪些
auparse_get_type函数的类型包括:AUPARSE_TYPE_UNKNOWN、AUPARSE_TYPE_STRING、AUPARSE_TYPE_INT、AUPARSE_TYPE_RAW、AUPARSE_TYPE_FLOAT、AUPARSE_TYPE_DOUBLE、AUPARSE_TYPE_IP、AUPARSE_TYPE_IP6、AUPARSE_TYPE_TIME、AUPARSE_TYPE_TIMET、AUPARSE_TYPE_DELTA、AUPARSE_TYPE_EXIT、AUPARSE_TYPE_MODE、AUPARSE_TYPE_DEV、AUPARSE_TYPE_UID、AUPARSE_TYPE_GID、AUPARSE_TYPE_PPID、AUPARSE_TYPE_A0、AUPARSE_TYPE_A1、AUPARSE_TYPE_A2、AUPARSE_TYPE_A3、AUPARSE_TYPE_SADDR、AUPARSE_TYPE_DADDR、AUPARSE_TYPE_SPORT、AUPARSE_TYPE_DPORT、AUPARSE_TYPE_NETLINK、AUPARSE_TYPE_CAP、AUPARSE_TYPE_PERM、AUPARSE_TYPE_SYSCALL、AUPARSE_TYPE_EXECVE、AUPARSE_TYPE_ARGV、AUPARSE_TYPE_ENV、AUPARSE_TYPE_EXIT_STATUS、AUPARSE_TYPE_FILE_TYPE、AUPARSE_TYPE_PROCTITLE、AUPARSE_TYPE_SIGNAL、AUPARSE_TYPE_CWD、AUPARSE_TYPE_ROOT、AUPARSE_TYPE_INODE、AUPARSE_TYPE_WATCH、AUPARSE_TYPE_PATH、AUPARSE_TYPE_TTY、AUPARSE_TYPE_COMM、AUPARSE_TYPE_EXE、AUPARSE_TYPE_KEY、AUPARSE_TYPE_DIR、AUPARSE_TYPE_FILE、AUPARSE_TYPE_FS、AUPARSE_TYPE_INODE32、AUPARSE_TYPE_INODE64、AUPARSE_TYPE_PPID32、AUPARSE_TYPE_PPID64、AUPARSE_TYPE_UID32、AUPARSE_TYPE_UID64、AUPARSE_TYPE_GID32、AUPARSE_TYPE_GID64、AUPARSE_TYPE_MODE32、AUPARSE_TYPE_MODE64、AUPARSE_TYPE_CAP32、AUPARSE_TYPE_CAP64、AUPARSE_TYPE_PERM32、AUPARSE_TYPE_PERM64、AUPARSE_TYPE_SYSCALL32、AUPARSE_TYPE_SYSCALL64、AUPARSE_TYPE_EXECVE32、AUPARSE_TYPE_EXECVE64、AUPARSE_TYPE_ARGV32、AUPARSE_TYPE_ARGV64、AUPARSE_TYPE_ENV32、AUPARSE_TYPE_ENV64、AUPARSE_TYPE_PATH32、AUPARSE_TYPE_PATH64、AUPARSE_TYPE_TTY32、AUPARSE_TYPE_TTY64、AUPARSE_TYPE_COMM32、AUPARSE_TYPE_COMM64、AUPARSE_TYPE_EXE32、AUPARSE_TYPE_EXE64。
阅读全文