码迷,mamicode.com
首页 >  
搜索关键字:误删文件 文件描述符    ( 1653个结果
Linux i/o 读写文件
获取文件描述后,就可以对文件进行读写操作。1、读文件ssize_tread(intfd,void*buf,size_tlen);参数:fd:文件描述符buf:存储读取缓存len:预计读取的字节数返回值:实际读取的字节数。描述:调用read后,系统会从fd参数所引用文件的当前位置读取len个字节,到buf中去。返回值..
分类:系统相关   时间:2015-10-14 01:50:29    阅读次数:193
TCP/IP网络编程 基于Linux编程_2 --I/O流分离的半关闭问题
理论基础 流:调用fopen打开文件后进行文件读写操作会创建流,套接字网络通信也会创建流,流是以数据收发为目的的一种桥梁,其实就是指数据的流动,我们可以理解为数据收发的路径。 I/O流分离:是指把数据的发送与接收流分开处理,由2个不同对象控制而不是交个1个对象。我们之前讲过2种I/O流分离的方法,第一种:通过调用fork函数创建子进程,父进程负责接收数据,子进程负责发送数据(学习笔记_11)。第二种...
分类:系统相关   时间:2015-10-13 17:21:34    阅读次数:243
多线程
线程----操作系统调度的最小单位。线程包含在进程中,是进程中实际运行的单位。一个进程中可以同时运行多个线程,每个线程执行不同的任务,这就是所谓的多线程。同一进程中多个线程将共享该进程中的全部系统资源,如虚拟地址空间、文件描述符和信号处理等,但是同一个进程中的多个线程都有各自的调用栈、寄存器环境.....
分类:编程语言   时间:2015-10-12 15:45:57    阅读次数:163
linux使用管道,IO重定向
程序是由数据+指令组成的,在程序设计时,默认从标准输入(standard-input)读取数据,向标准输出(standard-output)输出数据,程序执行错误则是输出至标准错误输出(standard-error)标准输入对于的文件描述符0输出1错误输出2IO重定向就是将程序本来应该0.1.2读取或者输出的数据..
分类:系统相关   时间:2015-10-12 14:39:29    阅读次数:181
系统优化 要点
一键优化系统脚本要求:1、安装系统是精简安装包(最小化安装)2、禁止开机不需要启动的服务3、优化系统内核参数/etc/sysctl.conf4、配置国内高速yum源5、增加系统文件描述符,堆栈等配置6、禁止root远程登录,修改ssh端口为特殊端口,禁止DNS,空密码7、有外网IP的机器需要开..
分类:其他好文   时间:2015-10-10 18:48:49    阅读次数:191
类似于fopen与fopen64的种种情况
在Linux和unix系统中,我们会遇到¥和¥64的情况。比如stat64,fopen64等fopen64是linux特有 的,fopen64()函数和fopen()函数相同的,只是底层的文件描述符创建是带有O_LARGEFILE标志。fopen64()函数为了加载大型文件所做的扩展。fopen r...
分类:其他好文   时间:2015-10-10 15:26:15    阅读次数:142
ACE反应器(Reactor)模式(1)
转载于:http://www.cnblogs.com/TianFang/archive/2006/12/13/591332.html1.ACE反应器框架简介反应器(Reactor):用于事件多路分离和分派的体系结构模式通常的,对一个文件描述符指定的文件或设备, 有两种工作方式:阻塞与非阻塞。所谓阻塞...
分类:其他好文   时间:2015-10-08 13:07:33    阅读次数:295
转载自~浮云比翼:Step by Step:Linux C多线程编程入门(基本API及多线程的同步与互斥)
Step by Step:Linux C多线程编程入门(基本API及多线程的同步与互斥)介绍:什么是线程,线程的优点是什么线程在Unix系统下,通常被称为轻量级的进程,线程虽然不是进程,但却可以看作是Unix进程的表亲,同一进程中的多条线程将共享该进程中的全部系统资源,如虚拟地址空间,文件描述符和信...
分类:编程语言   时间:2015-10-07 17:32:27    阅读次数:347
Linux标准输入输出
linux启动后,会默认打开3个文件描述符,分别是:标准输入standard input 0,正确输出standard output 1,错误输出:error output 2以后打开文件后。新增文件绑定描述符 可以依次增加。 一条shell命令执行,都会继承父进程的文件描述符。因此,所有运行的sh...
分类:系统相关   时间:2015-10-07 14:45:28    阅读次数:212
大并发高负载下的PHP-FPM参数调优
大并发高负载下的PHP-FPM参数调优主要针对PHP在Linux下的参数调优调整文件描述符限制#ulimit-n1000000#vi/etc/security/limits.conf#SettingShellLimitsforFileDescriptors*softnofile1000000*hardnofile1000000禁止PHP代码文件所在分区的文件系统访问时间更新#vi/etc/fstab比..
分类:Web程序   时间:2015-10-05 11:46:28    阅读次数:282
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!