linux发布项目以及常用操作

Posted 比漂白粉漂白过后的还白

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux发布项目以及常用操作相关的知识,希望对你有一定的参考价值。

**

linux的常用操作,基于Xshell和Xftp

**
先把下载地址给兄弟们安排上:https://www.netsarang.com/zh/free-for-home-school/
在这里插入图片描述
Xshell:Xshell 是一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议。Xshell 通过互联网到远程主机的安全连接以及它创新性的设计和特色帮助用户在复杂的网络环境中享受他们的工作。
Xshell可以在Windows界面下用来访问远端不同系统下的服务器,从而比较好的达到远程控制终端的目的。除此之外,其还有丰富的外观配色方案以及样式选择。

Xftp:Xftp是一个功能强大的SFTP、FTP 文件传输软件。使用了 Xftp 以后,MS Windows 用户能安全地在 UNIX/Linux 和 Windows PC 之间传输文件。Xftp 能同时适应初级用户和高级用户的需要。它采用了标准的 Windows 风格的向导,它简单的界面能与其他 Windows 应用程序紧密地协同工作,此外它还为高级用户提供了众多强劲的功能特性。

以下操作均是在测试环境服务器
第一步:把需要发布的包通过Xftp放到服务器
从windows直接将com.zip放到服务器
在这里插入图片描述
第二步:打开Xshell,进入到com.zip的文件位置(因为是zip文件,所以需要解压)

命令 ls:只展示此目录下的文件和文件夹
在这里插入图片描述

命令ll:展示文件以及文件夹上传时间
在这里插入图片描述

第三步:解压文件,因为是上传的是zip
unzip file.zip
解压之后提示 是否替换 A全部替换(这个是没有进行删除,所以需要替换源原文件,下面有介绍删除方法以及步骤)
在这里插入图片描述

ps:我一般发布文件,解压文件时,会先备份之前的文件,然后删除,在进行解压
备份:cp -rf fileName new_fileName
在这里插入图片描述
备份完成之后删除原文件:com文件夹
删除:rm -rf com 使用删除命令之前一定要记得cp命令进行备份,删除无法找回
可以看到,此时com文件夹已经没有了
linux删除之后无法找回,使用rm -rf file 命令时,一定要指定文件名或者文件夹名。
千万不要使用 rm -rf /* !!!**
千万不要使用 rm -rf /* !!!**
千万不要使用 rm -rf /* !!!**
千万不要使用 rm -rf /* !!!**
千万不要使用 rm -rf /* !!!**
在这里插入图片描述
删除完成之后在使用解压命令,便可直接解压:unzip com.zip
un
第三步:文件解压完成之后,便要杀掉服务进程,以便于重新启动服务(有的启动脚本有写自动杀进程,看自己公司服务器启动脚本)
查看服务进程命令:ps -ef|grep java
框起来的是服务名称,箭头指的是对应的进程号
在这里插入图片描述
然后就是杀掉进程:kill -15 24124
也可以使用 kill -9 24124
-15 服务会等到正在执行的任务完成,然后在杀掉
-9命令时直接杀掉进程,服务直接结束
在这里插入图片描述
第四部:结束进程之后便要启动

启动命令:sh …/…/…/…/bin/startup.sh
这个需要看自己公司的启动脚本写在哪里,使用sh 执行
在这里插入图片描述

一般启动后,需要看一下日志,查看是否启动成功:
日志一般都和启动脚本在一起,使用tail -f 日志.log 即可查看
tail -100f …/…/…/…/logs/note.log
在这里插入图片描述

下面是我的测试服务器启动成功的样子
在这里插入图片描述

以上便是linux发布服务的完整过程

如果错误的地方,请指点,方便及时修改。

以上是关于linux发布项目以及常用操作的主要内容,如果未能解决你的问题,请参考以下文章

一文带你快速掌握Linux(常用命令+项目部署)

Linux 操作系统(常用命令软件安装,项目手动部署shell 自动化部署)

Linux 操作系统(常用命令软件安装,项目手动部署shell 自动化部署)

gitLab新建项目并提交本地项目管理(基本操作命令)

实战项目经验得到的常用linux命令(-)

Linux上部署web服务器并发布web项目