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

linux waitpid wait (转)

  wait(等待子进程中断或结束)
表头文件
     #include<sys/types.h>
     #include<sys/wait.h>
定义函数 pid_t wait (int * status);
函数说明
    wait()会暂时停止目前进程的执行,直到有信号来到或子进程结
    束。如果在调用 wait()时子进程已经结束,则 wait()会立即返
    回子进程结束状态值。子进程的结束状态值会由参数 status 返回,
    而子进程的进程识别码也会一快返回。如果不在意结束状态值,则
    参数 status 可以设成 NULL。       子进程的结束状态值请参考 waitpid( )     
    如果执行成功则返回子进程识别码(PID)             ,如果有错误发生则返回
返回值
     -1。失败原因存于 errno 中。
     waitpid(等待子进程中断或结束)
表头文件
      #include<sys/types.h>
      #include<sys/wait.h>
定义函数  pid_t waitpid(pid_t pid,int * status,int options);
函数说明
    waitpid()会暂时停止目前进程的执行,直到有信号来到或子进程
    结束。如果在调用 wait()时子进程已经结束,则 wait()会立即
    返回子进程结束状态值。                子进程的结束状态值会由参数 status 返回,
    而子进程的进程识别码也会一快返回。如果不在意结束状态值,则
    参数 status 可以设成 NULL。参数 pid 为欲等待的子进程识别码,
    其他数值意义如下:
    pid<-1 等待进程组识别码为 pid 绝对值的任何子进程。
    pid=-1 等待任何子进程,相当于 wait()。            
    pid=0     等待进程组识别码与目前进程相同的任何子进程。       
    pid>0&


相关文档:

拨开迷雾 单片机和嵌入式LINUX开发的那点事儿(下)


2.1.2 是否通用
有些单片机厂家也给客户提供了大量的驱动程序,比如USB
HOST驱动程序,这可以让客户很容易就可以在它的上面编写程序读写U盘。但是客户写的这些程序,只能在这种芯片、这个驱动程序上使用;更换另一种芯片
后,即使芯片公司也提供了驱动程序,但是接口绝对不一样,客户又得重新编写应用程序。
基于操作 ......

Linux软件包的安装


Linux软件包,常见的格式包括有rpm,deb,tar,gz,tgz,zip,bz2等等。几乎每个linux软件都会提供tar的格式的软件包,因为这种格式的软件包任何版本的linux都支持,所以大家至少要了解tar和rpm的使用方法。至于deb可用alien工具转换成tgz或rpm方式。bz2可用bunzip2解包即可。
一、RPM文件的安装 
RPM 是RedHat Package ......

当两台LINUX主机之间要互传文件时可使用SCP命令来实现

当两台LINUX主机之间要互传文件时可使用SCP命令来实现
 
复制文件:
(1)将本地文件拷贝到远程
scp 文件名 --用户名@计算机IP或者计算机名称:远程路径
(2)从远程将文件拷回本地
scp --用户名@计算机IP或者计算机名称:文件名 本地路径
复制目录:
(1)将本地目录拷贝到远程
scp -r 目录名 用户名@计 ......

linux网络编程笔记

一 三种类型的套接字:
1.流式套接字(SOCKET_STREAM)
    提供面向连接的可靠的数据传输服务。数据被看作是字节流,无长度限制。例如FTP协议就采用这种。
2.数据报式套接字(SOCKET_DGRAM)
    提供无连接的数据传输服务,不保证可靠性。
3.原始式套接字(SOCKET_RAW)
   ......

Linux from Scratch

1. Download all packet and patchs    Done
2. To be involved in the mail list
3. Check Host Requirements                    Done
还学习了 cut 显示某行的指定field ,head 显示前几行,readlin ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号