zoukankan      html  css  js  c++  java
  • Linux程序的执行

    一、多任务协调机制

     $ find /boot | cpio -ocB > /tmp/boot.img

    程序执行方式——流式处理

    “|”是匿名管道

    管道分匿名管道,命名管道。匿名管道属于临时工,随用随叫;命名管道是正式工,使用mkfifo命令,需要分配固定的资源,不用也会在那除非将其除名;

    I/O重定向

    输出给A的东西重定向给B

    分为隐式重定向和显式重定向两种;隐式重定向发生在“匿名管道”处,显式重定向,就是尖括号“>”

    前/后台任务

    前台任务是当前与我们交互的程序,而后台任务就是虽然执行着但是不与我们交互的程序。

    与图形界面,在命令行下,前台任务是我们唯一可见的任务。后台任务想要成为前台任务,必须将当前的前台任务切换成后台任务。

    切换:

    Ctrl + Z, 然后执行命名 $ bg

    也可以直接在命令末尾添加“&”符号

    计划任务

    $ at

    守护进程

    很多系统服务,由运行在后台的守护进程(daemon)来执行的。

    生存期很长,通常随Linux启动而启动,关闭时关闭。

    大多数服务器都是用守护进程实现的。

    二、软件的安装方式

    1. 从源代码安装

    第一步configure (创建Makefile文件)

    第二步make  (编译)

    第三步make install (安装)

    2.利用软件管理工具rpm和dpkg (软件包管理)

    文件名  xxx.rpm 和 xxx.dpkg

    安装 命令 rpm -ivh xxx

    查询 命令 rpm -ql xxx

    卸载 命名 rpm -e xxx

  • 相关阅读:
    朴素贝叶斯分类算法原理
    DevExpress控件学习总结
    Nginx + Tomcat 配置负载均衡集群
    DotNet Core全新认识
    为何梯度反方向是函数值下降最快的方向
    理解矩阵
    C#版-Redis缓存服务器在Windows下的使用
    文本情感分类:分词 OR 不分词(3)
    文本情感分类:深度学习模型(2)
    文本情感分类:传统模型(1)
  • 原文地址:https://www.cnblogs.com/eniac1946/p/8395074.html
Copyright © 2011-2022 走看看