![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
文章平均质量分 55
duguduchong
这个作者很懒,什么都没留下…
展开
-
500 OOPS: cannot change directory:/home/xxx”
参考 http://hi.baidu.com/jenrald/item/b8921b82b5ade72a100ef3c0一 前言 用ftp命令连接 ftp服务器时提示: “500 OOPS: cannot change directory:/home/xxx”二解决方案 百度,经证实有效解决方案是 # setsebool转载 2014-03-20 21:57:12 · 3432 阅读 · 0 评论 -
CentOS6.4配置SVN服务
1 安装,解压缩下载的svn压缩包到对应文件夹(建议路径不要有空格与中文) 假设是/opt/subversion/2 建立版本库,建立 /home/svndata 空文件夹作为所有版本库的根目录。#mkdir /home/svndata进入命令行并切换到安装subversion的bin目录(建议将此目录设为path)。#vi /etc/profile添加以下原创 2013-04-18 17:20:31 · 4720 阅读 · 0 评论 -
cpu值可超过100?
今天 linux系统,居然发现CPU 超过100了,第一次遇见这种情况,在网上搜到一个帖子top中CPU的值可以超过100%?对这此进行了解释---------- 这是因为CPU是多核的原创 2013-04-19 10:16:51 · 1220 阅读 · 0 评论 -
svnserve: 不能绑定服务器套接字: 地址已经被使用
如果出现,这样的错误信息,“svnserve: 不能绑定服务器套接字: 地址已经被使用”那先把svnserve进程干掉。具体做法是$ ps -aux #查看进程,svnserve的pid为16663$ kill -9 16663 #干掉svnserve再次运行$ svnserve -d -r /var/www/svn 转自http://blog.sina.com.c转载 2013-04-18 14:56:19 · 12631 阅读 · 0 评论 -
svnserve.conf:12: Option expected的问题解决方法
作者:PCplayer来自:我用Subversion - http://www.iUseSVN.com经常有新手配置基于svnserve的subversion服务器后,在客户端访问subversion版本库时出现这个错误:svnserve.conf:12: Option expected为什么会出现这个错误呢,就是因为subversion读取配置文件svnserve.转载 2013-04-18 15:18:06 · 11646 阅读 · 0 评论 -
eclipse项目找不到build path
从SVN下签出的一个项目,发现右击项目没有 bulid path 以一个范例做讲解File->Import对话框->SVN->从SVN检出项目->创建新的资源库位置->URL:https://hadoopdb.svn.sourceforge.net/svnroot/hadoopdb->从SVN 检出选择trunk目录->做为工作空间中的项目检出 项目名称:hadoopdb_tru原创 2013-04-18 00:19:30 · 37875 阅读 · 0 评论 -
主版本 51 比 50 新,此编译 器支持最新的主版本。
警告:java\lang\Object.class(java\lang:Object.class): 主版本 51 比 50 新,此编译器支持最新的主版本。建议升级此编译器。原因是:有多个JDK 存在,通常有是系统有自带的Open JDK 存在。解决方案:卸载多余的JDK,我这里是卸载linux自带的Open JDK,见博文http://blog.csdn.net/dugud原创 2013-04-17 22:15:32 · 18994 阅读 · 1 评论 -
CentOS6自带openjdk的卸载
首先,安装新的JDK安装完后再卸载自带Open JDK ,在终端中输入“rpm -qa|grep java”,q在这里得到的结果是: java-1.7.0-openjdk-1.7.0.9-2.3.8.0.el6_4.i686 java-1.6.0-openjdk-1.6.0.0-1.57.1.11.9.el6_4.i686 (我这里出现的原创 2013-04-17 22:06:54 · 17015 阅读 · 0 评论 -
由sudo 为何提示找不到命令说起
转自 http://hi.baidu.com/liweisheng1234/item/d7de51616bc4f308a1cf0fe4解决办法1.编辑/etc/sudoers文件,把Defaults env_reset改成Defaults ! env_reset2.编辑.bashrc,最后添加alias sudo='sudo env PATH=$PAT转载 2013-04-15 15:19:24 · 30294 阅读 · 3 评论 -
看查cpu内核个数
#cat /proc/cpuinfo 可以看到详细的cpu信息用cpu cores来看查cpu内核个数示例1,没有cpu cores,表示 单核processor : 0vendor_id : GenuineIntelcpu family : 6model : 22model name : Intel(R) Celeron(原创 2013-04-15 14:39:30 · 2855 阅读 · 0 评论 -
svn: 无法连接主机“x.x.x.x”: 没有到主机的路由
原因 :防火墙没有开放Svnserve服务 的端口解决方案#vim /etc/sysconfig/iptables添加SVNServe的端口,默认是3690-A RH-Firewall-1-INPUT -m stat -stat NEW -m tcp -p tcp -dport 3690 -j ACCEPT#service iptables restart搞原创 2013-04-18 23:57:41 · 5967 阅读 · 0 评论 -
SVN认证配置无效
解决办法:检验 conf目录 下所有文件,svnserve.conf 、authz、passwd文件在书写的时候行前都不要有空格如authz文件[aliases]# joe = /C=XZ/ST=Dessert/L=Snake City/O=Snake Oil, Ltd./OU=Research Institute/CN=Joe Average[groups]# h原创 2013-04-18 16:52:37 · 33719 阅读 · 5 评论 -
Linux下Java程序将汉字显示为方块的解决方法
By Shiqi Yu, on 四月 13th, 2009找一个中文字体文件,如wqy-zenhei.ttf或simsun.ttf,复制该文件到此目录中/usr/lib/jvm/java-6-sun-1.6.0.13/jre/lib/fonts/fallback如果目录不存在,请手动创建,另外目录中的java-6-sun-1.6.0.13请根据实际情况调整。重启该java应用即转载 2013-04-18 17:45:51 · 1998 阅读 · 0 评论 -
解决 Agent admitted failure to sign using the key 问题 with ssh
配置ssh之前要在本机上装上ssh,可以通过sudo apt-get install ssh或者通过新立德来安装。如果没有进行配置的话,登录到本机或者远程主机需要该主机的密码才行。下面进行无密码登录的配置: 很简单,执行ssh-keygen -t rsa命令,一路敲回车就行了,就在.ssh文件夹下生成了2个文件,一个公钥和一个私钥文件, id_rsa id_rsa.pub ,然后转载 2013-09-16 12:51:56 · 730 阅读 · 0 评论 -
用jdbc连接hive server需要用到的 几个jar包
如题所示。# To run the program in standalone mode, we need the following jars in the classpath# from hive/build/dist/lib# hive_exec.jar# hive_jdbc.jar# hive_metastore.jar# hive_ser原创 2013-07-20 11:31:59 · 11129 阅读 · 1 评论 -
虚拟机与宿主机以外的局域网中的其它主机ping不通
一、前言 window7下vm ware虚拟机安装 了linux系统,虚拟机发布了服务,在用宿主机以外的局域网中的其它主机访问该服务时发现无法连接,ping测试发现不通,互ping也不通,但是宿主机与虚拟机通信正常二、解决方案 切换成桥连接模式 vm setting ->network adapter->network connection-> bridge原创 2013-07-15 17:36:12 · 7613 阅读 · 0 评论 -
linux的一个find命令rm删除某目录下所有子目录 中的某类文件
一前言当前目录下含有许多的子目录 ,子目录 下又包含不定深度的子目录 。所有子目录 中都有一个文件test.file,需要对所有的test.file文件予以删除二解决方案 使用find命令 将当前目录下所有test.file文件删除 find . -name "test.file" -exec rm -rf {} \; fin原创 2013-07-07 21:27:42 · 21072 阅读 · 0 评论 -
HadoopDB GlobalHasher的参数问题
hadoop jar hadoopdb.jar edu.yale.cs.hadoopdb.dataloader.GlobalHasher input_path output_path 10 \| 0上面的命令是将数据切分到10个分区内,即集群中的10个结点,最后的参数 0是指对每行记录的第一个字段进行hash,可将其视作键值。下面是edu.yale.cs.hadoopdb.data原创 2013-05-30 17:49:53 · 818 阅读 · 0 评论 -
mount: unknown filesystem type 'smbfs'
一 前言 需要在linux和windows 间互传数据,在windows 上安装cygwin再安装openssh比较麻烦,如果在windows上只安装ssh客户端的话,又无法实现linux往windows上传数据。因此选用samba二 解决方案 安装samba #yum install samba启动samba服务#smb start从linux上访问win原创 2013-05-25 15:50:16 · 7301 阅读 · 0 评论 -
src/MD2.c:31:20: 错误:Python.h:没有那个文件或目录
一、前言 在CentOS 上安装fabric时出现问题,首先已安装pip, 用pip执行以下命令pip install 出现以下问题[niy@niy-computer /]$ sudo pip install fabricRequirement already satisfied (use --upgrade to upgrade): fabric原创 2013-05-23 09:57:00 · 19750 阅读 · 2 评论 -
linux中shell变量$#,$@,$0,$1,$2的含义解释:
一、前言 记不清$@的意思了,从网上找了些,关键字搜索还挺麻烦 的,搜了好几次才搜到,特拷贝到此,方便日后使用。二、内容linux中shell变量$#,$@,$0,$1,$2的含义解释:变量说明:$$Shell本身的PID(ProcessID)$!Shell最后运行的后台Process的PID$?最后运行的命令的结束代码(返回值)$-转载 2013-05-20 10:48:28 · 973 阅读 · 0 评论 -
linux安装vsftp
转自 http://stevenfeng.iteye.com/blog/11172541.检查是否安装Java代码 rpm -q vsftpd-2.0.5-16.el5.i386.rpm 或 rpm -qa|grep vsftpd 2.如果没安装,安装Java代码 rpm -ivh vsftpd-2.0.5-转载 2013-04-16 00:50:57 · 855 阅读 · 0 评论 -
su切换用户总是提示密码错误
问题是这样的,我有一个主机的ssh权限,用root账号ssh上去没问题,但切换成普通账号后再使用su -命令切换回root时,不论我的密码多么正确,老是提示"incorrect password",这个问题困扰了我一天。 在网上查了半天 ,终于解决了。原来是su这个命令的权限设置问题。要能使用su命令切换成根用户,需要su这个命令设置suid特殊权限位,具体方法如下: #chmod转载 2013-04-15 16:46:34 · 7208 阅读 · 1 评论 -
在LINUX下配置JAVA开发环境- -
转自 http://chenzhe.bokee.com/240643.html 折腾了一天,终于把Linux下的java开发环境配置好了,用的是RedHat Linux9.0 + JDK + Eclipse3 ,写出来共享.1. 去http://java.sun.com/j2se/1.4.2/download.html 下载一个L转载 2012-11-06 14:06:44 · 613 阅读 · 0 评论 -
hadoop集群模式下hadoop 上传文件 报错could only be replicated to 0 nodes, instead of 1
当执行 #bin/hadoop dfs -copyFromLocal wordCount.txt testWordCount.txt时,报错 ...,could only be replicated to 0 nodes, instead of 1,在网上查到http://hi.baidu.com/gkf8605/item/25a302c2e7d3205dbdef69b1《伪分布模式下ha原创 2012-11-02 10:34:05 · 1620 阅读 · 0 评论 -
ssh 无密码登陆
本篇要转载的博文最关键的地方记得把authorized_keys权限设置成644,否则ssh不会正常验证一、单向无密码访问单向无密码访问远程服务器操作比较简单,比如服务器A需要无密码访问服务器B(A–>B),那么只需要在服务器A生成密钥对,将生成的公钥上传到服务器B的相关用户目录下的.ssh目录中(没有的话手动创建,注意,它的目录权限是700),并将公钥文件名称改为authorized转载 2012-11-01 15:20:08 · 683 阅读 · 0 评论 -
linux下JDK的配置
在配置JDK三个步骤1.安装jdk文件包2.配置JDK环境变量3.注销环境,使环境变量生效(这一步经常被大家遗忘,这是因为有时没有这一步也能配置成功,但有时不行)4.测试 java -version 这里对于1.2.4步的操作,可以查看http://wenku.baidu.com/view/a1b8be4e852458fb770b5669.html 第3步是该博文要原创 2012-10-31 14:41:13 · 493 阅读 · 0 评论 -
Linux(Centos)配置OpenSSH无密码登陆
最重要的是看这篇文章 给出分析问题的方法http://www.hackbase.com/tech/2011-07-21/64599.html 最近在搭建Hadoop环境需要设置无密码登陆,所谓无密码登陆其实是指通过证书认证的方式登陆,使用一种被称为"公私钥"认证的方式来进行ssh登录。 " 公私钥"认证方式简单的解释:首先在客户端上创建一对公私钥 (公钥文件:~/.ssh/id_转载 2012-10-30 21:19:54 · 581 阅读 · 0 评论 -
chmod----改变一个或多个文件的存取模式(mode)
chmod [options] mode files只能文件属主或特权用户才能使用该功能来改变文件存取模式。mode可以是数字形式或以who opcode permission形式表示。who是可选的,默认是a(所有用户)。只能选择一个opcode(操作码)。可指定多个mode,以逗号分开。options:-c,--changes只输出被改变文件的信息转载 2012-10-30 09:49:14 · 909 阅读 · 0 评论 -
centos忘记用户名和密码
1. 在出现grub画面时,用上下键选中你平时启动linux的那一项,然后按e键 2. 再次用上下键选中你平时启动linux的那一项(类似于kernel /boot/vmlinuz-2.4.18-14 ro root=LABEL=/),然后按e键3. 修改你现在见到的命令行,加入single,结果如下: kernel /vmlinuz-2.6.18-8.el5 ro root=LA转载 2012-10-30 09:35:54 · 17402 阅读 · 1 评论 -
Linux下如何添加sudoer(2012-03-26 15:58:02)
标签:杂谈分类: linux系统1、首先需要以root身份登录或切换到root下# visudo 使用以上visudo命令编辑/etc/sudoers文件对转载原文添加以下修改.因为直接调用visudo提示没有该命令,# whereis visudo找到visudo命令。visudo:/usr/sbin/visudo使用转载 2012-10-30 09:33:25 · 2993 阅读 · 0 评论 -
linux GDB调试学习
编译如果要进行编译,请在 gcc(或 g++)下使用额外的 -g选项来编译程序: gcc -o eg -g eg.c运行 gdb可以使用 gdb 命令并指定程序名作为参数来运行 gdb,例如 gdb eg;或者在 gdb 中,可以使用 file 命令来装入要调试的程序,例如 file eg。这两种方式都假设您是在包含程序的目录中执行命令。装入程序之后,可以用 gdb 命令转载 2012-07-05 23:42:38 · 1223 阅读 · 0 评论 -
grep的用法
转自http://www.cnblogs.com/xuxm2007/archive/2011/01/10/1932288.html首先创建我们练习grep命令时需要用到的demo文件demo_file。$ cat demo_fileTHIS LINE IS THE 1ST UPPER CASE LINE IN THIS FILE.this line is the 1st lower c转载 2013-01-04 20:23:52 · 445 阅读 · 0 评论 -
linux中nmap的用法
使用前提: 一般在本机上查看端口时,最好使用netstat,因为它安全又可靠,如果找不到端口,或不知道端口的作用是什么,尤其在/etc/services中没有提到的端口对应的服务,就可以使用nmap命令.这个命令是系统管理员用来管理系统安全性的工具,可以通过它了解我们主机端口到底有什么作用. 语法:nmap 扫描类型:主要有以下几种. -转载 2013-01-05 21:44:04 · 943 阅读 · 0 评论 -
yum配置本地资源
从网上搜了下相关的资料,发现有些错误,而很多都是没有验证的到处copy,这里特将有用的信息整理一下。参考资料有:CentOS运用iso镜像文件配置本地yum源 http://www.myexception.cn/operating-system/967932.htmlCentOS中本地yum源设置 http://www.zzs.me/735.htmlCentOS配原创 2013-04-10 16:32:22 · 3324 阅读 · 0 评论 -
CentOS上某一用户死机后处理办法
Linux 死机有很多种情况,最常见的是系统负载过高。系统负载过高导致的卡死,一解决的越快越好!必须要养成不依赖任何图形界面的东西,通常使用windows的人都有这习惯,这只会继续加重这种卡死的局面。解决办法:使用linux的文字界面tty。按 Ctrl-Alt-F2(F1-F6 一般来说都可以),然后等一会儿,就会切换到 tty。登录账号。注意,键盘输入速度可能慢了点,在原创 2013-04-10 13:03:22 · 9578 阅读 · 0 评论 -
configure: error: no acceptable C compiler found in $PATH 问题解决
转自http://raulkang.blog.51cto.com/210239/573151[root@localhost ~]# cd msmtp-1.4.20[root@localhost msmtp-1.4.20]# ./configure checking build system type... i686-pc-linux-gnuchecking host syste转载 2013-03-21 10:06:46 · 263807 阅读 · 20 评论 -
解压tar.xz格式 文件
第一次接触 xz格式文件,是在安装gtk+时,其依赖库文件是后缀.xz的文件,由于使用的centOS系统没有自带解压缩工具,需要自行下载安装。这里从http://download.chinaunix.net/download/0014000/13078.shtml下载到xz-5.0.3.tar.bz2 文件。1.编译安装切换到root用户#tar -jvxf xz-5.0.原创 2013-01-09 14:57:37 · 11203 阅读 · 0 评论 -
&&、()、||决定linux命令的执行顺序
转自http://www.51testing.com/?uid-364865-action-viewspace-itemid-222881 在执行某个命令时,有时需要依赖前面的命令是否执行成功。假如你想通过ssh命令复制很多数据文件到另外的机器后,删除所有源有文件,所以在删除源有文件之前首先要确定复制是不是执行成功。只要执行复制成功才可以删除,否则后果......一、&&转载 2013-01-09 17:29:21 · 9546 阅读 · 1 评论 -
Hadoop报错:NoRouteToHostException: No route to host
当用户上传数据到HDFS上时经常会出现这个错误hdfs.DFSClient:Exception in createBlockOutputStream java.net.NoRouteToHostException:No route to host这种情况网上的解决办法 通常是告诉要关闭防火墙,至于 关于哪台主机 的防火墙并没提。查看日志文件,只说是No route原创 2013-01-06 01:27:43 · 15059 阅读 · 0 评论