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