摘要: 概括地讲,系统管理就是计划、安装和维护计算机系统。 UNIX、Linux是多用户多任务操作系统;Windows操作系统是单用户多任务操作系统。Linux下,我们可能使用虚拟终端来使得多个用户同时工作,而windows下,每次只允许一个用户登陆系统。但这并不是说linux就比windows好,从方便性来说,windows是很适合使用的,尤其是对计算机小白来说,给他个linux系统,如果不是带UI,那他都不知道是干嘛用的。显示用户在线时间的统计信息————acac命令根据系统中wtmp文件里用户的登入/登出时间计算用户总的在线时间示例1:显示所有用户的登录时间ac -p-p 指定用户,如果没... 阅读全文
posted @ 2013-07-16 11:39 朗道二级相变 阅读(480) 评论(0) 推荐(0) 编辑
摘要: 1 Hive简介 Hadoop项目下包含很多子项目,这些项目很多是围绕hadoop的处理数据的核心基础上的。我们可以简单的看一下Pig————一种高级数据流语言Hive————一种类SQL数据仓库基础设施HBase————一种模仿Google Bigtable的分布式的、面向列的数据库ZooKeeper————一种用于管理分布式应用之间共享状态的可靠的协同系统Chukwa————一种用于管理大型分布式系统的数据收集系统 hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供完整的sql查询功能... 阅读全文
posted @ 2013-07-16 07:57 朗道二级相变 阅读(3935) 评论(0) 推荐(0) 编辑
摘要: 1 概述 异常机制已经成为判断一门编程语言是否成熟的标准,除了传统的像C语言没有提供异常机制之外,目前主流的编程语言如Java、Ruby、Python都提供了成熟的异常机制。异常机制可以使程序中异常处理代码和正常业务代码分离,保证程序代码更加健壮、优雅。 Java的异常机制主要依赖于try、catch、finally、throw和throws五个关键字,其中try关键字后紧跟一个花括号括起来的代码块(花括号不可省略)简称为try块,它里面放置可能引发异常的代码(如果没有异常机制会被当成正常的代码)。catch后对应异常类型... 阅读全文
posted @ 2013-07-16 07:42 朗道二级相变 阅读(790) 评论(0) 推荐(0) 编辑
摘要: 第一步:下载hive并解压tar zxvf hive-0.8.1-bin.tar.gz重命名: mv hive-0.8.1-bin hive给权限:chown hadoop:hadoop hive -R创建文件:mkdir -p/usr/local/hive/hiveData第二步:配置hive-config.sh及hive-default.xml开始编辑hive配置文件添加hadoop和JDK路径vi /usr/local/hive/bin/hive-config.shexport HIVE_HOME=/usr/local/hiveexport HADOOP_HOME=/usr/local/ 阅读全文
posted @ 2013-07-14 11:59 朗道二级相变 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 转载地址:http://www.blogjava.net/hello-yun/archive/2012/05/03/377250.html本方法,本人亲自试验,可以成功。 ZooKeeper是一个分布式开源框架,提供了协调分布式应用的基本服务,它向外部应用暴露一组通用服务——分布式同步(Distributed Synchronization)、命名服务(Naming Service)、集群维护(Group Maintenance)等,简化分布式应用协调及其管理的难度,提供高性能的分布式服务。ZooKeeper本身可以以Standalone模式安装运行,不过它的长处在于通过分布式ZooKeep. 阅读全文
posted @ 2013-07-14 11:00 朗道二级相变 阅读(430) 评论(0) 推荐(0) 编辑
摘要: netstat命令 示例:查看指定的服务是否开启netstat | grep ssh | grep -v grep网络下载器————wget wget是一个Linux环境下用于从WWW上提取文件的工具。wget支持HTTP和FTP协议,支持代理服务器和断点续传功能,能够自动递归远程主机的目录,找到合乎条件的文件并将其下载到本地硬盘上。wget urlfile网络通信命令 和windows一样,linux也提供了类似的通信工具,其中包括限于单个系统中单向的向某个用户发送消息write和向所有用户广播消息... 阅读全文
posted @ 2013-07-12 21:08 朗道二级相变 阅读(575) 评论(0) 推荐(0) 编辑
摘要: 计算机需要网络连接才能和其他计算机通信,这是通过操作系统识别接口卡(如以太网卡、猫等等),并配置该接口以连接到网络上来实现的。网络配置命令可以用来配置以下类型的网络接口:以太网、ISDN(综合业务数字网)、调制解调器、xDSL。4.1 常用网络配置命令 常用的网络配置命令主要以以太网和TCP/IP相关的配置,下面介绍的命令用来配置和诊断网卡、主机名、DNS、路由表、IP地址、ARP协议、TCP/UDP通信协议。查看或设置网络接口——ifconfig ifconfig是用来读取和配置网络接口的命令工具。ifconfig可设置网卡的状态,或者显示当前的设置参数。一般情况下,需要设置的项目有... 阅读全文
posted @ 2013-07-12 11:18 朗道二级相变 阅读(2501) 评论(0) 推荐(0) 编辑
摘要: 主机号全0表示网络号,主机号全1表示广播地址 我们都知道,IP是由四段数字组成,在此,我们先来了解一下3类常用的IP A类IP段 0.0.0.0 到127.255.255.255 B类IP段 128.0.0.0 到191.255.255.255 C类IP段 192.0.0.0 到223.255.255.255 XP默认分配的子网掩码每段只有255或0 A类的默认子网掩码 255.0.0.0 一个子网最多可以容纳1677万多台电脑 B类的默认子网掩码 255.255.0.0 一个子网最多可以容纳6万台电脑 C类的默认子网掩码 255.255.25... 阅读全文
posted @ 2013-07-11 19:20 朗道二级相变 阅读(6151) 评论(1) 推荐(2) 编辑
摘要: 1 ftp服务开通 1.1 检测vsftpd是否安装及启动 先用service vsftpd status 来查看ftp是否开启。也可以使用ps -ef | grep ftp 来查看本地是否含有包含ftp的进程开启。如果是检测远端ftp有没有开启的话,基本没有方法。可以检测对端ftp端口(21)有没有开启,也可以使用ftp命令查看能不能够连接上去。可以使用chkconfig vsftpd on 设置为开机自动运行,也可以使用chkconfig vsftpd off 将其关闭。在#/etc/init.d/下有 stop/sta... 阅读全文
posted @ 2013-07-11 17:23 朗道二级相变 阅读(3877) 评论(0) 推荐(0) 编辑
摘要: 大家在编程中经常遇到要在多个表中查询数据,在数据库的规范化中也经常把一个表经过投影分解成多个符合更高级范式的表。符合标准化的同时,自然要付出灵活性和性能的代价。把多个表连接在一起是一个耗时的操作,建议对那些经常用到的信息集中存放在一个表中,即使某些方面不符合规范化标准也可。多表连接操作最常用的是表和表之间取笛卡儿积,其他的还有Inner Join,left outer join,right outer join,full outer join,下面分别说明它们的区别。使用语法:select 字段/* 表1 表连接操作类型 表2 on 条件1 Inner JoinInner Join 把两个.. 阅读全文
posted @ 2013-07-11 08:59 朗道二级相变 阅读(612) 评论(0) 推荐(1) 编辑