
linux
obudunkey
低调做事
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
apue.h
我看的是unix环境高级编程的第三版里面很多例子都用到了apue .h的头文件,我在这里讲述一下如何配置书中的例子代码在http://www.apuebook.com/可以下载apue.h在所下载代码文件夹里include下,error.c 在lib下1将apue.h和error.c复制到linux下/usr/iuclude目录下,用到指令cp2编辑apue.h# cd /原创 2016-03-30 11:05:16 · 572 阅读 · 0 评论 -
Ubuntu终端常用的快捷键
Ubuntu中的许多操作在终端(Terminal)中十分的快捷,记住一些快捷键的操作更得心应手。在Ubuntu中打开终端的快捷键是Ctrl+Alt+T。其他的一些常用的快捷键如下:快捷键功能Tab自动补全Ctrl+a光标移动到开始位置Ctrl+e光标移动到最末尾Ctrl+k删除此处至末尾的所有内容转载 2016-06-28 16:58:12 · 406 阅读 · 0 评论 -
Linux GCC常用命令
1简介2简单编译2.1预处理2.2编译为汇编代码(Compilation)2.3汇编(Assembly)2.4连接(Linking)3多个程序文件的编译4检错5库文件连接5.1编译成可执行文件5.2链接5.3强制链接时使用静态链接库1简介GCC 的意思也只是 GNU C Compiler 而已。经过了这么多年的发展,GCC 已经不仅仅能支持 C转载 2016-06-27 21:49:38 · 261 阅读 · 0 评论 -
linux eclipse 下 Symbol 'std’could not be resolved 问题的解决
1 右击你的project2 选择properties3 c/c++ general4 paths and symbols5 includes——language;选择GNU c/c++6 重新保存project原创 2016-04-20 09:18:31 · 5135 阅读 · 0 评论 -
时间计算
1、 gettimeofday 函数计时 gettimeofday 是一个库函数,包含在 time.h 中。它的功能是查询系统时钟,以确定当前的日期和时间。相对于间隔计数的小适用范围和周期计数的麻烦性, gettimeofday 是一个可移植性更好相对较准确的方法。它的原型如下: struct timeval { lo转载 2016-03-29 09:57:03 · 631 阅读 · 0 评论 -
unix下控制字符
文件结束符 ctrl+D中断键 ctrl+C/delete退出键 ctrl+\原创 2016-03-28 11:11:32 · 478 阅读 · 0 评论 -
Linux中的文件i节点
linux文件系统是Linux系统的心脏部分,提供了层次结构的目录和文件。文件系统将磁盘空间划分为每1024个字节一组,称为块(也有用512字节为一块的,如:SCOXENIX)。编号从0到整个磁盘的最大块数。 全部块可划分为四个部分,块0称为引导块,文件系统不用该块;块1称为专用块,专用块含有许多信息,其中有磁盘大小和全部块的其他两部分的大小。从块2开始是i节点表,i节点表中含有i转载 2016-04-09 11:27:03 · 949 阅读 · 0 评论 -
Ubuntu下提示/boot空间不足解决办法
在安装 Ubuntu的时候 , 给/boot文件目录分配空间的时候,是100M,/boot可以单独分成一个区,也可以不单独分,在/(根目录)下也会自动为其创建一个boot目录。顺便提一下,Linux分区是树结构的,/为根目录,在其目录下会分各个执行不同工作的目录,所以在分区的时候完全可以只分一个根分区和一个swap(虚拟内存)分区。如果分的细微一点,为/boot单独分区的话,100M足够,bo转载 2016-04-12 09:08:08 · 548 阅读 · 0 评论 -
学习linux步骤
我想大概可以分为4个阶段,水平从低到高 从安装使用=>linux常用命令=>linux系统编程=>内核开发阅读内核源码 其中学习linux常用命令时就要学会自己编译内核,优化系统,调整参数 安装和常用命令书太多了,找本稍微详细点的就ok,其间需要学会正则表达式 系统编程推荐《高级unix环境编程》,黑话叫APUE 还有《unix网络编程》 这时候大概还需要看资料理解elf文转载 2016-03-23 15:59:08 · 561 阅读 · 0 评论 -
linux下文件的一些特性的判断方法
1、是否可以设置偏移量或确定打开文件的当前偏移量off_t currpos;currpos=lseek(fd, 0, SEEK_CUR);注:fd是文件描述符,0是要增加的偏移量, SEEK_CUR表示从当前偏移量位置增加偏移量原创 2016-03-30 15:58:22 · 449 阅读 · 0 评论 -
常用vi编辑器命令行
游标控制h游标向左移j游标向下移k游标向上移l (or spacebar)游标向右移w向前移动一个单词b向后移动一个单词e向前移动一个单词,且游标指向单词的末尾(移到当前句子的首部)移到下一个句子的首部{移到当前段的首部转载 2016-03-30 11:16:00 · 3017 阅读 · 0 评论 -
pthread_join函数
pthread_join函数pthread_join使一个线程等待另一个线程结束。 代码中如果没有pthread_join主线程会很快结束从而使整个进程结束,从而使创建的线程没有机会开始执行就结束了。加入pthread_join后,主线程会一直等待直到等待的线程结束自己才结束,使创建的线程有机会执行。 所有线程都有一个线程号,也就是Thread ID。其类型为pthread_t转载 2016-06-20 21:27:03 · 1372 阅读 · 0 评论