美文网首页
linux学习-常用配置

linux学习-常用配置

作者: 夏天嘚花花 | 来源:发表于2019-01-28 10:51 被阅读0次

    linux下修改主机名称

    查看当前主机名称

    [root@hadoop-slave1 ~]# hostname
    hadoop-slave1
    [root@hadoop-slave1 ~]# 
    

    修改主机名称
    进入vi /etc/sysconfig/network,修改配置如下


    image.png

    进入 vi /etc/hosts,修改配置如下


    image.png
    修改该完后执行reboot重启机器

    linux关闭图形界面

    编辑 /etc/inittab,找到 id:5:initdefault:改成 id:3:initdefault:

    安装rz sz

    [root@hadoop-slave3 usr]# yum install -y lrzsz
    

    安装后就可以使用rz(上传文件),sz(下载文件)

    linux加端口的开放

    编辑 /etc/sysconfig/iptables
    在22端口下方加入需要开放的端口
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 2888 -j ACCEPT
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 3888 -j ACCEPT
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 2181 -j ACCEPT
    重启网卡 service iptables restart

    本机ssh免密码登录

    在使用ssh root@localhost时候需要输入密码,下面配置可以让其不需要密码

    cd ~/.ssh/                     # 若没有该目录,请先执行一次ssh localhost
    rm ./id_rsa*                   # 删除之前生成的公匙(如果有)
    ssh-keygen -t rsa              # 会有提示,都按回车就可以
    cat id_rsa.pub >> authorized_keys  # 加入授权
    chmod 600 ./authorized_keys    # 修改文件权限,否则无法登陆,亲测
    

    配置完后,执行ssh root@localhost测试下,成功

    [root@hadoop-master .ssh]# ssh root@localhost
    Last login: Mon Feb 18 07:54:36 2019 from localhost
    [root@hadoop-master ~]# 
    

    远程ssh免密码登录(让master能免密登录其他slave机器)

    1. 首先现在第一台上执行上面本机ssh免密码登录的步骤
    2. 在master上执行下面命令即可
    ssh-copy-id -i ~/.ssh/id_rsa.pub root@192.168.135.133
    

    linux下日期的转换

    时间戳转时间

    [watch@gdpsq103x146 com_cnc_dcc.cube.storageRC.dsv]$ date -d @1552240800
    Mon Mar 11 02:00:00 CST 2019
    [watch@gdpsq103x146 com_cnc_dcc.cube.storageRC.dsv]$ date -d @1552240800 +"%Y-%m-%d"
    2019-03-11
    

    时间转时间戳

    [watch@gdpsq103x146 com_cnc_dcc.cube.storageRC.dsv]$ date -d "2017-01-01" +%"s"
    1483200000
    

    less命令的使用

    https://www.runoob.com/linux/linux-comm-less.html

    [watch@master xuzy]$ less test.txt
    -- 方向键向下:后翻
    -- 方向键向上:上翻
    -- Q:退出less模式
    

    base64解码

    echo '这里是要解码的内容' | base64 -d
    

    sed使用

    # 在行尾添加双引号和逗号(",)
    $ cat tmp.txt | sed 's/^/"&/g' | sed 's/$/",&/g'
    

    相关文章

      网友评论

          本文标题:linux学习-常用配置

          本文链接:https://www.haomeiwen.com/subject/zjrnjqtx.html