- 博客(36)
- 资源 (2)
- 收藏
- 关注
转载 linux 编译环境准备
在浏览和修改稍微复杂的程序时候,确实source insight是个非常好的工具。转到Linux以后,我一直在找替代工具。最先是等anjuta,结果苦苦等到了一个鸡肋的2.02。然后,认真配置了下wine,用wine把si跑了起来,只是si的开发有些非常规,就算在win下面,中文注视等都是类似半角汉字的那样,而且,在实际使用中,快速查找参考的功能,有bug,曾经搞得我冒汗。试想下,你在一堆源码里面
2012-03-29 12:30:25 749
转载 SELinux
目录:一,目前系统文件权限的管理有两种:DAC(传统的) 和 MAC(SELINUX) 11,传统的文件权限与帐号关系:自主式存取控制, DAC(DISCRETIONARY ACCESS CONTROL, DAC) 12,以政策规则订定特定程序读取特定文件:委任式存取控制, MAC 1【理解】 2二,SELINUX 的运
2012-03-27 17:17:46 821
转载 在linux终端下输出带颜色的字体
Submitted by pirate on 2009, January 2, 11:30 PM. linux/unix学习主要格式如下:"\033[字背景颜色;字体颜色m字符串\033[0m"例子:C代码#include int main() { printf("\033[32m Here are the color words!\n\033[
2012-03-26 16:13:16 1113
转载 Source Insight技巧收集
Source Insight技巧收集 (2008-11-11 05:56)1、背景色选择 要改变背景色Options->preference->windows background->color设置背景色2、解决字符等宽对齐问题。 SIS默认字体是VERDANA,很漂亮。这网页上应该也是用的VERDANA字体。但由于美观的缘故,VERDANA字体是不等宽的。
2012-03-26 13:37:54 730
转载 Vim 简明攻略 --学海无涯苦作舟
前言今天看到这篇文章,共鸣点非常多。它把Vim使用分为4个级别,目前我自己是熟练运用前面三级的命令,在培养习惯使用第四级。完全就是我这一年来坚持使用Vim的过程。所以不管怎么我要转载这篇文章。翻译自《Learn Vim Progressively》,原中文翻译出自《简明Vim练级攻略》。我进行了部分的排版工作,和文字删减以及所有图片本地化的工作。Vim的学习曲线相当的大,所以,如果你一开始
2012-03-23 17:49:14 811
转载 Linux内核模块开发
笔记调试方法printk() 是用来调试内核最常用的一种技术,他打印的信息会输出在 dmesg 中,所以调试前最好使用 dmesg -c 来清掉以前 dmesg 的信息。 使用的例子如下:printk(KERN_DEBUG "Here i am:%s:%d\n",FUNCTION, LINE);可以打印的级别可以看看 linux/kernel.h 中的定义。 strac
2012-03-23 17:48:20 603
转载 what is "LSB "
什么是LSB LSB,即Linux标准规范(英语:Linux Standard Base)是一个在Linux基金会结构下对Linux发行版的联合项目,使Linux操作系统符合软件系统架构,或文件系统架构标准的规范及标准。LSB基于POSIX,统一UNIX规范及其他开放标准,共在某些领域扩展它们。详细情况请参考相关链接。LSB脚本动作 由LSB应用程序提供的脚本应该需
2012-03-23 17:39:38 963
转载 Marker's schedule , Manager's schedule
http://www.paulgraham.com/makersschedule.html Want to start a startup? Get funded by Y Combinator. July 2009One reason programmers dislike meetings so much is that they're on
2012-03-23 17:36:39 564
转载 智慧城市新看点
柏斯维:“智慧城市”新看点物联网自概念提出后,我国在物联网方面做了大量的工作,国内掀起了物联网、智慧城市的热潮。很多城市都希望借助物联网的力量把城市做大。于此同时、中国随着这城镇化进程的加快,能源缺乏、交通拥堵,污染严重等问题凸显,智慧城市能否帮助他们完成“大城市”的梦想?我国的“智慧城市”有何中国式特色,如何看待物联网这个经济的发动机?面对以上问题,近日,记者孔维维 专访了中国物联网产业
2012-03-23 13:18:14 3284
转载 Linux 命令行技巧 大师的指点,着实不错
Linux入门必备了解bash:没有必要钻研长篇累牍的bash使用手册,通过man bash学习即可。了解vi:你在工作中也许会使用Emacs或Eclipse,但vi不可替代。了解ssh:学习无密码验证的基础知识。bash作业管理基础知识:如使用&、Ctrl-C、fg、bg、Ctrl-Z、jobs和kill等。文件管理命令:如硬链接和软链接,权限等。网络管理命令:如
2012-03-23 11:46:09 810
转载 理解 Linux 配置文件
转自以下:http://www.ibm.com/developerworks/cn/linux/management/configuration/index.html介绍每个 Linux 程序都是一个可执行文件,它含有操作码列表,CPU 将执行这些操作码来完成特定的操作。例如,ls 命令是由 /bin/ls 文件提供的,该文件含有机器指令的列表,在屏幕上显示当前目录中文
2012-03-21 17:52:29 427
转载 实时管理linux--使用 /proc 文件系统来控制系统
http://www.ibm.com/developerworks/cn/linux/l-adfly/index.html#iratings更改运行中的内核的参数Linux 向管理员提供了非常好的方法,使他们可以在系统运行时更改内核,而不需要重新引导内核/系统。这是通过 /proc 虚拟文件系统实现的。Linux Gazette 给出了一份有关 /proc 的参考,它是
2012-03-21 17:51:28 638
转载 linux下trap命令和SIGHUP信号量详解
trap命令用于指定在接收到信号后将要采取的动作。常见的用途是在脚本程序被中断时完成清理工作。不过,这次我遇到它,是因为客户you个需求:从终端访问服务器的用户,其登陆服务器后会自动运行某个命令,例如打开应用(命令写在.bashrc等文件中),最后退出,并断开连接;期间是不能允许其使用Ctrl+C等中断退出应用,而回到Shell环境,否则可能会带来安全问题。当然,解决de方式有很多,如在应用中
2012-03-20 14:36:23 8309
原创 Linux 磁盘和文件系统
1.分区MRB(Master Boot Recorder)MBR(MasterBoot Recorder)主引导分区仅提供最多4个分区,主分区(Primary,P)与扩展分区(Extended,E),如3P+1E,扩展分区最多只能有1个基本MBR结构偏移量(位置)(within sector)长度(in bytes)解
2012-03-20 14:24:42 1345
转载 正则表达最短匹配
正则表达贪婪与懒惰当正则表达式中包含能接受重复的限定符时,通常的行为是(在使整个表达式能得到匹配的前提下)匹配尽可能多的字符。考虑这个表达式:a.*b,它将会匹配最长的以a开始,以b结束的字符串。如果用它来搜索aabab的话,它会匹配整个字符串aabab。这被称为贪婪匹配。有时,我们更需要懒惰匹配,也就是匹配尽可能少的字符。前面给出的限定符都可以被转化为懒惰匹配模式,只要在
2012-03-19 14:56:09 793
转载 Linux文件查找命令find,xargs详述
Linux文件查找命令find,xargs详述总结:zhy2111314来自:LinuxSir.Org整理:北南南北摘要: 本文是find 命令的详细说明,可贵的是针对参数举了很多的实例,大量的例证,让初学者更为容易理解;本文是zhyfly兄贴在论坛中;我对本文进行了再次整理,为方便大家阅读;目录版权声明前言:关于find命令一、find 命令格式1
2012-03-19 14:27:25 448
转载 Linux学习总结—启动、内存结构和管理
系统引导过程主要由以下几个步骤组成(以硬盘启动为例) 1、开机; 2、 BIOS加电自检(POST——Power On Self Test),包括检查RAM,keyboard,显示器,软硬磁盘等等。Intel系列的CPU首先进入的是实模式,并开始执行位于地址0xFFFF0处的代码,也就是ROM-BIOS起始位置的代码;3、搜索启动的操作系统,根据BIOS设置,可能会依次访
2012-03-19 14:19:55 639
转载 Linux启动分析(2)— bootsect.S、setup.S、head.S分析
bootsect.S,系统引导程序,一般不超过512字节。在PC系统结构中,线性地址0xA0000以上,即640K以上用于图形接口卡和BIOS自身,640K以下为系统的基本内存。如果配置更多的内存,则0x100000,即1MB处开始称为高内存。当BIOS引导一个系统时,总是把引导扇区读入到基本内存地址为0x7c00的地方,然后跳转到此执行引导扇区的代码。这段代码将自身搬运到0x90000处
2012-03-19 14:14:09 676
转载 linux线程
普通fork实现是clone (SIGCHLD,0)vfork实现则是clone (CLONE_VM | CLONE_FS| CLONE_FILES|CLONE_SIGHAND, 0);地址空间,文件系统资源,文件描述符,信号处理程序;int clone(int (*fn)(void *), void *child_stack, int flags, void *a
2012-03-19 14:01:36 511
转载 linux 线程初探
1 概述 1.1 线程的定义 传统的Unix进程概念在开发有分布式系统中的许多应用时已经显得力不从心(有时连简单的窗口响应问题都很难做好)。这些问题的最好解决之道就是线程,线程推 广了进程的概念使一个进程可以包含多个活动(或者说执行序列等等)。如今,由于线程概念的普及,在UNIX系统中已经普遍实现了线程机制,开发并发应用的程序员现在也可以广泛接触到线程的函数库了。 使用线程的优点在于:
2012-03-19 13:42:03 612
转载 slab内存管理
动态内存管理内存管理的目标是提供一种方法,为实现各种目的而在各个用户之间实现内存共享。内存管理方法应该实现以下两个功能:最小化管理内存所需的时间最大化用于一般应用的可用内存(最小化管理开销)内存管理实际上是一种关于权衡的零和游戏。您可以开发一种使用少量内存进行管理的算法,但是要花费更多时间来管理可用内存。也可以开发一个算法来有效地管理内存,但却要使用更多的内存。最终
2012-03-19 10:35:53 908
转载 Solaris命令大全第二版
· Sun发展简史< XMLNAMESPACE PREFIX ="O" />· PROM状态命令与参数· 系统安装· Unix 命令(重点)· 用户管理(重点)· 文件系统管理· 进程管理· 软件包管理·
2012-03-16 12:06:06 1399
转载 SUNOS的命令大全
SUNOS的命令大全- ab2admin - Command-Line Interface for AnswerBook2 Administration ab2cd - Run AnswerBook2 Server from the Documentation CD ab2regsvr - Register an Answerbook2 Document Server with t
2012-03-16 11:45:29 5330
转载 Unix命令大全
http://forum.ubuntu.org.cn/weblog.php?w=926http://wiki.ubuntu.org.cn/Unix%E5%91%BD%E4%BB%A4%E5%A4%A7%E5%85%A8目录[隐藏]1 登录工作站1.1 透过 PC 登录工作站1.2 登录步骤1.3 登出步骤1.4 更改帐号密码1.5
2012-03-16 11:39:35 534
转载 系统引导管理器GRUB,为初学者指南
作者:北南南北 http://www.linuxsir.org/main/?q=node/129来自:LinuxSir.Org摘要: GRUB是多系统引导管理器,简单的说既能引导Linux,同时也能引导Windows;从LinuxSir.Org 讨论区近四年的观察来看,大多初学者并不能在短时间内掌握GRUB的用法,为了解决初学者在最短时间内掌握GRUB,重写GRUB入门文档还是有必要的;
2012-03-15 16:22:43 560
转载 软RAID 0的技术概要及实现 v0.1b (正在修订之中)
http://www.linuxsir.org/main/node/279作者:北南南北来自:LinuxSir.Org摘要: Software RAID 中译是软RAID ,软RAID 比如常用的有RAID 0 、RAID 1 、RAID 5、RAID 10 ;本文主要讲述RAID 0、1、5、10的基本概念及软RAID 的创建、修复和管理;目录1 什么是RA
2012-03-15 16:07:16 1211
转载 Linux 文件系统(filesystem)资源索引
http://www.linuxsir.org/main/node/113摘要:本文是文件系统的资源收集和整理,如果您想学习文件系统的使用和帮助,这篇文件所提供的资源大多能满足您的需求;本文是一个索引,可以用来查找学习资料使用;对于初学Linux的来说,此文是极有必要的,我们可以了解Linux常用的文件系统reiserfs、ext3、ext2 以及其它文件系统;在Windows中我们常
2012-03-15 15:36:36 1573
转载 Linux sync命令的作用
写缓存命令——sync在用reboot命令启动unix系统后,系统提示出错信息,部分应用程序不能正常工作。经仔细检查系统文件,并和初始的正确备份进行比较,发现某些文件确实被破坏了,翻来覆去找不到文件遭破坏的原因,最后想到了写缓存命令——sync,在reboot前没有运行sync命令,导致了系统文件的改变而不能正常工作。 sync 命令运行 sync 子例程。如果必须停止系统,则运行
2012-03-15 14:14:31 14254
转载 Windows授权管理slmgr.vbs使用向导
当我们打算激活Vista和windows 7或打算延长其试用期(rearm)的的时候,大家都会碰到到这个slmgr命令或slmgr.vbs。SLMGR是Software License Manger的简称,是WINDOWS的软件授权管理工具。SLMGR是管理系统激活和密钥、证书的主要组件。 SLMGR的所有功能都是通过slmgr.vbs提供的,采用VBScript命令行方式执行。图形界面
2012-03-15 11:46:15 1495
转载 Linux内核源代码的阅读和工具介绍
Linux内核源代码的阅读和工具介绍 (作者:王克强 2000年04月19日 14:47) 随着linux的逐步普及,现在有不少人对于Linux的安装及设置已经比较熟悉了。与 Linux 的蓬勃发展相适应,想深入了解Linux的也越来越多。而要想深入了解Linux,就 需要阅读和分析linux内核的源代码。 Linux的内核源代码可以从很多途径得到。一般来讲,在安装的l
2012-03-14 15:29:10 1185
原创 内核模块相关命令
pmap 命令报告单独进程的内存空间布局情况。对于单独进程,pmap命令报告单独进程内存空间布局情况。#ps -eo pid, pcpu, args |sort + ln CPU 百分比#ps -eo pid, vsz, args |sort + ln K字节虚拟内存# /usr/ucb/ps -aux |more # /usr/ucb/ps -aux |head `输出被排
2012-03-12 17:28:22 542
转载 iSCSI技术及产品介绍
一、ISCSI技术简介 此技术于2003年2月11日,由IETF(Internet Engineering Task Force,互联网工程任务组)正式通过;它由IBM、思科共同发起,是一种基于网络的数据存储技术,具有硬件成本低廉,操作简单,扩充性强,传输速度快等特点。 1、关于ISCSI ISCSI(互联网小型计算机系统接口)是一种在Internet协议网络上,特别是以太网上进行
2012-03-12 14:46:51 837
转载 ELF文件头读取修改
ELF = Executable and Linkable Format,可执行连接格式,是UNIX系统实验室(USL)作为应用程序二进制接口(Application Binary Interface,ABI)而开发和发布的。扩展名为elf。ELF 文件有三种类型:可重定位文件:也就是通常称的目标文件,后缀为.o。共享文件:也就是通常称的库文件,后缀为.so。可执行文件:本文主要讨论的
2012-03-12 10:30:04 9136
转载 linux command 再一次精华
录0、关于路径的理解;1、列文件或目录的信息工具 ls 和dir;1.1 ls 的基础语法和参数;1.2 ls 的参数示例应用;1.21 列出目录下所有文件,包含或不包含隐藏文件,-a 参数及-l参数的运用;1.22 仅查看目录的属性的-d参数的运用示例;1.23 查看文件或目录的inode节点,-i参数的运用;1.24
2012-03-09 13:10:48 526
转载 设计模式
IT职场的小菜经常有这样的疑问: 为什么一个相似的功能,大牛一会儿就搞定,然后悠闲地品着下午茶逛淘宝;而自己加班加点搞到天亮还做不完。 为什么用户提出需求变更后,大牛只需潇洒地敲敲键盘,改改配置;而自己将代码改了又改,删了又建,几乎晕厥,最后只能推翻重来。 为什么大牛写完的程序测试上线后,几乎完美运行,用户无懈可击;而自己的程序bu
2012-03-09 11:37:32 532
转载 FreeBSD文件和目录查找
0. 前言档案搜寻,对于一个新系统来说,可能没有很大的用途;但是对于一个旧系统,档案及文件越来越多,这时就必须要用搜寻来找寻档案了。 1.which指令 : which ( locate a program file in the user's path ) 语法 : which program 用途 : 从使用者的执行路径,寻找执行文件。2.whereis 指
2012-03-01 09:59:38 5688
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人