Linux
蜗牛lx
想,都是问题,做,才是答案。
展开
-
Linux shell sed命令的用法
用sed命令在行首或行尾添加字符的命令有以下几种:假设处理的文本为test.file在每行的头添加字符,比如"HEAD",命令如下:sed 's/^/HEAD&/g' test.file在每行的行尾添加字符,比如“TAIL”,命令如下:sed 's/$/&TAIL/g' test.file几点说明:1."^"代表行首,"$"代表行尾2.'s/$/&a...原创 2020-10-12 11:20:04 · 236 阅读 · 0 评论 -
Linux下send函数 Broken pipe错误的解决方法
在linux下写socket的程序的时候。如果尝试send到一个disconnected socket上,就会让底层抛出一个SIGPIPE信号。client端通过 pipe 发送信息到server端后,就关闭client端, 这时server端,返回信息给 client 端时就产生Broken pipe 信号了。对于产生信号,我们可以在产生信号前利用方法 signal(int signum...转载 2018-11-15 18:08:58 · 3337 阅读 · 0 评论 -
open和fopen的区别
open和fopen的区别:1.缓冲文件系统 缓冲文件系统的特点是:在内存中开辟一个缓冲区,为程序中的为一个文件使用,当执行读文件操作时,先从磁盘文件中将数据读入内存缓冲区中,装满后再从内存缓冲区中依次读入接收的变量中,执行写文件操作时,先将数据写入内存缓冲区中,待内存缓冲区装满之后再写入文件。由此可以看出,内存 “缓冲区”的大小,影响着实际操作外存的次数,内存“缓冲区”越大,则操作...转载 2018-11-15 19:13:13 · 544 阅读 · 0 评论