当前搜索:

printf()详解之终极无惑

1.printf()简介printf()是C语言标准库函数,用于将格式化后的字符串输出到标准输出。标准输出,即标准输出文件,对应终端的屏幕。printf()申明于头文件stdio.h。函数原型:int printf ( const char * format, ... );1返回值: 正确返回输出...
阅读(17) 评论(0)

MySQL数据库改名的三种方法

MySQL数据库改名的三种方法前不久去面试,被问到Innodb引擎的表如何改数据库名,当时我也只回答了MyISAM改如何操作,被一些细节问题打败,真是操蛋。如果表示MyISAM那么可以直接去到数据库目录mv就可以。Innodb完全不行,自己测试过,会提示相关表不存在。第一种方法:RENAME da...
阅读(35) 评论(0)

linux中快速清空文件内容的几种方法

这篇文章主要介绍了linux中快速清空文件内容的几种方法,需要的朋友可以参考下$ : > filename $ > filename $ echo "" > filename $ echo &am...
阅读(38) 评论(0)

linux下的find文件查找命令与grep文件内容查找命令

linux下的find文件查找命令与grep文件内容查找命令linux下的find文件查找命令与grep文件内容查找命令  在使用linux时,经常需要进行文件查找。其中查找的命令主要有find和grep。两个命令是有区的。  区别:(1)find命令是根据文件的属性进行查找,如文件名,文件大小,...
阅读(16) 评论(0)

Ubuntu终端多窗口分屏Terminator

1、安装Terminator最大的特点就是可以在一个窗口中打开多个终端sudo apt-get install terminator2、快捷键Ctrl+Shift+E 垂直分割窗口 Ctrl+Shift+O 水平分割窗口 F11 全屏 Ctrl+Shift+C ...
阅读(36) 评论(0)

Linux中执行shell脚本的4种方法总结

这篇文章主要介绍了Linux中执行shell脚本的4种方法总结,即在Linux中运行shell脚本的4种方法,需要的朋友可以参考下bash shell脚本的方法有多种,现在作个小结。假设我们编写好的shell脚本的文件名为hello.sh,文件位置在/data/shell目录中并已有执行权限。...
阅读(60) 评论(0)

Linux split cat 分割和合并文件的指令

将一个大文件分成若干个小文件方法 例如将一个BLM.txt文件分成前缀为 BLM_ 的1000个小文件,后缀为系数形式,且后缀为4位数字形式 先利用 wc -l BLM.txt       读出 BLM.txt 文件一共有多少行 再利用 split 命令 split ...
阅读(60) 评论(0)

Linux split命令参数及用法详解---linux分割文件命令

转载自:http://blog.csdn.net/xiaoshunzi111/article/details/52173994 功能说明:分割文件。 Split:按指定的行数截断文件 格式: split [-n] file [name] 参数说明: -n: 指定截断的每一文件的长...
阅读(53) 评论(0)

Linux下如何不停止服务,清空nohup.out文件

转自:http://www.sucheasy.com/OracleFusionMiddleware/640.html tips:最近发现有不少人在百度这个问题,当初如易我也是初学者,随便从网上搜了一下,就转过来了,不过为了避免搜索结果同质化,为大家提供更翔实的参考,我将n...
阅读(50) 评论(0)

切割nohup.out的脚本

写切割nohup.out文件的脚本: #!/bin/bash #help 这是为切割nohup.out文件编写的脚本 #定义时间 current_date=`date -d "-1 day" "+%Y%m%d"` echo $curre...
阅读(57) 评论(0)

shell脚本执行方法

bash shell 脚本的方法有多种,不同的方式也有差别之处。假设我们编写好的shell脚本的文件名为hello.sh,文件位置在/data/shell目录中并已有执行权限。   如下的简单shell脚本: 先来看一个简单的shell脚本: #!/bin/sh ...
阅读(53) 评论(0)

Linux下C程序插入执行shell脚本

1、system(执行shell命令) 相关函数 fork,execve,waitpid,popen 表头文件 #include 定义函数 int system(const char * string); 函数说明 system()会调用fork()产生子进程,由子进程来调用/bin/...
阅读(39) 评论(0)

linux中nohup和&有什么区别?

linux中nohup和&有什么区别? 根据 @eechen 的回答查了下系统系统信号,追加到问题后面了; 也试了下,在命令前添加nohup nohup /path/to/command  执行以上命令提示: nohup: 忽略输入并把输出追加到"nohup.o...
阅读(77) 评论(0)

第5章 脚本控制------------------------(以后台模式运行脚本、nohup)

5.2以后台模式运行脚本          有时直接从命令行界面运行shell脚本很不方便。有些脚本需要很长的时间才能处理,不可能让命令行界面等待太长时间。使用ps命令,可以查看Linux系统上运行的进程。所有进程不在终端监视器上运行。这就是所谓的后台运行进程。在后台模式中,进程运行时与终端...
阅读(70) 评论(0)

Shell脚本:2、后台处理nohup命令

nohup命令+ &命令,可以让你的程序在后台运行,这样如果你是用xshell来连接到服务器,即使xshell断开了,程序仍然可以运行 nohup可以不受关闭信号所影响, &用于将程序后台运行 具体执行命令为: nohup 你的命令 & ...
阅读(59) 评论(0)

MYSQL数据库在C语言API函数接口

MYSQL在 C 语言 中可用的API:   mysql_affected_rows() 返回被最新的UPDATE, DELETE或INSERT查询影响的行数。 mysql_close() 关闭一个服务器连接。 mysql_conne...
阅读(86) 评论(0)

GCC 编译标准-std=的设置方法

1) 最初的 ANSI C 标准 (X3.159-1989) 在 1989 年被批准,并于 1990 年发布。稍后这个标准被接受为 ISO 标准 (ISO/IEC 9899:1990) 。虽然 ISO 标准将 ANSI 标准的某些章节重新编号并变为条款,但是两者实际上并无区别。不论是 ANSI 标...
阅读(73) 评论(0)

(转)TCP连接异常断开检测

TCP是一种面向连接的协议,连接的建立和断开需要通过收发相应的分节来实现。某些时候,由于网络的故障或是一方主机的突然崩溃而另一方无法检测到,以致始终保持着不存在的连接。下面介绍一种方法来检测这种异常断开的情况 TAG: TCP连接异常断开  TCP断链     T...
阅读(113) 评论(0)

tcp长连接判断对方断开的方法

1、心跳包 2、keepalive检测,对于设置了keepalive来说,当tcp检测到对端socket不再可用时(不能发出探测包,或探测包没有收到ACK的响应包),select会返回socket可读,并且在recv时返回-1,同时置上errno为ETIMEDOUT。此时TCP的状态是断开的...
阅读(117) 评论(0)

tcp 服务端如何判断客户端断开连接

一篇文章:   最近在做一个服务器端程序,C/S结构。功能方面比较简单就是client端与server端建立连接,然后发送消息给server。我在server端会使用专门的线程处理一条socket连接。这就涉及到一个问题,如果socket连接断开(异常,正常)后,我如何才能感知到?se...
阅读(280) 评论(0)
    个人资料
    等级:
    访问量: 5万+
    积分: 897
    排名: 5万+
    最新评论