Linux
_上下求索_
天道酬勤
展开
-
鸟哥的私房菜—第13章 学习shell script习题答案
最近一直没有写博客,因为一直在看鸟哥的私房菜学习Linux的基本操作和shell script的基本语法,感觉也没什么好写的~ 现在看到第13章了,课后习题觉得还是可以写一下的~一共五道题,都写出来答案了,仅供参考~1、 請建立一支 script ,當你執行該 script 的時候,該 script 可以顯示: 1. 你目前的身份 (用 whoami ) 2原创 2014-11-08 19:50:58 · 915 阅读 · 0 评论 -
Linux下实现MySQL存储和提取图片
转载于:http://blog.csdn.net/sunrier/article/details/7686464前言: 最近正好在项目中接触到MySQL数据库,无聊时候突然想把照片存储到数据库中,这一想法让我不断的查找资料和编写代码的实践和测试下,今天最终在Linux下实现这一功能. //dbproc.c/****************************转载 2015-04-04 22:00:53 · 444 阅读 · 0 评论 -
Linux下安装zlib-实现压缩功能
zlib 程序库是著名的压缩引擎,zlib 也是著名的gzip (GNU zip) 所采用的压缩引擎。 如何安装zlib库? 一、 首先安装zlib,从其官方网站下载最新的源程序,网址:http://www.gzip.org/zlib/。 在然后将下载的文件解压释放到目录。解压后文件夹中自带了合适的makefile: 当使用make命令原创 2015-04-05 22:20:32 · 980 阅读 · 0 评论 -
makefile文件和子目录
平常使用小项目的时候,一般就把源文件,头文件放在makefile的同一目录进行编译,但是对于大型的项目,我们会将构成一个函数库的原创 2015-04-02 11:51:04 · 669 阅读 · 0 评论 -
[转]Linux makefile 教程 非常详细,且易懂
陈皓 (CSDN)概述——什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写ma转载 2015-04-02 09:50:41 · 278 阅读 · 0 评论 -
《Linux程序设计 第四版》之第五章的练习题
1、P168一个完整的终端输出选择菜单的程序。#include#include#include#include#include#include #include #include #include int getchoice(char* ,const char** ,FILE*,FILE*);static FILE* output_stream=(FILE原创 2014-12-10 11:43:34 · 882 阅读 · 0 评论 -
《Linux程序设计 第四版》之第四章的练习题
1、P128一个获取日期 时间 格式化获取时间 日期 的程序。#include#includeint main(int argc,char** argv){struct tm* time1,*time_trans; //时间数据结构time_t alt;char c_time[128];char* result;char* result1="";time(原创 2014-12-01 22:25:16 · 759 阅读 · 1 评论 -
《Linux程序设计 第四版》之第三章的练习题
1、P103一个目录扫描程序。#include#include#includeint isAdir(char* path); //判断路径是否是目录类型void printdirs(char* path,int depth) //递归遍历打印文件与目录名{ DIR* dir=opendir(path); struct dirent* dirents; ch原创 2014-11-24 21:09:52 · 740 阅读 · 0 评论 -
虚拟机下为CentOS联网
前言: 最近在学Linux原创 2014-10-29 20:46:25 · 450 阅读 · 0 评论 -
《Linux程序设计 第四版》之第二章的最后练习题
这篇文章是《Linux程序设计 第四版》中的第二章的最后练习题(2.8综合应用), 题目是编写一个CD数据库应用程序, 首先:用两个文件来保存存储的数据,一个是title_file.cdb,一个是column_file.cdb! title_file.cdb里面保存的是唱片的基本信息:拥有如下四个字段: CD的目录编号,标题,唱片类型,作曲家或艺术家; column_fi原创 2014-11-16 15:10:55 · 490 阅读 · 0 评论 -
虚拟机下CentOS与主机共享文件
装了VM虚拟机后,如果想要从主机上传文件到虚拟机上,或者从虚拟机传送文件到主机上,共享文件夹不失为一个简单便捷的方法。 1、 右键虚拟机,点设置,弹出如下界面,切换到选项,选择共享文件夹,选择总是启用,设置一个主机上的目录!2、设置好后,可以在linux中 /mnt/hgfs中发现我们共享的目录,两机可通过这个目录进行文件共享。注意:在windo原创 2014-11-13 21:30:28 · 1076 阅读 · 0 评论 -
Linux 进程间通信之信号通信
sigaction函数的功能是检查或修改与指定信号相关联的处理动作(可同时两种操作)。他是POSIX的信号接口,而signal()是标准C的信号接口(如果程序必须在非POSIX系统上运行,那么就应该使用这个接口)给信号signum设置新的信号处理函数act, 同时保留该信号原有的信号处理函数oldactintsigaction(int signo,const原创 2014-10-27 14:45:57 · 499 阅读 · 0 评论 -
很经典的GDB调试命令,包括查看变量,查看内存
转载地址:http://www.cnblogs.com/rosesmall/archive/2012/04/12/2444431.html在你调试程序时,当程序被停住时,你可以使用print命令(简写命令为p),或是同义命令inspect来查看当前程序的运行数据。print命令的格式是:printprint /是表达式,是你所调试的程序的语言的表达式(GDB可以调试多种转载 2015-08-11 12:04:38 · 1083 阅读 · 0 评论