linux
文章平均质量分 72
lancerEx
这个作者很懒,什么都没留下…
展开
-
archlinux安装
转载地址:https://wiki.archlinux.org/index.php/Beginners%27_Guide_%28%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87%29欢迎,本文档将指导您安装 Arch Linux。 Arch转载 2011-10-18 19:48:12 · 24956 阅读 · 0 评论 -
ubuntu10.10 apt源
# 用如下两句命令修改更新软件源列表# sudo gedit /etc/apt/sources.list# sudo apt-get update – 列举本地更新# sudo apt-get upgrade – 安装可用更新# sudo apt-get install 软件包名 – 安装指定软件包# sudo apt-get remove 软件包名 – 删除指定软件包#1转载 2011-12-21 17:41:16 · 740 阅读 · 0 评论 -
Ubuntu下的游戏推荐
转载地址:http://lgjmfyx.blog.163.com/blog/static/46955077200841523231588/Ubuntu下的游戏推荐Linux确实不是拿来玩游戏的,但是有些时候休息一会调剂调剂也是无可厚非的.下面给大家推荐几个我经常在Ubuntu下玩得几个有趣小游戏吧!1.超级马里奥SuperTuxUbuntu安装方法:sudo apt转载 2011-12-16 17:32:09 · 8179 阅读 · 0 评论 -
vim查看编辑二进制文件
用VIM查看编辑二进制文件vim可以很方便地编辑二进制文件,个人认为它比emacs的二进制编辑方式更好用。vim中二进制文件的编辑是先通过外部程序xxd来把文件dump成其二进制的文本形式,然后就可以按通常的编辑方式对文件进行编辑,编辑完成后再用xxd 转化为原来的形式即可。可分如下几步进行:(1) 首先以二进制方式编辑这个文件: vim -b datafile(2) 现在用转载 2011-12-27 10:01:18 · 4491 阅读 · 0 评论 -
嵌入式新手指南
很多新手学习嵌入式系统,不清楚那么多方向舵知识和参考书,该从哪里开始学习。入手了,却又在该先学习什么后学习什么上失去方向。这里有你想要的答案,帮你指点迷经。 这是我在ITjob培训网上找到的课程大纲,觉得作为嵌入式系统开发的学习步骤,按部就班地去施行和学习,到不失为一种好的学习方法:) 就算是作为参考也是有很好的价值的! 随 着现代社会信息化进程的加快,嵌入式系统被广泛的地转载 2011-12-26 22:46:12 · 748 阅读 · 0 评论 -
Linux下缓冲区溢出攻击的原理及对策
转载地址:https://www.ibm.com/developerworks/cn/linux/l-overflow/前言从逻辑上讲进程的堆栈是由多个堆栈帧构成的,其中每个堆栈帧都对应一个函数调用。当函数调用发生时,新的堆栈帧被压入堆栈;当函数返回时,相应的堆栈帧从堆栈中弹出。尽管堆栈帧结构的引入为在高级语言中实现函数或过程这样的概念提供了直接的硬件支持,但是由于将函数返回地转载 2012-02-16 20:01:11 · 687 阅读 · 0 评论 -
uid gid euid egid详解
由于用户在UNIX下经常会遇到SUID、SGID的概念,而且SUID和SGID涉及到系统安全,所以用户也比较关心这个问题。关于SUID、 SGID的问题也经常有人提问,但回答的人一般答得不够详细,加上曾经回答过两个网友的问题,还查了一些资料,决定整理成本文,以供大家参考。限于本人的水平问题,文章中如果有不当之处,请广大网友指正。一、UNIX下关于文件权限的表示方法和解析SUID 是转载 2012-02-17 09:32:57 · 2147 阅读 · 0 评论 -
ubuntu _vbox pci device drivers
#lspci00:00.0 Host bridge: Intel Corporation 440FX - 82441FX PMC [Natoma] (rev 02)00:01.0 ISA bridge: Intel Corporation 82371SB PIIX3 ISA [Natoma/Triton II]00:01.1 IDE interface: Intel Corporati原创 2012-10-11 19:16:55 · 735 阅读 · 0 评论 -
玩玩sed -- pattern space和hold space
玩玩sed -- pattern space和hold spacesed的工作原理:file +----------+ | line1 | |----------| pattern space | ... | input +--------------+原创 2013-07-25 10:01:26 · 897 阅读 · 0 评论 -
iptables详解
iptables简介iptables是基于内核的防火墙,功能非常强大,iptables内置了filter,nat和mangle三张表。filter负责过滤数据包,包括的规则链有,input,output和forward;nat则涉及到网络地址转换,包括的规则链有,prerouting,postrouting和output;mangle表则主要应用在修改数据包内容上,用来做流量整形的转载 2011-12-12 09:24:10 · 566 阅读 · 0 评论 -
如何编译Linux内核
转载地址:http://blog.csdn.net/cdsnmdl/article/details/3922513内核,是一个操作系统的核心。它负责管理系统的进程、内存、设备驱动程序、文件和网络系统,决定着系统的性能和稳定性。Linux作为一个自由软件,在广大爱好者的支持下,内核版本不断更新。新的内核修订了旧内核的bug,并增加了许多新的特性。如果用户想要使用这些新特性,或想根据自己的系统转载 2011-11-14 20:44:53 · 431 阅读 · 0 评论 -
MemWatch USING
<!--h1 {margin-top:0cm; margin-bottom:0cm; text-align:center; page-break-before:always}h1.western {font-family:"DejaVu Serif",serif; font-size:14pt}h1.cjk {font-family:"DejaVu Sans翻译 2011-11-14 10:02:15 · 1243 阅读 · 0 评论 -
__attribute__详解
http://hi.baidu.com/cygnusnow/blog/item/8b82000f871fcf2f6159f3de.html GNU C的一大特色(却不被初学者所知)就是__attribute__机制。__attribute__可以设置函数属性(Function Attribute)、变量属性(Variable Attribute)和类型属性(Type Attribu转载 2011-11-19 23:33:18 · 474 阅读 · 0 评论 -
ubuntu查看系统资源占用(内存,cpu和进程)
转载地址:http://bluexp29.blog.163.com/blog/static/33858148201071534450856/查看ubuntu的资源占用的命令为$: toptop命令就可以查看内存,cpu和进程了,很方便top:主要参数d:指定更新的间隔,以秒计算。q:没有任何延迟的更新。如果使用者有超级用户,则top命令将会以最高的优先序执行。转载 2011-10-31 10:10:52 · 3489 阅读 · 0 评论 -
ERROR:dpkg return code(1)
今天在安装一个软件的时候出现如下错误:正在读取软件包列表... 完成正在分析软件包的依赖关系树 正在读取状态信息... 完成 下列【新】软件包将被安装: minicom升级了 0 个软件包,新安装了 1 个软件包,要卸载 0 个软件包,有 22 个软件包未被升级。有 1 个软件包没有被完全安装或卸载。需要下载 312kB 的软件包。原创 2011-11-22 14:01:18 · 1290 阅读 · 0 评论 -
libiconv.so.2库链不到
用libiconv库编写了一个编码转换程序,出现如下错误:error while loading shared libraries: libiconv.so.2: cannot open shared object file: No such file or directory# ldd prog会看到这么一行libiconv.so.2 => Not found在/usr/lo原创 2011-11-23 09:55:08 · 2968 阅读 · 0 评论 -
Linux中创建静态库和动态库
转载地址: http://blog.csdn.net/leonsc/article/details/4917816在Linux中创建静态库和动态库一、基本概念1.1什么是库在windows平台和linux平台下都大量存在着库。本质上来说库是一种可执行代码的二进制形式,可以被操作系统载入内存执行。由于windows和linux的平台不同(主要是编译器、汇编器和连接器的不同转载 2011-11-23 19:05:51 · 830 阅读 · 0 评论 -
printf(&unix["\021%six\012\0"], (unix)["have"] +"fun" - 0x60);
转载:http://blog.sina.com.cn/s/blog_6adee4450100m6o9.html看这行代码:printf(&unix["\021%six\012\0"], (unix)["have"] +"fun" - 0x60);看下面解释:首先看一段代码: 代码:#includeint main()转载 2011-11-25 16:25:24 · 1999 阅读 · 0 评论 -
移植python2.7
python2.7 基础库编译 思路: 设置交叉编译工具, 头文件目录, 基础库目录, 设定交叉编译平台, 修改Makefile 主要参照了 http://blog.csdn.net/heqiangflytosky/article/details/8875561 另外http://blog.csdn.net/shuxiao9058/article/details/702原创 2013-07-23 11:34:33 · 1102 阅读 · 0 评论