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

  • 相关阅读:
    linux之 awk
    linux之 sed命令
    HBase源码分析之WAL
    oracle之 单实例监听修改端口
    oracle之 ORA-12557: TNS: 协议适配器不可加载
    oracle之 反向键索引
    oracle之 AWR固定基线
    oracle之 如何 dump logfile
    oracle 之 CLUSTER_INTERCONNECTS is not set to the recommended value
    oracle之 变更OS时间对数据库的影响
  • 原文地址:https://www.cnblogs.com/eniac1946/p/8395074.html
Copyright © 2011-2022 走看看