zoukankan      html  css  js  c++  java
  • Linux脚本学习随记

    把文件件的归属转移到其他用户上
    chown [-R] 账号名称:用户组名称 文件或目录


    在进行hadoop分布式部署的时候,需要生成密钥对
    具体的操作如下
    先在master的hadoop目录下创建.ssh
    mkdir .ssh
    然后生成密钥对
    ssh-keygen -t rsa
    然后进行copy操作,即把生成的密钥对发送到slaves节点上
    但是hadoop的权限限制可能导致不成功
    这时候需要对hadoop的权限进行修改
    用root编辑/etc/sudoers文件,找到这一 行:"root ALL=(ALL) ALL"在起下面添加"hadoop ALL=(ALL) ALL"(这里的hadoop是你的用户名),然后保存
    然后切换成hadoop用户
    执行
    sudo chmod 644 ~/.ssh/known_hosts
    sudo chmod 755 ~/.ssh
    这时候再进行copy操作就成功了


    2013-09-05
    今天用hive跑了一份结果表到本地,不过hive默认的分隔符很蛋疼,所以要把它改了,直接在linux里面替换的方法如下
    perl -p -i -e "s/01/x09/g" file.txt


    2013-12-03
    Linux下文件格式编码转换
    iconv -f utf-8 -t gb2312 /server_test/reports/software_.txt > /server_test/reports/software_asserts.txt

    iconv: 未知 189 处的非法输入序列

    解决办法:加参数-c

    iconv -c -f utf-8 -t gb2312 menu.sql>menu1.sql

     
  • 相关阅读:
    kibana 版本kibana-4.3.1 修改地图
    安装GeoIP数据库
    获取nginx ip地理信息
    数据接口示例
    elasticsearch 搜索不支持单词的部分进行匹配
    5,扩展方案
    (?m)使用实例
    Oracle 唯一主键引发的行锁
    场景2 nginx 错误日志格式:
    POSTGRESQL NO TABLE
  • 原文地址:https://www.cnblogs.com/juefan/p/3195451.html
Copyright © 2011-2022 走看看