linux 常规设置

1.设置ip地址

虚拟机设置IP地址

2.创建用户

adduser kfk

passwd kfk

Exit

 

3、文件中设置主机名

vi /etc/sysconfig/network

 

4、主机名映射

vi /etc/hosts

IP地址 bigdata-pro01.kfk.com     bigdata-pro01

 

7、root用户下设置无密码用户切换

ls -l /etc/sudoers

vi /etc/sudoers

加:一行

kfk ALL=(root)NOPASSWD:ALL

 

8、验证机器的防火墙是不是关了

sudo service iptables status

sudo service iptables start

sudo service iptables stop

5、关闭防火墙

vi /etc/sysconfig/selinux

SELINUX=disabled

重启

 

6、卸载本身带的jdk

rpm -qa|grep java

rpm -e --nodeps [JDK进程名称1 JDK进程名称2]

 

7、创建我们将要使用的各个目录

sudo mkdir /opt/softwares

sudo mkdir /opt/modules

sudo mkdir /opt/tools

sudo mkdir /opt/datas

 

8、将root用户的目录改变成用户所属的目录

sudo chown -R bigload:bigload/opt/*

jdk下载及配置

1、将JDK安装包通过工具上传到/opt/softwares目录下 

 

2、更改文件的可执行权限

chmod u+x /opt/softwares/*

 

3、安装JDK-解压

tar -zxf jdk-7u67-linux-x64.tar.gz -C /opt/modules/


4、安装JDK-配置java环境变量

sudo vi /etc/profile profile文件的末尾加上如下的内容

 ##JAVA_HOME

export JAVA_HOME=/opt/modules/jdk1.7.0_67

 export PATH=$PATH:$JAVA_HOME/bin

保存文件

 

 

HDFS  ssh无秘钥登录

主机1

清空.ssh目录

主节点 NameNode

1)生成一对公钥与秘钥

Ssh-keygen –t  rsa

2)拷贝公钥到各个机器上

ssh-copy-id   bigdata-pro01.kfk.com 

ssh-copy-id   bigdata-pro02.kfk.com 

ssh-copy-id   bigdata-pro03.kfk.com

 

3)测试ssh连接

ssh  bigdata-pro01.kfk.com

ssh  bigdata-pro02.kfk.com

ssh  bigdata-pro03.kfk.com

 

4)测试HDFS

Sbin/stop-dfs.sh

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Linux 系统中,你可以使用以下常规命令来操作和管理 Java 程序: 1. `java`:用于执行 Java 程序。例如,`java HelloWorld` 将执行名为 HelloWorld 的 Java 类。 2. `javac`:用于编译 Java 源代码文件。例如,`javac HelloWorld.java` 将编译名为 HelloWorld.java 的文件。 3. `jar`:用于创建和管理 Java 归档文件(JAR 文件)。例如,`jar cf myapp.jar *.class` 将创建一个名为 myapp.jar 的 JAR 文件。 4. `javadoc`:用于生成 Java 代码的 API 文档。例如,`javadoc MyLibrary.java` 将生成 MyLibrary 类的文档。 5. `javap`:用于反编译已编译的 Java 类文件,以查看类的详细信息。例如,`javap -c MyLibrary` 将显示 MyLibrary 类的字节码信息。 此外,还有一些与 Java 开发相关的常规 Linux 命令: 1. `cd`:用于更改当前工作目录。例如,`cd /path/to/project` 将切换到指定路径下的项目目录。 2. `ls`:用于列出当前目录中的文件和子目录。例如,`ls -l` 将以详细列表形式显示文件和目录。 3. `mkdir`:用于创建新的目录。例如,`mkdir myproject` 将创建一个名为 myproject 的新目录。 4. `rm`:用于删除文件或目录。例如,`rm myfile.txt` 将删除名为 myfile.txt 的文件。 5. `grep`:用于在文件中搜索指定的文本模式。例如,`grep "keyword" myfile.txt` 将搜索名为 myfile.txt 的文件中包含 "keyword" 的行。 这只是一些常见的 Java 和 Linux 命令示例,还有许多其他命令和选项可用于不同的操作和需求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值