grep 从管道或文件中搜索满足条件的行,过滤
如从passwd中通过root关键字查找行
grep root /etc/passwd
从管道中过滤
ls -la | grep -i “被查找的字符”
-i 忽略大小写
-v 查找不匹配的行
wc 从管道或文件中统计
wc [options] fiename(s)
-l 行数
-w 单词数
-c 字符数
cat a.txt | wc -l 通过管道统计a.txt中的行数。
ps 用来查看系统中正在运行的进程的信息(相当于window下的任务管理器)
查看正在运行的进程(运行过程中、就绪状态下的)
ps -e
查看详细信息
ps - f
Uid 运行进程的用户
PID 进程id
PPID 进程的父进程id
C 进程的cpu使用情况
STIME 启动时间
TTY 表示程序是在哪个控制台启动的,通常为pts/num或者?。如果是?,说明程序不是用户启动的,是系统运行时自动启动的进程
TIME 消耗cup的时间总量
CMD 产生进程的命令名称
查看更详细的信息
ps -auwx
kill 杀死进程
杀死进程
kill 进程的PID
强杀进程
kill -9 进程的PID
让进程进入睡眠状态
sleep 进程PID
通过进程名杀死进程
pkill 进程名