近来,本人负责的项目需要迁徙到Centos7.4版本的linux服务器上进行部署.
经过了两天时间完成部署后,对linux系统命令有了一个初步的了解.对完成工作进行一个总结,方便今后回顾.
事前准备
由于windows系统是无法直接通过远程窗口访问linux服务器的,
故需要在windows系统中先安装可以通过命令行操作linux系统的软件Xshell(本人采用).
另外,还需要准备一个用于文件传输的工具WinSCP(本人采用).
XShell远程访问
打开XShell软件,对linux服务器尝试进行远程连接.
XShell主界面
在Xshell主界面的左上角点击带有+号的按钮,将会弹出新建linux连接的窗口.
输入好服务器的IP后(端口默认22),点击窗口左侧的用户身份验证菜单项,输入linux的账号和密码
信息填写完后,点击确定按钮,将会对指定IP的linux服务器进行连接
由此可知,Xshell软件已成功连接到了指定linux服务器.
WinSCP远程访问
打开WinSCP软件, 对linux服务器尝试进行远程连接
WinSCP主界面
同样的,在WinSCP主界面输入好相关信息后,点击登录按钮,即可远程连接到linux,方便后续步骤的文件传输.
登录成功后,右边显示的即为linux系统/root目录下的所有文件.
linux常用命令
对于linux命令,我只写写最近部署项目时常用到的几项.
进入系统后,简易的查看当前目录下存在的文件及目录【ls】
想要查看这些文件详细的信息【ls -l】
进行目录的跳转【cd】
cd .. 返回上级目录
cd /home 进入home文件夹下
cd / 进入根目录
cd - 进入上次所在的目录
创建文件夹目录【mkdir】
删除文件夹目录【rm -rf】
解压一个gzip格式的压缩包【tar -zxvf】
jdk包传输与安装
首先,在/home文件夹下创建一个jdk目录用于存放jdk包.
安装jdk之前,需要将jdk压缩包传入到linux系统内.再通过命令执行安装流程.
打开winscp传输软件,将官方提供的jar包放入/home的/jdk目录下
jdk压缩包上传好之后,在XShell中,使用【tar】命令对其进行解压缩
压缩完后,XShell界面会显示压缩包的内容信息.此时查看一下/home/jdk的结构
可以看到jdk目录下已经多了一个jdk1.8.0_251目录.完成此步后即可开始配置环境变量.
环境变量配置
linux环境变量的配置仅需要修改/etc/profile即可.
修改此文本文件,可通过vim编辑器进行修改.在XShell输入 vim /etc/profile.即可显示profile文件的文本内容.
可以看到,profile文件的基本文本内容.此时需要对其进行文本编辑,按下键盘字母【i】,即可进入编辑模式.
通过操作【↑】或【k】(代表光标上移),【↓】或【j】(代表光标下移)将光标移至文本最下端.
添加以下几行:
export JAVA_HOME=/home/jdk/jdk1.8.0_251
export PATH=.:$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
添加好这几行后,按下键盘【esc】即可退出vim编辑模式.
然后按组合键【shift】+【;】(冒号),输入wq(保存并退出当前文件)并按下【enter】键即可保存刚才对profile文件的修改.
保存好后,输入命令刷新下配置文件 source /etc/profile.
即可通过Java的常规命令 java -version查看jdk是否成功安装.
如果正常输出版本信息,则说明jdk已完成安装.