
linux
可人冰凌
这个作者很懒,什么都没留下…
展开
-
Linux 下命令分割符的作用:|| &&
1. || 分隔符的作用||在C语言里面的作用是逻辑或,按照同样的理解,当多条linux命令之间用||连接,表示只要任意一条命令执行成功,那么其他命令就会被忽略,表示成功执行了整体的连续命令,>>如果第一条命令执行成功,那么后面的命令就不再执行。>>如果第一条命令执行失败,那么后面的命令逐一执行,直到成功执行一个,退出,忽略之后的命令。>>如果所有命令都执行失败,那么所有命令都重原创 2012-10-24 14:58:19 · 935 阅读 · 0 评论 -
upd通信代码-linux版本
1.服务端代码[cpp] view plaincopyprint?#include /* See NOTES */ #include #include #include #include #include #include #include #define SERV_P转载 2012-12-27 14:14:41 · 551 阅读 · 0 评论 -
c程序内存分配
转载:http://hi.baidu.com/fengyun409/item/1ab52837dae872312e0f81eb在任何程序设计环境及语言中,内存管理都十分重要。在目前的计算机系统或嵌入式系统中,内存资源仍然是有限的。因此在程序设计中,有效地管理内存资源是程序员首先考虑的问题。第1节主要介绍内存管理基本概念,重点介绍C程序中内存的分配,以及C语言编译后的可执转载 2012-12-27 16:52:43 · 516 阅读 · 0 评论 -
codeblocks 配置编译器
1配置编译器的path, include, lib指出交叉编译器PATH:与Makefile相同,你只使用arm-linux-gcc,系统会找不到这个可执行程序在哪,需要exportPATH=...在Toolchain executables中:在Compiler's installationdirectory.写入toolchain的目录。注意:这里通常不是指放置arm-li转载 2012-12-07 16:25:42 · 1789 阅读 · 0 评论 -
如何得知自己正在使用的linux是什么版本呢,下面的几种方法将给你带来答案!
1. 查看内核版本命令: 1) [root@q1test01 ~]# cat /proc/version Linux version 2.6.9-22.ELsmp (bhcompile@crowe.devel.redhat.com) (gcc version 3.4.4 20050721 (Red Hat 3.4.4-2)) #1 SMP Mon Sep 19 18:00:5转载 2012-12-07 15:12:40 · 516 阅读 · 0 评论 -
标准输入输出、错误输出、重定向标准输出
再来看看 >& 操作符:重定向操作符描述>将命令输出写入到文件或设备(如打印机),而不是命令提示符窗口或句柄。从文件而不是从键盘或句柄读入命令输入。>>将命令输出添加到文件末尾而不删除文件中已有的信息。>&将一个句柄的输出写入到另一个句柄的输入转载 2012-12-02 15:25:22 · 680 阅读 · 0 评论 -
SNMP常用OID
Linux SNMP OID’s for CPU,Memory and Disk Statistics SNMP stands for Simple Network Management Protocol and consists of three key components: managed devices, agents, and network-management systems (转载 2012-11-16 14:27:32 · 1503 阅读 · 0 评论 -
如何使log文件达到指定大小就转储(logrotate)
Linux logrotate 问题:如何使Log文件一达到指定大小就转储 这个问题用crond做不了,因为他的检测间隔就是一分钟,你如果想在两次cron执行的间隔中,log文件的大小达到或超过指定大小就自动转的话,就需要自己写一个脚本,使用sleep这个程序,让她在指定的时间内执行,你可以指定为1秒执行一次logrotate或者其他时间间隔追问你好,脚本方面能不能说得原创 2012-11-13 15:01:37 · 5141 阅读 · 0 评论 -
详细linux logrotate 配置和测试(重在尝试)
一、logrotate 配置logrotate 程序是一个日志文件管理工具。用来把旧的日志文件删除,并创建新的日志文件,我们把它叫做“转储”。我们可以根据日志文件的大小,也可以根据其天数来转储,这个过程一般通过 cron 程序来执行。logrotate 程序还可以用于压缩日志文件,以及发送日志到指定的E-mail 。logrotate 的配置文件是 /etc/logrotate转载 2012-11-13 11:27:14 · 836 阅读 · 0 评论 -
[转]Netcat简介
NetCat是一个非常简单的Unix工具,可以读、写TCP或UDP网络连接(network connection)。它被设计成一个可靠的后端(back-end) 工具,能被其它的程序程序或脚本直接地或容易地驱动。同时,它又是一个功能丰富的网络调试和开发工具,因为它可以建立你可能用到的几乎任何类型的连接,以及一些非常有意思的内建功能。NetCat,它的实际可运行的名字叫nc,应该早很转载 2012-11-13 16:46:06 · 954 阅读 · 0 评论 -
Linux中利用logrotate来对log文件进行循环管理
Syslog-ng服务是Linux系统中重要的日志服务,搞过Linux下日志管理的大虾门肯定都熟悉这项服务,在此就不再赘述。现在谈一下对日志文件的管理问题。Syslog-ng服务只提供对log进行接收以及再处理(继续分发或者存储),但并不对产生的log文件进行管理,这样导致的后果就是可能这个文件越来越大,在我们这个项目中,由于忘了对日志文件进行管理,结果导致这个日志文件20多G,囧,很有可转载 2012-11-13 15:05:29 · 1143 阅读 · 0 评论 -
查看linux机器是32位还是64位
查看linux机器是32位还是64位的方法:file /sbin/init 或者 file /bin/ls/sbin/init: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, stripped如转载 2013-04-28 15:28:22 · 654 阅读 · 0 评论