E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
fcntl()
文件I/O实践(3) --文件共享与
fcntl
文件共享一个进程打开了两个文件文件表条目(file-table-entry): 1.文件状态标志(file-status-flags): 读/写/追加/同步/非阻塞等; 2.当前文件偏移量 3.v节点指针//验证 intmain(intargc,char*argv[]) { intfd1=open("test.txt",O_RDONLY); if(fd1==-1) err_exit("fd1
hanqing280441589
·
2015-02-18 09:00
文件共享
fcntl
Linux编程
linux C语言拷贝文件源码
#include <stdio.h> #include <stdlib.h> #include <unistd.h> #include <
fcntl
.h
hougechuanqi
·
2015-02-15 15:00
linux
MFC 同时使用Console输出信息
#include <io.h>#include <
fcntl
.h>#include <io.h>#include <
fcntl
.h>void OpenConsole
CrackRen
·
2015-02-10 10:00
console
GlusterFS的分布式锁
GlusterFS锁由记录锁构成,即通过
fcntl
实现,可对文件的某一区域
党志强
·
2015-02-04 14:42
GlusterFS的分布式锁
GlusterFS锁由记录锁构成,即通过
fcntl
实现,可对文件的某一区域
党志强
·
2015-02-04 14:42
GlusterFS的分布式锁
GlusterFS锁由记录锁构成,即通过
fcntl
实现,可对文件的某一区域
党志强
·
2015-02-04 14:42
GlusterFS
Linux系统调用--
fcntl
函数详解
#include#includeint
fcntl
(intfd,intcmd);int
fcntl
(intfd,intcmd,longarg);int
fcntl
(intfd,intcmd,structflock
u012468214
·
2015-01-30 11:00
linux
操作系统
文件系统
c中实现utf8和gbk的互转
iconv.h> #include <stdlib.h> #include <stdio.h> #include <unistd.h> #include <
fcntl
.h
jimmee
·
2015-01-10 21:00
c
iconv
utf8&gbk编码
c中实现utf8和gbk的互转
iconv.h> #include <stdlib.h> #include <stdio.h> #include <unistd.h> #include <
fcntl
.h
jimmee
·
2015-01-10 21:00
c
utf8&gbk编码
iconv
Linux/Unix 奇怪问题集锦
办法:
fcntl
(fd, F_SETFD, FD_CLOEXEC);原因:参考:http://bbs.csdn.net/topics/390496123
oldmtn
·
2015-01-09 09:00
kill_async与fasync_helper函数
应用程序通过
fcntl
给自己的SIGIO信号安装自己的响应函数,驱动通过kill_fasync(&async,SIGIO,POLL_IN);发SIGIO信号给应用程序,应用程序就调用自己安装的响应函数去处理
luckywang1103
·
2015-01-06 20:00
liunx下copy 指令的 实现
#include <stdio.h> #include <unistd.h> #include <
fcntl
.h> #include <errno.h
海天片语
·
2015-01-04 16:00
linuc
《网络编程》ioctl 操作
概述 ioctl函数和
fcntl
函数类似,都可用于对描述符的操作,获取或设置已打开描述符的属性,但是两个函数在网络编程相关中操作针对不同了类型,
fcntl
函数有套接字操作、文件操作,而ioctl
chenhanzhun
·
2014-12-17 16:00
函数
函数
fcntl
ioctl
Linux系统编程之
fcntl
#include#include int
fcntl
(intfd,intcmd); int
fcntl
(intfd,intcmd,longarg); int
fcntl
(intfd,intcmd,structflock
cherish_2012
·
2014-12-08 13:00
expected specifier-qualifier-list before 'size_t'
包含sg.h,编译的时候报错:sg.h:39:error:expectedspecifier-qualifier-listbefore'size_t'原来是没有把
fcntl
.h放在它的前面。
csdn_ynt
·
2014-12-04 22:56
error_warning
python 分析redis
/usr/bin/envpython#coding=utf-8importMySQLdbimportredisimportosimportsocket,
fcntl
,struct#printredis.
511769193
·
2014-12-04 15:10
redis
mysql
python
socket之异步connect
异步connect:1.将打开的socket设为非阻塞的,可以用
fcntl
(socket,F_SETFL,O_NONBLOCK); 2.发connect调用,这时返回0说明已经连接成功了;如果返回-1,
yueqian_zhu
·
2014-11-26 19:00
底层I/O(无缓冲)与 C标准I/O 学习笔记
C标准I/O函数与无缓冲I/Oopen,read,write,close,lseek,
fcntl
,ioctl,mmap等系统函数称为无缓冲I/O--unbufferI/O函数,因为它们位于C标准库的I/
u010944778
·
2014-11-21 23:00
Linux
fcntl
函数详解
Linux
fcntl
函数详解功能描述:根据文件描述词来操作文件的特性。
bluehawksky
·
2014-11-21 13:00
linux
socket
fcntl
文件IO操作原理(04)——
fcntl
函数
5、
fcntl
函数可以用
fcntl
函数改变一个已打开的文件的属性,可以重新设置读、写、追加、非阻塞等标志(这些标志称为FileStatusFlag),而不必重新open文件。
乌合之众
·
2014-11-18 14:00
read
相关函数:readdir,write,
fcntl
,close,lseek,readlink,fread头文件:#include定义函数:ssize_tread(intfd,void*buf,size_tcount
Michaelwubo
·
2014-11-17 15:00
open
相关函数:read,write,
fcntl
,close,link,stat,umask,unlink,fopen头文件:#include #include #include定义函数: intopen
Michaelwubo
·
2014-11-17 15:00
flock
相关函数:open,
fcntl
头文件:#include定义函数:intflock(intfd,intoperation);函数说明:flock()会依参数operation所指定的方式对参数fd所指的文件做各种锁定或解除锁定的动作
Michaelwubo
·
2014-11-17 15:00
fcntl
相关函数:open,flock头文件:#include #include定义函数:int
fcntl
(intfd,intcmd);int
fcntl
(intfd,intcmd,longarg);int
fcntl
Michaelwubo
·
2014-11-17 15:00
dup()
相关函数:open,close,
fcntl
,dup2头文件:#include定义函数:intdup(intoldfd);函数说明:dup()用来复制参数oldfd所指的文件描述词,并将它返回.此新的文件描述词和参数
Michaelwubo
·
2014-11-17 15:00
creat
相关函数:read,write,
fcntl
,close,link,stat,umask,unlink,fopen头文件:#include #include #include定义函数:intcreat
Michaelwubo
·
2014-11-17 15:00
dup2
相关函数:open,close,
fcntl
,dup头文件:#include定义函数:intdup2(intodlfd,intnewfd);函数说明:dup2()用来复制参数oldfd所指的文件描述词,并将它拷贝至参数
Michaelwubo
·
2014-11-17 15:00
close()
相关函数:open,
fcntl
,shutdown,unlink,fclose头文件:#include定义函数:intclose(intfd);函数说明:当使用完文件后若已不再需要则可使用close()关闭该文件
Michaelwubo
·
2014-11-17 15:00
《unix高级环境编程》高级 I/O——记录锁
fcntl
记录锁 记录锁可以通过
fcntl
函数进行控制,该函数的基本形式如
chenhanzhun
·
2014-11-15 10:00
记录锁
fcntl记录锁
《unix高级环境编程》高级 I/O——非阻塞 I/O
对于一个给定的文件描述符由以下两种方法可以对其指定非阻塞I/O:若调用 open获得描述符,则可指定 O_NONBLOCK 标志;对已打开的描述符,可以使用
fcntl
,由该函数打开 O_NONBLOCK
chenhanzhun
·
2014-11-15 08:00
IO
非阻塞IO
fcntl
函数详解
用法:int
fcntl
(intfd,intcmd);int
fcntl
(intfd,intcmd,longarg);int
fcntl
(intfd,intcmd,structflock*lock);参数:fd
chenpingpiao
·
2014-11-14 13:01
fcntl函数详解
其他
fcntl
函数详解
用法:int
fcntl
(intfd,intcmd);int
fcntl
(intfd,intcmd,longarg);int
fcntl
(intfd,intcmd,structflock*lock);参数:fd
chenpingpiao
·
2014-11-14 13:01
fcntl函数详解
学习笔记-实验楼项目课(Linux桌面字典)
import os import re import time import
fcntl
import logging import pygtk pygtk.require('2.0') import
LSoam
·
2014-11-04 17:00
linux
python
学习笔记
项目课
实验楼
学习笔记-实验楼项目课(Linux桌面字典)
importos importre importtime import
fcntl
importlogging importpygtk pygtk.require('2.0') importgtk importgobject
305365977
·
2014-11-04 17:53
linux
python
项目
实验楼
通过管道实现文件复制
include"stdlib.h"#include"unistd.h"#include"sys/types.h"#include"sys/stat.h"#include"string.h"#include"
fcntl
.h
你好拼
·
2014-10-26 01:10
Posix
读书笔记:第9章 记录上锁 (2)
《UNIX网络编程:卷2》P155-P156:图9-2
fcntl
上锁的加1测试--------------------------------------------/* * lockmain.c
__K__
·
2014-10-23 23:00
读书笔记
《UNIX网络编程》
linux串口阻塞与非阻塞控制
open(COM_DEV_NAME,O_RDWR|O_NONBLOCK);//非阻塞 open(COM_DEV_NAME,O_RDWR);//阻塞2.打开以后可以通过
fcntl
()函数进行修改
我爱咸蛋黄
·
2014-10-11 17:00
epoll示例
include <sys/epoll.h> #include <netinet/in.h> #include <arpa/inet.h> #include <
fcntl
.h
·
2014-09-29 16:00
epoll
UNIX环境高级编程 高级I/O
相关函数列表//调用open函数时指定O_NONBLOCK参数即可打开非阻塞I/O //记录锁 #include int
fcntl
(intfd,intcmd,...
我是小小鸟
·
2014-09-27 17:00
unix
UNIX环境高级编程 高级I/O
相关函数列表//调用open函数时指定O_NONBLOCK参数即可打开非阻塞I/O //记录锁 #include int
fcntl
(intfd,intcmd,...
我是小小鸟
·
2014-09-27 17:00
unix
使用系统调用
fcntl
()来对文件加锁
在文已经共享的情况下如何操作,也就是当多个进程同时操作同一个文件时,我们怎么保证文件数据的正确性。linux通常采用的方法是文件上锁,来避免共享资源的产生竞争状态。 文件锁包括建议性锁和强制性的锁。建议性的,顾名思义,相对温柔一些,在对文件进行锁操作时,会检测是否已经有锁存在,并且尊重已有的锁。在一般的情况下,内核和系统都不使用建议锁。强制性的锁是由内核执行的锁
nyist327
·
2014-09-27 15:00
linux
文件
多进程
文件锁
协同锁
fcntl
函数
fcntl
使用功能描述:根据文件描述词来操作文件的特性。
aa838260772
·
2014-09-26 22:00
信号量
#include <semaphore.h> #include <
fcntl
.h> #include <iostream> #include <vector
xiangjie88
·
2014-09-26 10:00
信号量
利用Python 程序实现Linux 网卡 bonding 实现
/usr/bin/env python import os,sys,time,re,shutil import socket import
fcntl
import struct import traceback
swq499809608
·
2014-09-23 09:04
linux
Bond
netmask
modpore
非阻塞socket实例
lighttpd中使用了非阻塞socket,首先在建立socket的fd之后,调用
fcntl
(fd,F_SETFL,O_NONBLOCK|O_RDWR);将socket置为非阻塞模式,之后,再向客户端发送
vah101
·
2014-09-19 16:00
fcntl
使用
#include#include int
fcntl
(intfd,intcmd); int
fcntl
(intfd,intcmd,longarg); int
fcntl
(intfd,intcmd,structflock
wenwuge_topsec
·
2014-09-17 11:00
linux
fcntl
设置FD_CLOEXEC标志作用
通过
fcntl
设置FD_CLOEXEC标志有什么用?
damotiansheng
·
2014-09-15 23:00
异步I/O
方法一:使用
fcntl
来置O_ASYNC位。
onmyway_1985
·
2014-09-12 10:00
I/O
记录锁
#include <errno.h> #include <
fcntl
.h> #include <unistd.h> #include <iostream
xiangjie88
·
2014-09-11 16:00
记录
python 查看Linux crontab列表
pythonfromcrontabimportCronTabimportsys,refromcroniterimportcroniterfromdatetimeimportdatetimeimportsocketimport
fcntl
importstructdefget_ip_address
skskevin
·
2014-09-01 13:58
python
查看linux
crontab列表
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他