Java文件迁移入Linux服务器、服务器中使用Python 2.7.5
创始人
2025-01-16 21:32:59
0

一、Java文件迁移入Linux服务器

1,下载jdk

Windows中Java文件一般都需要jdk17版本以上使用,在centOS7系统中

[root@kk bin]# yum list| grep jdk

//可获取最高版本为java-1.8.0,不足以完成文件迁移使用

2,手动下载并安装合适版本的jdk

可以从Oracle官方网站或其他可信的源下载所需版本的jdk(https://www.oracle.com/java/technologies/downloads/#java17),并按照文档进行安装和配置,安装jdk17 2.1下载openjdk wget https://download.java.net/java/GA/jdk17.0.1/2a2082e5a09d4267845be086888add4f/12/GPL/openjdk-17.0.1_linux-x64_bin.tar.gz

3.卸载java环境 yum remove java

//可以无需进行此操作,服务器此时最高版本1.8,则获取到jdk17版本则会自行使用jdk17版本

4.解压后的文件夹移动到/usr/local并且改名

tar -zxvf openjdk-17.0.1_linux-x64_bin.tar.gz //z: 表示使用 gzip 解压缩。x: 表示从归档文件中提取文件。v: 表示在屏幕上显示详细的处理信息,即 verbose 模式。f: 表示后面紧跟的是归档文件的名称。

mv jdk-17.0.1/ /usr/local/

5.找到可执行文件

[root@kk bin]# cd /usr/local/jdk-17.0.1/ [root@kk jdk-17.0.1]# ls bin conf include jmods legal lib release

#其中bin为可执行文件

6.在profile中配置jdk环境变量 将java的可执行文件添加到$PATH环境变量中 vim /etc/profile //按Shift+g,将光标移动至文件最后一行

export PATH=/opt/apache-maven-3.9.8/bin:/usr/local/jdk-17.0.1/bin:$PATH export JAVA_HOME=/usr/local/jdk-17.0.1/

source /etc/profile //更新现有的设置

7.测试

获取一个Java文件 /root/todolist.jar

在jdk17下运行

cd /usr/local/jdk-17.0.1/bin

./java -jar /root/todolist.jar

调用$PATH环境变量运行

java -jar /root/todolist.jar

二、服务器中使用Python 2.7.5

1.Linux系统自带python2.7.5

whereis python

python: /usr/bin/python /usr/bin/python2.7 /usr/lib/python2.7 /usr/lib64/python2.7 /etc/python /usr/include/python2.7 /usr/share/man/man1/python.1.gz

2.在python环境中使用I/O流

>>>with open("a.txt","wb")as f: ...     f.write("writer") ... >>>>>> import os >>>os.listdir("./") ['jar', 'jarsigner', 'java', 'javac', 'javadoc', 'javap', 'jcmd', 'jconsole', 'jdb',  'jdeprscan', 'jdeps', 'jfr', 'jhsdb', 'jimage', 'jinfo', 'jlink', 'jmap', 'jmod', '  jpackage', 'jps', 'jrunscript', 'jshell', 'jstack', 'jstat', 'jstatd', 'keytool', '  rmiregistry', 'serialver', 'a.txt'] quit() >>> with open("b.txt", "wb") as f: ...     f.write("我,秦始皇,打钱") ...  >>> import os >>> os.listdir("./") ['jar', 'jarsigner', 'java', 'javac', 'javadoc', 'javap', 'jcmd', 'jconsole', 'jdb',  'jdeprscan', 'jdeps', 'jfr', 'jhsdb', 'jimage', 'jinfo', 'jlink', 'jmap', 'jmod', ' jpackage', 'jps', 'jrunscript', 'jshell', 'jstack', 'jstat', 'jstatd', 'keytool', ' rmiregistry', 'serialver', 'a.txt', 'b.txt'] >>> quit() "wb" 模式表示以二进制写入模式打开文件。 f.write 函数用于将数据写入文件。

相关内容

热门资讯

教程辅助“花花生活圈辅助方法”... 花花生活圈辅助方法是一款专注玩家量身打造的游戏记牌类型软件,在花花生活圈辅助方法这款游戏中我们可以记...
九分钟辅助“微信开心泉州有技巧... 九分钟辅助“微信开心泉州有技巧吗”开挂(透视)辅助脚本必备教程-知乎>>您好:软件加薇1367043...
技术分享“四川熊猫辅助”附开挂... 四川熊猫辅助开挂教程视频分享装挂详细步骤在当今的网络游戏中,四川熊猫辅助作为一种经典的娱乐方式,吸引...
教程辅助“潮汕汇木虱辅助下载”... 教程辅助“潮汕汇木虱辅助下载”开挂(透视)辅助平台-哔哩哔哩;无需打开直接搜索微信(13670430...
九分钟辅助“椰岛常胜辅助器”开... 椰岛常胜辅助器 无需打开直接搜索微信:136704302本司针对手游进行,选择我们的四大理由: 1、...
攻略讲解“中至小程序破解”附开... 较多好评“微乐万能挂官网”开挂(透视)辅助教程 了解更多开挂安装加(136704302)微信号是一款...
教程辅助“德友汇辅助器”开挂(... 教程辅助“德友汇辅助器”开挂(透视)辅助器-哔哩哔哩 【无需打开直接搜索加薇136704302咨询;...
四分钟辅助“九九联盟辅助神器”... 较多好评“微乐万能挂官网”开挂(透视)辅助教程 了解更多开挂安装加(136704302)微信号是一款...
推荐十款“微信闲来辅助神器”附... 大家好,今天小编来为大家解答微信闲来辅助神器这个问题咨询软件客服可以免费测试直接加微信(136704...
教程辅助“aapoker免费透... 教程辅助“aapoker免费透视脚本”开挂(透视)辅助神器德州论坛-知乎;亲,aapoker免费透视...