设置首页
|
加入收藏
|
联系我们
首页
┊
新闻
┊
Linux知识
┊
数据库
┊
网络应用
┊
企业应用
┊
程序设计
┊
网站设计
┊
Linux发行版
┊
交流论坛
您的位置:
主页
>
Linux知识
>
Linux程序设计
>文章列表
站内搜索
默认搜索
仅搜索标题
热门文章
·
Liunx操作系统编程之Const使用
·
Linux操作系统下的汇编程序设计
·
Linux操作系统的编程环境详细介
·
Linux操作系统的声音设备编程实
·
Linux操作系统的X86汇编程序设
·
Linux系统下C语言编程--进程的
·
Linux操作系统内核编程中断处理
·
Linux操作系统内核编程实现调度
·
Linux操作系统下C语言编程从零
·
Linux程序开发:QT中的多线程编
·
Linux操作系统内核对RTC的编程
·
Linux系统编程之C++游戏程序优
·
Linux操作系统中用PHP构建网站
·
Linux操作系统下守护进程的编程
·
Linux操作系统套接字编程的5个
文章列表
Linux操作系统的X86汇编程序设计
点击:0
本质上来说, 这篇文章是把我最感兴趣的两样编程东西: Linux 操作系统和汇编语言程序设计结合在一起. 这两个都不(或者说应该不)需要介绍; 像 Win32 的汇编,Linux 的汇编运行在 32 位的保护模式下...但它又有一个截然不同的优势就是它允许你调用 C 的标准库函数和 Linux
(2007-11-01)
Linux系统下C语言编程--进程的创建
点击:0
进程的概念 Linux操作系统是面向多用户的.在同一时间可以有许多用户向操作系统发出各种命令.那么操作系统是怎么实现多用户的环境呢?在现代的操作系统里面,都有程序和进程的概念.那么什么是程序,什么是进程呢?通俗的讲程序是一个包含可以执行代码的文件,是一个静态的文
(2007-11-01)
Linux程式设计-11.ShellScript(bash)--(15)提示符号
点击:0
Bash使用PS1~PS4来显示提示符号,其格式如下: -------------------------------------------------------------------------------- :现在时间。 d:现在日期。 :新行。 s:shell的名称。 w:目前工作目录。 W:目前工作目录完整路径。 u:使用者名称。 h:Hostnam
(2007-11-01)
Linux程式设计-11.ShellScript(bash)--(14)Bash内建参数
点击:0
PPID:该bash的呼叫者processID. PWD:目前的工作目录。 OLDPWD:上一个工作目录。 REPLY:当read命令没有参数时,直接设在REPLY上。 UID:UserID。 EUID:EffectiveUserID。 BASH:Bash的完整路径。 BASH_VERSION:Bash版本。 SHLVL:每次有Bash执行时,数字加一。 RANDOM:每次
(2007-11-01)
Linux程式设计-11.ShellScript(bash)--(12)函数function
点击:0
[function]name(){list;} function的参数是PositionalParaments。 例 #!/bin/sh functionfunc(){ echo$1 echo$2 return1 } func"Hello""function" 局部变数可用local来宣告。 函数可export,使用下一层的shell可以使用。 函数可递,没有递层数的限制。
(2007-11-01)
Linux程式设计-11.ShellScript(bash)--(13)Bash内建指令集
点击:0
Bash内建指令集 以下的命令,大部份都没有使用例,您可能会看不出所以然,摸不着头脑。在我加入例说明前,建议您"manbash",然後自己实际操作一次。 -------------------------------------------------------------------------------- :[arguments] 不做任何事,除了
(2007-11-01)
Linux程式设计-11.ShellScript(bash)--(11)参数与变数
点击:0
在继续下去介绍function之前,我们必须停下来介绍"参数与变数"。 -------------------------------------------------------------------------------- 参数(Parameters)是用来储存"值"的资料型态,有点像是一般语言中的变数。它可以是个名称(name)、数字(number)、或
(2007-11-01)
Linux操作系统网络编程--原始套接字
点击:0
原始套接字 我们在前面已经学习过了网络程序的两种套接字(SOCK_STREAM,SOCK_DRAGM).在这一章 里面我们一起来学习另外一种套接字--原始套接字(SOCK_RAW)。应用原始套接字,我们可以编写出由TCP和UDP套接字不能够实现的功能. 注意原始套接字只能够由有root权限的人创建。
(2007-11-01)
Linux与Unix二大操作系统编程的安全
点击:0
在考虑操作系统的继承安全性的时候,有一个常常被忽略了的问题(这到符合微软的口味):如果你为Windows平台编程,那么你的软件就只能够在有限的操作系统、版本和补丁层上运行。而UNIX和Linux则相反,它们包括很多开放源代码、商业,以及政府开发的版本,而且应用程序
(2007-11-01)
用Shell编程实现DOS风格Linux命令行
点击:0
如果你是习惯于Windows命令提示符的IT人,当你第一次使用Linux命令行时,一定会感到无所适从。你所熟悉的DOS命令再Linux中基本不存在。摆在你面前的是一大堆要记背的命令。 一种替代方案是利用强大的Linux外壳命令编写shell脚本,让你在Linux下也能用DOS命令。下面告诉
(2007-11-01)
Linux操作系统内核编程中断处理程序
点击:0
中断处理程序 除最后一章外,目前我们在内核中所做的事情就是响应一个进程的请求,可能通过处理一个特殊文件、发送一个ioctl或进行一个系统调用。但是内核的工作不只是响应进程请求,另一个也是很重要的工作是向连接到机器的硬件发布命令或消息。 CPU和其他硬件的交互
(2007-11-01)
Linux操作系统网桥源码框架初步分析
点击:0
今天处理网桥的STP的问题遇到了麻烦,对这个东东理论的倒是看了不少,没有真真学习到它的源理,来看Linux的实现,手头没有资料,看了两个钟头,只把网桥的框架结构看完,所以想先贴出来,希望有研究这块的大哥们讨论,继续把它写完,好好学习一下: 版本:Linux 2.4.18
(2007-11-01)
Linux操作系统设备特性及设备管理分析
点击:0
设备管理是操作系统五大管理中最复杂的部分。与Unix系统一样,Linux系统采用设备文件统一管理硬件设备,从而把硬件设备的特性及管理细节对用户隐藏起来,实现用户程序与设备无关性。在Linux系统中,硬件设备分为两种,即块设备和字符设备。 1.特别文件 用户是通过文件
(2007-11-01)
Linux操作系统内核编程实现调度任务
点击:0
调度任务 经常地,我们有必须定时做或者经常做的“家务事”。如果这个任务由一个进程完成,我们可以把通过把它放入crontab文件而做到。如果这个任务由一个内核模块完成,我们有两种可能的选择。第一种是把一个进程放入crontab文件,它把在必要的时候通过一个系统调用唤
(2007-11-01)
Linux操作系统下C语言编程从零开始
点击:0
这里向大家介绍一下在Linux/UNIX 的机器上,进行 C/C++ 编程的一些入门级知识。 · 所需具备的背景知识 · 开发所需的基本环境 · 获得帮助的途径 · 通过一个实例了解基本步骤 Prerequisite 先决条件: 在Linux上编写 C 程序,至少要熟悉以下两方面的基础知识: 1. C
(2007-11-01)
Linux程序开发:QT中的多线程编程
点击:0
Qt 作为一种基于 C++ 的跨平台 GUI 系统,能够提供给用户构造图形用户界面的强大功能。为了满足用户构造复杂图形界面系统的需求,Qt 提供了丰富的多线程编程支持。 Qt 作为一种基于 C++ 的跨平台 GUI 系统,能够提供给用户构造图形用户界面的强大功能。为了满足用户构
(2007-11-01)
Linux操作系统内核对RTC的编程详解
点击:0
Linux内核对RTC的编程 MC146818 RTC芯片(或其他兼容芯片,如DS12887)可以在IRQ8上产生周期性的中断,中断的频率在2HZ~8192HZ之间。与MC146818 RTC对应的设备驱动程序实现在include/linux/rtc.h和drivers/char/rtc.c文件中,对应的设备文件是/dev/rtc(major=10,mi
(2007-11-01)
Linux程式设计-11.ShellScript(bash)--(10)控制圈while/until
点击:0
whilelistdolistdone 当list为True时,该圈会不停地执行。 例一:无限回圈写法 #!/bin/sh while:;do echo"dosomethingforeverhere" sleep5 done 例二:强迫把pppd杀掉。 #!/bin/sh while[-f/var/run/ppp0.pid];do killallpppd done ------------------------------------
(2007-11-01)
Linux程式设计-11.ShellScript(bash)--(9)流程控制if
点击:0
iflistthenlist[eliflistthenlist]...[elselist]fi 几种可能的写法 -------------------------------------------------------------------------------- 第一种 iflistthen dosomethinghere fi 当list表述返回值为True(0)时,将会执行"dosomethinghere"。 例一:当我们
(2007-11-01)
Linux程式设计-11.ShellScript(bash)--(8)返回状态Exit
点击:0
在继续下去之前,我们必须要切入另一个话题,即返回状态值-ExitStatus。因为if/while/until都迁涉到了使用ExitStatus来控制程式流程的问题。 -------------------------------------------------------------------------------- 许多人都知道,在许多语言中(C/C /Perl
(2007-11-01)
共10页/197条记录
首页
上一页
[4]
[5]
[6]
7
[8]
[9]
[10]
下一页
末页
1
2
3
4
5
6
7
8
9
10
版权所有 2005-2006
Linux集中营
闽ICP备07500055号