首页 > 系统相关 >Ubuntu终端cmdline输入单行长文本消息的限制

Ubuntu终端cmdline输入单行长文本消息的限制

时间:2023-01-04 20:35:42浏览次数:51  
标签:... 4096 单行 terminal cmdline Ubuntu 文本

Linux-Ubuntu terminal输入单行长文本消息的限制4096

我真的很无语好吧orz
在做socket编程的时候,要求传长文本消息,20KB这样的。
就是如果单行文本消息很长比如说20480B=20KB这样的,直接复制到terminal,然后C语言程序调用read来读stdin,每次最多4096,每次...
然后我也不是什么大牛,client传数据给server,server只能显示4096,我就很纳闷,还以为是我程序写的有问题,或者是socket有限制什么的。然后也没怎么搜到前人的经验帖。
代码改到满目疮痍,后来我才明白这是操作系统的限制。…(:ェ)| ̄|_
◔‸◔
解决...

  • 至于改变terminal的输入限制,我并没有找到解决方法,如果有人不吝赐教我真的会很感谢ta
  • 于是我从stdin改成了文件输入...嗯这是我唯一的解决方法了
FILE *fp = fopen("text.txt","r");

标签:...,4096,单行,terminal,cmdline,Ubuntu,文本
From: https://www.cnblogs.com/sectumsempra/p/17025919.html

相关文章

  • ubuntu下安装mysql + qt编译mysql插件
    sudoapt-getinstallmysql-serverapt-getisntallmysql-clientsudoapt-getinstalllibmysqlclient-dev安装成功后可以看一下有没有进程在监听sudonetstat-tap......
  • 【神医华佗】Ubuntu空间爆满?cupsd惹的祸!!!
    病情描述打开Ubuntu准备工作,结果黑屏,等了一会(几分钟),通过ssh连上,使用df-h查看磁盘占用,发现/var目录空间被占满了,上图:病情分析先top查看资源占用,如下图所示:这不,病灶找......
  • MySQL------单行函数汇总
    基本函数函数用法举例ABS(x)返回x的绝对值ABS(-2)=2;ABS(13)=13SIGN(X)返回X的符号。正数返回1,负数返回-1,0返回0SIGN(-265)=-1;SIGN(123)=1PI()......
  • ubuntu install ssh
    安装软件sudoapt-getinstallopenssh-server设置ssh开机启动sudosystemctlenablessh开启ssh服务sudosystemctlstartssh允许root远程登录sudo......
  • ubuntu 添加 用户sudo 权限
    添加用户sudoadduserusername添加权限sudousermod-Gsudousername这种方式似乎只有重启系统,才会永久起效;否则,需要su-username来启动管理员权限。......
  • Docker在ubuntu下的安装和使用
    ---------------------------容器安装与验证---------------------------安装参考:https://www.runoob.com/docker/ubuntu-docker-install.html安装是否安装验证:$ sudo ......
  • Ubuntu 安装MySQL 并 重置root密码
    注:如果不是root用户,命令前需加上sudo1、安装MySQLapt-getinstallmysql-server如果报错则更新源 apt-getupdate  2、安装好MySQL后,启用MySQL servicemysql......
  • Ubuntu下解决IDEA与Maven的配置问题:Dmaven.multiModuleProjectDirectory system prope
    1问题描述当在ubuntu下使用IDEA13.0maven3.3.9的时候mvnpackage出现问题/usr/lib/jvm/java-7-openjdk-amd64/bin/java-Dmaven.home=/home/xubo/cloud/apache-maven-3.3......
  • 【Linux】Ubuntu18.04设置开机自启动脚本(自动打开新终端执行命令)
    除了系统上配置的默认启动应用程序之外,gnome-session-properties程序使用户能够配置登录时应启动哪些应用程序。操作步骤1.终端输入gnome-session-properties12.......
  • 【Linux】Ubuntu18.04 设置开机自启动shell脚本
    需求:我有一个功能,需要打开 termial终端 手敲命令启动,每次开机都要手动执行一次命令,很不方便,能否设置为开机自动启动?解决方案:1.进入/lib/systemd/system能看到有很多启......