1.先介绍几个命令: 1. lsof -i:80 查看80端口的占用情况 命令返回结果: COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME nginx 46678 xiaoju 7u IPv4 3292095214 0t0 TCP *:http ( ...
分类:
系统相关 时间:
2018-06-22 01:02:01
阅读次数:
283
sort文本排序-n按照数值大小排序-r倒序排序-u去除重复行-t指定分隔符-k按指定区间排序-b忽略每行开头存在的空格字示例-n-r-u后面直接跟文件就可以1-t和-k用法[root@maillianxi]#catsortshitigb-cd-rc-fb5.2.3.68db-ce-bc-ag3.4.3.21vb-dc-gc-ae3.2.6.55ab-fd-dc-as3.2.3.50以-为分隔符,
分类:
系统相关 时间:
2018-06-21 18:30:27
阅读次数:
168
os模块 :操作系统的接口 源码在Lib/os.py os.name 判断所在系统os.system() 运行shell命令 'nt':windows; 'posix':'Linux/Unix'. os.chdir(path) os.fchdir(fd) os.getcwd os.fsencode( ...
分类:
编程语言 时间:
2018-06-20 19:04:43
阅读次数:
201
一、lseek函数 每个打开文件都有一个与其相关联的“当前文件偏移量”。它通常是一个非负整数,用以度量从文件开始处 计算的字节数。通常,读、写操作都从当前文件偏移量处开始,并使偏移量增加所读写的字节数。当打开一个文 件时,除非指定O_APPEND选项(调用open函数时使用了O_APPEND),否则 ...
分类:
系统相关 时间:
2018-06-20 00:08:04
阅读次数:
231
shell的特性之十:输入输出重定向和管道I/O:设备,寄存器I/OportLinux:一切皆文件名称解析文件描述符(句柄):filedescriptor,FD是内核用来追踪现在文件的INPUT:标准输入,stdin,0OUTPUT:标准输出,stdout,1ERRPUT:标准错误输出,stderr,2I/O重定向:<,<<:输入重定向<:输入重定向<<:此处创
分类:
系统相关 时间:
2018-06-19 23:25:56
阅读次数:
336
单线程服务器select版: select >最多1024个 poll >解决了套接字上限的问题 >轮询检测 关于 sys模块: 通过fd找套接字 ...
分类:
其他好文 时间:
2018-06-16 20:01:47
阅读次数:
155
裝置 裝置在Linux內的檔名 SCSI/SATA/USB硬碟機 /dev/sd[a-p] USB快閃碟 /dev/sd[a-p] (與SATA相同) VirtI/O界面 /dev/vd[a-p] (用於虛擬機器內) 軟碟機 /dev/fd[0-1] 印表機 /dev/lp[0-2] (25針印表機 ...
分类:
系统相关 时间:
2018-06-14 18:38:28
阅读次数:
198
EPOLL技术 在linux的网络编程中,很长的时间都在使用select来做事件触发。在linux新的内核中,有了一种替换它的机制,就是epoll。相比于select,epoll最大的好处在于它不会随着监听fd数目的增长而降低效率。因为在内核中的select实现中,它是采用轮询来处理的,轮询的fd数 ...
分类:
其他好文 时间:
2018-06-12 19:43:46
阅读次数:
157
用于进程间通信的管道 pipe函数 摘自:https://blog.csdn.net/oguro/article/details/53841949 #include <unistd.h> int pipe(int pipefd[2]); 描述: 父进程调用pipe函数创建管道,得到两个文件描述符fd ...
分类:
其他好文 时间:
2018-06-11 23:38:16
阅读次数:
191
APP对fd/InputChannel的注册过程: new WindowInputEventReceiver extends InputEventReceiver//InputEventReceiver类的dispatchInputEvent函数会调用onInputEvent onInputEven ...
分类:
移动开发 时间:
2018-06-11 22:18:43
阅读次数:
277