我最喜爱的Linux
文章平均质量分 78
bhwshx
我是人类的对象。
展开
-
DIY:自己动手做一个迷你 Linux 系统
本文将带领大家构建一个迷你型的 Linux 系统。它占用的硬盘空间远小于 16M 字节,但是却包括了 XFree86 的 X Window 窗口系统。目标本文要构建的这个迷你型的 Linux 系统只能在一台特定的单机上运行,如果读者朋友们有兴趣的话,在这个系统的基础上加以改进,是可以构建出通用的、可以在大多数常规 PC 机上即插即用的系统来的。但是这已经不在本文的话题之内了,读者朋友们转载 2009-01-17 18:05:00 · 742 阅读 · 0 评论 -
跟我一起写 Makefile
第一部分、概述 第二部分、关于程序的编译和链接 第三部分、Makefile 介绍 一、Makefile的规则 二、一个示例 三、make是如何工作的 四、makefile中使用变量 五、让make自动推导 六、另类风格的makefile 七、清空目标文件的规则 第四部分、Makefile 总述 一、Makefile里有什么? 1、转载 2009-02-18 09:44:00 · 399 阅读 · 0 评论 -
我的几个软件安装脚本
#!/bin/shchmod a+rwx /home/edward/myscript.sh # zhcon start#rm -rf /home/edward/zhcon-0.2.3#rm -rf /usr/local/zhcon023#tar zxvf /home/edward/zhcon-0.2.3.tar.gz #mkdir /usr/local/zhcon023 -v#cd /hom原创 2009-02-18 20:52:00 · 624 阅读 · 0 评论 -
Linux环境架设Samba服务器 实现网络互访
Linux环境架设Samba服务器 实现网络互访 iTbulo.COM 2007-9-13 佚名(1871) Windows可以通过网上邻居访问局域网主机,而在Linux下则可以通过Samba客户端访问局域网内的Windows主机,也可以通过Samba服务器给Windows主机提供文件、打印机等服务。本文就给大家介绍一下如何在Linux环境下架设和配置Samba服务器,为了方便讲述,这里假转载 2009-02-19 12:16:00 · 550 阅读 · 0 评论 -
学习Linux的七点忠告
学习Linux的七点忠告 发布时间:2007.03.16 19:17 来源:赛迪网技术社区 作者:metal1、不要“玩 Linux” 很多人用 Linux 的时候会感觉很迷茫,该用哪个发行呢?是不是我少装了什么?怎么升级这么快啊!怎么这么不稳定!每当遇到新的软件他就想试转载 2009-02-25 14:04:00 · 454 阅读 · 0 评论 -
给大学生的劝告——你们为何应该开始接触UNIX/Linux
给大学生的劝告——你们为何应该开始接触UNIX/Linux[日期:2008-10-19] 来源:新浪 作者:巅峰的呼唤 看到微软即将通过自动更新向用户分发WGA和OGA正版验证,安装补丁后,非授权用户的桌面将会周期性的变成黑色,Office系列套件的显著位置也会出现有关非授权的字样。 很快,互联网上便有了破解方法,网友们的评论一时也热闹起来。其中,许多网友提出了,不用M$的Win转载 2009-02-25 14:12:00 · 1046 阅读 · 0 评论 -
Linux系统各版本的本地root密码破解方法
Linux系统各版本的本地root密码破解方法 发布时间:2008.11.27 04:55 来源:赛迪网 作者:上帝【赛迪网-IT技术报道】这段时间老碰到有人问及各个linux版本的本地root密码破解方法,我这里自己以及在网络上搜集了些资料,希望对看到了这文章而又恰好用转载 2009-02-25 14:35:00 · 690 阅读 · 0 评论 -
嵌入式系统Linux内核开发工程师必须掌握的三十道题
嵌入式系统Linux内核开发工程师必须掌握的三十道题 如果你能正确回答以下问题并理解相关知识点原理,那么你就可以算得上是基本合格的Linux内核开发工程师,试试看!1) Linux中主要有哪几种内核锁?2) Linux中的用户模式和内核模式是什么含意?3) 怎样申请大块内核内存?4) 用户进程间通信主要哪几种方式?5) 通转载 2009-02-25 20:45:00 · 611 阅读 · 0 评论 -
在Linux中开机自动运行普通用户脚本程序
在Linux中开机自动运行普通用户脚本程序 发布时间:2008.05.26 06:38 来源:赛迪网 作者:korn测试环境:Fedora7,管理员:root,普通用户:test1 实现目标:在Linux启动时,自动运行位于普通用户test1根目录下的脚本转载 2009-02-25 14:25:00 · 682 阅读 · 0 评论 -
Qtopia4.3.5安装文档-2009-2-27
安装平台:vmware6.0 上Redhat linux-2.4.20 Step 1 : #tar zxvf qtopia-core-opensource-src-4.3.5.tar.gz#cd qtopia-core-opensource-src-4.3.5#echo yes| ./configure -release -qvfb -embedded arm -no-stl原创 2009-02-27 17:14:00 · 899 阅读 · 0 评论 -
Qt,Qt/E,Qtopia Core, Qtopia的区分
原作者:owenbbkp 转载地址:http://www.qtcn.org/bbs/read.php?tid=10373 关于Qt,Qt/E,Qtopia Core, Qtopia这些版本之间的区别和联系,似乎在本版没有看到一个主贴讨论,总结一下个人的理解: Qt泛指Qt的所有桌面版本,比如Qt/X11,Qt Windows,Qt Mac等。由于Qt最早是在L转载 2009-03-02 11:17:00 · 3738 阅读 · 1 评论 -
Qt/x11安装文档-2009-2.27
安装平台:vmware6.0 上Redhat linux-2.4.20 Step 1 :#tar zxvf qt-x11-opensource-src-4.3.5.tar.gz#cd qt-x11-opensource-src-4.3.5#./configure –embedded x86 –qvfb –no-openssl#qmake#qmake install原创 2009-02-27 17:08:00 · 688 阅读 · 0 评论 -
VMware下slackware 12.2安装全过程
实战slackware 12.2安装全过程――地球上最step by step的slackware 12.2安装教程。以下是2008年12月10日发布的slackware 12.2版本的安装全过程。http://futu.cn/bbs/read/group_id/3/article_id/17安装前准备:带dvd光驱的x86 pc/pc server一台或vmware slackwar转载 2009-03-01 12:22:00 · 1909 阅读 · 1 评论 -
Linux下“英文控制台 中文图形界面”的实现
以Slackware12.2为例: 首先安装好slackware12.2,装好后敲入startx,进入图形界面。第一次登录图形界面时会提示你是哪国人(查下户口先^_^),坚定的选择中国,默认语言就是简体中文,确定后就进入了全中文图形界面。然而进去后就看到很不舒服的中文,看到的中文界面词组基本都是缺胳膊少腿的,必须要从头设置了。 打开终端(鼠标右键点运行,输入konsole转载 2009-03-06 16:12:00 · 3016 阅读 · 0 评论 -
Slackware下使用鼠标滚轮
当初安装Slackware的时候硬件基本是默认安装,装好后才发现鼠标不支持中间的滚轮,看网页和文档的时候很不习惯,还想堂堂Slack还 不如RH9么?后来上网搜了搜资料,对比自己的情况配置了一下,做个笔记如下: 用vi修改/etc/X11/xorg.conf,鼠标就是在X下使用的,xorg.conf就是X界面下的鼠标显示器等等的配置文件。鼠标部分的配置修改后如下(中原创 2009-03-19 19:23:00 · 676 阅读 · 0 评论 -
Linux下的calls工具
calls 调用 GCC的预处理器来处理给出的源程序文件, 然后输出这些文件的里的函数调用树图. 点击http://sunsite.unc.edu左边的 FTP ,寻找路径/pub/Linux/devel/lang/c/calls.tar.Z就可以下载. -------------------------------------------------------------转载 2009-03-24 13:54:00 · 877 阅读 · 0 评论 -
vivi_Makefile分析笔记
#定义vivi版本信息,vivi版本号为0.1.4VERSION = 0PATCHLEVEL = 1SUBLEVEL = 4VIVIRELEASE=$(VERSION).$(PATCHLEVEL).$(SUBLEVEL)#定义目标平台体系结构,目标平台体系结构是ARM.#"="和":="都是给变量赋值,使用":="的作用是立即把定义中参考到的函数和变量都展开.如果使用"=",函数#和变量参转载 2009-02-18 08:52:00 · 665 阅读 · 0 评论 -
GNU开发工具
第一节 GNU Tools开发工具简介GNU开发工具为了有效地进行嵌入式开发,至少需要了解和掌握如下几类工具: 编译开发工具:即能够把一个源程序编译生成一个可执行程序的软件,如gcc等。 调试工具:即能够对执行程序进行源码或汇编级调试的软件,如gdb等。 软件工程工具:用于协助多人开发或大型软件项目的管理的软件,如make、cvs等。具体来说,我们需要对如下软件有一定了解:(1)转载 2009-02-18 09:03:00 · 2058 阅读 · 0 评论 -
GTK下的扫雷程序
#include gtk/gtk.h>struct block{ gint count; //表示一个点周围有多少个雷 gboolean mine; //这个点是否藏有雷 gboolean marked; //是否被标记有雷 gboolean opened; //是否被掀开 GtkWidget *button;};static struct blo转载 2009-02-16 18:47:00 · 711 阅读 · 0 评论 -
minicom的配置
minicom的配置 STEP 1:输入minicom –s直接进入设置模式。 STEP 2:选择串口:选择菜单中的“Serial port setup”,按回车,再按“A”,以设置“Serial Devece”,如使用串口1,则输入/dev/ttyS0,如使用串口2,则输入/dev/ttyS1,注意S是大写,按回车返回。虚拟机上默认串口是S0。 STEP转载 2009-02-16 18:52:00 · 771 阅读 · 0 评论 -
linux-2.4.18-rmk7-pxal-mz4的编译
linux-2.4.18-rmk7-pxal-mz4的编译 STEP 1:将linux-2.4.18-rmk7-pxal-mz4.tar.bz2拷贝到工作目录下并解压,生成kernel目录。# cd kernel STEP 2:修改顶层目录下的Makefile:CROSS_COMPILE = /usr/local/arm/2.95.3/bin/arm-linux-转载 2009-02-16 18:54:00 · 7526 阅读 · 0 评论 -
一个命令解释器的源代码
将以下3个源代码拷贝做成3个文件,在Red hat linux 9.0 环境下 编译通过。/*msh.c */#include #include #include #include #include #include #include #include #include char buf[BUFSIZ];char* myptr;char* mylim;char lastdir转载 2009-02-16 18:55:00 · 1762 阅读 · 0 评论 -
vivi_Makefile分析笔记
vivi_Makefile分析笔记: #定义vivi版本信息,vivi版本号为0.1.4VERSION = 0PATCHLEVEL = 1SUBLEVEL = 4VIVIRELEASE=$(VERSION).$(PATCHLEVEL).$(SUBLEVEL)#定义目标平台体系结构,目标平台体系结构是ARM.#"="和":="都是给变量赋值,使用":="的作用是立即把定义中参考到的函转载 2009-02-16 18:59:00 · 670 阅读 · 0 评论 -
VIVI常用命令
VIVI常用命令 vivi 是韩国Mizi 公司开发的BootLoader,适用于ARM9 处理器。vivi 有两种工作模式,启动加载模式可以在一段时间后(这个时间可更改)自行启动Linux 内核,这是vivi的默认模式。在下载模式下,vivi 为用户提供一个命令行接口,通过该接口可以使用vivi提供的一些命令。启动vivi时,在超级终端界面中键入任意键(除enter外)进入vivi命令界面,转载 2009-02-16 19:00:00 · 809 阅读 · 0 评论 -
arm开发板上设置环境变量
设置环境变量:开发板中修改环境变量需要改动profile文件:# /etc/profile、、、、、、、、、、、、、、、export LD_LIBRARY_PATH=/mnt/Nand1/xiaoshou/lib:$LD_LIBRARY_PATHexport PATH=/mnt/Nand1/xiaoshou/bin/:$PATH 如果自己想写个设置环境变量转载 2009-02-16 19:05:00 · 4984 阅读 · 0 评论 -
linux 下如何发送带附件的邮件
Q: linux 下如何发送带附件的邮件? A: 如果你可以使用 X window, 那么可以用 netscape 的 mail,也可以使用 kmail,如果有的话。如果这两个都不能用,那么可以用 mail命令。 如果你能确认你的邮件服务器支持 8-bit 的字节, 可以直接用 cat | mail 不过很多邮件服务器不支持 8-bit 字节,所以最好使用 uuencode 命令转载 2009-02-14 20:27:00 · 4026 阅读 · 0 评论 -
完全用Linux工作
完全用Linux工作转贴自王垠(http://docs.huihoo.com/homepage/shredderyin/index.html) 我已经半年没有使用 Windows 的方式工作了。Linux 高效的完成了我所有的工作。GNU/Linux 不是每个人都想用的。如果你只需要处理一般的事务,打游戏,那么你不需要了解下面这些了。我不是一个狂热的自由软件份子,虽然我很喜转载 2009-02-16 18:43:00 · 634 阅读 · 0 评论 -
vivi的配置与编译
vivi的配置与编译 STEP 1:将MIZI 工具包的vivi-20030629.tar.bz2拷贝到工作目录下并解压,生成vivi目录。 STEP 2:修改/vivi/Makefile里的一些变量设置: LINUX_INCLUDE_DIR = ../kernel/include (需要上级目录下有kernel源码包)(或LINUX_INCLUDE_DIR转载 2009-02-16 18:53:00 · 959 阅读 · 0 评论 -
超级终端的配置
超级终端的配置: STEP 1:运行/附件/通讯/超级终端,建立一个通信终端。 STEP 2:输入终端名称:sunplusedu,选择一个图标。点确定,进入下一步。 STEP 3:选择ARM开发板实际连接的PC机串口(如COM1),按确定后出现属性对话框,设置通信和格式和协议,这里设置如下:每秒位数:115200数据位:8奇偶较验:无停止位:1转载 2009-02-16 18:53:00 · 1441 阅读 · 0 评论 -
NFS服务器的配置
NFS服务器的配置 STEP 1:以root用户编辑共享目录配置文件exports,指定共享目录及权限:# vi /etc/exports在该文件中增加如下内容:/home/work/ 192.168.67.* (rw, sync, no_root_squash)表示允许IP在192.168.67.*的计算机以读写的权限来访问/home/work目录。括号中参数转载 2009-02-16 18:54:00 · 491 阅读 · 0 评论 -
GNU-ld链接脚本浅析
GNU-ld链接脚本浅析:原作者的E-mail是zhanglei@sict.ac.cn. 0. Contents1. 概论2. 基本概念3. 脚本格式4. 简单例子5. 简单脚本命令6. 对符号的赋值7. SECTIONS命令8. MEMORY命令9. PHDRS命令10. VERSION命令11. 脚本内的表达式12. 暗含的连接脚本1. 概论每一个链接过程都由链接脚本(linker s转载 2009-02-17 13:55:00 · 553 阅读 · 0 评论 -
解决Linux GUI下(Redhat-9.0)的中文乱码的几种方法
a)在安装Redhat Linux 9.0时,如果安装中选择的默认语言为简体中文,则在安装后,在命令行中的许多命令的运行结果显示为乱码。而且用redhat_config_language命令也无法将系统默认语言修改为英文。可以用以下命令解决(依次执行):1. unset ALL2. unset LC_TYPE3. unset LANG #经测试,此方法成功,但重起系统又恢复到乱码情况转载 2009-02-17 17:10:00 · 2992 阅读 · 0 评论 -
我的vim的配置文件.vimrc的内容(适用于vim7.2)
"=============================="my vim configureset history=50 " keep 50 lines of command line historyset ruler " show the cursor position all the timeset showcmd " display incomplete comm转载 2009-02-18 20:52:00 · 1773 阅读 · 0 评论 -
Slackware Lilo起动时间的更改
slackware用的bootloader是lilo,等待时间竟然长达2分钟,需要回车才能继续起动,因此誓改之! 改动如下:vim /etc/lilo.conf 1.将prompt注释掉,加入compact2.将timeout = 1200 改为timeout = 33.退出后在命令行输入: lilo -v,这样下次就直接启动了.修改后的lilo.conf如下:转载 2009-03-24 13:24:00 · 2568 阅读 · 0 评论