Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

Xen的源码安装及dom0,domU的设置

Xen的源码安装及dom0,domU的设置

Xen作为一种应用广泛的虚拟机方案,无论是在工业还是教育领域都发挥着巨大的作用。Xen不仅有其引以为豪的Paravirtualization实现,还有基于硬件支持的HVM实现。对于Xen,Ubuntu中有现成的解决方案,只要通过一些apt-get install(ubuntu-xen-desktop, xen-hypervisor-4.1-amd64, xen-tools, xen-utils)命令即可傻瓜式安装。但实际中,我们出于种种原因(比如源中的版本...
Git如何知晓文件差异

Git如何知晓文件差异

求两版本之间的差异是一个动态规划问题 git 能发现任何的改动,但它是怎么发现的呢?难道它监控了我们对文件的读写操作? git 才没这么鸡冻……它是通过比较新旧版本,掐指一算算出来的O(∩_∩)O。 首先假设我们只能通过以下3个操作将旧版本演化为新版本:copy —— 复制旧版本当前行到新版本insert —— 在新版本中添加一行delete —&m...
Git版本管理的优点

Git版本管理的优点

如果软件规模比较大、或者多人开发,应该进行版本管理以避免源码的混乱。 之前还没用过 git 的时候,我以为版本管理就是给自己的程序自动升级版本号的软件(从 2.6.39 自动升级到 2.6.40),以至于当我看了 git、svn、cvs 的简介后,一度因为它们没有提供这样的功能而耿耿于怀。 版本管理软件其实是修改管理软件,它把程序源代码的两个版本之间的差异当做砖垒起来,并为我们提供管理这堆砖的操作。而版本号只是我们人工区分版本重要性的一种方法,除了开发...
Vmware Workstation实现Red Hat Enterprise Linux5上网

Vmware Workstation实现Red Hat Enterprise Linux5上网

首先要对虚拟机要有一定了解,不然我讲的时候可能不知道发生什么情况,还有对linux的一下基础命令要懂一些,对网络知识也有一定的了解才可能把这件事情完成。其实虚拟机linux系统上网是一件很简单的事情,前提是你知道怎么弄的情况下,进行总结的过程中,才会发现。当你装好linux之后,你可以按着我们步骤来查看一下,安装成功后,Vmware workstation的菜单栏中点击Edit-->Virtual Network Editor,当你虚拟机装完linu...
Linux初学习之正则表达式和通配符

Linux初学习之正则表达式和通配符

一、正则表达式:元字符是用来阐释字符表达式意义的字符,简言之,就是用来描述字符的字符。正则表达式RE(Regular Expression)是由一串字符和元字符构成的字符串。正则表达式的主要功能是文本查询和字符串操作,它可以匹配文本的一个字符或字符集合。实际上正则表达式完成了数据的过滤,将不满足正则表达式定义的数据拒绝掉,剩下与正则表达式匹配的数据。 基本的正则表达式元字符集合及其意义符号意义*0个或多个在*字符之前的那个普通字符.匹配任意字符^匹配行首,...
Linux系统学习之grep

Linux系统学习之grep

回车0d和换行0a 。grep概念理解:GREP(Global search Regular Expression and Print out the line),即全面搜索正则表达式并把行打印出来。从定义可以知道grep是一种文本搜索工具,能使用正则表达式搜索文本,并把匹配的行打印出来。grep使用:一般格式: grep [选项] [模式] [文件……] (在一个或多个文件中搜索满足模式的文本行) P.47模式可以是字符串,变...
Linux 终端下的俄罗斯方块

Linux 终端下的俄罗斯方块

Yetris是一款linux终端下的俄罗斯方块,这款游戏唯一的要求就是终端必须不能小于80*24的大小。z,x 是控制旋转,方向键左右控制左右移动,空格掉到底部,q推出,p暂停,更多使用-h参数进行查看。程序配置文件在~/.yetrisrc.ini,可以手动进行修改来更改程序参数。下载安装:安装依赖:sudo apt-get install libncurses5-dev下载:https://github.com/alexdantas/yetris/tar...
Linux学习笔记:磁盘配额(Quota)与高级文件系统管理

Linux学习笔记:磁盘配额(Quota)与高级文件系统管理

磁盘配额(Quota)与高级文件系统管理Table of Contents1 磁盘配额(Quota)的应用与实例2 软件磁盘阵列(RAID)3 逻辑卷管理员(Logic Volume Manager)1 磁盘配额(Quota)的应用与实例什么是磁盘配额 : Linux 是多用户系统,磁盘配额是分配给每个用户的磁盘可用空间的限制。如何建立磁盘配额制作账号环境# !/bin/bash# Program:# This program is used to cre...
64位Arch Linux安装Steam

64位Arch Linux安装Steam

steam现在发布了正式版,但是只有deb包,并且只有32版本。在debian的衍生版本里边直接安装就可以。其他版本需要自己做一些工作了。archlinux安装steam有两种方式,一种是直接从aur中安装,另一种是直接使用deb包来自己安装。先说第一种方式,aur安装其实也是获取的deb包进行安装的,不过过程自动化,依赖也直接解决掉了。因为steam只有32位版本所以运行需要32位的环境,需先把/etc/pacman.conf中的multilib打开。直...
Linux下如何在特定时间执行特定任务

Linux下如何在特定时间执行特定任务

Linux下如何在特定时间执行特定任务1 仅执行一次的任务2 循环执行的任务3 可唤醒停机期间的工作任务1 仅执行一次的任务所需程序 atd服务at命令启动atd # service atd restartatd stop/waitingatd start/running, process 11031千万注意要在root下执行,不然会提示Rejected send message.at的使用 使用at的权限(因为安全性考虑最好设置) 在/etc/at.al...
通过XShell链接虚拟机的CentOS

通过XShell链接虚拟机的CentOS

今天在Win7环境通过XShell链接VirtualBox的CentOS;始终链接不上,原来是因为虚拟机选择网络链接方式不对[推荐连接方式:Host-only Adapter(主机模式)。在网上查了相关资料得知:知识提要:VBox在主机中模拟出一张专供虚拟机使用的网卡,所有虚拟机都是连接到该网卡上的,我们可以通过设置这张网卡来实现上网及其他很多功能。主机模式通过虚拟机及网卡的设置可以完成一下三种网络连接模式所实现的功能。NATBridged Adapter...
<< 711 712 713 714 715 716 717 718 719 720 >>