- 博客(19)
- 资源 (7)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
转载 Linux:黑客传说
注:本文来自环球财经记者刘洋 今年,Linux 迎来了它的20岁生日。据称从4月开始,全球各地都在筹划着如何庆祝这一生日。但到底哪一天才是这款史上惟一可与 Windows 比肩的电脑操作系统确切的诞生之日,众说纷纭 ,有人说是1991年8月25日发明者本人李纳斯·托沃兹
2011-10-17 17:42:20
582
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
转载 Linux操作系统下C语言编程入门
linux操作系统下c语言编程入门 整理编写:007xiong 原文:Hoyt等 (一)目录介绍 1)Linux程序设计入门--基础知识 2)Linux程序设计入门--进程介绍 3)Linux程序设计入门--文件操作 4)Linux程序设计入门--时间概念 5
2011-10-12 16:52:37
1882
原创 编译内核----make config时候报错
在make menuconfig时,提示:*** Unable to find the ncurses libraries or the *** required header files. *** 'make menuconfig' requires the ncurses libraries. *** *** Install ncurses (ncurses-devel
2012-07-10 14:03:24
586
原创 Linux系统调用函数
#include #include #include #include #include int main(int argc,char *argv[]){int i;if(argcprintf("error!\n");}for(i=1;icreate(argv[i],0755);}}使用gcc test.c -o test提示
2012-07-06 11:14:41
386
原创 制作Linux U盘启动盘
USB闪存存储装置(优盘)一般只有钥匙扣大小,存储容量多为32MB和64MB。由于具有轻巧精致、使用方便、便于携带等优点,特别是对比软盘具有容量较大、安全可靠、读取速度较快等特性,越来越多人使用这种装置取代了软驱与软盘,在PC之间交换文件。目前新出的主板BIOS都支持USB软盘和硬盘的启动方式,这样对于Windows 98的系统维护与安装工作越来越方便。但是,厂家仅提供制作Windows 98
2011-11-17 09:08:32
561
原创 函数递归调用问题
#include int main(void){printf("result is %d\n",func(5));}int func(int i){int result=0;if(i==1){result=1;}if(i==0){result =0;}if(i>=2){result=i*func(i-1);}//return result
2011-10-31 10:52:21
405
原创 Ubuntu Linux CVS 安装
1. 安装 cvs $ sudo apt-get install cvs 2. 安装 cvsd $ sudo apt-get install cvsd cvsd安装以后, 会提示设置“repository” 的位置location, type in "/cvsroot". “RootJail” is setted in “/etc/cvsd/cvsd.conf”, the default va
2011-10-21 14:29:33
374
原创 C语言编译到详细过程
编译的概念:编译程序读取源程序(字符流),对之进行词法和语法的分析,将高级语言指令转换为功能等效的汇编代码,再由汇编程序转换为机器语言,并且按照操作系统对可执行文件格式的要求链接生成可执行程序。 编译的完整过程:C源程序-->预编译处理(.c)-->编译、优化程序(.s
2011-10-18 16:37:29
592
原创 Linux常用命令详解
名称:cat使用权限:所有使用者使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName说明:把档案串连接后传到基本输出(萤幕或加 > fileName 到另一个档案)参数:-n 或 --number 由 1 开
2011-10-18 10:47:16
516
原创 linux配置java环境变量(详细)
一. 解压安装jdk 在shell终端下进入jdk-6u14-linux-i586.bin文件所在目录, 执行命令 ./jdk-6u14-linux-i586.bin 这时会出现一段协议,连继敲回车,当询问是否同意的时候,输入yes,回车。之后会在当前目录下生成一个jdk
2011-10-14 09:09:37
354
原创 Linux 常用命令
0001 修改主机名 vi /etc/sysconfig/network,修改HOSTNAME一行为HOSTNAME=主机名,重启后也能生效 在终端下输入hostname YourNewHostname,也能暂时生效;重起后失效。(vi /etc/hostname
2011-10-13 15:56:55
485
原创 Linux+C语言开发+Makefile的用法总结
Mikefile的编写:假设源代码如下:/*main.c*/#include "mytool1.h"#include "mytool2.h"int main(void){mytool1_print("Hello");mytool2_print("H
2011-10-13 10:53:49
1073
转载 Makefile
什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要
2011-10-12 16:51:48
306
原创 Linux必学的重要命令
tar 1. 作用tar命令是Unix/Linux系统中备份文件的可靠方法,几乎可以工作于任何环境中,它的使用权限是所有用户。 2. 格式tar [主选项+辅选项] 文件或目录 3.主要参数 使用该命令
2011-10-12 14:17:20
344
转载 C语言宏定义技巧
C语言宏定义技巧(常用宏定义) 写好C语言,漂亮的宏定义很重要,使用宏定义可以防止出错,提高可移植性,可读性,方便性 等等。下面列举一些***软件中常用得宏定义。。。。。。 1,防止一个头文件被重复包含#ifndef COMDEF_H#de
2011-10-11 16:22:28
307
原创 Linux查看硬件信息
系统# uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo # 查看CPU信息 # hostname
2011-10-11 10:45:42
821
原创 Ubuntu命令
查看软件xxx安装内容dpkg -L xxx 查找软件 apt-cache search 正则表达式 查找文件属于哪个包dpkg -S filename apt-file search filename查询软件x
2011-10-10 18:01:13
329
转载 gdb调试
一:列文件清单 1. List (gdb) list line1,line2 二:执行程序 要想运行准备调试的程序,可使用run命令,在它后面可以跟随发给该程序的任何参数,包括标准输入和标准输出说明符()和外壳通配符(*、?、[、])在内。 如果你使用不带
2011-10-10 15:14:29
293
jQuery JavaScript手册
2011-02-10
Picasa 谷歌看图工具
2010-05-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人