进程(3)

2023-01-31 01:01:49 进程
三、文件描述符及重定向

 

系统中由3个文件描述符0,1,3,分别对应/dev/std中的3个文件:

stdin   标准输入,默认为键盘。 如:键盘输入

stdout  标准输出,默认为显示器。 如:正确输入命令产生的结果

stderr  标准错误输出,默认为显示器。 如:误输入产生的报错信息

 

1> 标准输出重定向,覆盖文件内容

#ls 1> ttt

2> 标准错误输出重定向,覆盖文件内容

#la 2> ttte

&> 标准输出+标准错误输出重定向,覆盖文件内容

#ls / /test &> ttt3

>> 输出追加重定向,追加文件内容,不覆盖

#ls >> ttt3

<< 输入重定向

#cat > t <<END

 

 

杀掉某一控制台上所有进程:

skill -9 pts/2

 

查看进程:

ps

查看当前所有正在执行的进程:

ps -aux 

把第一行显示出来:

ps -aux | head -1

 

进程表示符号:

S 大写睡眠

D 表示不间断睡眠

R 正在进行

< 表示优先级高

N 优先级低

s 进程下有子进程(小写)

Z 僵尸进程(孤儿)父亲死了

-e 所有有效进程

l 线程

+ 表示为后台进程

f 进程数

w 宽格式

init 首进程1

TTY ? 非终端运行

 

 

杀掉某一进程:

 

kill -9 进程号

 

如:

kill -9 220487

 

 

pstree 直接显示进程数

pstree -p 显示进程及ID号

kill    进程ID号 |

                 -- 杀掉进程

killall 进程名   |

 

kill -l 看所有

 

1 重置进程

2 终止进程

9 强制杀死

 

例:

kill -9 pid

killall pname  杀掉某个进程

killall named

type killall

 

[1]--后台编号    22442--ID号

 

    1              2      -------- 可以删除进程

 是进程号          进程名字

 

 

fg 1     前台

bg 1     后台

 

ctrl D  注销 (挂起--后台用bg)

ctrl Z  挂起

 

 

vim /etc/inittab

1.表示单用户模式 作用:重置root密码

2.多用户模式 但是不带NFS(不支持)

3.完全多用户模式

4.未使用的

  id:3:initdefault: 开机选择启动方式 3或5

相关文章