Linux部署项目常用命令

Linux部署项目常用命令,第1张

    (1)java -jar  包名       当窗口关闭或按Ctrl+c则程序终止

    (2)java -jar 包名 &     当窗口关闭则程序终止

    (3)nohup java -jar 包名 &    程序不因窗口关闭或按Ctrl+c而终止,生成默认日志文件

    (4)nohup java -jar 包名 >日志名 &   在(3)的基础上自定义生成日志

    (1)tail n 日志名    n代表查看日志的行数

            例子:tail 10 nohup.out  查看正数10行的日志

            例子:tail -10 nohup.out 查看倒数10行的日志

    (2)tail -f nohup.out 实时查看日志

    (1)ps -ef | grep java   查看进程

        

    (2)netstat -tunlp   端口号查看

    kill -9  pid

    例如查找文件名为nginx的文件     find  /  -name  nginx

    (1)找到并进入nginx文件夹下的sbin文件夹

    (2)执行  ./nginx  -s  reload

    free 命令    默认以kb为计算单位,可以在后面通过添加  -b ,-m ,-g ,-h等修改计算单位

    例如 free  -h以较友好的方式展示

    按理来说total = used + free ,但是这边不晓得为什么free只剩了123M,有答案了再来补上

    top 命令

top 行依次为系统时间、距上次重启系统时间、登入用户数、平均负载

tasks 行为进程任务情况

cpu 行为cpu的使用情况

暂时没了,想起来再补

Kettle-linux部署方案

安装 包准备

1、jdk1.8

2、kettle8.1

3、linux可视化图形插件Window System

4、Xmanager。

安装 步骤

第一步

安装jdk1.8,并使用java -version 查看是否正确安装。

第二步

执行以下命令

yum groupinstall "X Window System"

第三步

data-integration下执行./kitchen.sh ,看是否会报错,如报错执行以下命令:

wget http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm

yum install -y epel-release

rpm -ivh nux-dextop-release-0-5.el7.nux.noarch.rpm

yum install webkitgtk

第四步

安装完成后再次查看./kitchen.sh

第五步

安装Xmanager,并配置spoon.sh路径。

到data-integration目录下执行./spoon.sh,呼出spoon界面完成。

Spoon集成化方案及问题

1、需要将以上yum安装的包打包并集成部署。

2、问题:./spoon.sh执行后,xmanager即呼出spoon界面。但是界面关闭后,后台进程就停止了。需要将kettle重新包装,保证进程持续进行。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/6043146.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-12
下一篇 2023-03-12

发表评论

登录后才能评论

评论列表(0条)

保存