-
使用 Yocto Project 构建自定义嵌入式 Linux 发行版 - Linux系统
所属栏目:[Linux] 日期:2014-03-30 热度:177
概述 Yocto Project 是一个开源协作项目,它提供了一些模板、工具和方法来支持面向嵌入 式产品的自定义 Linux 系统,不管硬件架构是什么。我想要告诉那些对 yoc[详细]
-
在ubuntu下使用intel 3945abg无线网卡的方法 - Linux系统
所属栏目:[Linux] 日期:2014-03-30 热度:134
这个方案在升级到内核2.6.24-20之后不可用,不知道为何。搞定的朋友可以将方案贴 出来分享,谢谢。 查阅了很多方法,包括对内核打补丁,都不是很理想。其实iwl3[详细]
-
在lvm分区中用clone的方法创建新的kvm guest vm - Linux系统
所属栏目:[Linux] 日期:2014-03-30 热度:163
virsh list --all virsh shutdown boe 复制vm定义文件 ============== virsh dumpxml boe /tmp/platform.xml 需要修改的内容:uuid (uuidgen)、 name、 disk、[详细]
-
linux下实现ibm小红点加中键实现滚屏 - Linux系统
所属栏目:[Linux] 日期:2014-03-30 热度:149
新建文件/etc/hal/fdi/policy/mouse-wheel.fdi 写入如下内容: match key=info.product string=TPPS/2 IBM TrackPoint merge key=input.x11_options.EmulateWhe[详细]
-
忘记RHLinux OS的root密码的解决方法 - Linux系统
所属栏目:[Linux] 日期:2014-03-30 热度:83
很多初学Linux操作系统的人们偶尔会碰到这样的问题,忘记root用户的密码了(真是人间悲剧), 又或者是使用passwd指令的时候忘记在后面加上用户名,(passwd是[详细]
-
如何在Linux下安装第二块新硬盘 - Linux系统
所属栏目:[Linux] 日期:2014-03-30 热度:115
问题:新买了一块1 TB的希捷硬盘(为SATA II型,或二代串口),准备挂在红旗RedFlag Linux 6系统 下,以存储海量的CCD images。 一、步骤总结 1、把新硬盘连接起[详细]
-
在Ubuntu 13.10安装PyCharm 3.0.1 Oracle JDK - Linux系统
所属栏目:[Linux] 日期:2014-03-30 热度:198
由于授权问题,在较新的Linux发行版本中都不再包含Oracle Java,取而代之的是OpenJDK。Ubuntu 也是如此。 OpenJDK能满足大部分的应用程序运行条件,但PyCharm无[详细]
-
如何在Linux下用一个网卡绑定多个IP地址 - Linux系统
所属栏目:[Linux] 日期:2014-03-30 热度:79
在我们用Linux来架设Web服务器和FTP服务器的时候有可能会遇到在一台服务其上实现多个站点的需要(虚拟主机),这种情况下我们可以通过增加物理网卡,来解决。但[详细]
-
PXE+TFTP+VSFTP+DHCP+Kickstart无人职守自动安装RHEL 5 - Linux系统
所属栏目:[Linux] 日期:2014-03-30 热度:174
1、安装并配置:DHCP服务: 1)yum list |grep dhcp 2)yum install dhcp* -y 3)编辑/etc/dhcpd.conf rpm -ql dhcp 找到dhcpd.conf.example这个文件,复制到/etc[详细]
-
nohup不输出日志信息的方法及linux重定向学习 - Linux系统
所属栏目:[Linux] 日期:2014-03-30 热度:166
起因 最近使用nohup创建了一个后台进程,默认日志输出到了nohup.out文件中,程序跑起来也就没再管, 过了大约一周,发现硬盘空间不够了,于是查找原因,发现这[详细]
-
Linux系统的10个最危险的命令 - Linux系统
所属栏目:[Linux] 日期:2014-03-30 热度:71
Linux命令行佷有用、很高效,也很有趣,但有时候也很危险,尤其是在你不确定你自己在正在做什么时候。这篇文章并不打算引来你对Linux或linux 命令行的愤怒。我[详细]
-
linux内核md源代码解读 一 - Linux系统
所属栏目:[Linux] 日期:2014-03-24 热度:111
最近花了一段时间认真地学习了一下md代码,并且在原代码的基础上开发了一系列的新功能,这些新功能让md更完善、更适合于企业大容量存储,通过增加阵列缓存和bit[详细]
-
linux内核md源代码解读 二 md模块初始化 - Linux系统
所属栏目:[Linux] 日期:2014-03-24 热度:162
在编译完成linux内核源代码的时候,drivers/md目录下会生成多个ko文件,那么这些内核模块哪一个先加载,哪一个后加载的呢?例如md-mod.ko, raid5.ko, raid10.ko[详细]
-
linux内核md源代码解读 三 阵列创建的过程 - Linux系统
所属栏目:[Linux] 日期:2014-03-24 热度:137
这一节我们阅读阵列的创建过程。 按照常理出牌,我们到ioctl中找阵列创建命令,md对应的ioctl函数是md_ioctl,当找对应的cmd命令字时,却完全没有类似CREATE_AR[详细]
-
linux内核md源代码解读 四 命令字RUN_ARRAY的处理过程 - Linux系统
所属栏目:[Linux] 日期:2014-03-24 热度:74
运行阵列意味着阵列经历从无到有,建立了作为一个raid应有的属性(如同步重建),并为随后的读写做好的铺垫。那么运行阵列的时候到底做了哪些事情,让原来的磁[详细]
-
linux内核md源代码解读 五 介绍raidd5阵列的运行 - Linux系统
所属栏目:[Linux] 日期:2014-03-24 热度:172
如果看懂了raid1阵列的run函数,那么看raid5阵列run就非常轻松了,因为两者要做的事情都是大同小异。 raid5的run函数很长,但很大一部分跟创建运行是没有关系的[详细]
-
linux内核md源代码解读 六 介绍raid10阵列的运行 - Linux系统
所属栏目:[Linux] 日期:2014-03-24 热度:65
raid10的run函数与raid5的run函数最大区别在于setup_conf,那就直接深入核心: 3540 static struct r10conf *setup_conf(struct mddev *mddev) 3541 { 3542 str[详细]
-
linux内核md源代码解读 七 阵列同步一 :介绍阵列同步 - Linux系统
所属栏目:[Linux] 日期:2014-03-24 热度:79
阵列同步在md_do_sync,那么入口在哪里呢?就是说阵列同步触发点在哪里呢?听说过md_check_recovery吧,但这还不是同步的入口点。那raid5d函数是入口点吧?如果[详细]
-
linux内核md源代码解读 八 阵列同步二:同步过程 - Linux系统
所属栏目:[Linux] 日期:2014-03-24 热度:174
在上一小节里讲到启动同步线程: 7824 mddev-sync_thread = md_register_thread(md_do_sync, 7825 mddev, 7826 resync); md_register_thread函数如下: 6697 st[详细]
-
linux内核md源代码解读 九 阵列raid5同步函数sync_reque - Linux系统
所属栏目:[Linux] 日期:2014-03-24 热度:175
欢迎使用ueditor! 我们再来回顾一下整个场景: 1)在运行阵列的时候调用md_wakeup_thread唤醒主线程 2)主线程调用md_check_recovery检查同步 3)md_check_reco[详细]
-
linux内核md源代码解读 十 raid5数据流之同步数据流程 - Linux系统
所属栏目:[Linux] 日期:2014-03-24 热度:107
上一节讲到在raid5的同步函数sync_request中炸土豆片是通过handle_stripe来进行的。从最初的创建阵列,到申请各种资源,建立每个阵列的personality,所有的一切[详细]
-
linux内核md源代码解读 十一 raid5d - Linux系统
所属栏目:[Linux] 日期:2014-03-24 热度:54
正是有了上一篇的读写基础,我们才开始看raid5d的代码。raid5d不是读写的入口,也不是读写处理的地方,只是简简单单的中转站或者叫做交通枢纽。这个枢纽具有制[详细]
-
linux内核md源代码解读 十二 raid读写 - Linux系统
所属栏目:[Linux] 日期:2014-03-24 热度:105
我们都知道,对一个linux块设备来说,都有一个对应的请求队列。注册在这个请求队列上的请求就是该块设备的请求入口。对于raid来说,分配struct mddev时就已经设[详细]
-
linux内核md源代码解读 十三 raid5重试读 - Linux系统
所属栏目:[Linux] 日期:2014-03-24 热度:51
上节我们讲到条块内读失败,在回调函数raid5_align_endio中将请求加入阵列重试链表,在唤醒raid5d线程之后,raid5d线程将该请求调用retry_aligned_read函数进行[详细]
-
Linux用户及权限基础 2 Linux权限 - Linux系统
所属栏目:[Linux] 日期:2014-03-24 热度:76
1 权限 1 权限是操作系统用来限制对资源的访问的机制,权限一般分为三种,读,写,执行。操作系统中每 一个文件都有特定的权限,所属的用户和所属的组,通过的[详细]