Linux内核体系结构
2010-12-01 by zhiwei
Linux内核的主要用途就是为了与计算机硬件进行交互,实现对硬件部件的编程控制和接口操作,调度对硬件资源的访问,并为计算机上用户程序提供一个高级的执行环境和对硬件的虚拟接口。
几个简单的shell脚本
2010-11-29 by zhiwei
最近一直没有更新博客,这次更新就写几个shell脚本,很简单的那种,大牛们可以略过了。这里的几个脚本分别是用for、while、until循环写的从1加到100,判断当前目录下的文件是否为普通文件,如果是则移动到家目录,还有一个是在网上看到的面试题目。
shell 脚本学习之判断条件
2010-11-20 by zhiwei
在之前的shell语言学习笔记中已经写过shell的几种判断语句及循环语句,也简单的介绍了shell语言判断语句和判断条件。在此再做进一步学习。
shell脚本学习
2010-11-18 by zhiwei
之前已经写过shell做为一门编程语言的语法和shell做为一个可执行程序的用法。接下来就写一下shell脚本的相关内容,shell脚本可以进行机器的自动化管理、追踪和管理系统重要工作、简单的入侵检测、命令执行一体化及简单的数据处理等,帮助系统管理员快速的管理机器。 什么是shell脚本 shell脚本可以说成是使用shell功能所编写的“程序”,这个程序与其他程序的不同之处就是该程序是纯文本文件,将一些shell的语法和命令写在里面,与正则表达式、管道命令及数据流重导向一起实现我们目的。shell脚本可以看成是简单的批处理文件,我们将很多命令写在一起,让用户通过shell脚本一次实现多个命令,因此shell脚本不需要进行编译就能运行。
linux shell 学习笔记(四)
2010-07-28 by zhiwei
九、linux中的函数 函数代表一种模块化的设计思想,可以将一些常用的、内聚度高的操作封装成函数,在需要时进行调用。
linux shell 学习笔记(三)
八、shell中的循环语句 shell中的循环语句有for循环语句、while循环语句和until循环语句。
linux shell学习笔记(二)
接上篇日志:linux shell学习笔记(一) 这篇日志主要写shell中的控制语句,有两种判断语句,if语句和case语句,学过C语言的同学一定不会陌生,很简单的用法。
C语言中的static关键字
2010-06-04 by zhiwei
1.static 全局变量与普通全局变量的区别: 在定义变量时,全局变量之前再冠以 static 就构成了静态的全局变量。全局变量本身就是静态存储方式,静态全局变量当然也是静态存储方式。两者在存储方式上并无不同。两者的区别在于非静态全局变量的作用域是整个源程序,当一个源程序由多个源文件组成时,非静态的全局变量在各源文件中都是有效的。而静态全局变量则限制了其作用域,即只在定义该变量的源文件内有效,在同一源程序的其他源文件中不能使用。由于静态全局变量的作用域局限域于一个源文件内,只能为该源文件内的函数使用,因此可以避免其他源文件 使用该变量。把普通全局变量改变为静态全局变量是改变了他的作用域,限制了他的使用范围。
android初体验-HelloGallery实例详解
2010-03-28 by zhiwei
自己学习android开发已经有三天了,收获还不少。现在在网上很难找到关于android应用开发的汉语书籍,于是不得不去阅读英文版的android developer docs,再一次体会到英语的重要性。由于自己学过java与java web,所以对于android的开发环境比较熟悉,很快就上手了。今天上午在练习android docs里面提供的HelloGallery例子时遇到了点问题,在网上查了很久,最终还是把问题解决了,我自己又在android所给的源码基础上加上了一个简单的功能。
windows下硬盘安装ubuntu的方法
2010-03-22 by zhiwei
准备工作: 首先去ubuntu官方网站下载ubuntu linux操作系统镜像文件,然后再从这里下载硬盘安装ubuntu所需的两个附加文件 grub.exe 和 grldr,并将其放入系统盘根目录。 第一步,解压开下载的ubuntu镜像文件(我下载时最新版是ubuntu-9.10-desktop-i386.iso),找到casper下的initrd.lz,vmlinuz 这两个文件,放入系统盘根目录下,然后再把镜像文件里的.disk文件夹里的所有文件也都放入系统盘根目录下。
