posts - 518,  comments - 13,  views - 86万
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
11 2015 档案
Linux kgdb命令
摘要:一、简介 kgdb是一种源码级的Linux内核调试器。使用kgdb调试内核时,需要结合gdb一起使用,使用他们可以对内核进行单步调试,设置断点,观察变量、寄存器的值等与应用调试相关的功能。然而也有其限制条件,将在接下来kgdb调试器原理来讲述,本文仅简单介绍使用Kgbd的流程。 二、安装配置 1)打 阅读全文
posted @ 2015-11-30 20:53 红孩儿你好 阅读(2523) 评论(0) 推荐(0) 编辑
OpenSSL基础知识
摘要:1、openssl里的fips是什么意思? openssl-fips是符合FIPS标准的Openssl。 联邦信息处理标准(Federal Information Processing Standards,FIPS)是一套描述文件处理、加密算法和其他信息技术标准(在非军用政府机构和与这些机构合作的政府承包商和供应商中应用的标准)的标准。 2、OPENSSL_FIPS宏有什么作用? ... 阅读全文
posted @ 2015-11-29 20:37 红孩儿你好 阅读(1759) 评论(0) 推荐(0) 编辑
Linux top命令
摘要:一、简介 TOP是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行该命令,它将独占前台,直到用户终止该程序为止.比较准确的说,top命令提供了实时的对系统处理器的状态监视.它将显示系统中CPU最“敏感”的任务列表.该命令可以按CPU使用.内存使用和执行时间对任务进行排序;而且该命令的很多特性都可以通过交互式命令或者在个人定制文件中进行设定. 二、常用指令 ... 阅读全文
posted @ 2015-11-29 16:11 红孩儿你好 阅读(216) 评论(0) 推荐(0) 编辑
Linux bc命令
摘要:一、简介 GNU bc是一款基于命令行的计算器程序,支持高精度数字和多种数值类型(例如二进制、十进制、十六进制)的输入输出。 二、实例 http://www.linuxidc.com/Linux/2014-12/110151.htm 阅读全文
posted @ 2015-11-28 23:35 红孩儿你好 阅读(271) 评论(0) 推荐(0) 编辑
Linux Netcat命令
摘要:一、简介 netcat是网络工具中的瑞士军刀,它能通过TCP和UDP在网络中读写数据。netcat所做的就是在两台电脑之间建立链接并返回两个数据流,通过与其他工具结合和重定向,你可以在脚本中以多种方式使用,你能建立一个服务器,传输文件,与朋友聊天,传输流媒体或者用它作为其它协议的独立客户端。 二、安装 1)yum安装 yum install -y netcat 2)源码安... 阅读全文
posted @ 2015-11-28 21:50 红孩儿你好 阅读(206) 评论(0) 推荐(0) 编辑
串口添加与调试
摘要:一、简介 项目开发中,经常使用VMware的虚拟机进行开发与调试,也经常会使用到Serial Port作为接口进行数据采集与通讯,本文就如何在虚拟机中搭建串口调试环境问题进行介绍。 二、串口调试技术 Virtual Machine 主要有三种串口调试技术,可以在serial port的配置界面找到 1.Use physical serial port 即使用物理机串口,当用串口... 阅读全文
posted @ 2015-11-28 21:43 红孩儿你好 阅读(1578) 评论(0) 推荐(0) 编辑
Linux cscope命令
摘要:一、简介 Cscope 是一款开源免费的 C/C++浏览工具,自带一个基于文本的用户界面,通过cscope可以很方便地找到某个函数或变量的定义位置、被调用的位置等信息。Cscope对 C /C++支持较好,也可以自己定制来支持Java和Perl、Python等脚本语言。Vim和gvim都提供了cscope接口,通过适当的配置,可以在Unix/Linux下实现变量、函数、文件等之间... 阅读全文
posted @ 2015-11-28 21:37 红孩儿你好 阅读(544) 评论(0) 推荐(0) 编辑
UltraISO制作系统ISO镜像
摘要:一、简介 UltraISO是一款功能强大而又方便实用的光盘映像文件制作/编辑/转换工具,它可以直接编辑ISO文件和从ISO中提取文件和目录,也可以从CD-ROM制作光盘映像或者将硬盘上的文件制作成ISO文件。同时,你也可以处理ISO文件的启动信息,从而制作可引导光盘。使用UltraISO,你可以随心所欲地制作/编辑/转换光盘映像文件,配合光盘刻录软件烧录出自己所需要的光碟。 二、安装 ... 阅读全文
posted @ 2015-11-28 21:33 红孩儿你好 阅读(2824) 评论(0) 推荐(0) 编辑
Windows Live Writer 使用指南
摘要:一、简介 Windows Live Writer 是一个强大的离线博客编辑工具,通过它可以离线编辑内容丰富的博文,除了自身强大的编辑功能之外,还提供了接口,让其它开发人员通过插件提供工具自身没有提供的功能。 二、安装配置 指定安装目录进行安装,方法如下 mklink /D "C:\Program Files (x86)\Windows Live" "E:\Microsoft\W... 阅读全文
posted @ 2015-11-28 21:22 红孩儿你好 阅读(323) 评论(0) 推荐(0) 编辑
C语言访问网页
摘要:一、理论 http://www.zixue7.com/thread-3860-1-1.html 阅读全文
posted @ 2015-11-26 00:26 红孩儿你好 阅读(567) 评论(0) 推荐(0) 编辑
Linux minicom命令
摘要:一、简介 minicom是Linux下的超级终端,与Windows下的超级终端功能相似,可以通过串口控制外部的硬件设备,可以用于管理和控制嵌入式设备 二、安装 1)yum安装 yum install -y minicom2)源码安装 下载:https://alioth.debian.org/frs/?group_id=30018 # tar zxf minicom-2.2.tar.gz # c... 阅读全文
posted @ 2015-11-25 21:12 红孩儿你好 阅读(1290) 评论(0) 推荐(0) 编辑
Linux socat命令
摘要:一、简介 socat是一个多功能的网络工具,名字来由是“Socket CAT”,可以看作是netcat的N倍加强版,socat 的官方网站: http://www.dest-unreach.org/socat/ 二、安装 1)yum安装 yum install -y sccat 2)源码安装 wget http://www.dest-unreach.org/socat/download/soc... 阅读全文
posted @ 2015-11-24 22:25 红孩儿你好 阅读(15269) 评论(0) 推荐(1) 编辑
Linux 内核与模块调试
摘要:一、简介 内核开发比用户空间开发更难的一个因素就是内核调试艰难。内核错误往往会导致系统宕机,很难保留出错时的现场。调试内核的关键在于你的对内核的深刻理解。 二、方法总结 1)调试方法总结 http://my.oschina.net/fgq611/blog/113249 阅读全文
posted @ 2015-11-22 20:04 红孩儿你好 阅读(778) 评论(0) 推荐(0) 编辑
Notepad++
摘要:一、简介 Notepad++是 Windows操作系统下的一套文本编辑器(软件版权许可证: GPL),有完整的中文化接口及支持多国语言编写的功能,可以免费使用,自带中文,支持众多计算机程序语言。本文就其在使用过程中的一些常用技巧进行总结。 二、常用技巧 1)删除空白行 http://blog.csdn.net/q277055799/article/details/19408417 阅读全文
posted @ 2015-11-22 19:29 红孩儿你好 阅读(246) 评论(0) 推荐(0) 编辑
Linux top命令
摘要:一、简介 TOP是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行该命令,它将独占前台,直到用户终止该程序为止.比较准确的说,top命令提供了实时的对系统处理器的状态监视.它将显示系统中CPU最“敏感”的任务列表.该命令可以按CPU使用.内存使用和执行时间对任务进行排序;而且该命令的很多特性都可以通过交互式命令或者在个人定制文件中进行设定. 二、常用指令 h或者? :... 阅读全文
posted @ 2015-11-22 16:42 红孩儿你好 阅读(380) 评论(0) 推荐(0) 编辑
Linux 编译安装内核
摘要:一、简介 内核,是一个操作系统的核心。它负责管理系统的进程、内存、设备驱动程序、文件和网络系统,决定着系统的性能和稳定性。Linux作为一个自由软件,在广大爱好者的支持下,内核版本不断更新。新的内核修订了旧内核的bug,并增加了许多新的特性。如果用户想要使用这些新特性,或想根据自己的系统度身定制一个更高效,更稳定的内核,就需要重新编译内核。 本文将以kernel linux-2.6.32.4版本为... 阅读全文
posted @ 2015-11-19 20:44 红孩儿你好 阅读(725) 评论(0) 推荐(0) 编辑
Linux kdb命令
摘要:一、简介 Linux 内核调试器(KDB)允许您调试 Linux 内核。这个恰如其名的工具实质上是内核代码的补丁,它允许高手访问内核内存和数据结构。KDB 的主要优点之一就是它不需要用另一台机器进行调试:您可以调试正在运行的内核。 在本文中,我们将从有关下载 KDB 补丁、打补丁、(重新)编译内核以及启动 KDB 方面的信息着手。然后我们将了解 KDB 命令并研究一些较常用的命令。最后,我们将研究... 阅读全文
posted @ 2015-11-19 20:34 红孩儿你好 阅读(2326) 评论(0) 推荐(0) 编辑
Linux 性能调优
摘要:一、简介 有些时候,我们特别关注程序的性能,特别是底层软件,比如驱动程序,OS等。为了更好的优化程序性能,我们必须找到性能瓶颈点,“好钢用在刀刃上”才能取得好的效果,否则可能白做工作。为了找到关键路径,我们可以使用profilng技术,在linux平台上,我们可以使用gprof和oprofile工具。 二、工具 1)gprof http://www.cnblogs.com/274914765q... 阅读全文
posted @ 2015-11-19 01:11 红孩儿你好 阅读(163) 评论(0) 推荐(0) 编辑
Linux oprofile命令
摘要:一、简介 oProfile是Linux平台上的一个功能强大的性能分析工具,支持两种采样(sampling)方式:基于事件的采样(eventbased)和基于时间的采样(timebased),它可以工作在不同的体系结构上,包括MIPS、ARM、IA32、IA64和AMD。 二、安装 1)打开内核OPROFILE选项,否则运行oProfile将提示: [root@localhost opro... 阅读全文
posted @ 2015-11-19 00:54 红孩儿你好 阅读(2443) 评论(0) 推荐(0) 编辑
GNU Gettext
摘要:一、简介 当前,无论是商业还是免费软件都是英文的,并用英文做为文档。直到现在,为使其它非英语语言用户也能够进行交互所做的工作仍然不足,所以这对非英语语言的国家很不利。然而,随着GNU gettext工具的发行,这种状况大大改善了,现在几乎所有的GNU程序是在一个特定框架下面编写的,在这个框架下,可以很容易把英文的程序消息翻译成其它语言。如果能够翻译,那么用户可以在程序运行的时候设置语言选项和程序进... 阅读全文
posted @ 2015-11-17 17:18 红孩儿你好 阅读(839) 评论(0) 推荐(0) 编辑
Linux uname命令
摘要:一、简介 uname 命令将正在使用的操作系统名写到标准输出中。 二、语法 -a 显示 -m、 -n、 -r、 -s 和 -v 标志指定的所有信息。不能与 -x 或 -SName 标志连用。如果 -x 标志和 -a 标志一起指定,-x 标志会覆盖它。 -F 显示由十六进制字符构成的系统标识字符串。此标识字符串对特定系统上的所有分区都是相同的。 -f 除分区号还... 阅读全文
posted @ 2015-11-17 13:47 红孩儿你好 阅读(357) 评论(0) 推荐(0) 编辑
Amazon S3 云服务
摘要:一、简介 Amazon Simple Storage Service (S3) 是一个公开的服务,Web 应用程序开发人员可以使用它存储数字资产,包括图片、视频、音乐和文档。 S3 提供一个 RESTful API 以编程方式实现与该服务的交互。通过本文,您将了解如何使用开源的 JetS3t 库利用 Amazon 的 S3 云服务存储和检索数据。 二、方法步骤 http://www.china... 阅读全文
posted @ 2015-11-15 14:43 红孩儿你好 阅读(264) 评论(0) 推荐(0) 编辑
Linux alien命令
摘要:一、简介 alien是一个用于在各种不同的Linux包格式相互转换的工具,其最常见的用法是将.rpm转换成.deb(或者反过来)。 二、安装 http://toutiao.com/a6188997768449360129/ 三、实例 http://www.linuxidc.com/Linux/2011-10/45010.htm 阅读全文
posted @ 2015-11-15 14:35 红孩儿你好 阅读(7246) 评论(0) 推荐(0) 编辑
Linux cpulimit命令
摘要:一、简介 http://www.3lian.com/edu/2015/06-12/221261.html 二、安装 http://toutiao.com/a6184908783490073090/ 三、实例 http://www.3lian.com/edu/2015/06-12/221261.html 阅读全文
posted @ 2015-11-15 14:31 红孩儿你好 阅读(1419) 评论(0) 推荐(0) 编辑
Linux diff命令
摘要:一、简介 diff 命令用于比较文件的内容,是svn、cvs、git等版本控制工具不可或缺的一部分。 二、语法 -a或--text diff预设只会逐行比较文本文件。 -b或--ignore-space-change 不检查空格字符的不同。 -B或--ignore-blank-lines 不检查空白行。 -c 显示全部内文,并标出不同之处。 -C或--context 与执行"-c-"... 阅读全文
posted @ 2015-11-14 13:27 红孩儿你好 阅读(314) 评论(0) 推荐(0) 编辑
Linux 设置新创建目录或文件的默认权限
摘要:一、简介 在unix或者linux中,每创建一个文件或者目录时,这个文件或者目录都具有一个默认的权限,比如目录755,文件644,这些默认权限是通过“umask”权限掩码控制的。一般默认的umask值为022,其最终效果就是新创建的目录权限为755,文件权限为644。所以只要修改了用户的umask值,就可以控制默认权限。 二、方法 http://www.wo81.com/tec/os/sysc... 阅读全文
posted @ 2015-11-14 13:19 红孩儿你好 阅读(11246) 评论(0) 推荐(0) 编辑
Linux crontab命令
摘要:一、简介 crond是linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程,与windows下的计划任务类似,当安装完成操作系统后,默认会安装此服务工具,并且会自动启动crond进程,crond进程每分钟会定期检查是否有要执行的任务,如果有要执行的任务,则自动执行该任务。 Linux下的任务调度分为两类,系统任务调度和用户任务调度。在/etc目录下有一个crontab文件,这个就是... 阅读全文
posted @ 2015-11-11 21:59 红孩儿你好 阅读(264) 评论(0) 推荐(0) 编辑
C语言实现文件实时更新
摘要:一、简介 在linux或者unix操作系统中在系统引导的时候会开启很多服务,这些服务就叫做守护进程。 守护进程脱离了终端并且在后台运行:守护进程脱离于终端是为了避免进程在执行过程中的信息在任何终端上显示并且进程也不会被任何终端所产生的终端信息所打断。 本文介绍使用守护进程实现文件实时更新的方法步骤。 二、源码 文件1:Realtime_Update.c #include #include ... 阅读全文
posted @ 2015-11-10 23:49 红孩儿你好 阅读(2848) 评论(0) 推荐(0) 编辑
Linux 查看设置系统语言
摘要:一、简介 在Linux的系统中经常碰到字符集导致的错误,本文总结了设置修改系统语言环境的方法步骤。 二、操作步骤 执行如下指令,查看当前使用的系统语言 echo $LANG 执行如下指令,查看系统安装的语言包 locale 有zh_CN表示已经安装了中文语言,如果没有中文语言,可以执行如下指令,安装中文语言包 yum groupinstall chinese-support 临时更换语言,可以通... 阅读全文
posted @ 2015-11-09 20:59 红孩儿你好 阅读(24143) 评论(0) 推荐(2) 编辑
Python沙盒环境配置
摘要:一、简介 本文介绍配置python沙盒环境的方法步骤。 二、安装步骤 1、安装pyenv http://www.cnblogs.com/274914765qq/p/4948530.html 2、安装virtualenv 3、建立并激活沙盒环境: virtualenv source /bin/activate 参考:https://packaging.python.org/en/lat... 阅读全文
posted @ 2015-11-08 21:23 红孩儿你好 阅读(1246) 评论(0) 推荐(0) 编辑
Linux yum源完全配置
摘要:一、简介 yum主要功能是更方便的添加/删除/更新RPM包,自动解决包的依赖性问题,便于管理大量系统的更新问题,其理念是使用一个中心仓库(repository)管理一部分甚至一个distribution的应用程序相互关系,根据计算出来的软件依赖关系进行相关的升级、安装、 删除等操作,减少了Linux用户一直头痛的dependencies的问题。 可以同时配置多个资源库(Repository),简洁... 阅读全文
posted @ 2015-11-08 21:16 红孩儿你好 阅读(503) 评论(0) 推荐(0) 编辑
Linux expect命令
摘要:一、简介 通过Shell可以实现简单的控制流功能,但是对于需要交互的场合则必须通过人工来干预,有时候我们可能会需要实现和交互程序如telnet服务器等进行交互的功能。而就使用来实现这种功能的工具。Expect是一个免费的编程工具语言,用来实现自动和交互式任务进行通信,而无需人的干预。 二、安装 yum install -y expect 三、实例 http://www.2cto.com/o... 阅读全文
posted @ 2015-11-08 16:02 红孩儿你好 阅读(422) 评论(0) 推荐(0) 编辑
Linux tput命令
摘要:一、简介 shell 脚本编写者往往需要能通过一种方法将输出更改为粗体,为其加下划线,实现反向突出显示等,这正是 tput 的用武之地。 tput 命令将通过 terminfo 数据库对您的终端会话进行初始化和操作。通过使用 tput,您可以更改几项终端功能,如移动或更改光标、更改文本属性,以及清除终端屏幕的特定区域。 小提示:什么是 terminfo 数据库? UNIX 系统上的 termin... 阅读全文
posted @ 2015-11-08 15:49 红孩儿你好 阅读(872) 评论(0) 推荐(0) 编辑
Linux Terminator
摘要:一、简介 Terminator是一款跨平台的终端工具,使用的是 GPL 许可证,提供了很多高级的功能。它没有 Guake 和 Yakuake 那样光鲜,但绝对是一款重型武器。它提供的功能包括界面分块,将自己设置成 GNOME 桌面缺省终端。它的特征可以总结为: 1)将界面分割成网格状 2)tab 页 3)拖拽排序各个终端 4)大量快捷键 5)通过可视化的设置工具调整界面布局和配置喜好。 ... 阅读全文
posted @ 2015-11-08 15:27 红孩儿你好 阅读(320) 评论(0) 推荐(0) 编辑
Linux 控制台/终端/tty/shell
摘要:一、简介 使用linux已经有一段时间,却一直弄不明白这几个概念之间的区别。这些概念本身有着非常浓厚的历史气息,随着时代的发展,他们的含义也在发生改变,它们有些已经失去了最初的含义,但是它们的名字却被保留了下来。下面就澄清一下这些概念。 二、联系与区别 1)控制台,终端,tty,shell的区别 http://www.2cto.com/os/201403/282583.html 2)shel... 阅读全文
posted @ 2015-11-08 15:18 红孩儿你好 阅读(529) 评论(0) 推荐(0) 编辑
linux 开启终端256色支持
摘要:一、简介 一般的Linux发行版默认的终端都是16色的,但事实上几乎所有的终端都支持256色终端。本文介绍开启终端256色支持的方法。 二、操作步骤 1)检查终端是否支持256色 http://www.robmeerman.co.uk/unix/256colours 2)检查终端是否已开启256色支持 http://openwares.net/linux/xterm_vim_256_color... 阅读全文
posted @ 2015-11-08 15:11 红孩儿你好 阅读(1923) 评论(0) 推荐(0) 编辑
spf13-vim安装与使用
摘要:一、简介 spf13-vim是Vim插件与配置的一个发行版本,包含了一整套精心挑选的Vim插件,采用Vundle进行插件管理,并且可以通过下列文件进行个性化配置 二、安装 下面介绍两种安装方式 方式1:执行如下命令,即可完成安装 方式2:通过文件:bootstrap.sh,步骤如下 1)新建目录与文 阅读全文
posted @ 2015-11-03 21:56 红孩儿你好 阅读(9788) 评论(0) 推荐(0) 编辑
Linux 与 BSD
摘要:1)Linux 与 BSD 有什么不同? http://linux.cn/article-3186-1.html 2)BSD(Unix)家族 http://blog.csdn.net/cradmin/article/details/2286671 阅读全文
posted @ 2015-11-03 21:51 红孩儿你好 阅读(170) 评论(0) 推荐(0) 编辑
TCP/IP协议
摘要:1)TCP标志位详解及tcp拦截配置 http://blog.sina.com.cn/s/blog_6b6bf3830101ag0r.html 阅读全文
posted @ 2015-11-03 21:01 红孩儿你好 阅读(178) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示