上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 18 下一页
摘要: sudo源于80年代早期,是巴法罗市的纽约州立大学开发的,随后,科罗拉多大学对起进行了深入的开发.网址:http://www.gratisoft.us/sudo/Sudo是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具,如halt,reboot,su等等。这样不仅减少了root用户的登陆和管理时间,同样也提高了安全性。Sudo不是对shell的一个代替,它是面向每个命令的。它的特性主要有这样几点: § Sudo能够限制用户只在某台主机上运行某些命令。 § Sudo提供了丰富的日志,详细地记录了每个用户干了什么。它能够将日志传到中心主机或者日志服务器。 &# 阅读全文
posted @ 2012-11-05 17:12 beanmoon 阅读(768) 评论(0) 推荐(0) 编辑
摘要: 首先需要下载jdk的.tar.gz文件,在某个目录(如你的主目录)下解压后在设置如下环境变量就可以了:1. PATH环境变量。作用是指定命令搜索路径,在shell下面执行命令时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。我们需要把 jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经常要用到的可执行文件如javac/java/javadoc等待,设置好 PATH变量后,就可以在任何目录下执行javac/java等工具了。2. CLASSPATH环境变量。classpath变量的含义是告诉jvm要使用或执行的class放在什么路径上,便于JVM加载cl 阅读全文
posted @ 2012-11-05 13:16 beanmoon 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 今天,Hadoop 是一个分布式计算基础架构这把"大伞"下的相关子项目的集合。这些项目属于Apache 软件基金会(http://hadoop.apache.org),后者为开源软件项目社区提供支持。虽然Hadoop 最出名的是MapReduce 及其分布式文件系统(HDFS,从NDFS 改名而来),但还有其他子项目提供配套服务,其他子项目提供补充性服务。这些子项目的简要描述如下,其技术栈如图1-1 所示。图1-1:Hadoop 的子项目Core一系列分布式文件系统和通用I/O 的组件和接口(序列化、Java RPC 和持久化数据结构)。Avro一种提供高效、跨语言RPC 阅读全文
posted @ 2012-11-05 09:54 beanmoon 阅读(724) 评论(0) 推荐(0) 编辑
摘要: Hadoop 提供了一个稳定的共享存储和分析系统。存储由HDFS 实现,分析由MapReduce 实现。纵然Hadoop 还有其他功能,但这些功能是它的核心所在。相较于其他系统MapReduce 似乎采用的是一种蛮力方法。即,针对每个查询,每一个数据集-- 至少是很大一部分-- 都会被处理。但这正是它的能力。MapReduce 可以处理一批查询,并且它针对整个数据集处理即席查询并在合理时间内获得结果的能力也是具有突破性的。它改变了我们对数据的看法,并且解放了以前存储在磁带和磁盘上的数据。它赋予我们对数据进行创新的机会。那些以前需要很长时间才能获得答案的问题现在已经迎刃而解。1.关系型数据库管理 阅读全文
posted @ 2012-11-05 00:24 beanmoon 阅读(1298) 评论(0) 推荐(0) 编辑
摘要: 我偶然看到一些漫无目的、精力旺盛的程序员说出类似这样的话:嘿,大家好!我刚刚学会了Erlang/Haskell/Python,我正在找一个大型项目用它们去写。如果你们知道,请告诉我!或者我喜欢Linux和开源软件,我想通过开发一个项目来向开源社区贡献我的力量。有没有一个很重要的软件,但只能在Windows上运行,而你希望有个Linux版本的?这些找不着方向的问题总是让我困惑不已。他们把程序语言或操作系统或软件许可协议当成关键条件。他们的目的跟解决某个问题或跟创造价值或跟说话人对软件的兴趣没有一点关系。你能相信一个不爱音乐的人能开发出一个好的乐谱软件吗?对Photoshop没有专业了解的人能克隆 阅读全文
posted @ 2012-11-04 22:53 beanmoon 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 在现在存储环境中,集群软件是一个很重要的模块。然而,很多人不清楚集群软件的分类,不知道oracle的RAC,IBM的HACMP,Symantec的VCS和EMC的AutoStart,甚至一些用户写的脚本,分别属于哪一类,它们之间有什么相同和不同的地方: 一般来讲,集群软件根据侧重的方向和试图解决的问题,分为三大类:高性能集群(High performance cluster,HPC)、负载均衡集群(Load balance cluster, LBC),高可用性集群(High availability cluster,HAC)。有些软件可能夸口说它包含了超出单类型的功能,既可以做负载均衡集群.. 阅读全文
posted @ 2012-11-03 00:17 beanmoon 阅读(541) 评论(0) 推荐(0) 编辑
摘要: 最近应化学院老师的要求在学校的超算中心上安装量子化学的高斯软件guassian09,由于超算中心使用的是opensuse,所以今天只好在虚拟机上又安装了opensuse以熟悉这个新的linux环境,安装过程暂且不表,大家随便搜搜到处都有,可是安装过后照例安装vmware tools时问题出现了 先是提示我这个:Searching for a valid kernel header path...The path "" is not valid.Would you like to change it? [yes]What is the location of the dire 阅读全文
posted @ 2012-11-02 22:08 beanmoon 阅读(1401) 评论(2) 推荐(0) 编辑
摘要: 第一步,安装VMware Tools打开虚拟机ubuntu(debian原理一样)后,首先,点击 虚拟机——安装VMware Tools(Install VMware Tools),这时我们会在Ubuntu系统桌面上发现VMware Tools的光盘图标。双击这个文件图标后,会发现有两个文件,manifest.txt和 VMwareTools-8.4.5-324285.tar.gz,很OK,说明我们的VMware Tools下载成功了。我们将VMwareTools-8.4.5-324285.tar.gz拷贝到 /tmp 下cd /tmptar zxvf VMwareTools-8.4.5-32 阅读全文
posted @ 2012-11-02 15:54 beanmoon 阅读(4720) 评论(0) 推荐(0) 编辑
摘要: 如果你关注Linux,你就会经常会看到Suse linux, OpenSuse 这两个词,之后你就会想Suse linux, OpenSuse 他们有什么关系呢?本文在这里拿出来和大家分享一下,希望对大家有用。看完本文,你就会了解Suse linux, OpenSuse 的关系了。SUSE LinuxSUSE Linux 原来是德国的 SuSE Linux AG公司发行维护的Linux发行版,是属于此公司的注册商标。2004年这家公司被Novell公司收购。广义上SUSE Linux是一系列Linux发行版,目前有以下几个版本:SUSE Linux,针对个人用户。2005年10月6日推出的SU 阅读全文
posted @ 2012-11-01 12:49 beanmoon 阅读(9294) 评论(0) 推荐(1) 编辑
摘要: OpenMP(Open Multi-Processing)是由OpenMP Architecture Review Board牵头提出的,并已被广泛接受的,用于共享内存并行系统的多线程程序设计的一套指导性注释(Compiler Directive)。OpenMP支持的编程语言包括C语言、C++和Fortran;而支持OpenMP的编译器包括Sun Studio和IntelCompiler,以及开放源码的GCC和Open64编译器。OpenMP提供了对并行算法的高层的抽象描述,程序员通过在源代码中加入专用的pragma来指明自己的意图,由此编译器可以自动将程序进行并行化,并在必要之处加入同步互斥 阅读全文
posted @ 2012-11-01 11:12 beanmoon 阅读(730) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 18 下一页