自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (1)
  • 收藏
  • 关注

转载 linux多线程设计

#include 1、创建 int pthread_create( pthread_t *tid, const pthread_attr_t *attr, void *(* func) (void *), void *arg ); attr: 线程属性包括:优先级、初始栈大小,是否应该成为一个守护线程。 缺省设置,NULL 后面是线程要执行的函数和参数 成功返回 0 2、等待一个给

2008-04-30 08:52:00 451

转载 fork函数的剖析

代码1:#include ; #include ; main () {     pid_t pid;          pid=fork();          if (pid                  printf("error in fork!");          else if (pid == 0)                  pri

2008-04-29 15:22:00 414

转载 查找含有某个字符串的文件(find&grep&xargs)

查找 当前目录下包含alias字符串的*.conf的文件 find . -name "*.conf" | xargs grep -H "alias" find . -name "*.conf" -exec grep -H "alias" {} /; 1. grep -R -l 一些也可以实现,但是通过管道 | 比单纯用grep 复杂的参数更有效率。 2. xargs是用来展开find获得的结果

2008-04-28 15:35:00 1523

转载 linux命令(linux之ls -l|grep "^-"|wc -l命令)

查看某文件夹下文件的个数 ls -l |grep "^-"|wc -l或find ./company -type f | wc -l 查看某文件夹下文件的个数,包括子文件夹里的。 ls -lR|grep "^-"|wc -l 查看某文件夹下文件夹的个数,包括子文件夹里的。 ls -lR|grep "^d"|wc -l 说明:ls -l

2008-04-28 14:17:00 6763

转载 linux shell教程(简单)

Shell本身是一个用C语言编写的程序,它是用户使用Linux的桥梁。 Shell既是一种命令语言,又是一种程序设计语言。作为命令语言,它交互式地解释和执行用户输入的命令;作为程序设计语言,它定义了各种变量和参数,并 提供了许多在高级语言中才具有的控制结构,包括循环和分支。它虽然不是Linux系统核心的一部分,但它调用了系统核心的大部分功能来执行程序、建立文件 并以并行的方式协调各个程序的运行

2008-04-28 14:05:00 1848

原创 shell脚本(从一些文件中查找含有特定字符的文件,将转移到指定地方)

#!/bin/bash ################## ##function:从一些文件中查找含有特定字符的文件,将转移到指定地方 ##author:lbl ## #文件位置 DIRS=/root/test DIRS_NEW=/root/test_new cd $DIRS for filename in `ls` do   findok=`grep liubl@maritech.cn $

2008-04-28 13:30:00 2566

转载 vim使用小技巧(1)

原文:http://www.enet.com.cn/article/2007/0910/A20070910816746.shtml应用技巧一:快速注释 1、连续行注释 使用Vim/Vi编辑shell脚本,在进行调试的时候,需要进行多行的注释,每次都要先切换到插入模式,在行首输入注释符“#”,再退回命令模式,非常麻烦。其实如果要注释连续行,可在命令模式下执行,格式如下: :起始行,终

2008-04-28 12:18:00 627

转载 vim 使用技巧

1. 使用 * 键可以向后搜索光标所在位置的单词。反之,使用 # 键可以向前搜索光标所在位置的单词。第一次使用 * 或者 # 进行搜索之后,则可以使用 N 或 Shift-N 继续进行搜索。另外,如果设置了hlsearch选项(:set hlsearch)的话,那么使用 * Shift-N 则可以标记当前的单词为高亮显示。2. 经常会遇到这样的情况,就是在命令行上输入含有一个长长的路径的命令

2008-04-28 11:05:00 594

转载 用qmake快速生成makefile

1.简介:  qmake是Trolltech公司创建的用来为不同的平台和编译器书写Makefile的工具。是qt工具包的 一部分.在Unix&linux上写程式的人大概都碰过Makefile。用 make 来开发和编译程式的确很方便,可是要写出一个 Makefile就不简单了,手写Makefile是比较困难并且容易出错的,这阻挡了很多一部分的linux爱好者加入linux程序开发的阵营。   虽然

2008-04-22 17:23:00 957

转载 linux解压 tar命令

linux解压 tar命令tar命令tar [-cxtzjvfpPN] 文件与目录 .... 参数: -c :建立一个压缩文件的参数指令(create 的意思); -x :解开一个压缩文件的参数指令! -t :查看 tarfile 里面的文件! 特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在! 因为不可能同时压缩与解压缩。 -z :是否同时具有 gzip

2008-04-22 14:07:00 773

转载 mkdir 命令

mkdir 命令 用途创建一个或多个新的目录。语法mkdir [ -m Mode ] [ -p ] Directory ...描述mkdir 命令创建由 Directory 参数指定的一个或多个新的目录。每个新目录包含标准项 .(点)和 ..(点-点)。您可以使用 -m Mode 标志为新的目录指定许可权。您可以使用 umask 子例程为 mkd

2008-04-22 14:02:00 9969 1

转载 Makefile 常用变量

Makefile 有三个非常有用的变量,分别是$@、$^、$。代表的意义分别是:$@--目标文件,$^--所有的依赖文件,$第一个依赖文件。例如:CC = gccOBJ = main.o mytool1.o mytool2.o main: $(OBJ)    $(CC) -o $@ $^ main.o: main.c mytool1.h mytool2.h    $(C

2008-04-22 10:14:00 1027

转载 makefile 小例(包含vpath,-I等的用法)

new|-- Makefile|-- dns|   |-- README|   |-- checkDNS.c|   |-- checkDNS.h|   |-- dns.h|   |-- genDNSPacket.c|   |-- genDNSPacket.h|   |-- readDNS.c|   `-- readDNS.h|-- http|   |-- checkHttp.c|   |-- ch

2008-04-22 10:13:00 4535

转载 Makefile 总述

一、Makefile里有什么?Makefile里主要包含了五个东西:显式规则、隐晦规则、变量定义、文件指示和注释。1、显式规则。显式规则说明了,如何生成一个或多的的目标文件。这是由Makefile的书写者明显指出,要生成的文件,文件的依赖文件,生成的命令。2、隐晦规则。由于我们的make有自动推导的功能,所以隐晦的规则可以让我们比较粗糙地简略地书写Makefile,这是由make所支持

2008-04-22 08:57:00 903

转载 自动生成Linux下Makefile全攻略

作为Linux下的程序开发人员,大家一定都遇到过Makefile,用make命令来编译自己写的程序确实是很方便。一般情况下,大家都是手工写一个简单Makefile,如果要想写出一个符合自由软件惯例的Makefile就不那么容易了。   在本文中,将给大家介绍如何使用 autoconf和automake两个工具来帮助我们自动地生成符合自由软件惯例的Makefile,这样就可以象常见的GNU程序一样,

2008-04-22 08:54:00 1820

转载 make是如何工作的

在默认的方式下,也就是我们只输入make命令。那么,    1、make会在当前目录下找名字叫“Makefile”或“makefile”的文件。    2、如果找到,它会找文件中的第一个目标文件(target),在上面的例子中,他会找到“edit”这个文件,并把这个文件作为最终的目标文件。    3、如果edit文件不存在,或是edit所依赖的后面的 .o 文件的文件修改时间要比edit这个文

2008-04-22 08:51:00 629

转载 使用Automake,Autoconf生成Makefile

使用Automake,Autoconf生成Makefile 在Unix上写过程序的人尤其是用 C 来开发程序的人一般都遇到过 Makefile,用 make 来开发和编译程序的确很方便,可是要写出一个Makefile就不那么简单了。GNU Make 那份几百页的文件,让许多人害怕。当然,现在关于make的文档比较多,不过写一个Makefile总是一件很烦人的事情,GNU Autoconf 及 Au

2008-04-22 08:37:00 726

转载 makefile 调用其他makefile文件

.|-- Makefile|-- test1|   |-- Makefile|   |-- bin|   |   `-- test|   |-- hello.o|   |-- include|   |   `-- hello.h|   `-- src|       `-- hello.c`-- test2    |-- Makefile    |-- bin    |   `-- test    

2008-04-22 08:31:00 14710 1

转载 常用U-Boot命令

Printenv 打印环境变量。Uboot> printenvbaudrate=115200ipaddr=192.168.1.1ethaddr=12:34:56:78:9A:BCserverip=192.168.1.5Environment size: 80/8188 bytesSetenv 设置新的变量Uboot> setenv myboard AT91RM9200DKUboot

2008-04-21 11:53:00 921

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除