【条件判断】 【条件判断】 1. 按文件类型进行判断 -b 文件 判断该文件是否存在,并且为块设备文件(是块设备文件为真) -c 文件 判断该文件是否存在,并且为字符设备文件(是字符设备文件为真) -d 文件 判断该文件是否存在,并且为目录文件(是目录为真) -e 文件 判断该文件是否存在(存在为真 ...
分类:
系统相关 时间:
2018-04-03 12:48:26
阅读次数:
232
20155321 《网络攻防》 Exp2 后门原理与实践 实验内容 例举你能想到的一个后门进入到你系统中的可能方式? 我觉得人们在平时上网的时候可能会无意识地点击到一些恶意的网站,这些网站本身可能被黑客植入了木马程序,这些程序可能会随着人们下载到本地而有机会进入到系统中。 例举你知道的后门如何启动起 ...
分类:
其他好文 时间:
2018-03-29 00:08:06
阅读次数:
179
31.1 udevadm info:查询udev数据库中的设备信息 31.2 mkdnod:创建块设备和字符设备文件 31.3 MAKEDEV:创建/dev中的设备 31.4 lsblk:列出块设备信息 31.1 udevadm info:查询udev数据库中的设备信息 31.2 mkdnod:创建 ...
分类:
系统相关 时间:
2018-03-28 01:31:52
阅读次数:
208
10.1 使用w查看系统负载10.2 vmstat命令显示状态,每一秒一次,共5次,命令为#vmstat 1 5r,run表示运行;b,block表示阻塞,阻止;swpd,虚拟内存,若这个值大于0,表示内存不够用;si磁盘输入虚拟内存;so虚拟内存写到磁盘;bi 块设备每秒接收的块数量,这里的块设备是指系统上所有的磁盘和其他块设备bo 块设备每秒发送的块数量,例如我们读取文件
分类:
系统相关 时间:
2018-03-21 00:52:15
阅读次数:
212
一、故障背景 负责某学校机房管理的老师反馈,机房一台服务器上有两块NETAPP硬盘发生故障,黄灯示警,无法正常使用。 二、故障现象 到达现场后,发现该设备上第10块(0a.10.10 )、第23块(3b.10.23)硬盘出现亮黄灯的现象,登入该设备,输入检查命令disk show -v后,发现这两块设备
分类:
其他好文 时间:
2018-03-18 20:14:48
阅读次数:
233
Linux中find基本格式: find path -option [ -print ] [ -exec -ok command ] {} \; find命令的参数; pathname: find命令所查找的目录路径。例如用.来表示当前目录,用/来表示系统根目录。 -print: find命令将匹配 ...
分类:
其他好文 时间:
2018-03-18 12:07:01
阅读次数:
163
<机械硬盘> a:磁盘结构 传统的机械硬盘一般为3.5英寸硬盘,并由多个圆形蝶片组成,每个蝶片拥有独立的机械臂和磁头,每个堞片的圆形平面被划分了不同的同心圆,每一个同心圆称为一个磁道,位于最外面的道的周长最长称为外道,最里面的道称为内道,通常硬盘厂商会将圆形蝶片最靠里面的一些内道(速度较慢,影响性能 ...
分类:
系统相关 时间:
2018-03-17 16:15:47
阅读次数:
259
<字符设备> 字符设备的上层没有磁盘文件系统,所以字符设备的file_operations成员函数就直接由字符设备驱动提供(一般字符设备都会实现相应的fops集),因此file_operations 也就成为了字符设备驱动的核心。 <块设备> 对于块设备而言,ext2,jiffs2,fat等文件系统 ...
分类:
其他好文 时间:
2018-03-17 15:22:51
阅读次数:
165
Linux中一切皆文件: 文件类型: 一般文件 - 目录文件 d 链接文件 l 块设备 b 字符设备 c soket s 管道文件 p linux 中目录结构: /bin 存放系统可以执行文件 有点类似于Windows中的那个Windows目录 /sbin 存放管理员(super user)用的可以 ...
分类:
系统相关 时间:
2018-03-17 15:21:36
阅读次数:
232
驱动的完成步骤: ~~~~ 1. 分配一个 gendisk 结构体 2. 注册块设备 3. 分配一个 request_queue 队列 4. 配置 gendisk 5. 完成上一篇框架中提到的 "处理函数" 6. 添加磁盘 add_disk ~~~~ 初始化程序如下 ~~~~ static int ...
分类:
其他好文 时间:
2018-03-14 22:04:31
阅读次数:
160