![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
sophitel
这个作者很懒,什么都没留下…
展开
-
linux学习笔记-驱动(1)
要编写linux驱动程序,首先要在自己的系统中配置并构造好内核树。本人使用的是FC5,默认是不安装内核源代码的,可以上网下载一个,在源代码光盘4上也有内核源代码。将光盘上的 kernel-2.6.15-1.2054_FC5.src.rpm 拷贝到 /usr/src 目录下。# rpm -i kernel-2.6.15-1.2054_FC5.src.rpm# cd /usr/src/redhat原创 2007-11-21 14:32:00 · 526 阅读 · 0 评论 -
linux学习笔记-线程(1)
线程可以与进程中的其他线程共享数据,但拥有自己的栈空间,拥有独立的执行序列。线程相对于进程而言,执行开销小,但不利于资源管理和保护。linux线程在核内是以轻量级进程的形式存在的。一、线程的创建1、pthread_create():创建线程 #include int pthread_create(pthread_t *restrict thread,原创 2007-11-21 14:40:00 · 461 阅读 · 0 评论 -
Linux的shell编程(三)
接下来以bash为例向大家介绍shell程序设计的高级部分:shell编程的流程控制、调试方法及shell程序的运行方法,顺便也向大家介绍一下bash的内部命令。 四、shell程序设计的流程控制 和其他高级程序设计语言一样,shell提供了用来控制程序执行流程的命令,包括条件分支和循环结构,用户可以用这些命令建立非常复杂的程序。 与传统的语言不同的是,shell用于指原创 2007-12-14 22:19:00 · 368 阅读 · 0 评论 -
Linux的shell编程(二)
3. shell程序设计(基础部分) 其实作为命令语言交互式地解释和执行用户输入的命令只是shell功能的一个方面,shell还可以用来进行程序设计,它提供了定义变量和参数的手段以及丰富的程序控制结构。使用shell编程类似于DOS中的批处理文件,称为shell script,又叫shell程序或shell命令文件。 1.shell基本语法 shell的基本语法主要就是原创 2007-12-14 22:10:00 · 346 阅读 · 0 评论 -
Linux的shell编程(四)
六、bash程序的调试 在编程过程中难免会出错,有的时候,调试程序比编写程序花费的时间还要多,shell程序同样如此。 shell程序的调试主要是利用bash命令解释程序的选择项。调用bash的形式是: bash -选择项shell程序文件名 几个常用的选择项是: -e:如果一个命令失败就立即退出 -n:读入命令但是不执行它们 -u:置换时把未设原创 2007-12-14 22:19:00 · 435 阅读 · 0 评论 -
Linux的shell编程(一)
Shell本身是一个用C语言编写的程序,它是用户使用Linux的桥梁。Shell既是一种命令语言,又是一种程序设计语言。作为命令语言,它交互式地解释和执行用户输入的命令;作为程序设计语言,它定义了各种变量和参数,并提供了许多在高级语言中才具有的控制结构,包括循环和分支。它虽然不是Linux系统核心的一部分,但它调用了系统核心的大部分功能来执行程序、建立文件并以并行的方式协调各个程序的运行原创 2007-12-14 22:08:00 · 337 阅读 · 0 评论