bash脚本编程:过程式编程语言:顺序执行选择执行循环执行选择执行:if判断条件then条件为真的分支代码fiif判断条件;then条件为真的分支代码else条件为假的分支代码fi编写一个shell如果用户不存在就添加用户,存在就打印已经存在的信息。#!/bin/bashif[$#-lt1];thenecho"atleas..
分类:
系统相关 时间:
2016-07-20 06:47:28
阅读次数:
205
Linux编程时候,如果我们需要调用shell命令或脚本通常使用system方法。如system("ls") 该方法返回值为0或-1,即成功或失败。而有的时候我们想要获取shell命令执行的结果,该怎么办呢? 我们可以将shell命令结果重定向到文件中,然后再读取这个文件,如: system("ls ...
分类:
编程语言 时间:
2016-07-01 11:42:01
阅读次数:
121
1.背景在讲到shell编程时,我们不得不提到正则表达式,这个可以看似一门新的编程语言的"老家伙",让我们很多刚入行的程序员来说又爱又恨,爱因为它实在可以用最简短的语句写出强大的功能,恨是因为它的语法与我们原来接触的任何一门高级编程语言来说都看似不似.下面我们就开始主要来..
分类:
系统相关 时间:
2016-06-28 00:51:53
阅读次数:
266
1、Linux的特点 (1)Linux就是一个操作系统(作为用户和计算机之间接口的软件程序) 注:操作系统的功能:命令解释,进程管理,内存管理,输入输出(I/O)操作和外围设备管理,文件管理 (2)特点:具有贵族血统 开放性,多用户,多任务,出色的稳定性和速度性能,丰富的网络性能,可靠的系统安全,可 ...
分类:
系统相关 时间:
2016-06-24 23:40:17
阅读次数:
383
恢复内容开始 今天开始根据Linux C编程相关视频的学习所做的笔记,希望能一直坚持下去。。。 1、开发环境的构成 编辑器:VI; 编译器:选择GNU C/C++编译器gcc; 调试器:应用广泛的gdb; 函数库:glibc ; 系统头文件:glibc_header; 2、在安装Linux时需要注意 ...
分类:
编程语言 时间:
2016-06-24 17:29:46
阅读次数:
248
Linux学习线路大概分为三个阶段:第一阶段:主要是对Linux基础知识以及系统基本应用的介绍,注重命令操作。第二阶段:以服务器常见配置为主,包含各种应用服务器的配置、网络配置、系统安全配置等几个方面。第三阶段:是编程语言、集群架构方面。
分类:
系统相关 时间:
2016-06-14 16:19:38
阅读次数:
343
vim插件ctags的安装和使用 vim插件ctags的安装和使用 2013-11-19 20:47 17064人阅读 评论(0) 收藏 举报 2013-11-19 20:47 17064人阅读 评论(0) 收藏 举报 分类: 开发工具(3) linux编程(9) c/c++编程(11) 分类: 开 ...
分类:
系统相关 时间:
2016-06-13 15:05:06
阅读次数:
201
APUE讲信号真是生涩,着实读者无趣,如是找一篇总结比较好的博客。 原文http://blog.chinaunix.net/uid-24774106-id-4061386.html Linux编程,信号是一个让人爱恨交加又不得不提的一个领域。最近我集中学习了Linux的signal相关的内容,分享出 ...
分类:
系统相关 时间:
2016-05-29 23:03:10
阅读次数:
373
库 头文件 描述libGL.so 实现到OpenGL API的接口libGLU.so 实现到OpenGL API的接口libImlib.so 实现一套图像处理例程libc.so 实现标准C库(不需要头文件)libcom_err.so 实现出错处理例程的集合libcrypt.so 实现加密函数的集合l ...
分类:
系统相关 时间:
2016-05-23 20:58:06
阅读次数:
306
今天发现c_parser导出数据是会丢掉某些行,给过调试发现是他处理utf8编码时计算有误,目前还没有发现自动解决总是的方法,只会手动改代码来解决. 下一步计划把c_parser移植到windows下,并改正发现的问题, 做成windows程序的原因是自己对linux编程不太熟,调试更不熟,又考虑到... ...
分类:
数据库 时间:
2016-05-18 21:21:31
阅读次数:
176