自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(31)
  • 收藏
  • 关注

转载 C实战:项目构建Make,Automake,CMake

http://blog.csdn.net/dc_726/article/details/48978849C实战:项目构建Make,Automake,CMake在本系列文章《C实战:强大的程序调试工具GDB》中我们简要学习了流行的调试工具GDB的使用方法。本文继续“C实战”的主题,对同样非常流行的构建工具Make的用法和原理一探究竟,并顺便看一下一些高级衍生产品。1.Ma

2015-11-25 17:51:43 900

转载 vim的全局替换

本文出自   http://blog.csdn.net/shuangde800本文是在学习《使用vi编辑器, Lamb & Robbins编著》时在所记的笔记。本文内容:基本全局替换确认替换上下文相关替换本文约定:$ + 命令 表示在普通的bash的命令行下:  + 命令 表示在vim的

2015-11-25 16:19:41 391

转载 shell判断和比较

http://blog.chinaunix.net/uid-7553302-id-183648.html1  shell 的$! ,$?, $$,$@$n        $1 the first parameter,$2 the second...$#        The number of command-line parameter

2015-11-25 10:41:12 681

转载 netperf 与网络性能测量

http://www.ibm.com/developerworks/cn/linux/l-netperf/在构建或管理一个网络系统时,我们更多的是关心网络的可用性,即网络是否连通,而对于其整体的性能往往考虑不多,或者即使考虑到性能的问题,但是却发现没有合适的手段去测试网络的性能。当开发出一个网络应用程序后,我们会发现,在实际的网络环境使用中,网络应用程序的使用效果不是很理想,问题可

2015-11-23 09:38:40 537

转载 【工具】Netperf 的使用

http://blog.itpub.net/22664653/viewspace-714569/   Netperf是一种网络性能测量工具,主要针对基于TCP或UDP的传输,Netperf根据应用的不同,可以进行不同模式的网络性能测试,即批量数据传输(bulk data transfer)模式和请求/应答(request/reponse)模式。Netperf测试结果所反映的是一个系统能

2015-11-22 22:53:40 3629

转载 linux expect的使用详解

http://www.2cto.com/os/201305/209909.html一、概述  我们通过Shell可以实现简单的控制流功能,如:循环、判断等。但是对于需要交互的场合则必须通过人工来干预,有时候我们可能会需要实现和交互程序如telnet服务器等进行交互的功能。而Expect就使用来实现这种功能的工具。  Expect是一个免费的编程工具语言,用来实现自动和交互式

2015-11-21 10:34:52 2149

转载 expect用法

http://www.cnblogs.com/iloveyoucc/archive/2012/05/11/2496433.html1. [#!/usr/bin/expect] 这一行告诉操作系统脚本里的代码使用那一个shell来执行。这里的expect其实和linux下的bash、windows下的cmd是一类东西。 注意:这一行需要在脚本的第一行。 2. [set t

2015-11-21 10:33:55 486

转载 架设git服务器--使用git-daemon

http://blog.csdn.net/leopard_ray/article/details/4306987git是一个不错的版本管理的工具。现在自己在搞一个简单的应用程序开发,想使用git来进行管理。在Google了配置文档后,还是受了N多的挫折。某些文档质量不高,浪费了好多时间...... 好,切入正题:安装必要的git工具#apt-get install

2015-11-20 13:11:00 1411

转载 gitweb

http://blog.csdn.net/benkaoya/article/details/80942951. 简介Gitweb提供了git版本库的图形化web浏览功能。可以到网站http://git.kernel.org/体验下效果,如下图所示。Gitweb界面       它既可以通过配置架设于web服务器上,也可以无须任何配置针对单独git版本库即时启动。Gi

2015-11-20 13:07:05 1020

转载 从源码开始(Hello World) 制作deb包

http://www.douban.com/note/369020689/1. create 一个目录 如下 mkdir hello2. c 源码如下root@evan-pc:~/deb# cat hello.c #include int main(int argc, char* argv[]){     printf("Hello world!\n");

2015-11-19 21:07:00 2229

原创 rpmbuild 对应的dpkg命令 dpkg-buildpackage

$ sudo apt-get install build-essential $ sudo apt-get build-dep foobar $ apt-get source foobar $ cd foobar-* $ dpkg-buildpackage -rfakeroot $ ls ../foobar*.deb

2015-11-19 21:02:20 2307

转载 Linux 基础:如何在Ubuntu上检查一个软件包是否安装

https://linux.cn/article-5154-1.html如果你正在管理Debian或者Ubuntu服务器,你也许会经常使用dpkg 或者 apt-get命令。这两个命令用来安装、卸载和更新包。在本篇中,让我们看下如何在基于DEB的系统下检查是否安装了一个包。要检查特定的包,比如firefox是否安装了,使用这个命令:dpkg -s firefox示例输出

2015-11-19 16:41:36 4715

转载 linux shell pushd popd dirs命令

http://www.cnblogs.com/davidwang456/p/3784102.htmlhttp://blog.csdn.net/yucan1001/article/details/8455757http://blog.163.com/yangfan876@126/blog/static/806124562013720104712282/1、dirs1)

2015-11-19 15:17:33 3385

转载 Python特殊语法:filter、map、reduce、lambda

Python内置了一些非常有趣但非常有用的函数,充分体现了Python的语言魅力!filter(function, sequence):对sequence中的item依次执行function(item),将执行结果为True的item组成一个List/String/Tuple(取决于sequence的类型)返回:>>> def f(x): return x % 2 != 0 and x

2015-11-17 15:38:19 4471

转载 CentOS 6.5 安装无线网卡驱动实现无线上网

http://www.linuxidc.com/Linux/2014-10/108418.htm一、查看是否安装了无线网卡驱动出现以上的结果证明你的没有安装,不能无线上网。如果你已经装了网卡驱动并能实现无线上网就会有如下显示:二、查看无线网卡的型号 [root@Mr-zhao software]# lspci    |grep  -i  network03:00

2015-11-12 10:19:08 2620

转载 linux下用ctrl+r快速搜索history命令

http://blog.csdn.net/andy572633/article/details/7220668linux命令行的history是一个熟知但不常用的命令,原因是要查某个命令的编号需要输入 history|grep xxx ,又因为!?xxx,!xxx 属于运行即执行也不方便,ctrl+r则方便多了。ctrl+r用途:反向搜索执行过的命令。(reverse-i-se

2015-11-12 10:12:50 4767

转载 Python中map()函数浅析

http://my.oschina.net/zyzzy/blog/115096MapReduce的设计灵感来自于函数式编程,这里不打算提MapReduce,就拿python中的map()函数来学习一下。 文档中的介绍在这里: map(function, iterable, ...)Apply function to every item of iterable

2015-11-12 09:44:50 3684

转载 用PDB库调试Python程序

http://www.cnblogs.com/dkblog/archive/2010/12/07/1980682.htmlPython自带的pdb库,发现用pdb来调试程序还是很方便的,当然了,什么远程调试,多线程之类,pdb是搞不定的。用pdb调试有多种方式可选:1. 命令行启动目标程序,加上-m参数,这样调用myscript.py的话断点就是程序的执行第一行之前

2015-11-12 09:40:22 583

转载 io系统的压力测试工具-fio

http://blog.csdn.net/wyzxg/article/details/7454072author:skatetime:2012/04/11 io系统的压力测试工具-fio fio是一个非常灵活的io测试工具,他可以通过多线程或进程模拟各种io操作随着块设备的发展,特别是SSD盘的出现,设备的并行度越来越高。要想利用好这些设备,有个诀窍就是提高设备

2015-11-10 17:02:04 1451

转载 linux使用FIO测试磁盘的iops

http://blog.csdn.net/card_2005/article/details/8765769FIO是测试IOPS的非常好的工具,用来对硬件进行压力测试和验证,支持13种不同的I/O引擎,包括:sync,mmap, libaio, posixaio, SG v3, splice, null, network, syslet, guasi, solarisaio 等

2015-11-10 16:57:45 12313 1

转载 Fedora DHCP 服务器 在多网段多网口下 只为特定网段网口提供DHCP服务配置

https://docs.fedoraproject.org/en-US/Fedora/15/html/Deployment_Guide/sect-Configuring_a_Multihomed_DHCP_Server.html10.4. Configuring a Multihomed DHCP ServerA multihomed DHCP serve

2015-11-10 14:01:32 1088

转载 fedora 安裝配置DHCP server

http://blog.csdn.net/lizhiqiang5846/article/details/461213391. 首先利用su命令切换到root用户。输入命令:yum -y install dhcp安装dhcp 服务程序2.安装成功后编辑/etc/dhcpd.conf文件(有可能是/etc/dhcp/dhcpd.conf),有如下注释:# DHCP Server

2015-11-10 13:57:55 1104

转载 linux查看本机IP、gateway、dns

http://blog.csdn.net/zdwzzu2006/article/details/6928803IP:     ifconfiggateway:[root@localhost ~]# netstat -rnKernel IP routing tableDestination     Gateway         Genmask    

2015-11-10 13:54:36 564

转载 Python的zip函数

http://www.cnblogs.com/frydsh/archive/2012/07/10/2585370.htmlzip函数接受任意多个(包括0个和1个)序列作为参数,返回一个tuple列表。具体意思不好用文字来表述,直接看示例:1.示例1:x = [1, 2, 3]y = [4, 5, 6]z = [7, 8, 9]xyz = zip(x, y,

2015-11-09 17:38:08 545

转载 如何查看LINUX下的一个USB设备使用的驱动模块

http://unix.stackexchange.com/questions/60078/find-out-which-modules-are-associated-with-a-usb-deviceFinding the Kernel Driver(s)The victim device$ lsusb Bus 010 Device 002: ID 046d:c01e Lo

2015-11-07 11:45:38 5339

原创 fedora gnome 如何添加 程序下拉菜单(application menu) 和 已打开程序列表 (window list)

Fedora默认GNOME桌面是没有KDE的程序菜单和已打开程序列表的,需要手动安装GNOME的扩展。首先,安装设置GNOME扩展的管理程序gnome-tweak-tool:yum install gnome-tweak-tool然后安装GNOME扩展,GNOME所有的扩展可以在其官方网站查询:https://extensions.gnome.org/Fed

2015-11-07 11:35:27 3376

转载 Python中subprocess学习

http://blog.csdn.net/imzoer/article/details/8678029subprocess的目的就是启动一个新的进程并且与之通信。subprocess模块中只定义了一个类: Popen。可以使用Popen来创建进程,并与进程进行复杂的交互。它的构造函数如下:subprocess.Popen(args, bufsize=0, executable=

2015-11-04 18:20:08 392

原创 qemu-kvm dependency on RHEL7.2

======================================================================================================================================================================== Package

2015-11-04 15:03:40 916

转载 【L】小米随身WiFi,Linux下AP热点驱动(开源)

http://blog.csdn.net/sumang_87/article/details/38168877前言这是作者修改后的Linux下的小米随身WiFi驱动,支持Ap模式,开源,同时支持360随身WiFi二代和小度WiFi注意:1.这个是Linux下的小米随身WiFi驱动,不是Window和MAC下2.这个不是STA模式下的可当作无线网卡的驱动,是可当A

2015-11-03 18:22:07 1419

转载 Linux Shell编程case语句

http://blog.csdn.net/dreamtdp/article/details/8048720 case语句适用于需要进行多重分支的应用情况。         case分支语句的格式如下:            case $变量名 in                模式1)            命令序列1            ;;       

2015-11-03 14:36:44 775

转载 shell getopts 用法

http://blog.csdn.net/xluren/article/details/17489667c语言里面有个getopt_long,可以获取用户在命令下的参数,然后根据参数进行不同的提示或者不同的执行。在shell中同样有这样的函数或者用法吧,在shell里面是getopts,也有一个getopt是一个比较老的。这次说getopts,我自己的一些用法和感悟。首先先来一

2015-11-03 14:34:52 988

空空如也

空空如也

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

TA关注的人

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