Linux学习笔记:管道使用以及查看进程
管道:
管道符: |
作用:管道一般可以用于“过滤”,“特殊”,“扩展处理”。
语法:管道不能单独使用,必须配合一些基础指令来使用,其主要作用是辅助作用。
Ⅰ:过滤案例(100%使用):需要通过管道查询出根目录下包含“y”字母的文档名称 : ls / | grep y
针对以上的命令说明:
①:以管道为分界线:前面有个输出,后面有个输入,然后再过滤,再输出,通俗的讲就是把前面输出的数据输入到管道里,然后再过滤输出。
②:grep指令主要用于过滤
Ⅱ:统计某个目录文档下的文档总个数。
ls -a ./ | wc -w
命令说明:
①: ls -a ./ 输出当前目录下的所有文件(包括隐藏文件)名
②:| wc - w 把输出的文件名输入到 | 里面 ,并且输出里面的单词个数。
查看进程:
Ⅰ:ps -ef(重点)
指令 ps
作用:主要查看服务器的进程信息
选项含义:
-e:等价于“-a”,表示列出全部进程(包括隐藏进程)
-f:显示全部的列(显示全字段)
Ⅱ: 列的含义
UID:执行该进程用户的ID
PID:进程id
PPID:父进程ID
C:Cpu占用率
TIME:进程执行的时间
STIME:进程开始的时间
TTY:终端设备,发起该进程的设备识别符号,如果显示“?”则表示该进程不是由终端设备发起
CMD:该进程的名称或对应的路径
Ⅲ:案例:(100%使用的命令)在ps的结果中过滤出想要查看的进程状态:ps -ef | grep "进程名称"