linux
文章平均质量分 66
Irelia_freedom
这个作者很懒,什么都没留下…
展开
-
信号集操作函数,信号未决、阻塞、递达
一,信号集及相关操作函数信号集被定义为一种数据类型:typedef struct { unsigned long sig[_NSIG_WORDS];} sigset_t信号集用来描述信号的集合,每个信号占用一位(64位)。Linux所支持的所有信号可以全部或部分的出现在信号集中,主要与信号阻塞相关函数配合使用。下面转载 2017-11-07 20:53:41 · 297 阅读 · 0 评论 -
VMware网络设置
Linux网络设置与VM网络设置有着密不可分的关系,在对Linux网络设置之前必须对虚拟机网络设置VMware提供三种网络工作模式:(1).bridged 即桥接模式如上图所示,虚拟机与单独占用一个ip地址,如果网络中能够提供多个ip地址,则可使用,此时外部可以看到虚拟机。(2).NAT 即网络地址转换模式如图所示,虚拟机与计算机共用同一个i原创 2017-11-02 21:16:36 · 322 阅读 · 0 评论 -
Linux网络配置
Linux网络配置在linux服务器开发中占有重要的地位。如前,完成虚拟的配置之后,进行linux网络配置,采用的是RedHat 企业版6 linux系统。相关命令:1.ifconfig ------>查看Linux下各网卡详细信息 2./etc/init.d/network restar原创 2017-11-02 21:19:49 · 233 阅读 · 0 评论 -
Linux文件共享之Samba服务器的配置
在linux'开发过程中,往往需要和windows之间进行文件共享,Samba服务器便能完成这一任务。前提1:windows能够ping通linux系统前提2:关闭linux防火墙一. 首先安装samba服务器,安装包我已经上传 二. 然后创建用户,注意这个用户是后面要登录到samba服务器的用户,我这里是smb。三.设置该用户登录sam原创 2017-11-04 19:00:21 · 334 阅读 · 0 评论 -
linux系统编程之文件I/O
一、文件描述符 linux系统中,所有打开的文件都对应一个数字,这个数字由系统来分配,称为文件描述符。 PCB进程控制块里有文件描述符表,以数组形式存放于内核区。 一个进程默认打开3个文件描述符 STDIN_FILENO 0 STDOUT_FILENO 1 STDERR_FILENO 2 新打开文件返回文件描述原创 2017-12-12 20:44:17 · 330 阅读 · 0 评论 -
Linux 串口编程
首先了解一下终端,Linux 下包括当前终端、前台控制台终端、串口和虚拟终端主设备,这些终端均被映射成一个文件(即设备文件),从而能用文件IO函数来操作这些文件来控制终端。实际的物理串口: 即串口终端/dev/ttyS[n],ttyS系列指的是物理串行接口,即ttyS0为COM1,ttyS1为COM2。若使用当前主机串口通过串口线连接到另一台主机的串口时,就能直接通信。原创 2017-12-18 15:17:11 · 309 阅读 · 0 评论 -
C语言学习之数据类型
在C语言中有多种数据类型,而数据类型的本质可以理解为固定内存大小的别名,如char型在内存中占1个字节,int型占4个字节,是定义变量的模子。变量:变量名本质上是一段实际连续存储空间的别名。由字母和数字组成,第一个字符必须为字母,下划线“_”被看作字母,一般情况下,变量名使用小写字母。在程序中通过变量来申请并命名存储空间。通过变量的名字可以使用存储空间。给出如下代码:#in原创 2018-03-14 15:45:06 · 198 阅读 · 0 评论 -
LINUX学习之进程进阶
进程的概念:进程是一个具有一定独立功能的程序在某个数据集上的一次运行活动。一. 进程的一些特性(1)动态性:进程因创建而产生,由“撤销”而消亡,因“调度”而运行,因“阻塞”而停顿。进程由创建到消亡称为进程的声明周期;(2)并发性:同一时间段内有多个进程在系统中活动;(3)独立性:进程是可独立运行的基本单位,是操作系统资源分配和调度的基本单位;(4)异步性:每个进程都独立地执行,各自按照不可预知的速...原创 2018-06-22 20:13:10 · 284 阅读 · 1 评论