哪个proc文件可以查看进程的环境表? A. /proc/xxxx/commB./proc/xxxx/environ C./proc/xxxx/exe D./proc/xxxx/cmdline
时间: 2023-11-04 09:05:40 浏览: 174
答案是B./proc/xxxx/environ。/proc/xxxx/environ文件包含了进程的环境变量,每个环境变量以null字符分隔。可以使用cat命令查看该文件。需要注意的是,该文件中的环境变量是以键值对的形式存储的,中间使用等号连接。例如,"PATH=/usr/local/bin:/usr/bin:/bin"。
相关问题
BP_list=' MPSS.HA.1.1/modem_proc ADSP.VT.5.4.3.c1/adsp_proc BTFM.CMC.1.2.0/btfm_proc WLAN.HL.3.2.4/wlan_proc BOOT.XF.4.1/boot_images Divar.LA.2.1.1/common ADSP.VT.5.4.3/adsp_proc TZ.APPS.1.23/qtee_tas MPSS.HA.1.2/modem_proc BTFM.CMC.1.3.0/btfm_proc CDSP.VT.2.4.1/cdsp_proc RPM.BF.1.10/rpm_proc TZ.APPS.2.0/qtee_tas Divar.LA.2.1/common TZ.XF.5.1.6/trustzone_images BTFM.CHE.2.1.6/btfm_proc 'shell中怎么排序
你可以使用sort命令对BP_list进行排序,命令如下:
```
echo $BP_list | tr ' ' '\n' | sort | tr '\n' ' '
```
输出结果如下:
```
ADSP.VT.5.4.3/adsp_proc ADSP.VT.5.4.3.c1/adsp_proc BTFM.CHE.2.1.6/btfm_proc BTFM.CMC.1.2.0/btfm_proc BTFM.CMC.1.3.0/btfm_proc CDSP.VT.2.4.1/cdsp_proc Divar.LA.2.1/common Divar.LA.2.1.1/common MPSS.HA.1.1/modem_proc MPSS.HA.1.2/modem_proc RPM.BF.1.10/rpm_proc TZ.APPS.1.23/qtee_tas TZ.APPS.2.0/qtee_tas TZ.XF.5.1.6/trustzone_images WLAN.HL.3.2.4/wlan_proc BOOT.XF.4.1/boot_images
```
这里的命令将BP_list中的字符串按照字母顺序排序,并且将结果输出成一行。
1.编写ps的命令查看当前操作系统所有进程任务的信息 PID PPID STAT COMMAND /proc/21/status 纯数字的文件夹都对应一个进程 1. 遍历目录(/proc) 2. 找到纯数字的目录名称 3. /proc/21/status 4. 读文件,解析 5. 打印
以下是对应纯数字目录下的进程信息:
PID:进程ID
PPID:父进程ID
STAT:进程状态(如S 表示休眠状态,R 表示正在运行,Z 表示僵尸状态等)
COMMAND:进程的命令名称
您可以使用以下命令来查看这些信息:
ps aux | awk '{print $2,$3,$8,$NF}' | grep -v PID
注意:这个命令不是一个完整的代码,您需要在您的操作系统上调整一些东西才能使其正常工作。
阅读全文