题目3:编写一个程序实现倒计时退出功能,当进程收到SIGUSR1信号时开始倒计时,3秒钟后退出程序。要求在终端上输出收到信号并开始倒计时的过程如:The process is terminating in 3 sec...The process is terminating in 2 sec...T...
分类:
系统相关 时间:
2014-10-23 16:08:21
阅读次数:
869
任何的一本操作系统的教科书上面都会讲到Unix、Linux、Windows三大操作系统,我们平时用的最多的也就是Windows,但是由于其不开放源代码,不便于我们深入内核学习。而Unix一般都与服务器硬件捆绑,我也只是看到别人操作过AIX和HP/UX两大Unix系统,没有机会亲自实践,而且硬件都..
分类:
系统相关 时间:
2014-10-22 06:29:44
阅读次数:
167
bash是linux学习中重要的一环,他可以批量处理linux命令,完成多个单任务的组合。提高运维效率!bash编程语法一:变量bash变量类别:本地变量:只对当前shell进程有效的变量;对其它shell进程无效,包当前shell进程的子进程;VAR_NAME=VALUE变量赋值:向变量的存储空间保存数据..
分类:
系统相关 时间:
2014-10-20 02:14:42
阅读次数:
323
学习顺序:一、至少熟悉一种嵌入式芯片架构 最适合初学者的就是arm芯片二、uboot的使用与移植 首先要了解uboot的启动流程,根据启动顺序,进行代码的修改、编译与移植三、linux驱动开发 主要参考两本书:《Linux设备驱动程序》 《Linux设备驱动开发详解》 第一本书讲理论,第二本...
分类:
系统相关 时间:
2014-10-19 21:14:32
阅读次数:
276
零、求人不如求已: 1、在Linux中,文件,目录,驱动,命令,脚本都视为文件,也即一切皆file。 2、记住使用Linux 的关键就是六个字:命令、选项、參数。 3、学会看帮助,不用求人。 学会看帮助,不用求人。 mantouch touch--help info touch wh...
分类:
系统相关 时间:
2014-10-19 10:13:17
阅读次数:
159
1、进入个人目录(如/home/batsing,下文缩写成 ~ );设置显示隐藏文件,或使用命令行;2、进入 ~/.gnome2/nautilus-scripts 文件夹,新建一个文件,名为 terminal ;3、用文本编辑器(如Vim,gedit)打开,输入如下内容(Shell脚本)并保存退出:...
分类:
系统相关 时间:
2014-10-18 12:25:38
阅读次数:
265
gzip[options]文件名默认是压缩之后形成.gz的压缩文件,源文件就不再存在gzip[options]-c文件名>压缩文件名.gz<==压缩文件并保留源文件zcat压缩文件名.gz<==读取纯文本文档压缩文件bzip2[options]文件名默认是压缩之后形成.bz2的压缩文件,源文件就不再存在,与gzip类..
分类:
系统相关 时间:
2014-10-17 18:59:46
阅读次数:
220
记得在中国人气和高手最多的linuxform上看到的一句话。现在自己的书架上以后lkd2+ldd3+情景分析,再加上它ulk3,书架的linuxkernel的四库全书已经凑齐,很充实。lkd2:属于在总体上给你一个轮廓和框架;先看一遍有个总体把握,过后再精读;ldd3:工作时必不可少的书籍,我们组就...
分类:
系统相关 时间:
2014-10-16 16:09:02
阅读次数:
262
这段时间在看鸟哥的Linux私房菜,记下一些重要的东西,方便以后复习一、操作系统=内核+系统调用1、内核:直接和硬件打交道,负责计算机的资源分配(CPU)与管理(内存)功能:(1)系统调用接口——方便程序员可以与内核通信;(2)程序管理;(3)内存管理;(4)文件系统管理;(5)设备驱动。2、系统调...
分类:
系统相关 时间:
2014-10-15 21:15:51
阅读次数:
299
在linux的学习中,需要搭建linux系统环境,而使用VM是一个很好的选择,VM全称vmwareworksta使用tion方面,仿真度高,那下面介绍如何使用VM创建一台虚拟机。1、打开软件2、选择新建一台虚拟机后出现如下界面,选择自定义安装:3、选择硬件兼容性:4、安装时,选择的是稍后再安装..
分类:
系统相关 时间:
2014-10-15 20:26:31
阅读次数:
241