zoukankan      html  css  js  c++  java
  • 管道

    管道:  将一个进程的输出连接到另一个进程当作输入.
           是同一台PC机上,进程的通信.
    
    注:   
           套接字:  通过网络连接的不同计算机的进程之间的通信.
    
    
    (1). 匿名管道.  
        用 |  符号来定义. 
        eg.   ps -x | grep mysql
           这句命令把ps -x产生的结果 送 给grep命令, grep命令筛选是否输出含有mysql的结果.
        ps 可以查看运行的程序
           ps -aux 可以看到所有运行的程序 与 grep 连用筛选
           ps -a 显示现行终端机下的所有程序(包括其他用户的程序)
           ps -u 以用户为主的排序显示(username)
           ps -x 显示所有程序(包括所有终端机下的)
    
    (2). 命名管道(FIFO)
        是一个设备文件,存储在文件系统中.
        (1).  创建管道
             (1). mknod:    mknod FIFO_NAME p   p表示创建的类型是管道.
             (2). mkfifo:   mkfifo FIFO_NAME
        (2). 使用管道
            eg.  
                cat < FIFO_NAME
                each "Hello, world" > FIFO_NAME
            这样就使用了管道,把 echo 命令的结果输送到管道FIFO_NAME,然后再把FIFO_NAME的内容输送给cat命令.
            cat命令:  连接文件,并把内容打印到屏幕.
  • 相关阅读:
    3.Java入门程序,在dos下运行Hello World
    2.javase环境的搭建
    1.Java语言的简介
    常见的dos命令
    计算机基础
    网络工程师-个人笔记三
    网络工程个人笔记二
    网络工程师个人笔记一
    Vuex
    cookie session sessionStorage localStorage
  • 原文地址:https://www.cnblogs.com/cgjh/p/10543138.html
Copyright © 2011-2022 走看看