记录Linux安装jdk步骤

linux安装jdk每次都需要查资料,毕竟配置错误还是很麻烦的,所以还是记录一下:

安装内容: 这里安装的是jdk-6u45-linux-x64.bin    CentOS6.5

我是将安装的jdk放到了/usr/local/src 目录下  开始安装

在目录/usr/local/src下直接运行 ./jdk-6u45-linux-x64.bin 进行安装

安装成功后

配置环境变量

vim /etc/profile命令打开profile文件 或  使用 vim ~/.bashrc 打开环境变量文件

这里会有这两种配置环境变量的区别介绍:https://www.cnblogs.com/chamie/p/10649260.html

对比两种方法
  修改.bashrc文件,它可以把使用这些环境变量的权限控制到用户级别,只是针对某一个特定的用户。而修改 /etc/profile 文件,它是针对于所有的用户,使所有用户都有权使用这些环境变量。
  相比较起来,第一种方法更加安全,因为如果采用第二种方法,它可能会给系统带来安全性的问题。
  建议:如果你的计算机仅仅作为开发使用,则推荐第二种方法,否则最好使用 第一种方法。

重启一下环境变量使它生效: source ~/.bashrc

查看是否生效,可以输入 java   或   java -version

linux从本机复制到另一台linux机器上: scp  -rp jdk-6u45-linux-x64.bin 192.168.42.11:/usr/local/src

1、功能说明
scp就是security copy,用于将文件或者目录从一个Linux系统拷贝到另一个Linux系统下。scp传输数据用的是SSH协议,保证了数据传输的安全,其格式如下:
scp 远程用户名@IP地址:文件的绝对路径 本地Linux系统路径 
scp 本地Linux系统文件路径 远程用户名@IP地址:远程系统文件绝对路径名
scp使用第一种格式是将远程Linux系统上的某个文件或者目录拷贝到本地Linux系统上来,使用第二种是将本地的某个文件或者目录拷贝到远程Linux系统的某个路径下。
2、举例
(1)目前我们处在IP为“192.168.60.133”的Linux系统下,计划将系统下的/home/ixdba/etc.tar.gz文件拷贝到IP为“192.168.60
168”的远程Linux系统中root用户下的/tmp目录下:
scp /home/ixdba/etc.tar.gz [email protected]:/tmp
命令输入完毕,会要求输入“192.168.60.168”服务器root的密码,然后开始远程拷贝数据。
如果我们处在“192.168.60.168”服务器上,也可以使用下面的命令传输数据:
scp [email protected]:/home/ixdba/etc.tar.gz /tmp
命令输入完毕,此时会要求输入“192.168.60.133”服务器root的密码,然后开始远程拷贝数据。

 

例如:scp ./id_rsa.pub [email protected]:/home/jing.wei

进入一个服务器将当前目录下id_rsa.pub拷贝到另一个服务器。


(2)将本地/etc目录中所有的文件和子目录拷贝到IP为“192.168.60.135”的远程Linux系统的root用户下的/opt目录中:
scp -r /etc [email protected]:/opt
这里的选项“r”与cp命令的“r”选项含义相同。

(1)从本地考到其他Linux系统中

(2)从其他linux拷贝本地的内容

scp [email protected]:/src/local/src/jdk-6u45-linux-x64.bin /usr/local/src  失败了 T.T

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章