Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

Linux系统源码安装过程prefix选项解析

Linux系统源码安装过程prefix选项解析

在linux和unix环境中,源码安装是最常用的软件安装方式,一些软件出了提供源码外,也提供各种发行版的二进制安装包(如基于RedHat包管理工具的rpm包),但强烈建议使用源码安装方式。原因是:(1)没有类似rpm那样让人恼火的包依赖关系,(2)源码安装灵活自由,适用于不同的平台,维护也十分方便。 源码的安装一般由3个步骤组成:配置(configure)、编译(make)、安装(make install),具体的安装方法一般作者都会给出文档,这里主要讨论...
Linux系统教程 标准输入/输出与重定向

Linux系统教程 标准输入/输出与重定向

1. 标准输入与输出 我们知道,执行一个shell命令行时通常会自动打开三个标准文件,即标准输入文件(stdin),通常对应终端的键盘;标准输出文件(stdout)和标准错误输出文件(stderr),这两个文件都对应终端的屏幕。进程将从标准输入文件中得到输入数据,将正常输出数据输出到标准输出文件,而将错误信息送到标准错误文件中。 我们以cat命令为例,cat命令的功能是从命令行给出的文件中读取数据,并将这些数据直接送到标准输出。若使用如下命令:...
关于开发 Linux系统下的磁盘加密方法

关于开发 Linux系统下的磁盘加密方法

随着智能手机的计算能力和存储能力的提高,手机中将会存放越来越多的私有数据,这些数据的泄密可能造成严重后果。手机信息安全一直是我们的重点之一,对于一些重要的功能我们要求鉴权后才能使用,但这只能挡住初级的黑客,只能防君子不能防小人,所以我们希望把重要的数据进行加密后再保存。为此,今天花了一点时间去了解Linux 磁盘加密的方法。 方法一:cryptoloop 下载并编译util-linux http://www.paranoiacs.org/~s...
Linux系统下互联网过滤功能的轻松实现

Linux系统下互联网过滤功能的轻松实现

目前,很多学校都建起了校园网并连接上互联网,但互联网上的不良信息非常多,如何进行网站过滤,防止不健康网站对学生的影响呢?以下本着零成本、高效益的原则,谈谈在免费的Linux下如何实现互联网的过滤功能。 设置代理服务器 校园网通过Linux上网,在网关上利用Squid架设代理服务器。 首先要安装好Linux,我用的是易装好用的RedHat Linux 7.2。在安装RedHat Linux 7.2时,Squid已同时安装好,我们只需简单的配置一下...
Linux下安装画图工具GMT

Linux下安装画图工具GMT

GMT是一个非常强大的画图工具。 可以从:http://gmt.soest.hawaii.edu/下载到最新的版本。 安装可以通过两个途径 第一,直接通过GMT提供的在线网页填写安装,包括NETCDF, C,Fortran编译器等,然后生成一个安装信息,拷贝保存为一文本文件,运行提供的SH,就直接一切OK,等着用吧,如果你预先没有NETCDF,你需要把NETCDF选项选上。这是傻瓜式安装。 第二,下载NETCDF和GMT原程序,自己编译。我推荐这种...
Linux下添加新硬盘及分区格式化要点

Linux下添加新硬盘及分区格式化要点

预备知识 在为主机添加硬盘前,首先要了解Linux系统下对硬盘和分区的命名方法。 在Linux下对IDE的设备是以hd命名的,第一个ide设备是hda,第二个是hdb。依此类推 一般主板上有两个IDE接口,一共可以安装四个IDE设备。主IDE上的两个设备分别对应hda和hdb,第二个IDE口上的两个设备对应hdc和hdd。 一般硬盘安装在主IDE的主接口上,所以是hda 光驱一般安装在第二个IDE的主接口上,所以是hdc(应为hdb是用来命名主...
查找嵌入式软件设计中缺陷的技巧详解

查找嵌入式软件设计中缺陷的技巧详解

大部分软件开发项目依靠结合代码检查、结构测试和功能测试来识别软件缺陷。尽管这些传统技术非常重要,而且能发现大多数软件问题,但它们无法检查出当今复杂系统中的许多共性错误。本文将介绍如何避免那些隐蔽然而常见的错误,并介绍的几个技巧帮助工程师发现软件中隐藏的错误。 结构测试或白盒测试能有效地发现代码中的逻辑、控制流、计算和数据错误。这项测试要求对软件的内部工作能够一览无遗(因此称为"白盒"或"玻璃盒"),以便了解软件结构的详细情况。它检查每个条件表达式、数学操作...
新手须知 嵌入式开发都需要学习什么

新手须知 嵌入式开发都需要学习什么

这是一个初学者常问的问题,也是初学者问嵌入式该如何入门的根源。我感觉有两个方面,偏硬和偏软.我不认为嵌入式开发软件占绝对比重,相反,软硬件都懂,才是嵌入式高手所应该追求的,也是高手的必由之路。 硬件道路: 第一步: pcb设计,一般为开发板的电路裁减和扩充,由开发板原理图为基础,画出PCB和封装库,设计自己的电路。 第二步: SOPC技术,一般为FPGA,CPLD开发,利用VHDL等硬件描述语言做专用芯片开发,写出自己的逻辑电路,基于ALTER或XILIN...
十个值得考虑的开源安全应用程序

十个值得考虑的开源安全应用程序

如果你正在考虑使用一些开源组件作为你的安全规划的一部分,你会有几千个选择.这篇文章发表的时候,Freshmeat.net列出了1,232个开源安全项目,SourceForge.net则列出了3,334个. 为了帮助缩小(选择的)范围,这里列出了最经常被专家认为对企业有价值的10个开源安全应用程序. 1. Nessus Nessus 号称是"世界上最流行的漏洞扫描程序,全世界超过75,000个组织在使用它".尽管这个扫描程序可以免费下载得到,但是要从Tena...
Linux下用IPtable实现防火墙实例讲解

Linux下用IPtable实现防火墙实例讲解

一般LINUX防火墙(iptalbes)的运用无非是用nat 表(PREROUTING、OUTPUT、POSTROUTING)和filter表(FORWARD、INPUT、OUTPUT)。我们只有知道了数据的流向才能正确的配置防火墙。现用一个相对比较直观的图形解释数据的走向。(此处只作最基本的iptables数据流走向说明。) 上图是你的家,蓝色的圈是你家院子,有两扇大门①⑥进出,你家有两个房间,分别为eth0和 eth1房间,每个房间有两个门可以进出②③...
uClinux系统平台下的Flash存储技术解析

uClinux系统平台下的Flash存储技术解析

Flash存储技术在过去的二十年里,ROM和EPROM一直是嵌入式系统的存储设备的首选。但是,今天越来越多的嵌入式系统设计者采用Flash这种可读写的存储设备进行设计开发。Flash主要分为NOR和NAND两类。NOR和NAND是现在市场上两种主要的非易失闪存技术。Intel于1988年首先开发出NOR Flash技术,彻底改变了原先由EPROM和EEPROM一统天下的局面。紧接着,1989年,东芝公司发表了NAND Flash结构,强调降低每比特的成本,...
昨日重现 恢复误删除的Linux文件

昨日重现 恢复误删除的Linux文件

作为一个多用户、多任务的操作系统,Linux下的文件一旦被删除,是难以恢复的。尽管删除命令只是在文件节点中作删除标记,并不真正清除文件内容,但是其他用户和一些有写盘动作的进程会很快覆盖这些数据。不过,对于家庭单机使用的Linux,或者误删文件后及时补救,还是可以恢复的。 1.Ext2文件系统结构的简单介绍 在Linux所用的Ext2文件系统中,文件是以块为单位存储的,默认情况下每个块的大小是1K,不同的块以块号区分。每个文件还有一个节点,节点中包含有文件所...
打造自己的Linux 常用应用软件列表

打造自己的Linux 常用应用软件列表

系统装完后如果想要实现某些需求还得装上相应的软件,可能在安装时已经安装了大部分的软件,那对相关的软件是否了解,是否有更好的软件和版本,给自己做一张常用软件列表和地址,方便以后查找。有网址的这些软件一般都有是官网,上面不仅可以下载还可以得到帮助。当然要获得这些到处都有像( http://sourceforge.net/project/showfiles.php?group_id=6241)这个上面有很多,各种Linux版本的都有。 [媒体播放] 1)divx...
Linux初学教程 使用Ghost对Linux进行备份

Linux初学教程 使用Ghost对Linux进行备份

准备步骤: 1.下载软件: 软件发布地址:http://sourceforge.net/projects/g4l 软件下载地址:http://jaist.dl.sourceforge.net/sourceforge/g4l/g4l-v0.22.iso 最新版本是:0.22 然后把这个iso文件刻录成光盘,每次备份和恢复的时候主要就用这张光盘啦。 2.建立一个FTP服务器。 注:改软件是通过网卡吧系统镜像上传到一个指定ftp的方法备份系统。 ...
[Linux教程]linux下DHCP服务实例解析

[Linux教程]linux下DHCP服务实例解析

我们知道dhcp 就是动态ip 地址分配服务拉!在一个网络中,如果电脑不是很 多的情况下,我们一般都是手动给每个电脑分配ip地址等一些网络的设定。如果一个网络中有上百台电脑,我们也要一台台跑去设定他们的ip 地址 ,那样我想人都会设置的头昏 还得上串下跳的到处跑。本人的公司是小公司 只有10几台电脑,我很懒所以用linux配置了dhcp动态分配ip地址的服务!一般来说我们在安装linux时如果选了everything,那么你的dhcp也就有了。真好啊~!但...
Ubuntu 7.04 优化小笔记

Ubuntu 7.04 优化小笔记

越来越相信一句话,大致意思是:Windows是一部烂车,但同时又给你一个司机;Linux只是给你一部好车,就看你能不能驾驶。这是这几天不断折腾机器的一些结果:1.加快OpenOffice.Org的启动打开OO.o的文字处理,进入“工具”-“选项”,选择“内存”项,将图形缓冲区“用于OpenOffice.org”调整至128M2.加快Firefox的启动在Firefox的启动栏输入about:config进入Firefox设置,将部分属性的数值改成如下:ne...
ubuntu linux下服务管理简介

ubuntu linux下服务管理简介

linux 搞了个运行级别, 真的蛮不直观的. 其实就是在不同情况下需要做的事情.在 /etc 下有一些 rc*.d 的目录, * 是一些数字, 从0-6 , 还有个 S S 是系统的一些服务, 而在 0-6 里面, 代表了不同含义, 0 是系统关机, 6 是系统重启, 1-5 都是些启动方式. 3 是正常的启动, 所以我们平常最关注的是 3 了.据来自互联网文档中说, 这些含义在 rpm 包管理的linux系统上是不一样的. 所以, 这里只是说 Ub...
<< 3871 3872 3873 3874 3875 3876 3877 3878 3879 3880 >>