对于每一个Linux学习者来说,了解Linux文件系统的目录结构,是学好Linux的至关重要的一步.,深入了解linux文件目录结构的标准和每个目录的详细功能,对于我们用好linux系统只管重要,下面我们就开始了解一下linux目录结构的相关知识。当 在使用Linux的时候,如果您通过ls –l /...
分类:
系统相关 时间:
2014-10-09 02:25:11
阅读次数:
3334
条件编译
一般情况下,源程序中所有的行都会被编译。有时,我们希望程序中某一部分只在某个条件不成立或成立时才去编译,也就是对一部分内容指定编译的条件,这就是条件编译。
条件编译使用范式
范式一:
#ifndef 标识符
程序段1
#endif
其含义是:如果没有定义标识符,就编译程序段1,否则不编译程序段1。
(范式一主要应用于确保文件多次包含仍能安全工作,使用该范式可以...
分类:
系统相关 时间:
2014-10-09 02:17:27
阅读次数:
193
下面内容大部参阅:鸟哥的私房菜(第三版)http://vbird.dic.ksu.edu.tw/linux_basic/linux_basic.php#part2我们下面对LINUX的基本常识做下介绍:Linux是一套开源的、性能稳定的多用户网络操作系统,支持多用户,多线程和多CPU。Linux所有的内容统称文件。详细有:A、普通文件(..
分类:
系统相关 时间:
2014-10-08 01:44:25
阅读次数:
585
本文转自:http://www.52nlp.cn/python-%E7%BD%91%E9%A1%B5%E7%88%AC%E8%99%AB-%E6%96%87%E6%9C%AC%E5%A4%84%E7%90%86-%E7%A7%91%E5%AD%A6%E8%AE%A1%E7%AE%97-%E6%9C%...
分类:
编程语言 时间:
2014-10-07 19:07:03
阅读次数:
331
在Linux应用程序开发中,最常用的调试器是gdb。
一、启动和退出gdb
gdb调试的对象是可执行文件,而不是程序的源代码。如果要使一个可执行文件可以被gdb调试,那么使用编译器gcc编译时需要加入-g选项,-g选项告诉gcc在编译时加入调试信息,这样gdb才可以调试这个被编译的程序。
1.编译test.c源程序
gcc -g test.c -o test
./test
te...
分类:
数据库 时间:
2014-10-07 18:42:43
阅读次数:
325
本篇我们将讨论线程Thread、互斥锁MutexLock、条件变量Condition的封装;说明:1、MutexLock、Condition利用构造函数和析构函数自动完成资源的申请和释放;2、MutexLock、Condition和Thread 都涉及到系统资源,这些类全部为不可复制的;例如,a程序...
分类:
系统相关 时间:
2014-10-06 18:49:20
阅读次数:
278
前言:这篇博文主要说账号管理和组管理。内容:管理用户命令汇总useradd同adduser命令,执行此命令可在系统中添加用户,使用这个命令的时候会读取/etc/login.defs和/etc/default/useradd中的参数和规则,/etc/passwd和/etc/group中添加记录。-c:添加说明。-d指定家目录。-e:账..
分类:
系统相关 时间:
2014-10-06 15:05:01
阅读次数:
210
前言:vim编辑器是一个很强的编辑器,一定要学会灵活的运用才能够事半功倍的效果。内容:1.vim编辑器的简单说明。vi:VisualInterfacevim:VIiMproved全屏编辑器,模式化编辑器2.打开文件#vim/path/to/somefilevim+#:打开文件,并定位于第#行vim+:打开文件,定位至最后一行vim+/..
分类:
系统相关 时间:
2014-10-06 04:17:20
阅读次数:
252
最近一口气看完了韩顺平老师讲的Linux视频教程,自己也在学习的过程中做了些笔记,记载如下,希望帮助到一些喜欢研究Linux的同学,也算是在云端备份一下笔记吧,以免电脑出现不可控的因素而遗失自己的心血。
首先声明,这篇笔记不是按照韩老师讲的顺序来写的,可能有些凌乱,但我相信,你总能找到你想要的信息:
Linux必看书籍:
鸟哥的私房菜
Linux编程从...
分类:
系统相关 时间:
2014-10-05 12:24:38
阅读次数:
353