易截截图软件、单文件、免安装、纯绿色、仅160KB

linux系统调用函数

由操作系统实现的所有系统调用所构成的集合即程序接口或应用编程接口(Application Programming Interface,API)。是应用程序同系统之间的接口。
  操作系统的主要功能是为应用程序的运行创建良好的环境,为了达到这个目的,内核提供一系列具备预定功能的的内核函数,通过一组称为系统调用的(system call)的接口呈现给用户。系统调用把应用程序的请求传给内核,调用相应的的内核函数完成所需的处理,将处理结果返回给应用程序,如果没有系统调用和内核函数,用户将不能编写大型应用程序。
  Linux系统调用,包含了大部分常用系统调用和由系统调用派生出的的函数。
  一、进程控制:
  fork 创建一个新进程
  clone 按指定条件创建子进程
  execve 运行可执行文件
  exit 中止进程
  _exit 立即中止当前进程
  getdtablesize 进程所能打开的最大文件数
  getpgid 获取指定进程组标识号
  setpgid 设置指定进程组标志号
  getpgrp 获取当前进程组标识号
  setpgrp 设置当前进程组标志号
  getpid 获取进程标识号
  getppid 获取父进程标识号
  getpriority 获取调度优先级
  setpriority 设置调度优先级
  modify_ldt 读写进程的本地描述表
  nanosleep 使进程睡眠指定的时间
  nice 改变分时进程的优先级
  pause 挂起进程,等待信号
  personality 设置进程运行域
  prctl 对进程进行特定操作
  ptrace 进程跟踪
  sched_get_priority_max 取得静态优先级的上限
  sched_get_priority_min 取得静态优先级的下限
  sched_getparam 取得进程的调度参数
  sched_getscheduler 取得指定进程的调度策略
  sched_rr_get_interval 取得按RR算法调度的实时进程的时间片长度
  sched_setparam 设置进程的调度参数
  sched_setscheduler 设置指定进程的调度策略和参数
  sched_yield 进程主动让出处理器,并将自己等候调度队列队尾
  vfork 创建一个子进程,以供执行新程序,常与execve等同时使用
  wait 等待子进程终止
  wait3 参见wait
  waitpid 等待指定子进程终止
  wait4 参见waitpid
  capget 获取进程权限
  capset 设置进程权限
  getsid 获取会晤标识号
  setsid 设置会晤标识号
  二、文件系统控制
  1、文件读写操作
  fcntl 文件控制
  open 打开文件
  creat 创建新文件
  close 关闭文件描述字


相关文档:

实战Linux Bluetooth编程(六) L2CAP编程实例

例一:发送Signaling Packet:
Signaling Command是2个Bluetooth实体之间的L2CAP层命令传输。所以得Signaling Command使用CID 0x0001.
多个Command可以在一个C-frame(control frame)中发送。
 如果要直接发送Signaling Command.需要建立SOCK_RAW类型的L2CAP连接Socket。这样才有机会自己填充Command Code,Identi ......

实战Linux Bluetooth编程 (七) SDP协议

Service Discovery Protocol(SDP)提供一种能力,让应用程序有方法发现哪种服务可用以及这种服务的特性。
服务发现协议(SDP或Bluetooth SDP)在蓝牙协议栈中对蓝牙环境中的应用程序有特殊的含意,发现哪个服务是可用的和确定这些可用服务的特征。SDP定义了bluetooth client发现可用bluetooth server服务和它们的特征的方法。 ......

Linux设备模型之input子系统详解

一:前言
最近在研究android的sensor driver,主要是E-compass,其中用到了Linux input子系统.在网上也看了很多这方面的资料,感觉还是这篇分析的比较细致透彻,因此转载一下以便自己学习,同时和大家分享!
(这篇博客主要是以键盘驱动为例的,不过讲解的是Linux Input Subsystem,可以仔细的研究一下!)
键盘驱动将检 ......

Linux 的元旦大礼包:Zorin OS 2.0






<!--
@page { margin: 2cm }
P { margin-bottom: 0.21cm }
-->
        走进
Linux
大观园,人们就像刘姥姥进城,啥都感到很新鲜。今年元旦,
Linux
国际社区给人们献上一份元旦大礼包:
Zorin
OS 2.0
。这有什么好说的?
 
  & ......

8个最好的Linux平台商业智能(BI)软件

商业智能工具是从不同类型的数据源中挖掘数据,用来设计和产生报表。商业智能软件类型也很多,包括报表和查询软件,数字仪表盘,处理和数据挖掘,经营绩效
管理以及电子数据表等。一般一个商业智能平台包括三个层面:数据层,商业智能层,分析/绩效管理层。本文将介绍8个最好的Linux平台下商业智能软件:
Pentaho:提供企 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号