- 博客(4)
- 收藏
- 关注
原创 pseudo terminal 伪终端
分配伪终端,以及使得这个伪终端可以实际使用int getpt (void):返回下一个可用的伪终端master端的文件描述符.int grantpt(int filedes):改变文件描述符对应的伪终端master端设备对应的slave设备的所有权和访问权限.所有者设置为调用进程的实际用户ID,组设置为一个特殊的组(通常是tty)或者是调用进程的实际组ID. 访问权限通常是所有者可读可...
2019-06-08 14:51:05 1014
原创 VIM窗口操作
下面这些都是省略C-w前缀.基本按单个字符和加ctrl是一样的分割窗口v: 垂直分割 (其实我根本分不清水平垂直,总之这个分割之后窗口间分割线是 | 这样的)s: 水平分割g]: 对光标下tag进行tselect并且在分割的窗口中打开它f: 分割并打开光标下文件预览窗口g}: 等同于在预览窗口中显示c-]会跳转到的窗口}: 在预览窗口中显示光标下的tag窗口间移动...
2019-05-03 16:23:59 171
原创 c,文件描述符,pipe
来自 the GNU C library在读写文件内容之前,必须和文件建立某种连接或者通信, 这个过程叫做open一个文件.在GNU系统中,这种连接有两种表示形式:stream和file descriptor, stream是基于file descriptor的.streamstream差不多就是加上缓冲的文件描述符,写到流的字符通常会累计,按块写入文件(减少系统调用),输入也是如此....
2019-04-28 15:55:54 517
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人