自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

转载 PIO操作与DMA操作

IDE数据传输模式随着技术的发展,产品对数据传输速度要求的提高,IDE接口硬盘的数据传输模式,经历过三个不同的技术变化,由最初的PIO模式,到DMA模式,再到Ultra DMA模式。1> PIO模式PIO的英文拼写是“Programming Input/Output Model”,PIO模式是一种通过CPU执行I/O端口指令来进行数据的读写的数据交换模式。是最早先的硬盘数据

2015-09-22 17:30:13 6272

转载 深入理解ext4

文件系统是操作系统的一个重要组成部分,也有着举足轻重的地位。本系列文章主要讲述了linux ext4文件系统的一些实现原理。笔者参考了2.6.32.60的内核源代码。在写这篇的文章时,最新的内核已经去到了3.7.9。ext4是替代ext2/3的Linux文件系统。从2.6.28版本开始,被正式认定进入稳定(stable)。本文主要介绍ext4文件系统在硬盘层面上的存储结构及原理。 

2015-09-15 20:02:14 4310

转载 qcow2镜像格式解析

本文转载自:http://blog.chinaunix.net/xmlrpc.php?r=blog/article&id=4326024&uid=26299634简介Qcow2镜像格式是qemu支持的磁盘镜像格式之一。qcow2的表现形式为在一个文件中模拟一个固定大小的块设备。对与qcow2格式,相对于raw格式来说,有几个优点:1.更小的文件大小,即使是不支持holes的

2015-08-24 18:02:17 5888 1

转载 让shell脚本在后台飞

使用&符号在后台执行命令你可以在Linux命令或者脚本后面增加&符号,从而使命令或脚本在后台执行,例如:.$ ./my-shell-script.sh &使用nohup在后台执行命令使用&符号在后台执行命令或脚本后,如果你退出登录,这个命令就会被自动终止掉。要避免这种情况,你可以使用nohup命令,如下所示:$ nohup ./my-shell-script.sh &使用screen执行命令

2015-08-07 18:13:58 3889

转载 Linux netstat命令详解

转载地址:http://www.cnblogs.com/ggjucheng/archive/2012/01/08/2316661.html简介Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等。输出信息含义

2015-07-16 09:07:34 381

转载 Unix/Linux下使用sz,rz进行文件传输

工具说明  在SecureCRT这样的ssh登录软件里, 通过在Linux界面里输入rz/sz命令来上传/下载文件,是非常方便的。sz: 将选定的文件发送(send)到本地机器,本地会弹出一个文件选择窗口,选择保存的位置;rz:运行该命令会弹出一个文件选择窗口, 选择传输的文件安,从本地选择文件上传到服务器(receive);Centos安装  使用yum命令进行安装yum

2015-04-24 10:19:01 646

转载 GCC中的环境变量

有大量的环境变量可供设置以影响 GCC 编译程序的方式。利用这些变量的控制也可使用合适的命令行选项。一些环境变量设置在目录名列表中。这些名字和 PATH 环境变量使用的格式相同。特殊字符 PATH_SEPARATOR (安装编译程序的时候定义)用在目录名之间。在 UNIX 系统中,分隔符是冒号,而 Windows 系统中为分号。C_INCLUDE_PATH编译

2015-04-21 15:04:53 671

转载 zookeeper原理

转载自:http://cailin.iteye.com/blog/2014486ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,它包含一个简单的原语集,分布式应用程序可以基于它实现同步服务,配置维护和命名服务等。Zookeeper是hadoop的一个子项目,其发展历程无需赘述。在分布式应用中,由于工程师不能很好地使用锁机制,以及基于消息的协调机制不适合在某些应用中使用,

2015-04-19 10:54:22 363

转载 linux里的shell环境变量

本位转载自:http://blog.chinaunix.net/uid-24708340-id-3202009.html1.什么是环境变量?环境变量一般是指在操作系统中用来指定操作系统运行环境的一些参数,比如临时文件夹位置和系统文件夹位置等。这点有点类似于DOS时期的 默认路径,当你运行某些程序时除了在当前文件夹中寻找外,还会到设置的默认路径中去查找。简单地说这里的“Path”就是一个变量

2015-04-18 15:19:11 516

转载 Linux core 文件介绍

转载地址:http://www.cnblogs.com/dongzhiquan/archive/2012/01/20/2328355.htmlLinux core 文件介绍1. core文件的简单介绍在一个程序崩溃时,它一般会在指定目录下生成一个core文件。core文件仅仅是一个内存映象(同时加上调试信息),主要是用来调试的。2. 开启或关闭core文

2015-04-14 20:24:05 354

转载 IPV4 地址分类 A B C D E

转之http://blog.csdn.net/panjunnn/article/details/5653388IP地址分类 1.A类IP地址ip地址分类  一个A类IP地址由1字节的网络地址和3字节主机地址组成,网络地址的最高位必须是“0”, 地址范围1.0.0.1-126.255.255.254(二进制表示为:00000001 00000000 0

2015-04-03 16:32:05 26823

原创 Linux中进程资源限制

在Linux中每个进程都有一组资源限制,其中一些可以通过下列函数进行查询和更改:#include <sys/resource.h>#include <sys/time.h>int getrlimit(int resource,struct rlimit *rlptr);int setrlimit(int resource,struct rlimit *rlptr); 两个函数的返回值:若成功,

2015-03-18 11:40:41 1316

转载 VirtualBox安装增强功能(Linux)

原文章地址:http://www.cnblogs.com/sbaicl/archive/2012/10/23/2734814.html我们在安装之前,必须得先安装好它所需要的依赖包,不然安装过程必定会出现错误!一、安装依赖包#yum install kernel-headers#yum install kernel-devel#yum install gcc* #y

2015-03-03 14:24:06 690

转载 Unix家谱

2014-03-16 22:15:12 429

转载 Unix/Linux的“ourhdr.h”文件内容

#ifndef __ourhdr_h #define __ourhdr_h #include                   /*for definition of errno                      */#include                  /*ANSI C header file                           *

2014-03-11 15:43:11 496

转载 UNIX & LINUX 系统头文件

POSIX标准定义的头文件         目录项          文件控制     文件名匹配类型     路径名模式匹配类型         组文件     网络数据库操作         口令文件     正则表达式         TAR归档值     终端I/O     符号常量     文件时间     字符扩展类型------

2014-03-11 15:37:00 510

转载 跟我一起写Makefile(六):使用条件判断

使用条件判断使用条件判断,可以让make根据运行时的不同情况选择不同的执行分支。条件表达式可以是比较变量的值,或是比较变量和常量的值。示例下面的例子,判断$(CC)变量是否“gcc”,如果是的话,则使用GNU函数编译目标。libs_for_gcc = -lgnunormal_libs =foo: $(objects)ifeq ($(CC),gcc) $(

2014-03-06 10:06:30 589

转载 跟我一起写Makefile(五):使用变量

使用变量在Makefile中的定义的变量,就像是C/C++语言中的宏一样,他代表了一个文本字串,在Makefile中执行的时候其会自动原模原样地展开在所使用的地方。其与C/C++所不同的是,你可以在Makefile中改变其值。在Makefile中,变量可以使用在“目标”,“依赖目标”, “命令”或是Makefile的其它部分中。变量的命名字可以包含字符、数字,下划线(可以是数字开头),但不

2014-02-27 20:30:33 500

转载 跟我一起写Makefile(四):书写命令

书写命令每条规则中的命令和操作系统Shell的命令行是一致的。make会按顺序一条一条的执行命令,每条命令的开头必须以[Tab]键开头,除非,命令是紧跟在依赖规则后面的分号后的。在命令行之间中的空格或是空行会被忽略,但是如果该空格或空行是以Tab键开头的,那么make会认为其是一个空命令。我们在UNIX下可能会使用不同的Shell,但是make的命令默认是被“/bin/sh”——UNIX的

2014-02-27 20:25:29 528

转载 跟我一起写Makefile(三):书写规则

书写规则规则包含两个部分,一个是依赖关系,一个是生成目标的方法。在Makefile中,规则的顺序是很重要的,因为,Makefile中只应该有一个最终目标,其它的目标都是被这个目标所连带出来的,所以一定要让make知道你的最终目标是什么。一般来说,定义在Makefile中的目标可能会有很多,但是第一条规则中的目标将被确立为最终的目标。如果第一条规则中的目标有很多个,那么,第一个目标会成为最终

2014-02-27 20:20:27 550

转载 跟我一起写Makefile(二):MakeFile介绍

makefile 介绍make命令执行时,需要一个 makefile 文件,以告诉make命令如何去编译和链接程序。首先,我们用一个示例来说明makefile的书写规则。以便给大家一个感性认识。这个示例来源于gnu的make使用手册,在这个示例中,我们的工程有8个c文件,和3个头文件,我们要写一个makefile来告诉make命令如何编译和链接这几个文件。我们的规则是:1)如果这个工程

2014-02-27 20:10:53 498

转载 跟我一起写Makefile(一):概述

概述什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的集成开发环境(integrated development environment, IDE)都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义

2014-02-27 20:01:36 588

转载 关于ubuntu更新sudo apt-get update和sudo apt-get upgrade下载缓慢的问题

当使用sudo apt-get update和sudo apt-get upgrade更新系统时,下载速度特别慢。基本上就是十几kb或者就几b。我看了一下我的网络速度还是可以的用迅雷下载可以达到700多kb,那么网速的限制可能就是源的问题了。在网上看了一下刚好有关于这个问题的帖子。        帖子的位置为http://wiki.ubuntu.org.cn/%E6%BA%90%E5%88%9

2014-02-21 11:59:38 7744

原创 Ubuntu中设置root帐号密码

在ubuntu中设置root账户的密码,在终端中输入 sudo passwd root之后,提示输入需要设置的root密码,输入两次即可!

2014-02-18 23:56:35 538

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除