前阵子在弄缓存的时候,我们需要将qemu对于磁盘镜像文件写请求串成一个链表,最终将这个链表里面的写请求全部刷回到镜像文件里面,那么我们便需要一个强健,可靠的链表的接口,于是我们仿照Linux 2.4.0的内核,来造了这么一个链表的轮子。今天抽抽空来记录一下。 链表,估计学过数据结构这门课程的人...
分类:
系统相关 时间:
2015-10-14 14:19:33
阅读次数:
284
1, 主板信息-查看主板的序列号使用命令dmidecode | grep -i 'serial number'查看板卡信息cat /proc/pci2, cpu信息通过/proc文件系统1) cat /proc/cpuinfo通过查看开机信息2) dmesg | grep -i 'cpu'3)dmi...
分类:
系统相关 时间:
2015-10-14 14:14:46
阅读次数:
167
.d的目录:一般为了保持对原有配置方式的兼容,以及联系性,而增加的.d结尾目录如: /etc/X11/xorg.conf 这原本是个文件,现在也有了一个/etc/X11/xorg.conf.d这样的目录,显卡驱动的相关设置原本是放在/etc/X11/xorg.conf这个文件中的,现在为了配置文.....
分类:
系统相关 时间:
2015-10-14 14:11:46
阅读次数:
214
Flashcache系统管理员手册1.简介Flashcache 是为Linux操作系统开发的块设备回写缓存内核模块,使用了Device Mapper的方式实现,本文档可指导你快速掌握Flashcache管理工作。2. 系统需求Flashcache 在Linux 2.6.18 和 2.6.20 内核上...
分类:
系统相关 时间:
2015-10-14 14:10:21
阅读次数:
249
Linux系统,请使用以下命令来查看文件的内容: cat tac 从最后一行開始显示,能够看出 tac 是 cat 的倒著写! nl 显示的时候,顺道输出行号! more 一页一页的显示文件内容 less 与 more 类似,可是比 more 更好的是。他能够往前翻页! head 仅仅看头几行 t....
分类:
系统相关 时间:
2015-10-14 14:06:19
阅读次数:
163
Linux中运行shell脚本主要有三种方式: ????1.直接命令下达: shell.sh 文件必须要具备可读与可运行 (rx) 的权限,然后: ????????绝对路径:使用 /home/dmtsai/shell.sh 来下达命令; ???????...
分类:
系统相关 时间:
2015-10-14 12:46:22
阅读次数:
186
Shell本身是一个用C语言编写的程序,它是用户使用Linux的桥梁。Shell既是一种命令语言,又是一种程序设计语言。作为命令语言,它交互式地解释和执行用户输入的命令;作为程序设计语言,它定义了各种变量和参数,并...
分类:
系统相关 时间:
2015-10-14 12:45:25
阅读次数:
216
1、进入当前用户.ssh目录查看权限ls-l或者ll-rw-rw-r--1hduserhduser394Mar2109:38authorized_keys-rw-------1hduserhduser1675Mar2109:38id_rsa-rw-r--r--1hduserhduser394Mar2109:38id_rsa.pub2、发现authorized_keys文件为不可执行文件执行chmoda+xauthorized_keys修改权限3..
分类:
系统相关 时间:
2015-10-14 12:42:00
阅读次数:
237
shell基础练习题:使用read交互输入,命令行脚本传参2种方式,实现输入2个整数数字,并计算加减乘除。考察shell基础知识包括:变量定义、read、if判断语句、正则表达式等知识;第一种方式:read交互输入参数思路为:判断输入的第2个变量是否为空,为空则提示输入2个数字;不为..
分类:
系统相关 时间:
2015-10-14 12:38:52
阅读次数:
366
sort命令是帮我们依据不同的数据类型进行排序,其语法及常用参数格式: sort [-bcfMnrtk][源文件][-o 输出文件]补充说明:sort可针对文本文件的内容,以行为单位来排序。参 数:-b忽略每行前面开始出的空格字符。-c检查文件是否已经按照顺序排序。-f排序时,忽略大小写字母。-.....
分类:
系统相关 时间:
2015-10-14 12:28:29
阅读次数:
231
安装 memcached 需要 三部1,下载 memcached 放到php目录将php_memcached.dll 放到php的ext 目录2,打开管理员命令,将memcached 拖拉到命令中,或者输入路径后,-d install然后 开启为window服务,-d start3,在php.ini...
分类:
系统相关 时间:
2015-10-14 12:28:07
阅读次数:
207
概述对于网络的行为,可以简单划分为 3 条路径:1) 发送路径,2) 转发路径,3) 接收路径,而网络性能的优化则可基于这 3 条路径来考虑。由于数据包的转发一般是具备路由功能的设备所关注,在本文中没有叙述,读者如果有兴趣,可以自行学习(在 Linux 内核中,分别使用了基于哈希的路由查找和基于动态...
分类:
系统相关 时间:
2015-10-14 12:27:57
阅读次数:
232
(一)配置SecureCrt 和 ubuntu1. 首先要明白什么是ssh?可以把ssh看做是telnet的加强版,telnet的密码和信息都是不加密的,而ssh则加密。2. 开启ubuntu上的ssh功能先安装,安装后就自动开启了.sudo apt-get install openssh-serv...
分类:
系统相关 时间:
2015-10-14 12:22:45
阅读次数:
297
1) 重启后生效开启: chkconfig iptables on关闭: chkconfig iptables off2) 即时生效,重启后失效开启: service iptables start关闭: service iptables stop需要说明的是对于Linux下的其它服务都可以用以上命令...
分类:
系统相关 时间:
2015-10-14 12:21:30
阅读次数:
162
看多了白色的显示屏,想换成其他的编辑主题试试,软件中没有,需要自己安装插件,下面是从网上找的别人的一些教程。如何设置eclipse软件的背景色: 1、下载一个eclipse的软件,注意32位和64位的区别,当然了 越新的版本,我们需要下载的东西就会少很多。软件下载地址:http://www.ecl....
分类:
系统相关 时间:
2015-10-14 12:20:16
阅读次数:
270
破解步骤1.在系统启动时进入grub选项菜单2.在grub选项菜单中按e进入编辑模式3.编辑kernel行,添加 /init 1 (表示进入单用户启动模式,在单用户启动模式中不会要求输入密码)4.按b重启5.进入系统后,将root用户密码删除 vim /etc/passwd 修改成root::0.....
分类:
系统相关 时间:
2015-10-14 12:19:45
阅读次数:
192
likely()与unlikely()在2.6内核中,随处可见,那为什么要用它们?它们之间有什么区别呢?首先明确:if (likely(value))等价于if (value)if (unlikely(value))等价于if (value)也就是说likely()和unlikely()从阅读和理解...
分类:
系统相关 时间:
2015-10-14 12:15:19
阅读次数:
245