1.显示所有的打开文件信息分别是COMMAND、PID、USER、FD、TYPE、DEVICE、SIZE/OFF、NODE.NAMe等#lsof
COMMANDPIDUSERFDTYPEDEVICESIZE/OFFNODENAME
init1rootcwdDIR253,040962/
init1rootrtdDIR253,040962/
init1roottxtREG253,0145180147164/sbin/init
init1rootmemREG253,018..
分类:
系统相关 时间:
2016-10-04 08:05:48
阅读次数:
363
ajax+FormData+javascript实现无刷新表单信息提交 原理: dom收集表单信息,利用FormData快速收集表单信息 ,实例化表单数据对象 同时收集fm的表单域信息。 var fd = new FormData(fm); //实例化对象 alert(fd); fd对象内部有收集的 ...
分类:
编程语言 时间:
2016-10-02 13:08:12
阅读次数:
250
chmod和fchmod函数分别可以用来修改文件和一个已经打开的文件的文件权限位。 函数原型: 函数参数: path:要操作的文件路径名 fd:要操作的文件描述符 mode:要修改的文件权限 返回值: 调用成功时返回 0 调用失败时返回 -1 参数mode可以为下列宏的组合 要注意的一点是: 进程使 ...
分类:
其他好文 时间:
2016-10-01 14:41:20
阅读次数:
156
记录文件属性的相关数据结构都是存在于内核空间中,在进程的用户空间中是直接访问不到这些数据结构的,只能通过操作系统提供的系统调用来访问。而stat等函数就是操作系统为用户进程提供的用来获取文件属性的系统调用。 函数原型: 函数参数: path:要操作文件的路径名 fd:要操作的文件描述符 buf:存放 ...
分类:
其他好文 时间:
2016-10-01 12:52:37
阅读次数:
310
pread和pwrite函数是Linux提供的另外一种读取和写入文件的操作。pread函数的操作可以看作是顺序调用了lseek函数和read函数,同样pwrite函数也类似。 函数原型: 函数参数: fd:要操作的文件描述符 buf:在pread函数中表示存储读出数据的内存首地址,在pwrite函数 ...
分类:
其他好文 时间:
2016-10-01 12:51:16
阅读次数:
235
lseek函数用来设置当前文件偏移量。 函数原型: 函数参数: fd:要操作的文件描述符 offset:基于whence参数的偏移量 whence:参考点位置 返回值: fd:要操作的文件描述符 offset:基于whence参数的偏移量 whence:参考点位置 返回值: 调用成功时返回当前相对于 ...
分类:
其他好文 时间:
2016-10-01 12:51:11
阅读次数:
156
write函数用来在进程中向文件中写入内容。 函数原型: 函数参数: fd:要操作的文件描述符 buf:准备写入文件中的数据的内存首地址 count:希望写入的字节数 返回值: fd:要操作的文件描述符 buf:准备写入文件中的数据的内存首地址 count:希望写入的字节数 返回值: 调用成功时返回 ...
分类:
其他好文 时间:
2016-10-01 12:45:34
阅读次数:
153
open函数用来在进程中打开文件,如果成功则返回一个文件描述符fd。 函数原型: 函数参数: pathname:打开文件的路径名 flags:用来控制打开文件的模式 mode:用来设置创建文件的权限(rwx)。当flags中带有O_CREAT时才有效。 返回值: pathname:打开文件的路径名 ...
分类:
其他好文 时间:
2016-10-01 12:41:04
阅读次数:
155
1、文件描述符和inode号码是不同的两个东西。 1、文件描述符和inode号码是不同的两个东西。 2、对于每个进程,系统会建立一个进程控制块(PCB)来保存相关的信息,而这个PCB在内核中的表现其实就是一个称为task_struct的结构体,这个结构体的成员用来保存与此进程有关的相关信息,其中有个 ...
分类:
其他好文 时间:
2016-10-01 12:37:01
阅读次数:
357
fcntl函数是用来在进程中实现对文件的多种操作的函数,通过不同的命令可以实现不同的操作。常用的操作有复制文件描述符、为文件设置建议锁和获取设置文件控制标志等。 函数原型: 操作一:复制文件描述符实现文件共享 函数参数: fd:要操作的文件描述符 cmd:F_DUPFD arg:文件描述符 返回值: ...
分类:
其他好文 时间:
2016-10-01 12:35:41
阅读次数:
187