Welcome 微信登录

首页 / 操作系统 / Linux

在 Linux 上运行 ZFS

在 Linux 上运行 ZFS

简介:尽管 ZFS 所属的操作系统未来有一定的风险,但是不妨碍它成为最先进、功能最丰富的文件系统之一。它合并了可变块大小、压缩、加密、重复数据删除、快照、克隆以及(顾名思义)对大容量的支持。了解 ZFS 背后的概念,并了解目前如何在使用用户空间文件系统(Filesystem in Userspace,FUSE)的 Linux 上使用 ZFS。Linux 与文件系统具有有趣的关系。因为 Linux 是开放式的,所以它往往是下一代文件系统和创新文件系统理念的关...
Linux 2.6 中的页面回收与反向映射

Linux 2.6 中的页面回收与反向映射

简介:本文主要介绍 Linux 2.6 中的页面回收机制是如何工作的,反向映射是如何设计并实现的,以及 Linux 操作系统如何利用反向映射机制进行页面地回收。 Linux 2.6 中关于反向映射和页面回收的代码在不断地更新,不同版本的内核在这部分的代码上会有很大差异,本文将基于 2.6.18.1 版本的内核来探讨 Linux 中的反向映射和页面回收。为什么要进行页面回收操作系统管理内存中的物理页面,同时也担任着内存分配的职责。应用程序可以通过内存分配函数...
VMWare克隆或复制Linux虚拟机后eth0找不到的解决方案

VMWare克隆或复制Linux虚拟机后eth0找不到的解决方案

现象描述:最近装了虚拟机系统是 Fedora,为了以后使用方便对虚拟机进行克隆或复制。当使用克隆后的虚拟机时发现原来在基本系统中的网 卡eth0到了新系统却没有了,使用ifconfig -a会发现只有eth1。因为基本系统的网络相关配置都是基于eth0的,eth1没有网络相关的 配置,此时要正常该虚拟机中的网络,只有添加eth1的网络配置,这样每次都要修改网卡配置在做多Linux系统测试的时候很不方便。更进一步,如果基于 此克隆虚拟机继续克隆或复制新的虚拟...
Ubuntu 10.10下安装Gnome 3测试版

Ubuntu 10.10下安装Gnome 3测试版

已经介绍了关于如何在Ubuntu 11.04中安装Gnome 3,今天在在launchpad.net上查了一下PPA,上面最近更新的gnome 3源是2010年10月14日,还不是最终发布版本,不建议升级,我们会继续跟踪gnome3的源更新情况,并会在第一时间发布如何升级gnome3,以下源还是测试版本。不知道有没有朋友在Ubuntu 10.10中添加11.04的源安装gnome3成功的,我们发现ubuntu11.04的gnome3是2011年4月6日最新...
Gnome 3 正式发布

Gnome 3 正式发布

在 Gnome 2 发布 9 年之后,搭载全新用户界面 Gnome Shell 的新一代桌面环境 Gnome 3 终于正式发布。- 简介GNOME3.0适用于各类设备,采用了新一代桌面用户界面GNOMEShell,改进了GNOME开发平台,包括显示后端、新的API、搜索功能、用户消息、系统设置等诸多方面。因而,Gnome 3 是 Gnome 项目史上具有里程碑式意义的一个版本,该版本引入了令人振奋的新型桌面用户界面 Gnome Shell ,可完全满足现代...
Linux下转换charset

Linux下转换charset

Linux下转charset,由于不知道utf8一个字符有多长,所以不知道转换后的串有多长,开大缓冲是一个办法,但是如果输入太大并且并发较高的话有占用内存太大的问题。方案暂时折中为对文件采用命令转换,消息采用大缓冲方式iconv()来转换。不敢全部用命令,开销大。//utf8文件转为gb2312文件 intutf8_to_gb2312_file(char*szUtf8FileName,char*szGb2312FileName) { if(szUtf8Fi...
Linux下解决./configure ,make,make install的报错

Linux下解决./configure ,make,make install的报错

Linux下从源代码下编译安装一个软件有时候会报错,遇到一些麻烦。有些情况即使你用了很多方法去尝试解决,但问题依然存在,那怎么办呢?本教程教你怎么解决Linux软件编译时遇到的问题注意:编译安装一个软件不会被系统的包管理系统记录信息,这对于卸载和记录软件的行为都是不利的,建议您尽量使用打包好的包(.rpm .deb)我们分3类错:./configure 错误make 错误make install 错误识别这些错误应该是很简单的:./configure的错误...
登录Linux图形界面authentication failed提示解决

登录Linux图形界面authentication failed提示解决

用一般用户登录linux图形界面,其实登录命令行界面也会提示,这是因为用户修改了linux用户验证机制导致的。切换root用户运行system-config-authentication 验证设置为下图即可:Linux下解决./configure ,make,make install的报错嵌入式Linux平台的NFS移植相关资讯 Linux教程 Linux教程:如何在命令行中查看目 (07/28/2014 12:22:23)Linux 修改root密码...
PLC 在Linux 上的仿真方案

PLC 在Linux 上的仿真方案

1、实现功能a. 实现业务基本通路仿真b. 实现加入/离开网络仿真c. 实现中继转发仿真2、对仿真平台技术要求及解决方案a. 技术要求① 要能模拟信号衰减② 要能模拟PHY收发数据③ 要能模拟总线链路④ 要能模拟总线冲突检测b. 解决方案① 要能模拟信号衰减 可以给每个站点设置一个位置属性L, 表示到CCO之间的距离, CCO为0。 然后,设置一个信号衰减距离为P。 每个仿真站点在 发送数据时,将自己站点的位置属性写入数据包中,每个站点收到 后, 用自己的...
用Expect来做Linux程序测试

用Expect来做Linux程序测试

在做毕业设计,要检查算法是否reasonable。对expect复习了一下,顺便写一写所用到的东西。Expect的简介就不说了,就是linux下的一个工具,也算得是个shell吧。最典型的应用,也是最简单的:#!/usr/bin/expectspawn ./myhelper.exe ##要用这个打开程序set timeout 10000 ##这个也很重要,如果超出了这个时间的话,就会自动地停下来,他的计时单位是:秒expect "$" ##意思是当输出有$...
RedHat学习:REHL6.0安装过程笔记

RedHat学习:REHL6.0安装过程笔记

安装版本为REHL6.0,光盘安装。1)光盘安装;启动优先级设置为光驱优先,这个很普通,不作详述。2)进入光盘菜单界面,选择安装。还有其他选择:比如在另一个linux下安装,从硬盘启动等等。3)进入Media Test选择;感觉就是检测光盘是否完好;一开始是以为检测硬件的,但检测完之后,光盘弹出了,系统提示可选择检测另一张media。所以,如果确定光盘OK,直接continue,跳过test吧。4)进入安装界面,next1.选择安装过程中显示的语言类别;简...
用Windows通过网络安装RedHat Linux

用Windows通过网络安装RedHat Linux

用Windows通过网络安装LinuxWindows(xp)用tftpd32部署tftp,dhcp,用来引导客户端通过pxe启动并获得地址。设置如图:tftp根目录里放入以下文件:initrd.img,vmlinuz,源自系统盘根目录/isolinux下;pxelinux.0,源自装好的系统,/usr/lib/syslinux/pxelinux.0,注意,这个文件跟要装的系统版本一致。tftp根目录里新建文件夹,命名为pxelinux.cfg,系统盘的is...
打造FreeBSD下vi与Linux下一样的效果

打造FreeBSD下vi与Linux下一样的效果

题记: 最小化安装完freebsd系统后,我们需要配置系统的初始环境,这时候文本的编辑工具就得利用上了。freebsd下默认的可以利用的文本编辑工具有vi和ee,但是初始状态下的vi非常难用,而且没颜色区分(相比linux而言),这里教大家怎么做到freebsd下vi打造与linux下一样的效果一、更新ports系统(可选)vi/etc/portsnap.conf大约13行处修改成SERVERNAME=portsnap.hshh.org更新操作如果是第一次...
成功地安装了红旗Linux桌面版7

成功地安装了红旗Linux桌面版7

1GB的,加上我原有的512MB的,变成了1.5GB。玩游戏,处理东西时都顺畅了很多,可见内存对电脑性能的提升有很大作用!正是这提升,让我成功装好了Linux!这个linux是我在一间专卖电脑的光盘的店里面买的,几个月前已经买了。我挑选了个叫做“红旗Linux桌面版7”的版本。那天兴冲冲地回到家,迫不及待地打开了电脑,放入光盘。等了几分钟,终于出来了一个Linux的面界。得知是LIVECD的,不知道为神马,灰常地卡,不要说点击鼠标,甚至连鼠标移动都卡。千辛...
没有3D显卡安装Ubuntu Unity 2D的方法

没有3D显卡安装Ubuntu Unity 2D的方法

由于Ubuntu Unity必须要有3D显卡的支持,所以一些没有3D显卡的朋友以及使用上网本的朋友就无法使用Unity了,所以Ubuntu官方就为这些人群开发了一个Unity 2D版,采用Qt/QML技术开发,包含了Unity的核心服务。#安装方式:sudo apt-get install unity-2d在使用的过程中,相比Unity,还是有点不同:优势:简洁,就如同Chrome新Logo和旧Logo一样,但程度没那么深 快速,可能是我显卡性能差的问题,...
Ubuntu 11.04设置默认Gnome桌面

Ubuntu 11.04设置默认Gnome桌面

如果你不习惯11.04的Unity,那么你也可以选择Ubuntu 11.04提供的Ubuntu Classic环境进入系统。Ubuntu Classic是单纯的Gnome环境,基本和10.10一样。通常你可以在选择用户进入系统的时候选择Ubuntu Classic,但是鉴于有的朋友习惯自动登录的,所以需要进行设置。打开System Settings(关机按钮里面有,或者在应用程序-系统里面可以找到)然后打开登录窗口,按解锁。然后就可以设置了没有3D显卡安装...
<< 381 382 383 384 385 386 387 388 389 390 >>