
linux管家
kpgood
这个作者很懒,什么都没留下…
展开
-
Linux命令找不到
这个问题其实很简单,如果你在终端输入一个命令,而系统提示你说命令没有找到(Command not found)的话,要么是因为你没有装相应的软件包,要么就是因为路径设置的问题。如果是因为软件包的问题,那没有别的好说的,安装相应的软件包就好了。而另外一种情况,则需要对用户的路径进行设置。这里针对普通用户和超级用户分开介绍,以Redhat些列为例。 一、普通用乎 如果一些程序没有安装在系转载 2008-11-27 11:22:00 · 3987 阅读 · 0 评论 -
Blackfin汇编语言之GAS伪指令
Blackfin汇编语言之GAS伪指令 今天在网上搜索关于Blackfin处理器的汇编语言的相关知识,居然很难找到一份完整的简要的介绍文章,尤其是居于GNU编译工具链方面的内容,有点奇怪。大部分都是ADI的技术文档,长而繁琐。且把我整理的一些文章发布于此,大家共勉之。AT&T汇编语言的相关知识在Linux源代码中,以.S为扩展名的文件是“纯”汇编语言的文件。这里,我们结合具体的例子再介绍转载 2009-04-05 09:28:00 · 2343 阅读 · 0 评论 -
linux脚本编写基础
linux脚本编写基础1. Linux 脚本编写基础1.1 语法基本介绍1.1.1 开头程序必须以下面的行开始(必须方在文件的第一行): #!/bin/sh 符号#!用来告诉系统它后面的参数是用来执行该文件的程序。在这个例子中我们使用/bin/sh来执行程序。 当编辑好脚本时,如果要执转载 2009-03-11 10:18:00 · 994 阅读 · 1 评论 -
CPL、RPL、DPL的区别
CPL、RPL、DPL的区别 CPL(Current Privilege Level) 当前(代码)特权级。在保护模式下,CS寄存器、SS寄存器中分别存放着代码段、堆栈段的选择子。CPL在CS、SS的第0、1位(第0位到15位)中。CPL一般情下等于所装载的段的特权级。对于一致代码段来说,CPL不会随着所装载的段的特权级而改变。 DPL(Descriptor转载 2008-12-25 09:57:00 · 1223 阅读 · 0 评论 -
Linux里设置环境变量的方法
Linux里设置环境变量的方法(export PATH)(转) 1.动态库路径的设置Linux下调用动态库和windows不一样.linux 可执行程序是靠配置文件去读取路径的,因此有些时候需要设置路径具体操作如下export LD_LIBRARY_PATH=/home/.....(动态库的目录)不过这种设置方法只是在当前的session中有效你可以修改配置文件实现任何转载 2009-03-07 11:12:00 · 3849 阅读 · 0 评论 -
嵌入式系统学习步骤
1、Linux 基础 安装Linux操作系统 Linux文件系统 Linux常用命令 Linux启动过程详解 熟悉Linux服务能够独立安装Linux操作系统 能够熟练使用Linux系统的基本命令 认识Linux系统的常用服务安装Linux操作系统 Linux基本命令实践 设置Linux环境变量 定制Linux的服务 Shell 编程基础使用vi编辑文件 使用Emacs编辑文件 使用其转载 2009-03-05 09:33:00 · 594 阅读 · 0 评论 -
linux汇编
中国 [选择] 使用条款 dW 全部内容 ----------------- AIX and UNIX Information management Lotus Rational WebSphere ----------------转载 2008-12-22 10:18:00 · 652 阅读 · 0 评论 -
rmp依赖关系
相信大家在拿到一个rpm包的时候,第一时间想到的就是使用rpm -ivh xxxx.rpm来安装,但是如果提示这个软件包依赖yyy软件包,接着找yyy-xxx.rpm,然后使用rpm -ivh yyy-xxx.rpm,提示yyy依赖zzz,所以几乎把所有的时间都放在解决依赖关系了。因为目前大部分在RH系统上起家的系统都支持yum升级和安装软件,我们可以使用yum install xxxx.r转载 2008-12-14 17:18:00 · 794 阅读 · 0 评论 -
Linux驱动开发学习的一些必要步骤
1. 学会写简单的makefile 2. 编一应用程序,可以用makefile跑起来 3. 学会写驱动的makefile 4. 写一简单char驱动,makefile编译通过,可以insmod, lsmod, rmmod. 在驱动的init函数里打印hello world, insmod后应该能够通过dmesg看到输出。 5. 写一完整驱动, 加上r转载 2008-12-17 09:33:00 · 489 阅读 · 0 评论 -
深入学习Make命令和Makefile(下)
make是Linux下的一款程序自动维护工具,配合makefile的使用,就能够根据程序中模块的修改情况,自动判断应该对那些模块重新编译,从而保证软件是由最新的模块构成。本文分为上下两部分,我们在上一篇文章中分别介绍了make和makefile的一些基本用法,在本文中,我们会对make和makefile的功能做进一步的介绍。深入学习Make命令和Makefile(下)linux.ch转载 2009-02-25 13:14:00 · 976 阅读 · 0 评论 -
GNU make 指南
译者按: 本文是一篇介绍 GNU Make 的文章,读完后读者应该基本掌握了 make 的用法。而 make 是所有想在 Unix (当然也包括 Linux )系统上编程的用户必须掌握的工具。如果你写的程序中没有用到 make ,则说明你写的程序只是个人的练习程序,不具有任何实用的价值。也许这么说有点儿偏激,但 make 实在是应该用在任何稍具规模的程序中的。希望本文可以为中国的 Unix转载 2009-02-25 13:17:00 · 485 阅读 · 0 评论 -
深入学习Make命令和Makefile(上)
make是Linux下的一款程序自动维护工具,配合makefile的使用,就能够根据程序中模块的修改情况,自动判断应该对那些模块重新编译,从而保证软件是由最新的模块构成。本文分为上下两部分,我们将紧紧围绕make在软件开发中的应用展开详细的介绍。 一、都是源文件太多惹得祸当我们在开发的程序中涉及众多源文件时,常常会引起一些问题。首先,如果程序只有两三个源文件,那么修改代码后直接重新编译全转载 2009-02-25 13:13:00 · 1013 阅读 · 0 评论 -
安装LINUX的五种方法
http://www.yuanma.org/data/2006/1227/article_2018.htm安装Linux共有五种方法 1、光盘 2、硬盘 3、NFS 映像 4、FTP 5、HTTP 其中光盘安装是最普遍的,也是最简单的我就不写了。 一、硬盘安装分两种情况: A、 是从Win系统上安装 B、是从别的Linux启动安装 这里介绍大多数人使用的W转载 2009-02-16 21:55:00 · 598 阅读 · 0 评论 -
Linux RMP命令
RPM 有五种基本的操作方式(不包括创建软件包): 安装, 卸载, 升级, 查询,和验证。 下面我们就来逐一的讲解吧。一、 安装RPM包 RPM 软件包通常具有类似foo-1.0-1.i386.rpm 的文件名。其中包括 软件包的名称(foo),版本号(1.0),发行号(1), 和 硬件平台(i386)。安装一个软件包只需简单的键入以下命令: $ rpm -ivh foo-转载 2008-12-02 20:11:00 · 2235 阅读 · 0 评论 -
27才正真开始学编程
我是学电子工程专业的,没什么天赋,上学时计算机理论课学的不多。喜欢玩、成绩差,老师见了头都大。 毕业后搞过1-2个小型的FOX应用,再无建树,还常招冷眼和嘲笑。 因为我不懂算法和和一些基础理论,周围也无人交流。还只停留在硬件维护的水平上,水平难有提高。就象练武功练到一定层次,突破很难,要打通全身经络,须认闭门练功。 现代社会是竞争社会,IT证书和文凭不过是一张让你进入IT丛林的门票,到转载 2008-11-27 15:02:00 · 1091 阅读 · 0 评论 -
linux下用户和用户组设置文件详解
用户(User)和用户组(Group)的设置文件,是系统管理员最应该了解和掌控的系统基础文件之一,从另一方面来说,了解这些文件也是系统安全管理的重要组成部份;做为一个合格的系统管理员应该对用户和用户组设置文件透彻了解才行; 一、用户(User)相关;谈到用户,就不得不谈用户管理,用户设置文件,及用户查询和管理的控制工具;用户管理主要通过修改用户设置文件完成;用户管理控制工具最终目的也是为了修改用户转载 2008-11-27 14:42:00 · 4206 阅读 · 0 评论 -
Linux重定向详解
I/O重定向详解及应用实例 1、 基本概念(这是理解后面的知识的前提,请务必理解) a、 I/O重定向通常与 FD有关,shell的FD通常为10个,即 0~9; b、 常用FD有3个,为0(stdin,标准输入)、1(stdout,标准输出)、2(stderr,标准错误输出),默认与keyboard、monitor、monitor有关; c、 用 d、 用 > 来改变送出的数转载 2009-05-01 07:08:00 · 686 阅读 · 0 评论