精彩内容推荐一套java架构师学习资源,等你拿你所需要的大数据视频教程微服务资源springboot、springcloud、docker、dubbo项目实战等倾心分享shell简介1.1shell家族shell:命令解释器,根据输入的命令执行相应命令。察看当前系统下有哪些shell:cat/etc/shells察看当前系统正在使用的shellecho$SHELL常见shell:/bin/sh(已
分类:
编程语言 时间:
2018-08-19 15:44:25
阅读次数:
188
Linux下文件类型: bcd -lsp b(块、设备文件) c(字符设备文件) d(目录) -(普通文件) l(链接文件) s(套接字文件) p(管道文件) kill -sig pid:通过pid发送信号杀死指定进程 kill -l:查看操作系统内所所有sig信号 ps -aux > STAT表示 ...
分类:
编程语言 时间:
2018-08-19 00:51:22
阅读次数:
160
1. Linux字符设备是一种按字节来访问的设备,字符驱动则负责驱动字符设备,这样的驱动通常实现open、close、read和write系统调用。例如:串口、Led、按键等。 2. 通过字符设备文件(/dev/),应用程序可以使用相应的字符设备驱动来控制字符设备 3. 创建字符设备文件的方法一般有 ...
分类:
系统相关 时间:
2018-08-18 19:41:03
阅读次数:
226
一、文件权限的管理1、权限存在意义为了安全2、权限的识别ls-lfile文件的权限ls-lddir目录的权限3、权限的查看与理解rw-r--r--1rootroot216may122017file1(图为第一个)[1][2][3][4][5][6][7][8][1]表示文件类型普通文件d目录l软连接ssocketc字符设备(显示字符的设备)[2]文件权限rw-|r--|r--ugou:user用户
分类:
系统相关 时间:
2018-08-16 15:40:05
阅读次数:
209
今天在群里面讨论了驱动机制的学习,收获挺大的,在此总结一下与大家分享。错误之处请批评指正。 在驱动接触过程中,是以内存字符设备驱动作为敲门砖的,学习了驱动程序的基本框架,各种设备方法,可是内存设备毕竟只是内存虚拟出来的设备,还是要学习真正的设备驱动,那么最开始就是接触的硬件访问,怎么去访问硬件资源, ...
分类:
其他好文 时间:
2018-08-13 14:56:58
阅读次数:
146
设备文件I/OPorts:I/O设备地址linux下一切皆文件设备类型:块设备:block,存取单位“块”,磁盘字符设备:char,存取单位“字符”,键盘设备文件:关联至一个设备驱动程序,进而能够跟与之对应硬件设备进行通信设备号码:主设备号:majornumber,标识设备类型次设备号:minornumber,标识同一类型下的不同设备磁盘设备的设备文件命名:/dev/dev_fileSCSI,SA
分类:
其他好文 时间:
2018-08-10 21:20:30
阅读次数:
186
读某些文件时,如果文件没有数据的话,往往会导致读操作会阻塞(休眠)。比如 ①读鼠标、键盘等字符设备文件 读键盘阻塞 1 #include<stdio.h> 2 #include<stdlib.h> 3 #include<unistd.h> 4 5 int main(void) 6 { 7 char ...
分类:
其他好文 时间:
2018-08-09 21:09:46
阅读次数:
158
杂项设备 为什么用杂项设备? 杂项设备可以说是对一部分字符设备的封装,还有一部分不好归类驱动也归到杂项设备。杂项设备是字符设备的封装? 为什么会引入杂项设备?? 第一、可以节省主设备号– 如果所有的驱动都是用字符设备,那么所有的设备号很快就用完了,总共就255个主设备号。? 第二、驱动写起来相对简单 ...
分类:
其他好文 时间:
2018-08-08 14:58:41
阅读次数:
140
字符设备(Character device) 是一个顺序的数据流设备,对这种设备的读写是按字符进行的,而且这些字符是连续地形成一个数据流。他不具备缓冲区,所以对这种设备的读写是实时的。 块设备(blockdevice) 是一种具有一定结构的随机存取设备,对这种设备的读写是按块进行的,他使用缓冲区来存 ...
分类:
其他好文 时间:
2018-08-08 13:56:00
阅读次数:
183
现在学习到了磁盘管理,在这个小模块里学习到磁盘分区的相关命令,以及磁盘分区后的操作也就是格式化。在详细介绍相关内容之前,还需要了解一些简单的知识,比如在Linux里面,设备分为块设备和字符设备,网络设备。我们已经简单了解过字符设备,常见的便是鼠标、键盘、显示屏等,此处不做讨论。而网络设备后期再介绍,... ...
分类:
系统相关 时间:
2018-08-04 22:32:34
阅读次数:
289