关闭

linux shell学习

参考: http://www.cnblogs.com/suyang/archive/2008/05/18/1201990.html http://www.cnblogs.com/xuqiang/archive/2011/04/27/2031034.html 记录学习的笔记 1、hello world helloshell.sh #!/bin/bash #comments echo...
阅读(774) 评论(0)

ERROR: Removing 'hello': Device or resource busy

其实之前做过一段时间的驱动开发,但是很久没碰了,要写论文了,所以驱动的东西还得再捡起来,今天才重写第一个入门的hello world就出问题了,不过还好通过强大的baidu和google解决了,记录学习的过程.    先看看代码 hello.c #include #include static int __init hello_init(void) { printk(KERN_ALER...
阅读(1379) 评论(0)

linux之操作磁盘文件与tty设备文件

stty用于改变和显示终端的设置信息,准确的说是改变终端驱动程序的设置信息.tty的驱动程序位于内核,内核用于连接外部世界(磁盘文件、设备文件)与进程间的数据交换.而tty也属于设备文件中的一种,    现在介绍两种操作磁盘文件的方式,分别采用系统的函数调用和C语言的库函数调用.      第一种:系统库函数   #include #include #include #include ...
阅读(1094) 评论(0)

linux之编写命令解释器

一直在用命令解释器,但是对其中涉及的过程还不是很清楚,偶然看了Understanding Unix/Linux Programming一书,对其原理有所了解,记录学习过程。 命令解释器主要干了这么三件事:       1.接收用户输入命令       2.创建一个子线程执行用户输入的命令      3.父线程等待子线程执行完毕,继续接受用户命令 下面是一个模拟命令解释器的过程,详情参见下...
阅读(1326) 评论(0)
    个人资料
    • 访问:172972次
    • 积分:3575
    • 等级:
    • 排名:第9650名
    • 原创:190篇
    • 转载:5篇
    • 译文:0篇
    • 评论:23条
    最新评论