linux
文章平均质量分 54
mango_song
专注大数据处理技术
展开
-
对Linux inode的一些理解
http://www.cnblogs.com/itech/archive/2012/05/15/2502284.html转载 2014-05-29 11:01:12 · 824 阅读 · 0 评论 -
[Linux] MySQL数据库设计及稀释脚本分析
[原创]转载注明出处:http://blog.csdn.net/mango_song/article/details/8314439一.背景 最近参与大规模Hadoop集群可视化项目的设计与开发工作。主要思路是:侦听hadoop集群发来的metric信息,按(cluster,metric_key,metric_value)形式存储。并分为十年度表,年度数据、季度数据、月度数据、周度数据.原创 2012-12-18 14:52:02 · 675 阅读 · 0 评论 -
[Linux] RHEL部署LAMP
1.Apache源码包安装apche过程中需要依赖一下的包: apr-1.4.5.tar.gz apr-util-1.3.12.tar.gz pcre-8.30.tar.gz httpd-2.2.4.tar.gz 1.下载apr的源码包(http://apr.apache.org/download.cgi),解压 tar -zx原创 2012-12-18 14:52:04 · 589 阅读 · 0 评论 -
[Linux] wget命令详解
一 wget简介wget是linux上的命令行的下载工具。这是一个GPL许可证下的自由软件。wget支持HTTP和FTP协议,支持代理服务器和断点续传功能,能够自动递归远程主机的目录,找到合乎条件的文件并将其下载到本地硬盘上;如果必要,wget将恰当地转换页面中的超级连接以在本地生成可浏览的镜像。由于没有交互式界面,wget可在后台运行,截获并忽略HANGUP信号,因此在用户推出登录以后,仍可转载 2012-12-18 14:52:10 · 932 阅读 · 0 评论 -
[Linux] Jps介绍以及解决jps无法查看某个已…
对于jps较熟悉可以直接查看第二部分的分析 1、jps的作用jps类似linux的ps命令,不同的是ps是用来显示进程,而jps只显示java进程,准确的说是当前用户已启动的部分java进程信息,信息包括进程号和简短的进程command。 2、某个java进程已经启动,用jps却显示不了该进程进程号这个问题已经碰到过两次了,所以在这里总结下。原创 2012-12-18 14:52:26 · 4630 阅读 · 0 评论 -
[Linux] Linux命令行修改时间
Linux 时间修改 不重启修改时区一、修改linux的时间root使用date指令:date -s1、只修改日期,不修改时间,输入:Linux代码 1. date -s 2007-08-03 date -s 2007-08-032、只修改时间,输入:Linux代码 1. date -s 14:15:00 date -原创 2012-12-18 14:51:57 · 1840 阅读 · 0 评论 -
[Linux] RHEL配置本地YUM源
yum安装的方法在红帽系统管理中应用十分方便,但是在使用yum安装之前是必须配置yum源的,在不能联网的情况下,我们只能使用本地yum源,下面介绍使用rhel5.4的安装光盘做本地yum源的方法。 1.首先挂载光盘,我把光盘挂载到/media/rhel下。在/media 下新建文件夹 /rhel :mkdir /media/rhel然后挂载5.4的dvd安装盘: m转载 2012-12-18 14:52:41 · 588 阅读 · 0 评论 -
[Linux] sed命令详解
一、Sed简介sed是一种在线编辑器,它一次处理一行内容。处理时sed会把当前处理的行存储在临时缓冲区中,称为“模式空间”(patternspace),接着用命令处理缓冲区中的内容,处理完成后把缓冲区的内容输出到屏幕,继续处理下一行,这样不断重复直到文件末尾。这一过程中文件内容并没有改变,除非你使用重定向存储输出,或者使用GNU sed命令的 -i 选项(PS:即inline edit,行内编转载 2012-12-18 14:51:03 · 348 阅读 · 0 评论 -
[Linux] RHEL MySQL部署文档
MySQL部署文档:Mysql数据库使用 基础 1. 安装参数说明: ./configure--prefix=/web/mysql 指定安装目录--without-debug 去除debug模式--with-extra-charsets=gb2312 添加gb2312中文字符支持--with-charsets=默认中文字符支持--e原创 2012-12-18 14:52:15 · 692 阅读 · 0 评论 -
[Linux] win7硬盘安装Linux
这篇文章来自http://wenku.baidu.com/view/222ae33383c4bb4cf7ecd180.html需要修改的地方为:title install linux root (hd0,5) kernel (hd0,5)/isolinux/vmlinuz initrd (hd0,5)/isolinux/initrd.img转载 2012-12-18 14:53:03 · 457 阅读 · 0 评论 -
[Linux] grep高亮显示匹配项
方法1:编辑 vim ~/.bashrc 添加 alias grep = 'grep --color=auto'source~/.bashrc 方法2vim ~/.bashrc export GREP_OPTIONS='--color=auto'GREP_COLOR='10;32' 这里用到grep的一个原创 2012-12-18 14:53:18 · 1705 阅读 · 0 评论 -
[Linux] 解决远程连接Mysql太慢问题
在进行ping和route后发现网络通信都是正常的,而且在mysql机器上进行本地连接发现是很快的,所以网络问题基本上被排除了。以前也遇到过一次这样的问题,可后来就不知怎么突然好了,这次又遭遇这样的问题,所以想看看是不是mysql的配置问题。在查询mysql相关文档和网络搜索后,发现了一个配置似乎可以解决这样的问题,就是在mysql的配置文件中增加如下配置参数:[mysqld]skip转载 2012-12-18 14:53:10 · 2624 阅读 · 0 评论 -
[HBase]ERROR: Region is not online
重启HBase后,进入hbase shell 进行 scan 、get 、create等操作均报错:scan 'table1'ERROR: org.apache.hadoop.hbase.NotServingRegionException: org.apache.hadoop.hbase.NotServingRegionException: Region is not online: .原创 2013-01-24 11:30:22 · 7514 阅读 · 0 评论 -
[Linux] ubuntu开启SSH服务及防火墙设置
一,开启SSH服务ubuntu11.04中只默认安装了openssh-client,所以如果想用ssh远程登录ubuntu,需要下载安装openssh-server,并启动ssh服务setp1:检查是否安装了ssh命令:dpkg --list|grep ssh出现:ii libssh-4 0.4.2-1ubu原创 2012-12-18 14:50:59 · 8017 阅读 · 0 评论 -
[Linux] awk与shell参数传递
awk与shell间参数(或说变量传递)是shell编程中常有的话题了,因为其中实际涉及到不少的知识点,比如包括a:进程进通信b:awk参数形式c:shell命令解析,命令替换等等,在此列举二三点例子,做为小结。以下主要分为二部分1:shell给awk传参2:awk往shell传参参考文档:gnu 的awk documentationhttp://www.g原创 2012-12-18 14:50:48 · 1042 阅读 · 0 评论 -
[Linux] linux常用网络工具tcpdump
Tcpdump-转储网络上的数据流Tcpdump能够截获当前所有通过本机网卡的数据包。它拥有灵活的过滤机制,可以确保得到想要的数据。由于Tcpdump只能收集通过本机的数据,因此它的应用受到了一些限制,大多应用在网关或服务器自我检测上。例如,在作为网关的主机上,想知道本地网络中IP地址为192.168.0.5的主机现在与外界通信的情况,就可以使用如下命令: tcpdump -i e转载 2012-12-18 14:48:21 · 1143 阅读 · 0 评论 -
[Linux] 巧用netcat进行网络间的Linux克隆[…
巧用netcat进行网络间的Linux克隆 如果您需要装配一系列有相同配置的Linux计算机,其中的一个解决方案是使用dd和netcat在网络上对服务器进行克隆。 结合使用netcat和tar Netcat被称为Linux上的瑞士军刀,这意味着可以使用它做很多事情。您可以用netcat在一台计算机上开启一个端口,并通过那个端口以管道的形式从另一台计算机获取数据。例转载 2012-12-18 14:48:24 · 419 阅读 · 0 评论 -
Linux free命令详解
解释一下Linux上free命令的输出。 下面是free的运行结果,一共有4行。为了方便说明,我加上了列号。这样可以把free的输出看成一个二维数组FO(Free Output)。例如:FO[2][1] = 24677460FO[3][2] = 10321516 1 2 3 4转载 2014-01-26 15:19:38 · 639 阅读 · 0 评论 -
svn常用命令
1、 将文件checkout到本地目录svn checkout path(path是服务器上的目录) 例如:svn checkout svn: // 192.168 . 1.1 / pro / domain 简写:svn co2、 往版本库中添加新的文件 svn add file 例如:svn add test.php(添加test.php)转载 2013-11-26 19:45:08 · 757 阅读 · 0 评论 -
Linux防火墙详解
在Internet中,企业通过架设各种服务器系统为用户提供丰富多彩的网络应用,例如Web网站、电子邮件系统、FTP服务器、数据库系统等。那么如何来保护这些特定的服务,过滤企业不需要的访问甚至是恶意的入侵呢?使用防火墙正是强有力的防护措施之一。1、Linux防火墙基础作为隔离内外网、过滤非法数据的有力屏障,防火墙通常按实现环境的不同分为硬件防火墙和软件防火墙。硬件防火墙是功能专一的硬转载 2013-11-26 11:50:16 · 5305 阅读 · 0 评论 -
Kerberos协议简介
Kerberos协议:Kerberos协议主要用于计算机网络的身份鉴别(Authentication), 其特点是用户只需输入一次身份验证信息就可以凭借此验证获得的票据(ticket-granting ticket)访问多个服务,即SSO(Single Sign On)。由于在每个Client和Service之间建立了共享密钥,使得该协议具有相当的安全性。条件先来看看Kerbe转载 2013-11-18 14:01:47 · 1681 阅读 · 0 评论 -
mvn常用命令
Maven依赖查询: http://mvnrepository.com/ Maven常用命令: 1. 创建Maven的普通java项目: mvn archetype:create -DgroupId=packageName -DartifactId=projectName 2. 创建Maven的Web项目: mvn原创 2013-08-30 17:46:34 · 1081 阅读 · 1 评论 -
CentOS下httpd与tomcat整合
有时候需要在Web入口地址中隐藏非80端口,而最常见的方案是整合httpd和tomcat ,下面是通过mod_jk实现httpd和tomcat整合的详细流程,希望对大家有所帮助。OS: CentOS5.7 X64 主要步骤:1. 安装JDK 略2. 安装httpdyum install httpd/etc/init.d/httpd starthttp:原创 2013-08-17 23:11:47 · 3032 阅读 · 1 评论 -
Linux 常用命令
分类: LINUX常用: 复制为ctrl-shift-c粘贴为ctrl-shift-vtab=补全ctrl+a=开始位置ctrl+e=最后位置ctrl+k=删除此处至末尾所有内容ctrl+u= 删除此处至开始所有内容Ctrl-L -刷新屏幕Ctrl-C -杀死当前任务 较完整: 窗口操作:Shift+Ctrl+转载 2013-08-27 14:07:26 · 965 阅读 · 0 评论 -
Sort使用Tab作为分隔符
[hadoop@YZSJHL19-42 ~]$ sort -t '\t' -nrk2 f1.txt sort: multi-character tab `\\t'[hadoop@YZSJHL19-42 ~]$ sort -t $'\t' -nrk2 f1.txt a 30d 20b 50 d f 10使用 $'\t' 代替 '\t'表示tabsort -t $'\t原创 2013-08-13 11:38:42 · 1948 阅读 · 0 评论 -
diff和patch使用指南
diff和patch是一对工具,在数学上来说,diff是对两个集合的差运算,patch是对两个集合的和运算。 diff比较两个文件或文件集合的差异,并记录下来,生成一个diff文件,这也是我们常说的patch文件,即补丁文件。 patch能将diff文件运用于 原来的两个集合之一,从而得到另一个集合。举个例子来说文件A和文件B,经过diff之后生成了补丁文件C,那么着个过程相当于 A -B转载 2013-07-29 11:16:13 · 994 阅读 · 0 评论 -
Linux下ibus-sunpinyin的安装及翻页快捷键设置
在windows下,好多人都已经习惯了使用搜狗拼音,到ubuntu下,忽然没有极为顺手的输入法,实为郁闷,但是确实还没有for linux版本的搜狗使用,这是搜狗的商业策略,我们无法掌控,但是,如果你用了SunPinYin,那么犹如搜狗的感觉就会又涌上心来,虽然在词库方面无法和搜狗比,但是,比起某些强行加载搜狗词库的输入法来说,稳定的不少。SunPinYin 是 Sun 亚洲研究中心为 Ope转载 2013-07-23 14:36:00 · 2611 阅读 · 0 评论 -
CentOS 5.5(Apache+PHP+Mysql)安装
在CentOS 5.5下安装Apache+php+Mysql+phpMyAdmin的php环境今天主要讲一下centos5.5用yum安装配置php环境,主要安装的有apache、php、mysql、phpMyAdmin。下面是安装php环境的准备工作和安装步骤:一、安装centos5.5操作系统CentOS 开发社区已发布了新的 5.5 版本。CentOS 5.5 基于 Red Ha转载 2013-07-17 13:13:40 · 1054 阅读 · 0 评论 -
RHEL5下vi语法高亮的困惑
RHEL5下vi语法高亮的问题在RHEL5下面,如果使用root登录,执行vi,发现没有语法高亮等特性(.vimrc里面已经打开了语法高亮特性),必须执行vim才可以。而使用其他非特权用户登录就不存在这个问题。这让我感到有点奇怪,为什么root和其他非root用户会不一样?通常Linux下面都会设置aliasvi=vim;我最常用的是Debian,在Debian下,vi和vim都是执行转载 2012-12-18 14:52:23 · 490 阅读 · 0 评论 -
APACHE安装 cannot install libaprutil-1.la to adirectory
APACHE安装_cannot install `libaprutil-1.la' to adirectory解决 在linux上安装了默认的apache2目录后,想安装apache3,进入安装, 执行了configure,make后 make install时出错: /bin/sh /usr/local/httpd-2.2.3/srclib原创 2012-12-18 14:52:48 · 734 阅读 · 0 评论 -
[Linux] linux中profile与bashrc的区…
原文地址:linux中profile与bashrc的区别作者:我有一个梦Ubuntu 的相关目录下/ect/ /root /home/myuserprofile .profile .profile bash.bashrc转载 2012-12-18 14:49:35 · 437 阅读 · 0 评论 -
[Linux] ubuntu 安装ibus-pinyin输入法
1. 搜索中文输入法ibus-pinyin软件包 root@ubuntu:/home/serapy#sudo apt-cache search ibus-pinyinibus-pinyin - pinyin engine for ibusibus-pinyin-db-android - pinyin engine for ibus, androiddatabaseibus-p原创 2012-12-18 14:48:19 · 1936 阅读 · 0 评论 -
[Linux] linux host命令详解
HOSThost 命令用途把一个主机名解析到一个网际地址或把一个网际地址解析到一个主机名。语法host [-n [ -a ] [ -c Class] [ -d ] [ -r ] [ -t Type ] [ -v ] [ -w ][ -z ]] Hostname | Address [ Server ]hostnew [ -a ] [ -c Class ] [转载 2012-12-18 14:52:08 · 18997 阅读 · 0 评论 -
[Hadoop] hadoop的mapreduce作业中经常出现Java heap space
原文地址:heap space解决方案">hadoop的mapreduce作业中经常出现Java heap space解决方案作者:bluesword528hadoop的mapreduce作业中经常出现Java heap space解决方案[ 2011-6-12 22:12:00| By: 梦翔儿 ]转载 2012-12-18 14:52:34 · 1416 阅读 · 0 评论 -
RHEL5使用yum 报错This system is not registered with RHN
This system is not registered withRHN在redhat5.4上利用yum安装一个软件的时候,出现了上述错误提示,原因是你的linux没有在红帽网络上注册,所以无法下载上面的软件包,替代方案可以使用centos。下面介绍下使用centos的流程1.卸载rhel的默认安装的yum包查看yum包rpm -qa|grep yum卸载之rpm -qa转载 2012-12-18 14:48:17 · 561 阅读 · 0 评论 -
[Linux] RHEL5.4安装输入法及解决中文乱码
在RedHat5.4安装包中的Server文件夹下,找出下述两个文件fonts-chinese-3.02-12.el5.noarch.rpmfonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm随便放到一个目录下,比如/usr/myfonts/打开终端,安装这两个rpm包$# cd /usr/myfonts$# rpm -i --node原创 2012-12-18 14:48:33 · 540 阅读 · 0 评论 -
[Linux] RHEL中文乱码的问题
今天用vi打开一个含有中文的文件,中文乱码,上网查了资料,解决了,发出来,希望能帮助大家编辑/etc/sysconfig/i18n文件进行设置原来是:LANG="en_US.UTF-8"SUPPORTED="zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en"SYSFONT="latarcyrheb-sun16"改为:LANG="en_U原创 2012-12-18 14:51:51 · 694 阅读 · 0 评论 -
[Linux] RHEL配置FTP
Red Hat Enterprise Linux 5服务器配置之Vsftpd配置 1.可用以下命令查询是否已安装:#rpm -qa|grep vsftpdvsftpd-2.0.5-10.e15如果出现以上结果,表明已安装。如果未安装,可在Red Hat Enterprise Linux 5安装光盘中找到安装包,使用命令#rpm -ivh vsftp-2.0.5-10.e转载 2012-12-18 14:53:01 · 555 阅读 · 0 评论 -
[Linux] 配置apt-get高速下载源
本文转自:http://blog.csdn.net/hyl1718/article/details/7915296今天刚装上Ubuntu Server 12,默认的apt-get源比较慢。更改一下源地址。方法:1、修改源地址:cp /etc/apt/sources.list /etc/apt/sources.list.bakvim /etc/apt/sources.转载 2012-12-18 14:53:23 · 1757 阅读 · 0 评论 -
[Linux] rpm :error while loading shared librarieszlib.so.1
今天使用 rpm -e --allmatches --nodeps zlib 卸载了zlib使用rpm yum命令时均报错#rpmrpm :error while loading shared librarieszlib.so.1 系统重启后:停留在 INIT:id"x"respawning too fast : disabled for 5minu原创 2012-12-18 14:52:50 · 2351 阅读 · 0 评论