【Manjaro/Archlinux配置gcc、cuda】教程文章相关的互联网学习教程文章

manjaro/archlinux下学习和使用docker笔记01【代码】【图】

manjaro/archlinux下学习和使用docker笔记01 基本安装和配置 安装docker sudo pacman -Sy docker设置好开机启动 sudo systemctl enable docker设置好无需sudo sudo groupadd docker sudo usermod -aG docker $(whoami)sudo vim /etc/docker/daemon.json添加内容 {"registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"]"insecure-registries": ["my.registry.example.com:8443"] } restart docker.service sudo systemctl re...

linux系统执行读取jar包同级目录的外部配置文件

案例:本文主要描述linux系统执行jar包读取jar包同级目录的外部配置文件方法一:相对路径设置配置文件(1)在jar包同级目录创建配置文件conf.properties并写入配置数据:confData=data1(2)开始写入自动化测试代码//java项目www.fhadmin.org public class Test{ public String getData() throws IOException { //读取配置文件 Properties properties = new Properties(); File file = new File("conf...

Manjaro/Archlinux配置gcc、cuda

GCC8 我安装的是cuda10.2因为需要gcc8和gcc8-libs依赖所以一起安装。 下载链接,注意版本对应。 https://archive.archlinux.org/packages/g/gcc8-libs https://archive.archlinux.org/packages/g/gcc8 下载安装后直接运行。 CUDA 下载链接,选择需要的版本。 https://archive.archlinux.org/packages/c/cuda 下载安装后直接运行。 重启后生效

在linux运行jar包提示QRTZ_LOCKS表不存在【代码】【图】

今天运行jar包,报错如下,但是我明明有这张表。进入mysql执行 show global variables like '%lower_case%';发现 +------------------------+-------+ | Variable_name | Value | +------------------------+-------+ | lower_case_file_system | OFF | | lower_case_table_names | 0 | +------------------------+-------+所以就是数据库大小写敏感的问题。 解决: 编辑/etc/my.cnf在[mysqld]下添加如下:(我的m...

Linux上部署springoot项目(java -jar方式)【图】

Linux上部署springoot项目(java -jar方式) 一. 安装jdk8yum -y install java-1.8.0-*安装完后用 java -version查看版本可以看到我们的jdk版本为 1.8 安装成功 二. 安装tomcat http://tomcat.apache.org/download-90.cgi 下载apache-tomcat-9.0.39.tar.gzcd /usr/local mkdir tomcat通过xShell或SMATTY传到linux指定目录下tar -xzvf apache-tomcat-9.0.39.tar.gz 解压即可cd /usr/local/tomcat/apache-tomcat-9.0.39/bin 进...

springboot 以jar包形式在linux后台 运行【代码】

nohup java -jar xxxxx.jar >temp.txt &nohup java -jar xxxxx.jar >temp.log 2>&1 &第一个一直启动不成功,我用第二种启动. 解释下 >temp.txt command >out.file command >out.file是将command的输出重定向到out.file文件,即输出内容不打印到屏幕上,而是输出到out.file文件中。 可通过jobs命令查看后台运行任务jobs那么就会列出所有后台执行的作业,并且每个作业前面都有个编号。如果想将某个作业调回前台控制,只需要 fg + 编号...

manjaro或者archlinux中向日葵gtk错误的一种解决方法【代码】

几次遇到 manjaro 系统下的 sunloginclient 也就是向日葵启动的错误,曾经解决过但是忘记了,现在经过查询在aur上有人给出了解决方案如下,很有效。 sudo systemctl enable runsunloginclient返回结果为 Created symlink /etc/systemd/system/multi-user.target.wants/runsunloginclient.service → /usr/lib/systemd/system/runsunloginclient.service.然后就可以用 sunloginclient来启动向日葵了

jar在linux下永久运行

方法一# nohup java -jar xxx.jar & &:使用&命令后,作业被提交到后台运行,当前控制台没有被占用,但是一但把当前控制台关掉(退出帐户时),作业就会停止运行。 nohub:nohup命令可以在你退出帐户之后继续运行相应的进程。nohup就是不挂起的意思( no hang up)。默认让程序控制台输出转移到nohub.out文件,位置在当前命令所在目录。 你也可以更改nohub.out文件为其他,比如: nohup java -jar xxx.jar >out.file 2>&1 &out.file1 是...

Linux jar包在screen开机自启

1.添加启动脚本: cd /etc/rc.d/init.d touch eureka.sh 2.编辑脚本: vim eureka.sh 没有安装vim就用vi 添加以下内容screen_name=$"eureka" //屏幕名称 screen -dmS $screen_name screen -X -S $screen_name -p 0 -X stuff "cd /root/lafer/jar/" //jar包所在地址 screen -X -S $screen_name -p 0 -X stuff $\n screen -X -S $screen_name -p 0 -X stuff "java -jar eureka-1.0-SNAPSHOT.jar" //...

启动springboot项目jar包的linux脚本【代码】

service.sh文件 #root用户启用 #nohup java -jar -Dspring.config.location=config/application.properties imageShot.jar >/dev/null 2>&1 & #!/bin/sh ## java env ## jre的安装路径 export JAVA_HOME=/opt/opsmgr/web/components/jre18linux64.1 export JRE_HOME=$JAVA_HOME/jre ##应用名称 API_NAME=imageShot ##jar包名称 JAR_NAME=$API_NAME\.jar #PID 代表是PID文件 PID=$API_NAME\.pid#使用说明,用来提示输入参数 usage(...

Manjaro20 Linux安装VS Code

摘自:https://blog.51cto.com/aurogon/2468861 1、首先去微软将 VS Code下载下来, 下载地址如下,选择 tar.gz 64位版本 https://code.visualstudio.com/#alt-downloads 2、下载完成,开始解压 tar -zxvf code-stable-*.tar.gz 3、移动到/opt/目录下 sudo mv VSCode-linux-x64 /opt/ 4、变更权限, 给code增加执行权限 sudo chmod +x /opt/VSCode-linux-x64/code OK, 此时你就可以启动VS Code了 /opt/VSCode-linux-x64/code 5、在桌面...

Linux手动启动springboot项目jar包命令详解【图】

1、序言 相信很多朋友都在Linux服务器上都手动启动过springboot项目,对于java -jar都有一定的了解。这次我们专门就Java -jar相关命令做一个详细的理解。 2、Linux运行jar包方式(1)、java -jar webshop-0.0.1-SNAPSHOT.jar 直接使用( nohup java -jar 项目jar包 & )即可最简单的jar包运行命令 特点是:当前ssh窗口被锁定,可按CTRL + C打断程序运行,或直接关闭窗口,程序退出(2)、java -jar webshop-0.0.1-SNAPSHOT.ja...

【Debug】本地JDK和阿里云服务器JDK不一致,jar包在Linux上跑不起来【图】

问题背景 我在本地有一个SpirngBoot项目,首先我使用maven工具来对jar包打包: 打包之后在target目录下找到该jar包,并将其推送到远程的Linux服务器中: 在Linux上面运行该jar包,但是却报了如下错误: 经过网上多方搜索,发现原因是:我在本地的开发环境是用jdk12开发的,但是阿里云上面的jdk是8。这样打包过去的jar包当然不能运行 解决方案 打开该工程的pom.xml,找到下面几行: 将其改成1.8即可实现指定jdk版本打包重新打包并...

java项目jar包开机自启(WINDOWS,Linux)【代码】

WINDOWS: 1.新建一个text文件,将 java -jar D:\eclipse-workspace\attendance\target\mybatis-generator.jar写入,修改文件为.bat文件。 2.编写run.vbs文件,新建一个run.text文件,将下面代码写入,然后将文件后缀改为.vbs Set ws = CreateObject(“Wscript.Shell”) ws.run “cmd /c D:\idea-workspace\attendance\target\run.bat”,vbhide 3.将run.vbs新建一个快捷方式放到自启动目录下 C:\ProgramData\Microsoft\Windows\Start...

《操作系统实验四:程序部署》(linux环境Shell脚本部署jar)【代码】【图】

实验四:程序部署 在linux系统部署一个HelloWorld程序 ? 写启动脚本,满足退出登陆后,程序能照常运行 ? 写终止脚本,满足软终止,即程序退出前打出一个“quiting” 消息。 1.在IDEA下编写HelloWorld程序 需求: 可接受linux kill -15 即SIGTERM信号,接受到此信号后打印出“quitting”信息后退出每三秒输出“hello world is running” 程序源码: import sun.misc.Signal; import sun.misc.SignalHandler; @SuppressWarnings("res...