进程(3)

发布时间:2019-07-02 13:39:03编辑:auto阅读(1633)

    三、文件描述符及重定向

     

    系统中由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

关键字

上一篇: 3 SWITCH

下一篇: Unit 3