java之linux部署常用命令

Linux 基本使用和 web 程序部署 工作中涉及到的"环境"程序猿写代码用的机器.测试环境:测试人员测试程序使用的机器. 一般是退役的部署机器.生产环境(线上环境):最终项目发布时所使用的机器. 对稳定性要求很高.把程序拷贝安装到生产环境上, 这个过程称为"部署".也叫"上线".这个过程需要拷贝对应的.class 文件和依赖的资源文件(各种配置文件, html等)一旦程序部署成功, 那么这个程序就能被外网中千千万万的普通用户访问到. 阅读详情
sudo -i    切换用户
ps -ef|grep tomcat    查看tomcat进程id
kill -9 id    根据进程id杀掉
mv jeecg-boot.war 路径    移动jeecg-boot.war
mv jeecg-boot.war jeecgboot.war    修改名字
cd tomcat/bin    进入tomcat的bin目录
ls    查看bin的内容
ll    同上
./start.sh    启动tomcat
./shutdown.sh    关闭tomcat
cd tomcat/logs    自己品
tail -f catalina.out    启动tomcat的日志
unzip dist.zip    解压缩
\cp -r dist/* /usr/local/nginx/html    把dist下面的所有东西强制弄到路径中


下面自己品
cd ..
cd /home
cd /home/tomcat
cd ../home/tomcat
vi a.text
i
esc
:wq!
rm -rf
mkdir
tar -xvzf /home

手把手教你用GD32F407VET6的EXMC驱动外部SRAM,搞定大内存需求 本文详细介绍了如何使用GD32F407VET6的EXMC外设驱动外部SRAM,解决嵌入式开发中的大内存需求问题。通过硬件连接方案、EXMC时序配置与初始化步骤,以及软件集成与内存管理技巧,帮助开发者快速实现内存扩展。特别适合需要处理图形显示缓冲、音频处理等大内存场景的GD32F407开发者。 阅读详情

相关推荐

Ansys Lumerical FDTD硬件配置避坑指南:从RTX 4090到A100的GPU选择实战

本文针对Ansys Lumerical FDTD仿真计算,深入分析了从消费级RTX 4090到专业级A100的GPU硬件配置选择。文章指出,选择的关键在于显存容量能否容纳仿真模型,并对比了二者在显存、双精度算力及多卡扩展性上的核心差异,为不同预算和仿真规模的用户提供了实战避坑指南与配置建议。

weixin_29196891的博客 273

Spring booot项目排除内置tomcat的一些问题

众所周知,Spring boot中内置了tomcat,所以可以将项目直接打包成jar包后运行在内置的tomcat上。然而,有时候希望将项目打包为war包,此时往往需要排除内置的tomcat依赖。今天发现我的项目中并没有排除内置的tomcat,并且打包为war包运行在外置tomcat上,运行过程一切正常,说好的要排除内置的tomcat呢?为何即使不排除,打成的war包也能正常跑起来呢? 我决定探究一下这个反常问题出现的原因 首先,需要了解springboot内置的tomcat的scope是什么: 点开po.

qq_42168543的博客 2210

对Palantir的本体论的理解

本体论Ontology是Palantir的整个技术架构的核心与基石,它远不止是一个数据模型,而是一个旨在对企业决策本身进行建模的“数字世界的操作系统”。

liuyukuan的专栏 1154

springboot 排除内嵌的tomcat方法

前言 SpringBoot默认使用嵌入式的Servlet容器,应用打包成可执行的jar包 优点:简单、便携 缺点:默认不支持jsp,优化定制比较复杂(使用定制器serverProperties、自定义EmbeddedServletContainerCustomizer,自己编写嵌入式Servlet容器的创建工厂EmbeddedServletContainerFactory) 鉴于上面的优缺点,如果我们想使用定制功能,使用外部的tomcat,所以需要有去掉内置的tomcat, SpringBoot使用外置

m0_45406092的博客 7691

泛微ecology9二次开发-附件上传-安全实践

本文深入探讨了泛微ecology9二次开发中附件上传功能的安全实践。针对原生接口的安全机制,文章提出了同源部署与服务端代理转发两大核心策略,并提供了基于Vue3和Element Plus的完整前端实现代码,重点解决了会话验证、权限控制及文件关联等关键安全问题,确保二次开发应用能安全、稳定地与ecology9系统集成。

qsc9012345的博客 535

从AT指令到万物互联:移远EG800K-CN模块的协议栈深度解析与实践指南

本文深度解析移远EG800K-CN 4G模块的协议栈架构与AT指令体系,涵盖MQTT云端集成、多协议配置优化及工业级故障排除指南。通过实战示例展示如何利用该模块构建稳定可靠的物联网连接方案,实现从设备到云端的万物互联。

jupyter5notebook的博客 363

在linux部署java项目路径_java项目部署常用linux命令

1.显示当前所有java进程pid的命令:jps2.查找文件或文件夹目录查找目录:find /(查找范围) -name ‘查找关键字‘ -type d查找文件:find /(查找范围) -name 查找关键字 -print例如:find / -name ‘user‘ -print3. 重命名文件或文件夹mv filename1 filename24.rz / sz命令用于在本地和Linux服务器之...

bobo的博客 1278

深度学习实战102-基于深度学习的网络入侵检测系统,利用各种AI模型和pytorch框架实现网络入侵检测

在明确了研究背景后,我们需要设定明确的项目目标。本项目的核心目标是开发一个高精度、低延迟的网络入侵检测系统检测准确率:达到95%以上,确保系统能够有效识别各类已知和未知的入侵行为。响应时间:控制在毫秒级范围内,以实现实时监测和快速响应。模型鲁棒性:在面对不同类型的网络环境和攻击手法时,系统需保持稳定的性能输出。可扩展性:系统设计需考虑未来可能面临的新型威胁,便于后续升级和维护。

微学AI的博客 1793

java项目部署到Linux时的常用命令

java项目部署到Linux时的常用命令

qq_43570799的博客 1434

RT-DETR改进策略【模型轻量化】| 替换骨干网络为 GhostNet V3 2024华为的重参数轻量化模型

本文记录的是基于 GhostNetV3 的 RT-DETR轻量化改进方法研究。GhostNetV3的轻量模块采用方法,训练时为深度可分离卷积和1×1卷积添加,推理时通过移除分支、折叠操作,能够在不增加推理成本的同时提高性能,从而实现RT-DETR的轻量化改进。

Limiiiing的博客 973

YOLO26改进策略【YOLO和Mamba】| MLLA:Mamba-Like Linear Attention,融合Mamba设计优势的注意力机制

本文记录的是利用模块优化的目标检测网络模型。模块具有独特优势。它不同于传统模块,能同时兼顾局部特征高效建模与长距离交互学习。常见模块要么在局部特征处理上有优势但长距离交互能力弱,要么反之,而模块克服了此问题。它融合了Mamba模型和线性注意力机制的优势,通过独特的结构设计,能够在保持计算效率的同时,精准地建模局部特征并学习长距离交互信息。本文将其用于的模型改进和二次创新,能够更加关注图像中的重要特征区域,抑制背景等无关信息的干扰,从而突出目标物体的关键特征。Demystify Mamba in Vision

Limiiiing的博客 214

Linux常见命令与Java环境部署

Linux常见命令与Java环境部署

如风暖阳的博客 3396

【我的Android进阶之旅】解决android应用使用android:persistent属性带来的系统Launcher应用必须重启设备才生效的问题,大幅度提升开发效率

一、问题描述 我们在开发系统级别应用,比如Launcher桌面的时候,会发现有个问题:每次Launcher修改完代码,重新编译之后,安装到android设备上之后,必须重启才会生效。否则就是使用了之前的Launcher版本的内容。而每次重启设备得一分钟左右,太慢了,太影响效率了! 1.1 痛点 每次更新完代码,重新安装之后,必须重启设备才会生效。效率太TM低了! 二、分析问题 经过一轮代码排查,最终发现是因为src\main\AndroidManifest.xml文件中,定义application使用了an

字节卷动 1714

Linux中Java开发、部署和运维常用命令

在Java开发、部署和运维过程中,Linux操作系统常用的一些命令可以帮助开发人员、运维人员管理系统、查看日志、控制进程等。

Stan Blog 1123

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

JAVA、Linux部署运维常用命令

tcpdump -i enp6s0f0 host 183.224.8.165 and port 514 -w systest.cap 接收和发送。tcpdump -i enp6s0f0 dst host 183.224.8.165 and port 514 -w systest.cap 发送。出现Active: active (running)切高亮显示则表示是启动状态。-i 网卡 目的IP +端口 -w保存文件 **.cap。#查询所有开放的端口。...

weixin_51214902的博客 1546

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

Linux的常用命令以及搭建java的部署环境

Linux中常用命令和基本操作 一、MySQL 下载MySQL5.7 :wget http://repo.mysql.com/mysql57-community-release-el7-10.noarch.rpm 安装:rpm -Uvh mysql57-community-release-el7-10.noarch.rpm 安装MySQL服务端:yum install -y mysql-community-server 启动MySQL:service mysqld start 关闭MySQL:servi

weixin_47056195的博客 171

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

linux常用命令之部署java项目

1、项目打包成zip包(caikr-active-web.zip),上传到linux服务器上进行解压: 进入zip包所在目录执行:unzip caikr-active-web.zip 2、查看tomcat端口的进程号(如8099) ps -ef|grep 8099 杀死进程: kill -9 12346 3、查看Tom...

qwuheuhf的博客 414

Java 开发者必备:Linux 常用命令与 Web 项目部署指南

本文介绍了Linux系统常用的基础命令和Java环境部署方法。主要内容包括:1)文件目录操作命令如ls、cd、mkdir等;2)文本处理命令cat、grep、vim等;3)进程和网络管理命令ps、netstat;4)文件传输工具scp的使用;5)通过apt工具安装JDK等软件包。文章详细说明了各命令的语法、功能及常用选项,并配有示例,是Linux入门和Java环境搭建的实用指南。

双吉堡工程专业的一名27届Javaer。 676

linux中java项目部署常用命令

1.--查看所有进程 ps -a 2.--查看java进程 ps -ef|grep java 3.--关闭java项目 kill -15 进程id --先释放资源再关闭 kill -15 进程id kill -9 进程id -- 强制关闭 kill -9 进程id 4.--查看日志 less 5.--运行java程序 java -jar abc.jar 6.--后台运行java程序 java -jar abc.jar & 7....

gongwenshuai的博客 1789

linux部署java项目常用命令

CentOS开放指定端口 /sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT

彼岸笙箫的博客 1139

17.Linux基本使用和程序部署

本片文章主要讲述了Linux的一些基本小知识,例如进入一个目录用"cd 目录名",等这样的举例以及图片解析来进行讲解,并在后续讲到了如何使用Linux来发布一个我们已经写好的小程序(wx程序亦可),发布完之后我们在网页中就可以查看到了!!!

xinhang10的博客 2003

Java应用部署(二)—— Linux常用命令总结

1、切换目录(cd) -bash: cd: --: invalid option cd: usage: cd [-L|-P] [dir] 2、查看文件(cat) Usage: cat [OPTION]... [FILE]... Concatenate FILE(s), or standard input, to standard output. -A, --show-all ...

621

linux系统部署spring-boot项目java jar步骤汇总及涉及的Linux常用命令

步骤如下: 1.用idea打包好jar包 建议按照图示1,2,3进行,说明打包好到jar一般比较大,如果发现jar比较小,很可能不正确。这时检查pom.xml中的maven-plugin配置,打包好的jar包在对应工程的target中 2.将jar包上传到linux服务器上,工具很多,方法也有很多,不会请找度娘,此处以mac命令scp为例 打开终端(idea中的Terminal,其...

Vick C的博客 1015

Java面试必问题53:(部署必学篇)Nginx作用 && Linux的常用命令 && Jenkins自动部署原理

Jenkins 通过提供一个可定制的、持续集成和交付的自动化流程,结合不同的插件和工具,实现了 Java 项目的自动化部署。nohup java -jar myapp.jar &(在后台执行名为"myapp.jar"的Spring Boot JAR文件)tail -n 10 file.txt(显示名为"file.txt"的文件的最后10行内容):将多个请求均匀的分配到多台服务器上,减轻每台服务器的压力,提高 服务的吞吐量。cat file.txt(显示名为"file.txt"的文件的内容)

weixin_73330164的博客 681

【Linux笔记】Linux的常见命令(部署Java程序)

部署 Java 程序的 Linux 基本命令

Origin_life的博客 1269

【JavaEE初阶】——Linux 基本使用和 web 程序部署(下)

一、Linux 常用命令1.1 ls 命令语法: ls [选项] [目录或文件].功能:对于目录,该命令列出该目录下的所有子目录与文件。对于文件,将列出文件名以及其他信息。常用选项:-a 列出目录下的所有文件,包括以 . 开头的隐含文件。-d 将目录象文件一样显示,而不是显示其下的文件。如:ls –d 指定目录-k 以 k 字节的形式表示文件的大小。ls –alk 指定文件-l 列出文件的详细信息。-r 对目录反向排序。-t 以时间排序。-R 列出所有子目录下的文件。(递归)

未央的博客哟 1089
上一篇: HttpURLConnection下载文件
下一篇: HttpClient下载文件
Java_小小白
博客等级 码龄9年 10粉丝 22原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值